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