diff options
Diffstat (limited to 'app-backup')
-rw-r--r-- | app-backup/Manifest.gz | bin | 7865 -> 7868 bytes | |||
-rw-r--r-- | app-backup/bareos/Manifest | 12 | ||||
-rw-r--r-- | app-backup/bareos/bareos-23.1.3.ebuild (renamed from app-backup/bareos/bareos-23.1.0-r2.ebuild) | 3 | ||||
-rw-r--r-- | app-backup/bareos/bareos-24.0.1-r1.ebuild (renamed from app-backup/bareos/bareos-24.0.1.ebuild) | 1 | ||||
-rw-r--r-- | app-backup/bareos/bareos-24.0.2.ebuild (renamed from app-backup/bareos/bareos-23.0.4.ebuild) | 27 | ||||
-rw-r--r-- | app-backup/bareos/bareos-9999.ebuild | 3 | ||||
-rw-r--r-- | app-backup/borgmatic/Manifest | 4 | ||||
-rw-r--r-- | app-backup/borgmatic/borgmatic-1.9.12.ebuild | 2 | ||||
-rw-r--r-- | app-backup/borgmatic/borgmatic-1.9.8.ebuild | 84 |
9 files changed, 25 insertions, 111 deletions
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz Binary files differindex ebf30db941aa..eadd7cc95b68 100644 --- a/app-backup/Manifest.gz +++ b/app-backup/Manifest.gz diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 19a99e87a357..fdf90a68c831 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -16,17 +16,17 @@ DIST bareos-21.1.10.tar.gz 11671111 BLAKE2B 047901ee6de2f2ba086d7c0406b623d36514 DIST bareos-21.1.11.tar.gz 11669843 BLAKE2B 17dfb0b667e6d5e932ff464ecc9f6f5fdf23c694e71fe81848aca38629095b44a8ebee6ad117dd5090e803d3a8a0f6ea9dff47d7760b90a65e11a92b705523e9 SHA512 34ca24352529639b9608fa1bd68bc593b52d9f03d3f6e95ab7be67983bc28fc5a1807a94ea7cc23b4119dfb27ad2c38aedb2899a425edf62afb89884bb8fe644 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2 SHA512 8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4 DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc SHA512 6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e -DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03 SHA512 50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5 -DIST bareos-23.1.0.tar.gz 14002357 BLAKE2B f063bf0d4ce422766f8d71133e69ed39bf914672f2ff3321d792cd28bf58d6e2daac53a1fe48586e4accd6a895e9ef83b17e51e3f6b4dabccf7c54bf02fb2680 SHA512 480a7f420c7f0a626f5261e0b9c136f3ed71f08ee09ce9d493b66645e0f2c5dc00455719a3ce06a57a5424206b1c0f62cd19904f83bcaaa45066726a6b223281 DIST bareos-23.1.1.tar.gz 14010988 BLAKE2B ee56a93fdffaee51ff43fda272f48f18b811447401885538afa5fa7a59bc5b31eac884a7552439765955e08a20708101725b7561526ab7204970bcfb67dffca3 SHA512 3ff7bb42537d2654dfaa967e4b63f624953572499f118f870857bfb9f83c84d6e27adcf34ef3a1347e7dd23c54d1bcb17db7820070268f29dda69a89e661791b +DIST bareos-23.1.3.tar.gz 14009664 BLAKE2B 767796804eb6baa6e108430a8e25de51562a99212537607a43e727702cdc3dfbd2b11365d2efca518d62518970ee53779ff2fa1d369995c4bee5b2478ee689a6 SHA512 bec95f0278a68a7ab6a96e6af97cd7c30af411a2b8eba5aa73fa1f9d33f952d5eb60c79b9d29010ce2a91855edff351d8a7143d4399709769a76925d8909e764 DIST bareos-24.0.1.tar.gz 13332658 BLAKE2B 1b5468a18816df51d77f465ff0ee9fc142b6b32e69e9875e0ae5deba8e57329f3eb142ad838c6889c2e6d7bae9cdf7e52358bd9c9dd36c6a62b98c4be21f9581 SHA512 ec510282f9b4bc5b80fddd706111ed891d776a713f4f2548fc48ea45bb59f636b92ae0c2d146c11c598f3d47a5bd9975220b0435123d084ed351ca3053110a8c +DIST bareos-24.0.2.tar.gz 13350863 BLAKE2B b9adbcc0ce5ee0a73fef9842dcdfc0ebf2b31765d515a0898a39dd63d71801bedd5365b6426b0fae9df5ef57270ba9667730c10dd0cb18d482f29bdd7273bdb7 SHA512 14458fe192409ae61b814d246747b3e7a6df338f55c02f5b9122a015327b649e86fb1e50a54886cd7acc60ed19eb638f2d26af49c29664c62afead6ccedbf52b EBUILD bareos-21.1.10.ebuild 11633 BLAKE2B d0394fc3ccd10ee5074b2de6066529b58f55c0c8260790c7aecbcf0b558ddd6918e96c768bca851a5d20009d36df25ebd8fbf6fdf383a9b3a70c7c6a8187fcb2 SHA512 4eb5a628e0be7f1e815599b2b8223569f881e161e58511d8b990adaae286b45682e5c0453dbd8db5b9b00c8322b6f616fa989ef1da9ee9d72776112179c34e7c EBUILD bareos-21.1.11.ebuild 11631 BLAKE2B 5b794afe9039e83c19dc5239259db5f000be75a2255a5e33b69111143bc0f6bd4d6b3b24b8592fbd425e3f0a557ee5ace5e57b962a7fae61c89e017ad503928e SHA512 46bbb6a9323e16587768f351be2325f9c05041e791b45091f788808a63ac95b1c0e1045c587b30233cd1eaaef0fce22fb3ec964366897ca32a0073560ad5aef5 EBUILD bareos-22.1.5.ebuild 12005 BLAKE2B 3eef9af6b2fcd0f74608fd9c7f75c9bf61e526eb7d7636875c7c265c12e89a2beb8f0316ba26aad6182dd1656dff865d052acf3baa1e783b69d9e74cf742aad6 SHA512 61272e827db0c7d17a7a4f5be66cb7855e403dbbf4cfb3d367bd27a420526f58c50897a1baea7c63bb16da018cf5838c5002a4b992e2aef36c629e8188095171 EBUILD bareos-22.1.6.ebuild 12005 BLAKE2B 3eef9af6b2fcd0f74608fd9c7f75c9bf61e526eb7d7636875c7c265c12e89a2beb8f0316ba26aad6182dd1656dff865d052acf3baa1e783b69d9e74cf742aad6 SHA512 61272e827db0c7d17a7a4f5be66cb7855e403dbbf4cfb3d367bd27a420526f58c50897a1baea7c63bb16da018cf5838c5002a4b992e2aef36c629e8188095171 -EBUILD bareos-23.0.4.ebuild 12076 BLAKE2B 79225efaedacac0ba6721e45da5e91de20f87afe22d2c59f5418fd2a25445aff873025826128ad790f0c03622edb7727f41db55e5863f42a12273be0898dcf4e SHA512 cf6b598e14d3d4e32cdfcd8f75b216ad9222ecf74e67a5eb09fe4b611f17c464b6624adf8f71750d337f1c783a37ac49c00f69ef7cf8d68caa42528550f98777 -EBUILD bareos-23.1.0-r2.ebuild 12217 BLAKE2B b87549e3e6766d8b70ae22eb8806cf58a8740ca4c82a9001edd1de5e68f30b51476e6ea522e47adb4a34e28b7af8f8133969ae0b8c71d11a5b2d5ac9be480142 SHA512 7ad4cfccc7e7dddc44c35c4ff36bf7e8a10b9ce5c7a9ba29e6107de27916c27409472f4dbf52a856885b1fda7ec7706570731dc70b2a28452baf2f9a57602020 EBUILD bareos-23.1.1.ebuild 12234 BLAKE2B 0ef6b83d071bcca0993cc53e3b05295de27b52db05c01ff372d8e79f34e388c300657f9ff3b850474141d58cf38a50428189b9faf0c0f8c9bf10be9613669744 SHA512 b07be823598e2db225a61f57e1ee3793d3fc1189d97cb8e23daeeb19e483fccf7937d4610ea016ce3bb6f7e1ee42f883b035c584fe45e9f3bdb0f99176e44d2f -EBUILD bareos-24.0.1.ebuild 11968 BLAKE2B 9781f77688d6d79001a22da51246c6f6b6c4587abbdd50095fc5ad5805f998cf4151180c24f6c942952aa44fb027e7f536ca849ae24327bdbec907953527fe9f SHA512 e1bc3961a79648837f1c81baaf8f996a5859aaef201f569700873ff4213aef2cf00582c94a271f1eaa367fb2cf0938e63afa792a60a9173e62f47a1b9d325191 -EBUILD bareos-9999.ebuild 11961 BLAKE2B 292be51968c542c0109c49623b54246e20ccc69b3f601b4fccaddde80f8433eb2ef5008a485ddc2e10018b61cbf56abbe2006ebecf9a61f71cc6583464e04fcb SHA512 78233f19128961182d91d809d61cc3129633f7b9d52dda3f4aa495fb723da134e28171662df7280623c24171952b9d30375df4092280ed024428b5e6f4a0cfd9 +EBUILD bareos-23.1.3.ebuild 12234 BLAKE2B 468f7e8e13bc31818ecd609f708c6566295455b8a695d37a3dcd58d1847a46516b37735d040a3585d3e1f41d8992bdbe5cedc0e9e6b6f4590b91683027848455 SHA512 5de2bdb22c92430fa6ad1de05977b03f59c0b2b816d2bb996160f21058321c6b9a63321ba87575361048f4bc58172ecdd67e8a7aa389798330b10dfddb21147b +EBUILD bareos-24.0.1-r1.ebuild 11986 BLAKE2B 021d61e0e163a18b7bbd7cd9066af8fa6157abe06cc2c539d6bc07f7e3c5ce8e2dc63aef257b4d6b288be67859174966eb993ed71078155cd81aa096a90334e9 SHA512 ed099877c3d6f3868dd1ac438fe4e7a3895494d14d5de08e06eb5200d35813ddc7c0a239227e7349d6dd5f76160caa6f667a33f3f1d5828e1d0369c88bd4c801 +EBUILD bareos-24.0.2.ebuild 11986 BLAKE2B 021d61e0e163a18b7bbd7cd9066af8fa6157abe06cc2c539d6bc07f7e3c5ce8e2dc63aef257b4d6b288be67859174966eb993ed71078155cd81aa096a90334e9 SHA512 ed099877c3d6f3868dd1ac438fe4e7a3895494d14d5de08e06eb5200d35813ddc7c0a239227e7349d6dd5f76160caa6f667a33f3f1d5828e1d0369c88bd4c801 +EBUILD bareos-9999.ebuild 11986 BLAKE2B 021d61e0e163a18b7bbd7cd9066af8fa6157abe06cc2c539d6bc07f7e3c5ce8e2dc63aef257b4d6b288be67859174966eb993ed71078155cd81aa096a90334e9 SHA512 ed099877c3d6f3868dd1ac438fe4e7a3895494d14d5de08e06eb5200d35813ddc7c0a239227e7349d6dd5f76160caa6f667a33f3f1d5828e1d0369c88bd4c801 MISC metadata.xml 1125 BLAKE2B 5a9eafa553c8eab9c1c7eaf885c588841ed919b97ad0e0e2ef1b9d1f54eb1ccccd33d4f437cb202315acfde472fc1dbbd9633d3d9e32cfbf566176279e1bb5c8 SHA512 5007401bad8f271317a2b9d8af26760df9a2f211d32719bd4a50597d2ae53c3e65cbdb0cdbfa611f638834a56acfc30754003c1c6555c8fe4f4fdf16b11b10df diff --git a/app-backup/bareos/bareos-23.1.0-r2.ebuild b/app-backup/bareos/bareos-23.1.3.ebuild index 71d78326e86d..3cccc18a76de 100644 --- a/app-backup/bareos/bareos-23.1.0-r2.ebuild +++ b/app-backup/bareos/bareos-23.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -42,6 +42,7 @@ DEPEND=" ceph? ( sys-cluster/ceph ) ) dev-libs/libfmt + dev-libs/utfcpp glusterfs? ( sys-cluster/glusterfs ) lmdb? ( dev-db/lmdb ) dev-libs/gmp:0 diff --git a/app-backup/bareos/bareos-24.0.1.ebuild b/app-backup/bareos/bareos-24.0.1-r1.ebuild index bf11bac855ce..69fb2df7b72d 100644 --- a/app-backup/bareos/bareos-24.0.1.ebuild +++ b/app-backup/bareos/bareos-24.0.1-r1.ebuild @@ -90,6 +90,7 @@ RDEPEND="${DEPEND} BDEPEND=" ${PYTHON_DEPS} dev-cpp/cli11 + dev-cpp/expected dev-cpp/ms-gsl test? ( dev-cpp/gtest diff --git a/app-backup/bareos/bareos-23.0.4.ebuild b/app-backup/bareos/bareos-24.0.2.ebuild index 7764737d6d5a..69fb2df7b72d 100644 --- a/app-backup/bareos/bareos-23.0.4.ebuild +++ b/app-backup/bareos/bareos-24.0.2.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 @@ -41,12 +41,14 @@ DEPEND=" !x86? ( ceph? ( sys-cluster/ceph ) ) + dev-libs/libfmt + dev-libs/utfcpp glusterfs? ( sys-cluster/glusterfs ) lmdb? ( dev-db/lmdb ) dev-libs/gmp:0 !clientonly? ( acct-user/${PN} - dev-db/postgresql:*[threads(+)] + dev-db/postgresql:*[server,threads(+)] director? ( virtual/mta ) @@ -87,6 +89,9 @@ RDEPEND="${DEPEND} BDEPEND=" ${PYTHON_DEPS} + dev-cpp/cli11 + dev-cpp/expected + dev-cpp/ms-gsl test? ( dev-cpp/gtest dev-db/postgresql:*[server,threads(+)] @@ -96,13 +101,12 @@ BDEPEND=" REQUIRED_USE=" static? ( clientonly ) + clientonly? ( !director !storage-daemon !ceph !glusterfs !lmdb !ndmp !scsi-crypto ) x86? ( !ceph ) " 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() { @@ -164,8 +168,6 @@ src_prepare() { src_configure() { local mycmakeargs=() - cmake_comment_add_subdirectory webui - if use clientonly; then mycmakeargs+=( -Dclient-only=ON @@ -184,6 +186,9 @@ src_configure() { mycmakeargs+=( -DHAVE_PYTHON=0 + -DCPM_USE_LOCAL_PACKAGES=1 + -DCPM_LOCAL_PACKAGES_ONLY=1 + -DENABLE_WEBUI=0 -Darchivedir=/var/lib/bareos/storage -Dbackenddir=/usr/$(get_libdir)/${PN}/backend -Dbasename="`hostname -s`" @@ -246,7 +251,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 @@ -274,13 +278,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 diff --git a/app-backup/bareos/bareos-9999.ebuild b/app-backup/bareos/bareos-9999.ebuild index 34d351baeaea..69fb2df7b72d 100644 --- a/app-backup/bareos/bareos-9999.ebuild +++ b/app-backup/bareos/bareos-9999.ebuild @@ -48,7 +48,7 @@ DEPEND=" dev-libs/gmp:0 !clientonly? ( acct-user/${PN} - dev-db/postgresql:*[threads(+)] + dev-db/postgresql:*[server,threads(+)] director? ( virtual/mta ) @@ -90,6 +90,7 @@ RDEPEND="${DEPEND} BDEPEND=" ${PYTHON_DEPS} dev-cpp/cli11 + dev-cpp/expected dev-cpp/ms-gsl test? ( dev-cpp/gtest diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest index 185bdb331b2e..9d3312443049 100644 --- a/app-backup/borgmatic/Manifest +++ b/app-backup/borgmatic/Manifest @@ -4,10 +4,8 @@ DIST borgmatic-1.9.10.tar.gz 646658 BLAKE2B 8eec2cea8e1001c7d55aef6e267aa18a4db6 DIST borgmatic-1.9.12.tar.gz 653984 BLAKE2B 62445bd2fa4a9ab93a4ef9035617dc57fd191e7df9a5709dc760424fe5fe8d9a6798b98563442739ddd3ce4c73947fadc0a259c21f56fe0ec214a2fd0e179e9b SHA512 26449ff7eae3d104ffee578f1211afc545141b4224c8c0888bad14e2251a9bbe2d8ec8b9e3c652a5a5881d49eca5df275e6ac6ad07661e0b64c2713147e71c30 DIST borgmatic-1.9.13.tar.gz 655690 BLAKE2B b51706ffb56e3905298498fa71e7f949be43b968e2c62565657fde6a6e470253f4d50022b54327a9fd832288443491581a278f310219787041c2644bf8b721d6 SHA512 fe2cab08b1ba750349be6cb79e89dd3b99a964b21b6d91ee7adb955ff0c4b386e45d97c01a86232943e448053faaf88aa2dbeec654bed6ea9279639f8a3d79f3 DIST borgmatic-1.9.14.tar.gz 656877 BLAKE2B 36f8dce1251b74d67f33aaed5f6ebe41ff1003bd261070724422842143eb84be8b38a884f19da9e2f74a784e4ce4adca6c8ddfb8600f833fea6777585feb0cd8 SHA512 f2d789fab2e7f017c22458a6df3408a4883444aaeac9a4bf258de3eb46b802451d964d39ed441fb01314ff5c9acfd29676e1aab1ba341afb908e458527253705 -DIST borgmatic-1.9.8.tar.gz 642464 BLAKE2B 0473e440d8beb99adac1fcf6c3628f12ca1b9b4337190eaac5aa6cb4726a2be9ada56f1a25be9369cf5a36e5bd53bf2070c2f1579c96bc7375cf5f184a7129af SHA512 a4c524ddddae99d4a244e6d6d7c8d91ea980b29267b2bca8c8dcf45087fa70039088c225a5144e072e5453a76dfbdca61f7718eba4c558d94226222574e9e09a EBUILD borgmatic-1.9.10.ebuild 2065 BLAKE2B b09383e46c1caec4f77835b8fd699705b8b8706bf003ad393c34dcb495e86a4dad372c7e8b1969c7be8373c000afc063e2e9eaa096c23a5e80e6a1390e4b4c87 SHA512 8558b26eae3b7270e6fa12879bd2d85c31a3b7f6ac49c71234bdf0563795c55873b7cfb813ab2f1e76d97069d5ee109c283c2fd93c10cdb7f641c17081ad1b7d -EBUILD borgmatic-1.9.12.ebuild 2066 BLAKE2B 8b9919cb20159e14340fc2c28c6b6a762dbaf1067d2a2c679c0888d7198b0caa283a95c1460c7e02c8dbc79d31d85b243bef2d320f1c9cc462e0219c6ebb0d74 SHA512 e59cae6a65f42c5db111da9376a793c40f5d4d7b9323f06bda5e5f95f604b1e94201c6fa20dd33349e403451b1388bc35c657c7111fe765cb0bff305db443d40 +EBUILD borgmatic-1.9.12.ebuild 2065 BLAKE2B b09383e46c1caec4f77835b8fd699705b8b8706bf003ad393c34dcb495e86a4dad372c7e8b1969c7be8373c000afc063e2e9eaa096c23a5e80e6a1390e4b4c87 SHA512 8558b26eae3b7270e6fa12879bd2d85c31a3b7f6ac49c71234bdf0563795c55873b7cfb813ab2f1e76d97069d5ee109c283c2fd93c10cdb7f641c17081ad1b7d EBUILD borgmatic-1.9.13.ebuild 2066 BLAKE2B 8b9919cb20159e14340fc2c28c6b6a762dbaf1067d2a2c679c0888d7198b0caa283a95c1460c7e02c8dbc79d31d85b243bef2d320f1c9cc462e0219c6ebb0d74 SHA512 e59cae6a65f42c5db111da9376a793c40f5d4d7b9323f06bda5e5f95f604b1e94201c6fa20dd33349e403451b1388bc35c657c7111fe765cb0bff305db443d40 EBUILD borgmatic-1.9.14.ebuild 2066 BLAKE2B 8b9919cb20159e14340fc2c28c6b6a762dbaf1067d2a2c679c0888d7198b0caa283a95c1460c7e02c8dbc79d31d85b243bef2d320f1c9cc462e0219c6ebb0d74 SHA512 e59cae6a65f42c5db111da9376a793c40f5d4d7b9323f06bda5e5f95f604b1e94201c6fa20dd33349e403451b1388bc35c657c7111fe765cb0bff305db443d40 -EBUILD borgmatic-1.9.8.ebuild 2158 BLAKE2B 7e1f3e9a76faf19c91f32e2af5b815c13dc1cb3c1e4fd934cd0347778123175bbe02113dbb13d19481c2696fbe03ab02476aef5705906ceaebcd95bb3eb189cc SHA512 2ac661139a03a726e2a74db9884cdad4cf9da5bf235eedd61b852f2d3977f79e5bfe2c2585aac10e88eba4d8bcdbcb01204e9adeb512aefa77c250037c3aab1a MISC metadata.xml 461 BLAKE2B 700c5863d623abaa1a88f91ef5281c6d3d8c2ce8eeb5b15cadbbd93b1d50bfce5445cd2f133bbe998da36de9e2953ce154e1b8eb033d36f33bb88881e672aeb6 SHA512 e739f7ff60f69c3b4d5c72daeda65b9c042bf01d74ce6a60b2684e7e52eea5deaa946a2aa5f1dc84ae16f6eaf4bff8f46628f41ba55c394ff4fe70b5935663a2 diff --git a/app-backup/borgmatic/borgmatic-1.9.12.ebuild b/app-backup/borgmatic/borgmatic-1.9.12.ebuild index 7668c4167479..3eae3e6ee78e 100644 --- a/app-backup/borgmatic/borgmatic-1.9.12.ebuild +++ b/app-backup/borgmatic/borgmatic-1.9.12.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +KEYWORDS="amd64 ~arm ~arm64 ~riscv" IUSE="apprise" # borg is called as an external tool, hence no pythonic stuff diff --git a/app-backup/borgmatic/borgmatic-1.9.8.ebuild b/app-backup/borgmatic/borgmatic-1.9.8.ebuild deleted file mode 100644 index 5d3951cc7a71..000000000000 --- a/app-backup/borgmatic/borgmatic-1.9.8.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 systemd pypi - -DESCRIPTION="Automatically create, prune and verify backups with borgbackup" -HOMEPAGE=" - https://torsion.org/borgmatic/ - https://projects.torsion.org/borgmatic-collective/borgmatic -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv" -IUSE="apprise" - -# borg is called as an external tool, hence no pythonic stuff -RDEPEND=" - app-backup/borgbackup - $(python_gen_cond_dep ' - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - ') - apprise? ( $(python_gen_cond_dep ' - dev-python/apprise[${PYTHON_USEDEP}] - ') ) -" -BDEPEND=" - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/apprise[${PYTHON_USEDEP}] - >=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.14-systemd_service_bin_path.patch - "${FILESDIR}"/${PN}-1.9.3-no_test_coverage.patch -) - -EPYTEST_DESELECT=( - # A fragile test whose only purpose is to make sure the NEWS file - # has been updated for the current version. - tests/integration/commands/test_borgmatic.py::test_borgmatic_version_matches_news_version -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - systemd_dounit sample/systemd/borgmatic.{service,timer} - keepdir /etc/borgmatic -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "To generate a sample configuration file, run:" - elog " ${PN} config generate" - elog - elog "Systemd users wishing to periodically run ${PN} can use the provided timer and service units." - else - local oldver - for oldver in ${REPLACING_VERSIONS}; do - if ver_test "${oldver}" -lt 1.9.0; then - ewarn "Please be warned that ${PN}-1.9.0 has introduced several breaking changes." - ewarn "For details, please see" - ewarn - ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/1.9.0" - ewarn - break - fi - done - fi -} |