commit:     2078415300035cd1b867019557da2a86e73c53e2
Author:     Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 22 12:42:17 2025 +0000
Commit:     Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Sat Mar 22 12:47:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20784153

app-backup/bareos: enable python3_13t

Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>

 app-backup/bareos/bareos-9999.ebuild | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/app-backup/bareos/bareos-9999.ebuild 
b/app-backup/bareos/bareos-9999.ebuild
index 1d4157e60a04..34d351baeaea 100644
--- a/app-backup/bareos/bareos-9999.ebuild
+++ b/app-backup/bareos/bareos-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{10..13} python3_13t )
 CMAKE_WARN_UNUSED_CLI=no
 
 inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
@@ -89,6 +89,8 @@ RDEPEND="${DEPEND}
 
 BDEPEND="
        ${PYTHON_DEPS}
+       dev-cpp/cli11
+       dev-cpp/ms-gsl
        test? (
                dev-cpp/gtest
                dev-db/postgresql:*[server,threads(+)]
@@ -104,8 +106,6 @@ REQUIRED_USE="
 
 PATCHES=(
        "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
-       "${FILESDIR}/${PN}-22.0.2-werror.patch"
-       "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
 )
 
 pkg_pretend() {
@@ -250,7 +250,6 @@ src_install() {
 
        # remove misc stuff we do not need in production
        rm -f "${D}"/etc/bareos/bareos-regress.conf
-       rm -f "${D}"/etc/logrotate.d/bareos-dir
 
        # remove duplicate binaries being installed in /usr/sbin and replace
        # them by symlinks to not break systems that still use split-usr
@@ -278,13 +277,6 @@ src_install() {
 
        # extra files which 'make install' doesn't cover
        if ! use clientonly; then
-               # the logrotate configuration
-               # (now unconditional wrt bug #258187)
-               diropts -m0755
-               insinto /etc/logrotate.d
-               insopts -m0644
-               newins "${S}"/core/scripts/logrotate bareos
-
                # the logwatch scripts
                if use logwatch; then
                        diropts -m0750

Reply via email to