summaryrefslogtreecommitdiff
path: root/app-backup
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
commit290aebdea65a02557706eaeda477fef0437b6a48 (patch)
treef87a939169a508a2e943570501b64cc16b411cda /app-backup
parent6783ddcd4b73d9ce586a71770caed352bec93b16 (diff)
downloadbaldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip
Adding metadata
Diffstat (limited to 'app-backup')
-rw-r--r--app-backup/amanda/Manifest1
-rw-r--r--app-backup/amanda/amanda-3.5.4-r2.ebuild547
-rw-r--r--app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch22
-rw-r--r--app-backup/amanda/files/amanda-3.5.1-fno-common.patch13
-rw-r--r--app-backup/amanda/files/amanda-3.5.1-tirpc.patch16
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-const-whitelist-var.patch21
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch54
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-fix-finished_cb-invocation.patch12
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-fix-tapelist-null-usage.patch12
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-no-ndmp.patch32
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-remove-amanda-message-severity-use.patch22
-rw-r--r--app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch12
-rw-r--r--app-backup/amanda/files/amanda-amandahosts-client-2.5.1_p3-r18
-rw-r--r--app-backup/amanda/files/amanda-amandahosts-server-2.5.1_p3-r18
-rw-r--r--app-backup/amanda/files/amanda-cron13
-rw-r--r--app-backup/amanda/files/amanda-devfs7
-rw-r--r--app-backup/amanda/files/amanda-inetd.amanda.sample-2.6.0_p2-r23
-rw-r--r--app-backup/amanda/files/amanda-profile1
-rw-r--r--app-backup/amanda/files/amanda-xinetd-2.6.1_p1-client19
-rw-r--r--app-backup/amanda/files/amanda-xinetd-2.6.1_p1-server19
-rw-r--r--app-backup/amanda/files/amanda.service10
-rw-r--r--app-backup/amanda/files/amanda.socket7
-rw-r--r--app-backup/amanda/files/example_amanda.conf44
-rw-r--r--app-backup/amanda/files/example_disklist-2.5.1_p3-r14
-rw-r--r--app-backup/amanda/files/example_global.conf78
-rw-r--r--app-backup/amanda/metadata.xml26
-rw-r--r--app-backup/backintime/Manifest3
-rw-r--r--app-backup/backintime/backintime-1.5.4.ebuild123
-rw-r--r--app-backup/backintime/backintime-1.5.5.ebuild123
-rw-r--r--app-backup/backintime/backintime-1.5.6.ebuild123
-rw-r--r--app-backup/backintime/backintime-9999.ebuild123
-rw-r--r--app-backup/backintime/files/backintime-1.5.4-crontab-systemd.patch12
-rw-r--r--app-backup/backintime/files/backintime-1.5.4-no-compress-docs-examples.patch124
-rw-r--r--app-backup/backintime/metadata.xml15
-rw-r--r--app-backup/backup-manager/Manifest1
-rw-r--r--app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild47
-rw-r--r--app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch23
-rw-r--r--app-backup/backup-manager/metadata.xml13
-rw-r--r--app-backup/backupninja/Manifest1
-rw-r--r--app-backup/backupninja/backupninja-1.2.2.ebuild19
-rw-r--r--app-backup/backupninja/metadata.xml9
-rw-r--r--app-backup/backuppc/Manifest2
-rw-r--r--app-backup/backuppc/backuppc-3.3.1-r6.ebuild196
-rw-r--r--app-backup/backuppc/backuppc-4.4.0-r1.ebuild191
-rw-r--r--app-backup/backuppc/backuppc-4.4.0-r2.ebuild195
-rw-r--r--app-backup/backuppc/backuppc-4.4.0-r3.ebuild199
-rw-r--r--app-backup/backuppc/files/3.2.0/04-add-docdir-marker.patch11
-rw-r--r--app-backup/backuppc/files/3.2.0/05-nicelevel.patch18
-rw-r--r--app-backup/backuppc/files/3.3.0/01-fix-configure.pl.patch30
-rw-r--r--app-backup/backuppc/files/3.3.0/02-fix-config.pl-formatting.patch137
-rw-r--r--app-backup/backuppc/files/3.3.0/03-reasonable-config.pl-defaults.patch64
-rw-r--r--app-backup/backuppc/files/4.4.0/backuppc-4.4.0-fix-config-write.patch48
-rw-r--r--app-backup/backuppc/files/99_backuppc.conf32
-rw-r--r--app-backup/backuppc/files/backuppc-3.3.1-perl522.patch17
-rw-r--r--app-backup/backuppc/files/backuppc-3.3.1-perl526.patch21
-rw-r--r--app-backup/backuppc/files/backuppc.service13
-rw-r--r--app-backup/backuppc/metadata.xml13
-rw-r--r--app-backup/bacula/Manifest2
-rw-r--r--app-backup/bacula/bacula-15.0.3-r3.ebuild463
-rw-r--r--app-backup/bacula/files/5.2.3/bacula-5.2.3-as-needed.patch14
-rw-r--r--app-backup/bacula/files/5.2.3/bacula-5.2.3-openssl-1.patch25
-rw-r--r--app-backup/bacula/files/7.2.0/bacula-7.2.0-doc.patch12
-rw-r--r--app-backup/bacula/files/9.0.2/bacula-9.0.2-lib-search-path.patch25
-rw-r--r--app-backup/bacula/files/9.0.6/bacula-9.0.6-bat-pro.patch21
-rw-r--r--app-backup/bacula/files/bacula-15.0.2-fix-static.patch63
-rw-r--r--app-backup/bacula/files/bacula-15.0.2-fix_slibtool.patch67
-rw-r--r--app-backup/bacula/files/bacula-15.0.3-termios.patch13
-rw-r--r--app-backup/bacula/files/bacula-dir.confd16
-rw-r--r--app-backup/bacula/files/bacula-drop-which.patch12
-rw-r--r--app-backup/bacula/files/bacula-fd.confd7
-rw-r--r--app-backup/bacula/files/bacula-fix-sonames-new.patch37
-rw-r--r--app-backup/bacula/files/bacula-sd.confd10
-rw-r--r--app-backup/bacula/files/fix_tray_monitor.patch15
-rw-r--r--app-backup/bacula/files/newscripts/bacula-dir.initd17
-rw-r--r--app-backup/bacula/files/newscripts/bacula-fd.initd13
-rw-r--r--app-backup/bacula/files/newscripts/bacula-sd.initd13
-rw-r--r--app-backup/bacula/files/tray-monitor-pro.patch15
-rw-r--r--app-backup/bacula/metadata.xml18
-rw-r--r--app-backup/borgbackup/Manifest2
-rw-r--r--app-backup/borgbackup/borgbackup-1.4.3.ebuild69
-rw-r--r--app-backup/borgbackup/borgbackup-1.4.4.ebuild69
-rw-r--r--app-backup/borgbackup/metadata.xml20
-rw-r--r--app-backup/borgmatic/Manifest4
-rw-r--r--app-backup/borgmatic/borgmatic-2.0.13.ebuild88
-rw-r--r--app-backup/borgmatic/borgmatic-2.0.7.ebuild78
-rw-r--r--app-backup/borgmatic/borgmatic-2.1.5.ebuild88
-rw-r--r--app-backup/borgmatic/borgmatic-2.1.6.ebuild89
-rw-r--r--app-backup/borgmatic/files/borgmatic-1.7.14-systemd_service_bin_path.patch8
-rw-r--r--app-backup/borgmatic/files/borgmatic-1.9.3-no_test_coverage.patch18
-rw-r--r--app-backup/borgmatic/files/borgmatic-2.1.4-no_test_coverage.patch12
-rw-r--r--app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch12
-rw-r--r--app-backup/borgmatic/metadata.xml14
-rw-r--r--app-backup/btrbk/Manifest1
-rw-r--r--app-backup/btrbk/btrbk-0.32.6-r1.ebuild80
-rw-r--r--app-backup/btrbk/btrbk-0.32.6-r2.ebuild93
-rw-r--r--app-backup/btrbk/btrbk-9999.ebuild89
-rw-r--r--app-backup/btrbk/files/btrbk-0.32.6-support-asciidoc.patch58
-rw-r--r--app-backup/btrbk/metadata.xml27
-rw-r--r--app-backup/burp/Manifest2
-rw-r--r--app-backup/burp/burp-3.2.0.ebuild120
-rw-r--r--app-backup/burp/burp-3.3.0.ebuild120
-rw-r--r--app-backup/burp/files/burp-2.0.54-server_user.patch13
-rw-r--r--app-backup/burp/files/burp-2.1.20-no_mkdir_run.patch10
-rw-r--r--app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch24
-rw-r--r--app-backup/burp/files/burp-ssl.patch14
-rw-r--r--app-backup/burp/files/burp.initd45
-rw-r--r--app-backup/burp/files/burp.service10
-rw-r--r--app-backup/burp/metadata.xml15
-rw-r--r--app-backup/ccollect/Manifest2
-rw-r--r--app-backup/ccollect/ccollect-0.8-r2.ebuild82
-rw-r--r--app-backup/ccollect/ccollect-2.10.ebuild95
-rw-r--r--app-backup/ccollect/metadata.xml5
-rw-r--r--app-backup/cdbackup/Manifest1
-rw-r--r--app-backup/cdbackup/cdbackup-0.7.1-r2.ebuild31
-rw-r--r--app-backup/cdbackup/files/cdbackup-0.7.1-makefile.patch32
-rw-r--r--app-backup/cdbackup/files/cdbackup-0.7.1-u_char-musl.patch11
-rw-r--r--app-backup/cdbackup/metadata.xml5
-rw-r--r--app-backup/cdbkup/Manifest1
-rw-r--r--app-backup/cdbkup/cdbkup-1.0-r5.ebuild39
-rw-r--r--app-backup/cdbkup/metadata.xml7
-rw-r--r--app-backup/consul-backinator/Manifest2
-rw-r--r--app-backup/consul-backinator/consul-backinator-1.6.6.ebuild25
-rw-r--r--app-backup/consul-backinator/metadata.xml9
-rw-r--r--app-backup/cpdup/Manifest1
-rw-r--r--app-backup/cpdup/cpdup-1.18-r1.ebuild39
-rw-r--r--app-backup/cpdup/files/cpdup-1.18-makefile.patch30
-rw-r--r--app-backup/cpdup/files/cpdup-1.18-portable.patch128
-rw-r--r--app-backup/cpdup/metadata.xml5
-rw-r--r--app-backup/dar/Manifest2
-rw-r--r--app-backup/dar/dar-2.8.4.ebuild97
-rw-r--r--app-backup/dar/dar-2.8.5.ebuild97
-rw-r--r--app-backup/dar/metadata.xml30
-rw-r--r--app-backup/deja-dup/Manifest2
-rw-r--r--app-backup/deja-dup/deja-dup-44.2.ebuild58
-rw-r--r--app-backup/deja-dup/deja-dup-48.4.ebuild58
-rw-r--r--app-backup/deja-dup/metadata.xml31
-rw-r--r--app-backup/dirvish/Manifest1
-rw-r--r--app-backup/dirvish/dirvish-1.2.1-r1.ebuild46
-rw-r--r--app-backup/dirvish/files/master.conf.example33
-rw-r--r--app-backup/dirvish/metadata.xml10
-rw-r--r--app-backup/duplicati/Manifest319
-rw-r--r--app-backup/duplicati/duplicati-2.2.0.1.2025.11.09.ebuild410
-rw-r--r--app-backup/duplicati/metadata.xml13
-rw-r--r--app-backup/duplicity/Manifest1
-rw-r--r--app-backup/duplicity/duplicity-3.0.7.ebuild82
-rw-r--r--app-backup/duplicity/duplicity-9999.ebuild82
-rw-r--r--app-backup/duplicity/files/duplicity-3.0.4.0-fix-docs-cmd.patch21
-rw-r--r--app-backup/duplicity/files/duplicity-3.0.5-dont-repeat-standard-paths.patch20
-rw-r--r--app-backup/duplicity/metadata.xml15
-rw-r--r--app-backup/duply/Manifest1
-rw-r--r--app-backup/duply/duply-2.5.6.ebuild23
-rw-r--r--app-backup/duply/metadata.xml5
-rw-r--r--app-backup/fsarchiver/Manifest1
-rw-r--r--app-backup/fsarchiver/fsarchiver-0.8.9.ebuild56
-rw-r--r--app-backup/fsarchiver/metadata.xml9
-rw-r--r--app-backup/hdup/Manifest1
-rw-r--r--app-backup/hdup/files/hdup-2.0.14-fix-build-system.patch53
-rw-r--r--app-backup/hdup/hdup-2.0.14-r2.ebuild49
-rw-r--r--app-backup/hdup/metadata.xml5
-rw-r--r--app-backup/kup/Manifest1
-rw-r--r--app-backup/kup/kup-0.10.0.ebuild45
-rw-r--r--app-backup/kup/metadata.xml12
-rw-r--r--app-backup/mirdir/Manifest1
-rw-r--r--app-backup/mirdir/files/mirdir-2.1-implicit-function-decl.patch11
-rw-r--r--app-backup/mirdir/metadata.xml9
-rw-r--r--app-backup/mirdir/mirdir-2.1-r3.ebuild39
-rw-r--r--app-backup/mylvmbackup/Manifest1
-rw-r--r--app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-config.patch11
-rw-r--r--app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch11
-rw-r--r--app-backup/mylvmbackup/files/mylvmbackup.conf2
-rw-r--r--app-backup/mylvmbackup/metadata.xml9
-rw-r--r--app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild37
-rw-r--r--app-backup/pdumpfs/Manifest1
-rw-r--r--app-backup/pdumpfs/files/pdumpfs-in-r3.patch40
-rw-r--r--app-backup/pdumpfs/files/pdumpfs-test-r3.patch12
-rw-r--r--app-backup/pdumpfs/metadata.xml19
-rw-r--r--app-backup/pdumpfs/pdumpfs-1.3-r3.ebuild44
-rw-r--r--app-backup/rdedup/Manifest42
-rw-r--r--app-backup/rdedup/metadata.xml5
-rw-r--r--app-backup/rdedup/rdedup-1.0.2-r2.ebuild74
-rw-r--r--app-backup/rdiff-backup/Manifest1
-rw-r--r--app-backup/rdiff-backup/metadata.xml9
-rw-r--r--app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild31
-rw-r--r--app-backup/rdumpfs/Manifest1
-rw-r--r--app-backup/rdumpfs/metadata.xml5
-rw-r--r--app-backup/rdumpfs/rdumpfs-0.1.ebuild25
-rw-r--r--app-backup/rdup/Manifest1
-rw-r--r--app-backup/rdup/files/rdup-1.1.15-no-which.patch63
-rw-r--r--app-backup/rdup/metadata.xml9
-rw-r--r--app-backup/rdup/rdup-1.1.15-r1.ebuild46
-rw-r--r--app-backup/rdup/rdup-1.1.15-r3.ebuild50
-rw-r--r--app-backup/rear/Manifest2
-rw-r--r--app-backup/rear/metadata.xml19
-rw-r--r--app-backup/rear/rear-2.7.ebuild65
-rw-r--r--app-backup/rear/rear-2.9.ebuild66
-rw-r--r--app-backup/reoback/Manifest1
-rw-r--r--app-backup/reoback/metadata.xml5
-rw-r--r--app-backup/reoback/reoback-1.0_p3-r1.ebuild47
-rw-r--r--app-backup/restic/Manifest6
-rw-r--r--app-backup/restic/metadata.xml17
-rw-r--r--app-backup/restic/restic-0.18.0.ebuild61
-rw-r--r--app-backup/restic/restic-0.18.1.ebuild61
-rw-r--r--app-backup/rsnapshot/Manifest2
-rw-r--r--app-backup/rsnapshot/metadata.xml13
-rw-r--r--app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild51
-rw-r--r--app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild54
-rw-r--r--app-backup/sarab/Manifest1
-rw-r--r--app-backup/sarab/files/1.0.0-better-defaults-gentoo.patch21
-rw-r--r--app-backup/sarab/files/README.gentoo13
-rw-r--r--app-backup/sarab/metadata.xml10
-rw-r--r--app-backup/sarab/sarab-1.0.0-r1.ebuild42
-rw-r--r--app-backup/simplebackup/Manifest1
-rw-r--r--app-backup/simplebackup/metadata.xml5
-rw-r--r--app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild31
-rw-r--r--app-backup/snapper/Manifest3
-rw-r--r--app-backup/snapper/files/snapper-0.10.1-testsuite.patch84
-rw-r--r--app-backup/snapper/files/snapper-0.11.0-cron-confd.patch18
-rw-r--r--app-backup/snapper/metadata.xml38
-rw-r--r--app-backup/snapper/snapper-0.12.2-r1.ebuild90
-rw-r--r--app-backup/snapper/snapper-0.13.0.ebuild90
-rw-r--r--app-backup/snapper/snapper-0.13.1.ebuild90
-rw-r--r--app-backup/spideroak-bin/Manifest2
-rw-r--r--app-backup/spideroak-bin/metadata.xml5
-rw-r--r--app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild105
-rw-r--r--app-backup/synology-cloud-station-backup/Manifest2
-rw-r--r--app-backup/synology-cloud-station-backup/metadata.xml8
-rw-r--r--app-backup/synology-cloud-station-backup/synology-cloud-station-backup-4469.ebuild42
-rw-r--r--app-backup/tarsnap/Manifest2
-rw-r--r--app-backup/tarsnap/files/tarsnap-1.0.39-respect-AR.patch14
-rw-r--r--app-backup/tarsnap/metadata.xml13
-rw-r--r--app-backup/tarsnap/tarsnap-1.0.40.ebuild51
-rw-r--r--app-backup/tarsnap/tarsnap-1.0.41.ebuild49
-rw-r--r--app-backup/tsm/Manifest18
-rw-r--r--app-backup/tsm/files/dsmc.conf.d7
-rw-r--r--app-backup/tsm/files/dsmc.init.d27
-rw-r--r--app-backup/tsm/files/dsmc.service10
-rw-r--r--app-backup/tsm/files/dsmcad.init.d-r125
-rw-r--r--app-backup/tsm/files/dsmcad.service12
-rw-r--r--app-backup/tsm/files/tsm.logrotate4
-rw-r--r--app-backup/tsm/metadata.xml19
-rw-r--r--app-backup/tsm/tsm-8.1.27.0-r2.ebuild338
-rw-r--r--app-backup/tsm/tsm-8.1.27.1-r1.ebuild364
-rw-r--r--app-backup/tsm/tsm-8.2.1.0.ebuild364
-rw-r--r--app-backup/untangle-https-backup/Manifest1
-rw-r--r--app-backup/untangle-https-backup/metadata.xml9
-rw-r--r--app-backup/untangle-https-backup/untangle-https-backup-0.1.0-r4.ebuild23
246 files changed, 0 insertions, 10496 deletions
diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest
deleted file mode 100644
index 31368d2996d7..000000000000
--- a/app-backup/amanda/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tag-community-3.5.4.tar.gz 3926529 BLAKE2B 9f50786015535007554fcfe974f228e21028860d53a211b89f5da2294dc70314a5dce46a3bdca37e98357402461b59f3952311796818ab8f9556553324bc0c0b SHA512 748491e36776a02a1497ce061588d40dfe6eceb6967b7ea7505c086e084aa1d6f69d8a581b46aa305d17c4e6eba28ba746aa178cb6ab97e1fd96ccdad5910824
diff --git a/app-backup/amanda/amanda-3.5.4-r2.ebuild b/app-backup/amanda/amanda-3.5.4-r2.ebuild
deleted file mode 100644
index 8217e967250f..000000000000
--- a/app-backup/amanda/amanda-3.5.4-r2.ebuild
+++ /dev/null
@@ -1,547 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools perl-module systemd tmpfiles toolchain-funcs
-
-DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
-HOMEPAGE="https://www.amanda.org/"
-SRC_URI="https://github.com/zmanda/amanda/archive/refs/tags/tag-community-${PV}.tar.gz"
-
-S="${WORKDIR}/amanda-tag-community-${PV}"
-
-LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
-IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba selinux systemd xfs"
-
-DEPEND="
- acct-group/amanda
- acct-user/amanda
- app-arch/dump
- app-arch/tar
- dev-libs/glib:2
- dev-lang/perl:=
- dev-perl/Encode-Locale
- dev-perl/JSON
- virtual/openssh
- sys-libs/readline:=
- app-alternatives/awk
- kerberos? ( app-crypt/mit-krb5 )
- ndmp? (
- net-libs/libtirpc:=
- net-libs/rpcsvc-proto )
- nls? ( virtual/libintl )
- samba? ( net-fs/samba:= )
- s3? ( net-misc/curl )
- !s3? ( curl? ( net-misc/curl ) )
- xfs? ( sys-fs/xfsdump )
- !minimal? (
- app-arch/mt-st:=
- app-crypt/aespipe
- app-crypt/gnupg
- dev-perl/XML-Simple
- sys-block/mtx
- virtual/mailx
- gnuplot? ( sci-visualization/gnuplot )
- )"
-RDEPEND="
- ${DEPEND}
- selinux? ( sec-policy/selinux-amanda )
-"
-BDEPEND="
- app-alternatives/lex
- app-alternatives/yacc
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd
- dev-lang/swig
- dev-libs/libxslt
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.5.1-configure-clang16.patch
- "${FILESDIR}"/${PN}-3.5.4-no-ndmp.patch
- "${FILESDIR}"/${PN}-3.5.4-const-whitelist-var.patch
- "${FILESDIR}"/${PN}-3.5.4-remove-amanda-message-severity-use.patch
- "${FILESDIR}"/${PN}-3.5.4-fix-tapelist-null-usage.patch
- "${FILESDIR}"/${PN}-3.5.4-fix-finished_cb-invocation.patch
- "${FILESDIR}"/${PN}-3.5.4-use-host-ar.patch
- "${FILESDIR}"/${PN}-3.5.4-fix-curl-usage-for-newer-versions.patch
-)
-
-MYFILESDIR="${T}/files"
-ENVDIR="/etc/env.d"
-ENVDFILE="97amanda"
-TMPENVFILE="${T}/${ENVDFILE}"
-
-# This is a complete list of Amanda settings that the ebuild takes from the
-# build environment. This allows users to alter the behavior of the package as
-# upstream intended, but keeping with Gentoo style. We store a copy of them in
-# /etc/env.d/97amanda during the install, so that they are preserved for future
-# installed. This variable name must not start with AMANDA_, as we do not want
-# it captured into the env file.
-ENV_SETTINGS_AMANDA="
-AMANDA_GROUP_NAME
-AMANDA_USER_NAME AMANDA_USER_HOMEDIR
-AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX
-AMANDA_TAR_LISTDIR AMANDA_TAR
-AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS
-AMANDA_CONFIG_NAME AMANDA_TMPDIR"
-
-amanda_variable_setup() {
- # Setting vars
- local currentamanda
-
- # Grab the current settings
- currentamanda="$(set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)"
-
- # First we set the defaults
- AMANDA_GROUP_NAME=amanda
- AMANDA_USER_NAME=amanda
- AMANDA_USER_HOMEDIR=/var/spool/amanda
-
- # This installs Amanda, with the server. However, it could be a client,
- # just specify an alternate server name in AMANDA_SERVER.
- : ${AMANDA_SERVER:=${HOSTNAME}}
- : ${AMANDA_SERVER_TAPE:=${AMANDA_SERVER}}
- : ${AMANDA_SERVER_TAPE_DEVICE:="${EPREFIX}"/dev/nst0}
- : ${AMANDA_SERVER_INDEX:=${AMANDA_SERVER}}
- : ${AMANDA_TAR_LISTDIR:=${AMANDA_USER_HOMEDIR}/tar-lists}
- : ${AMANDA_CONFIG_NAME:=DailySet1}
- : ${AMANDA_TMPDIR:="${EPREFIX}"/var/tmp/amanda}
- : ${AMANDA_DBGDIR:=${AMANDA_TMPDIR}}
- # These are left empty by default
- : ${AMANDA_PORTS_UDP:=""}
- : ${AMANDA_PORTS_TCP:=""}
- : ${AMANDA_PORTS_BOTH:=""}
- : ${AMANDA_PORTS:=""}
-
- # What tar to use
- : ${AMANDA_TAR:=/bin/tar}
-
- # Now pull in the old stuff
- if [[ -f ${EROOT}${ENVDIR}/${ENVDFILE} ]]; then
- # We don't just source it as we don't want everything in there.
- eval $(grep -E "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS')
- fi
-
- # Re-apply the new settings if any
- [[ -n ${currentamanda} ]] && eval $(echo "${currentamanda}")
-}
-
-pkg_setup() {
- amanda_variable_setup
-
- # If USE=minimal, give out a warning, if AMANDA_SERVER is not set to
- # another host than HOSTNAME.
- if use minimal && [[ ${AMANDA_SERVER} == ${HOSTNAME} ]]; then
- elog "You are installing a client-only version of Amanda."
- elog "You should set the variable \$AMANDA_SERVER to point at your"
- elog "Amanda-tape-server, otherwise you will have to specify its name"
- elog "when using amrecover on the client."
- elog "For example: Use something like"
- elog "AMANDA_SERVER=\"myserver\" emerge amanda"
- elog
- fi
-}
-
-src_unpack() {
- # we do not want the perl src_unpack
- default
-}
-
-src_prepare() {
- default
- # gentoo bug #331111
- sed -i '/^check-local: check-perl$/d' config/automake/scripts.am || die
- sed -i '/^check-local:/s,syntax-check,,g' perl/Makefile.am || die
-
- # bug with glibc-2.16.0
- sed -i -e '/gets is a security/d' gnulib/stdio.in.h || die
-
- # https://bugs.gentoo.org/701416 sandbox violation
- sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to nosuchhost.amanda.org failed" in/' \
- config/amanda/dumpers.m4 || die
-
- # Generate file-list. Copied from autogen
- (
- cd config
- for m4dir in amanda gettext-macros gnulib macro-archive; do
- echo "## this file is automatically generated by autogen" > "$m4dir/file-list"
- for f in $m4dir/*.m4; do echo "EXTRA_DIST += $f" >> "$m4dir/file-list"; done
- done
-
- echo "## this file is automatically generated by autogen" > "automake/file-list"
- for f in automake/*.am; do echo "EXTRA_DIST += $f" >> "automake/file-list"; done
- )
-
- # Generate FULL_VERSION. Copied from autogen
- config/set_full_version
-
- eautoreconf
-
- # places for us to work in
- mkdir -p "${MYFILESDIR}" || die
- # Now we store the settings we just created
- set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die
-
- # Prepare our custom files
- einfo "Building custom configuration files"
- local i # our iterator
- local sedexpr # var for sed expr
- sedexpr=''
- for i in ${ENV_SETTINGS_AMANDA}; do
- local val
- eval "val=\"\${${i}}\""
- sedexpr="${sedexpr}s|__${i}__|${val}|g;"
- done
-
- # now apply the sed expr
- for i in "${FILESDIR}"/amanda-*; do
- sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die
- done
-
- if use minimal; then
- cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die
- else
- sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \
- server-src/am{addclient,serverconfig}.pl || die
- cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die
- fi
-}
-
-src_configure() {
- # fix bug #36316
- addpredict /var/cache/samba/gencache.tdb
- # fix bug #376169
- addpredict /run/blkid
- addpredict /etc/blkid.tab
-
- [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!"
- source "${TMPENVFILE}"
- local myconf=()
-
- einfo "Using ${AMANDA_SERVER_TAPE} for tape server."
- myconf+=( --with-tape-server="${AMANDA_SERVER_TAPE}" )
- einfo "Using ${AMANDA_SERVER_TAPE_DEVICE} for tape server."
- myconf+=( --with-tape-device="${AMANDA_SERVER_TAPE_DEVICE}" )
- einfo "Using ${AMANDA_SERVER_INDEX} for index server."
- myconf+=( --with-index-server="${AMANDA_SERVER_INDEX}" )
- einfo "Using ${AMANDA_USER_NAME} for amanda user."
- myconf+=( --with-user="${AMANDA_USER_NAME}" )
- einfo "Using ${AMANDA_GROUP_NAME} for amanda group."
- myconf+=( --with-group="${AMANDA_GROUP_NAME}" )
- einfo "Using ${AMANDA_TAR} as Tar implementation."
- myconf+=( --with-gnutar="${AMANDA_TAR}" )
- einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir."
- myconf+=( --with-gnutar-listdir="${AMANDA_TAR_LISTDIR}" )
- einfo "Using ${AMANDA_CONFIG_NAME} as default config name."
- myconf+=( --with-config="${AMANDA_CONFIG_NAME}" )
- einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory."
- myconf+=( --with-tmpdir="${AMANDA_TMPDIR}" )
-
- if [[ -n ${AMANDA_PORTS_UDP} && -n ${AMANDA_PORTS_TCP} && -z ${AMANDA_PORTS_BOTH} ]]; then
- eerror "If you want _both_ UDP and TCP ports, please use only the"
- eerror "AMANDA_PORTS environment variable for identical ports, or set"
- eerror "AMANDA_PORTS_BOTH."
- die "Bad port setup!"
- fi
- if [[ -n ${AMANDA_PORTS_UDP} ]]; then
- einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}"
- myconf+=( --with-udpportrange="${AMANDA_PORTS_UDP}" )
- fi
- if [[ -n ${AMANDA_PORTS_TCP} ]]; then
- einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}"
- myconf+=( --with-tcpportrange="${AMANDA_PORTS_TCP}" )
- fi
- if [[ -n ${AMANDA_PORTS} ]]; then
- einfo "Using ports ${AMANDA_PORTS/,/-}"
- myconf+=( --with-portrange="${AMANDA_PORTS}" )
- fi
-
- # Extras
- # Speed option
- myconf+=( --with-buffered-dump )
- # "debugging" in the configuration is NOT debug in the conventional sense.
- # It is actually just useful output in the application, and should remain
- # enabled. There are some cases of breakage with MTX tape changers as of
- # 2.5.1p2 that it exposes when turned off as well.
- myconf+=( --with-debugging )
- # Where to put our files
- myconf+=( --localstatedir="${AMANDA_USER_HOMEDIR}" )
-
- # Samba support
- myconf+=( $(use_with samba smbclient /usr/bin/smbclient) )
-
- # Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by
- # default
- myconf+=( --with-bsd-security )
- myconf+=( --with-ssh-security )
- myconf+=( --with-bsdudp-security )
- myconf+=( --with-bsdtcp-security )
-
- # kerberos-security mechanism version 5
- myconf+=( $(use_with kerberos krb5-security) )
-
- # Amazon S3 support
- myconf+=( $(use_enable s3 s3-device) )
-
- # libcurl is required for S3 but otherwise optional
- if ! use s3; then
- myconf+=( $(use_with curl libcurl) )
- fi
-
- # Client only, as requested in bug #127725
- if use minimal; then
- myconf+=( --without-server )
- else
- # amplot
- myconf+=( $(use_with gnuplot) )
- fi
-
- # IPv6 fun.
- myconf+=( $(use_with ipv6) )
- # This is to prevent the IPv6-is-working test
- # As the test fails on binpkg build hosts with no IPv6.
- use ipv6 && export amanda_cv_working_ipv6=yes
-
- # I18N
- myconf+=( $(use_enable nls) )
-
- # Bug #296634: Perl location
- perl_set_version
- myconf+=( --with-amperldir="${VENDOR_LIB}" )
-
- # Bug 296633: --disable-syntax-checks
- # Some tests are not safe for production systems
- myconf+=( --disable-syntax-checks )
-
- # build manpages
- myconf+=( --enable-manpage-build )
-
- # Bug #636262
- myconf+=( $(use_with ndmp ndmp) )
-
- # bug #483120
- tc-export AR
-
- econf \
- --disable-static \
- $(use_with readline) \
- "${myconf[@]}"
-}
-
-src_compile() {
- # Again, do not want the perl-module src_compile
- default
-}
-
-# We do not want the perl-module tests.
-src_test() {
- default
-}
-
-# We have had reports of amanda file permissions getting screwed up.
-# Losing setuid, becoming too lax etc.
-# ONLY root and users in the amanda group should be able to run these binaries!
-amanda_permissions_fix() {
- local root="$1"
- [[ -z ${root} ]] && die "Failed to pass root argument to amanda_permissions_fix!"
- local i le=/usr/libexec/amanda
- for i in "${le}"/calcsize "${le}"/killpgrp "${le}"/rundump "${le}"/runtar; do
- [[ -e ${root}/${i} ]] || continue
- chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die
- chmod u=srwx,g=rx,o= "${root}"/${i} || die
- done
-
- # amanda-security.conf is a config file with similar requirements:
- # writable only by root
- # world-readable
- # 3.3.9: introduced in /etc/amanda-security.conf
- # 3.4.2: moved to /etc/amanda/amanda-security.conf
- # must be in /etc as all files in /etc/amanda should be owned by amanda user/group
- f=/etc/amanda-security.conf
- chown root:root "${root}""${f}" || die
- chmod u=rw,go=r "${root}""${f}" || die
-}
-
-src_install() {
- [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!"
- source ${TMPENVFILE}
-
- einfo "Doing stock install"
- emake DESTDIR="${D}" install
-
- # Build the envdir file
- # Don't forget this..
- einfo "Installing environment config file"
- newenvd - "${ENVDFILE}" <<- _EOF_
- # These settings are what was present in the environment when this
- # Amanda was compiled. Changing anything below this comment will
- # have no effect on your application, but it merely exists to
- # preserve them for your next emerge of Amanda
- $(cat "${TMPENVFILE}" | sed "s,=\$,='',g")
- _EOF_
-
- einfo "Installing systemd service and socket files for Amanda"
- systemd_dounit "${FILESDIR}"/amanda.socket
- systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service'
-
- # Lock down next section (up until docs).
- insopts -m0640
- # Installing Amanda Xinetd Services Definition
- einfo "Installing xinetd service file"
- insinto /etc/xinetd.d
- if use minimal; then
- newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda
- else
- newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda
- fi
-
- if ! use minimal; then
- einfo "Installing Sample Daily Cron Job for Amanda"
- insinto /etc/cron.daily
- newins "${MYFILESDIR}"/amanda-cron amanda
- fi
-
- # Install amandahosts file into /etc/amanda so it gets config protection
- insinto /etc/amanda
- einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user"
- doins "${T}/amandahosts"
- fperms 600 /etc/amanda/amandahosts
-
- dosym ../../../etc/amanda/amandahosts "${AMANDA_USER_HOMEDIR}/.amandahosts"
- fowners -h ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}/.amandahosts"
-
- insinto "${AMANDA_USER_HOMEDIR}"
- einfo "Installing .profile for ${AMANDA_USER_NAME} user"
- newins "${MYFILESDIR}"/amanda-profile .profile
- fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}/.profile"
-
- insinto /etc/amanda
- doins example/amanda-client.conf
- if ! use minimal; then
- insinto "/etc/amanda/${AMANDA_CONFIG_NAME}"
- doins example/amanda.conf
- doins example/disklist
- keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index"
- fi
-
- keepdir "${AMANDA_TAR_LISTDIR}"
- fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_TAR_LISTDIR}"
- keepdir "${AMANDA_USER_HOMEDIR}/amanda"
- fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}/amanda"
- # Just make sure it exists for XFS to work...
- use xfs && keepdir /var/xfsdump/inventory
-
- fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}"
-
- newtmpfiles - amanda.conf <<- _EOF_
- d ${AMANDA_TMPDIR} 0700 ${AMANDA_USER_NAME} ${AMANDA_GROUP_NAME}
- _EOF_
-
- local i
- for i in /etc/amanda; do
- einfo "Securing directory (${i})"
- fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i}
- done
- # Do NOT use -R
- fperms 0700 \
- "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
- "${AMANDA_USER_HOMEDIR}/amanda" \
- /etc/amanda
-
- if ! use minimal; then
- fperms 0700 \
- "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \
- /etc/amanda/${AMANDA_CONFIG_NAME}
- fi
-
- # move example security file to production location
- mv "${ED}/etc/amanda/amanda-security.conf" "${ED}/etc/amanda-security.conf"
-
- einfo "Setting setuid permissions"
- amanda_permissions_fix "${ED}"
-
- # Relax permissions again
- insopts -m0644
-
- # docs
- einfo "Installing documentation"
- dodoc AUTHORS ChangeLog DEVELOPING NEWS ReleaseNotes UPGRADING
- # our inetd sample
- einfo "Installing standard inetd sample"
- newdoc "${MYFILESDIR}"/amanda-inetd.amanda.sample-2.6.0_p2-r2 amanda-inetd.amanda.sample
- # Amanda example configs
- einfo "Installing example configurations"
- rm "${ED}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes} || die
- mv "${ED}"/usr/share/amanda/example "${ED}"/usr/share/doc/${PF}/ || die
- docinto example1
- newdoc "${FILESDIR}"/example_amanda.conf amanda.conf
- newdoc "${FILESDIR}"/example_disklist-2.5.1_p3-r1 disklist
- newdoc "${FILESDIR}"/example_global.conf global.conf
-
- einfo "Cleaning up dud .la files"
- perl_set_version
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
- [[ -h "${EROOT}/etc/amanda/amandahosts" ]] && rm "${EROOT}/etc/amanda/amandahosts"
- if [[ -f "${EROOT}/${AMANDA_USER_HOMEDIR}/.amandahosts" && ! -f ${EROOT}/etc/amanda/amandahosts ]]; then
- einfo "Migrating amandahosts from ${AMANDA_USER_HOMEDIR} to /etc"
- mv "${EROOT}/${AMANDA_USER_HOMEDIR}/.amandahosts" "${EROOT}/etc/amanda/amandahosts"
- fi
-}
-
-pkg_postinst() {
- [[ ! -f ${TMPENVFILE} && ${MERGE_TYPE} == "binary" ]] && TMPENVFILE="${EROOT}${ENVDIR}/${ENVDFILE}"
- [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!"
- source "${TMPENVFILE}"
-
- # Migration of amandates from /etc to $localstatedir/amanda
- if [[ -f ${EROOT}/etc/amandates && ! -f ${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates ]]; then
- einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda"
- einfo "A backup is also placed at /etc/amandates.orig"
- cp -dp "${EROOT}"/etc/amandates "${EROOT}"/etc/amandates.orig || die
- mkdir -p "${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/" || die
- cp -dp "${EROOT}"/etc/amandates "${EROOT}"/${AMANDA_USER_HOMEDIR}/amanda/amandates || die
- fi
- if [[ -f ${EROOT}/etc/amandates ]]; then
- einfo "If you have migrated safely, please delete /etc/amandates"
- fi
-
- einfo "Checking setuid permissions"
- amanda_permissions_fix "${EROOT}"/
-
- tmpfiles_process amanda.conf
-
- elog "You should configure Amanda in /etc/amanda now."
- elog
- elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda"
- elog "and restart xinetd afterwards!"
- elog
- elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample"
- elog "as an example of how to configure your inetd."
- elog
- elog "systemd-users: enable and start amanda.socket or the relevant services"
- elog "regarding what auth method you use."
- elog
- elog "NOTICE: If you need raw access to partitions you need to add the"
- elog "amanda user to the 'disk' group."
- elog
- elog "NOTICE: If you have a tape changer, you need to add the amanda user"
- elog "to the 'tape' group."
- elog
- elog "If you use localhost in your disklist your restores may break."
- elog "You should replace it with the actual hostname!"
- elog "Please also see the syntax changes to amandahosts."
- elog "The only exception is when you use the authentication method 'local'."
- elog
- elog "Please note that this package no longer explicitly depends on"
- elog "virtual/inetd, as it supports modes where an inetd is not needed"
- elog "(see bug #506028 for details)."
-}
diff --git a/app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch b/app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch
deleted file mode 100644
index a95c8ed55aed..000000000000
--- a/app-backup/amanda/files/amanda-3.5.1-configure-clang16.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/zmanda/amanda/pull/220
-
-From 74610ac5522caa779b30323f1c731775083c5bbc Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Fri, 14 Apr 2023 15:45:16 +0200
-Subject: [PATCH] configure: Avoid an implicit int in the IPv6 test
-
-Otherwise, the test fails unconditionally with compilers that
-do not support implicit ints (a language feature that was removed with
-the C99 language revision).
---- a/config/amanda/ipv6.m4
-+++ b/config/amanda/ipv6.m4
-@@ -85,7 +85,7 @@ AC_DEFUN([AMANDA_CHECK_IPV6],
- #include <sys/socket.h>
- #include <errno.h>
-
--main()
-+int main(void)
- {
- int aa;
- aa = socket(AF_INET6, SOCK_STREAM, 0);
-
diff --git a/app-backup/amanda/files/amanda-3.5.1-fno-common.patch b/app-backup/amanda/files/amanda-3.5.1-fno-common.patch
deleted file mode 100644
index 3f77c3a709c5..000000000000
--- a/app-backup/amanda/files/amanda-3.5.1-fno-common.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/common-src/testutils.h b/common-src/testutils.h
-index 31f8973..3bb376f 100644
---- a/common-src/testutils.h
-+++ b/common-src/testutils.h
-@@ -75,7 +75,7 @@ typedef struct TestUtilsTest {
- #define tu_dbg(...) if (tu_debugging_enabled) { g_fprintf(stderr, __VA_ARGS__); }
-
- /* Is debugging enabled for this test run? (set internally) */
--int tu_debugging_enabled;
-+extern int tu_debugging_enabled;
-
- /*
- * Main loop
diff --git a/app-backup/amanda/files/amanda-3.5.1-tirpc.patch b/app-backup/amanda/files/amanda-3.5.1-tirpc.patch
deleted file mode 100644
index 42472b59af3a..000000000000
--- a/app-backup/amanda/files/amanda-3.5.1-tirpc.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/656340
---- a/config/amanda/amanda_configure.m4
-+++ b/config/amanda/amanda_configure.m4
-@@ -257,6 +257,12 @@ AMANDA_CHECK_READLINE
- AC_CHECK_LIB(m,modf)
- AMANDA_CHECK_LIBDL
- AMANDA_GLIBC_BACKTRACE
-+PKG_CHECK_MODULES([TIRPC],[libtirpc],[
-+ CPPFLAGS="${CPPFLAGS} ${TIRPC_CFLAGS} -DHAVE_RPC_RPC_H"
-+ LIBS="${LIBS} ${TIRPC_LIBS}"
-+], [
-+ AC_MSG_ERROR([libtirpc requested but library not found])
-+])
- AC_SEARCH_LIBS([shm_open], [rt], [], [
- AC_MSG_ERROR([unable to find the shm_open() function])
- ])
diff --git a/app-backup/amanda/files/amanda-3.5.4-const-whitelist-var.patch b/app-backup/amanda/files/amanda-3.5.4-const-whitelist-var.patch
deleted file mode 100644
index 3df48c9e7129..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-const-whitelist-var.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff '--color=auto' -ur orig/client-src/runtar.c amanda-tag-community-3.5.4/client-src/runtar.c
---- orig/client-src/runtar.c 2023-07-26 06:27:30.000000000 -0400
-+++ amanda-tag-community-3.5.4/client-src/runtar.c 2024-10-16 20:08:01.653602008 -0400
-@@ -54,7 +54,7 @@
- {
- #ifdef GNUTAR
- int i;
-- char **j;
-+ const char **j;
- char *e;
- char *dbf;
- char *cmdline;
-@@ -255,7 +255,7 @@
- gchar* option)
- {
- bool result = TRUE;
-- char** i;
-+ const char** i;
-
- for(i=whitelisted_args; *i; i++) {
- if (g_str_has_prefix(option, *i)) {
diff --git a/app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch b/app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch
deleted file mode 100644
index 2ec44cc4a8da..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/device-src/s3.c amanda-tag-community-3.5.4/device-src/s3.c
---- amanda-tag-community-3.5.4.orig/device-src/s3.c 2024-12-23 15:25:31.444515603 -0500
-+++ amanda-tag-community-3.5.4/device-src/s3.c 2024-12-23 15:36:40.430093293 -0500
-@@ -2654,18 +2654,27 @@
- }
- #endif
-
-- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_HTTPGET, curlopt_httpget)))
-- goto curl_error;
-- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_UPLOAD, curlopt_upload)))
-- goto curl_error;
-- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_POST, curlopt_post)))
-- goto curl_error;
-- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_NOBODY, curlopt_nobody)))
-- goto curl_error;
-- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_CUSTOMREQUEST,
-- curlopt_customrequest)))
-- goto curl_error;
--
-+ // set only required http method, these toggle on only, not off
-+ if (curlopt_httpget) {
-+ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_HTTPGET, curlopt_httpget)))
-+ goto curl_error;
-+ }
-+ if (curlopt_upload) {
-+ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_UPLOAD, curlopt_upload)))
-+ goto curl_error;
-+ }
-+ if (curlopt_post) {
-+ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_POST, curlopt_post)))
-+ goto curl_error;
-+ }
-+ if (curlopt_nobody) {
-+ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_NOBODY, curlopt_nobody)))
-+ goto curl_error;
-+ }
-+ if (curlopt_customrequest) {
-+ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_CUSTOMREQUEST, curlopt_customrequest)))
-+ goto curl_error;
-+ }
-
- if (curlopt_upload || curlopt_post) {
- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_READFUNCTION, read_func)))
-@@ -3437,6 +3446,10 @@
- /* We don't call curl_easy_reset here, because doing that in curl
- * < 7.16 blanks the default CA certificate path, and there's no way
- * to get it back. */
-+#if LIBCURL_VERSION_NUM >= 0x071000
-+ curl_easy_reset(hdl->curl);
-+#endif
-+
- if (hdl->last_message) {
- g_free(hdl->last_message);
- hdl->last_message = NULL;
diff --git a/app-backup/amanda/files/amanda-3.5.4-fix-finished_cb-invocation.patch b/app-backup/amanda/files/amanda-3.5.4-fix-finished_cb-invocation.patch
deleted file mode 100644
index 7df4c970bd8a..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-fix-finished_cb-invocation.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/perl/Amanda/Taper/Scribe.pm amanda-tag-community-3.5.4/perl/Amanda/Taper/Scribe.pm
---- amanda-tag-community-3.5.4.orig/perl/Amanda/Taper/Scribe.pm 2023-07-26 06:27:30.000000000 -0400
-+++ amanda-tag-community-3.5.4/perl/Amanda/Taper/Scribe.pm 2024-10-25 06:09:33.265064134 -0400
-@@ -1084,7 +1084,7 @@
- if ($chg->{'global_space'}) {
- $chg->inventory(inventory_cb => $steps->{'got_inventory'});
- } else {
-- return $finished_cb();
-+ return $finished_cb->();
- }
- };
-
diff --git a/app-backup/amanda/files/amanda-3.5.4-fix-tapelist-null-usage.patch b/app-backup/amanda/files/amanda-3.5.4-fix-tapelist-null-usage.patch
deleted file mode 100644
index 6f25753adab5..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-fix-tapelist-null-usage.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/common-src/tapelist.c amanda-tag-community-3.5.4/common-src/tapelist.c
---- amanda-tag-community-3.5.4.orig/common-src/tapelist.c 2023-07-26 06:27:30.000000000 -0400
-+++ amanda-tag-community-3.5.4/common-src/tapelist.c 2024-10-24 23:53:34.782171543 -0400
-@@ -106,7 +106,7 @@
-
- /* see if we have this tape already, and if so just add to its file list */
- for(cur_tape = tapelist; cur_tape; cur_tape = cur_tape->next) {
-- if ((!storage || cur_tape->storage ||
-+ if ((!storage || !cur_tape->storage ||
- g_str_equal(storage, cur_tape->storage)) &&
- g_str_equal(label, cur_tape->label)) {
- int d_idx = 0;
diff --git a/app-backup/amanda/files/amanda-3.5.4-no-ndmp.patch b/app-backup/amanda/files/amanda-3.5.4-no-ndmp.patch
deleted file mode 100644
index 71919e8e7877..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-no-ndmp.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ur amanda-tag-community-3.5.4.orig/perl/Makefile.am amanda-tag-community-3.5.4/perl/Makefile.am
---- amanda-tag-community-3.5.4.orig/perl/Makefile.am 2024-04-13 03:27:58.245243730 -0400
-+++ amanda-tag-community-3.5.4/perl/Makefile.am 2024-04-13 02:57:41.721169046 -0400
-@@ -139,8 +139,10 @@
- libDevice_la_LIBADD = amglue/libamglue.la \
- $(top_builddir)/device-src/libamdevice.la \
- $(top_builddir)/xfer-src/libamxfer.la \
-- $(top_builddir)/ndmp-src/libndmlib.la \
- $(top_builddir)/common-src/libamanda.la
-+if WANT_NDMP
-+libDevice_la_LIBADD += $(top_builddir)/ndmp-src/libndmlib.la
-+endif
- Amanda_DATA += Amanda/Device.pm
- MAINTAINERCLEANFILES += Amanda/Device.c Amanda/Device.pm
- endif
-diff -ur amanda-tag-community-3.5.4.orig/server-src/Makefile.am amanda-tag-community-3.5.4/server-src/Makefile.am
---- amanda-tag-community-3.5.4.orig/server-src/Makefile.am 2024-04-13 03:27:58.249243801 -0400
-+++ amanda-tag-community-3.5.4/server-src/Makefile.am 2024-04-13 03:28:59.274321715 -0400
-@@ -90,9 +90,12 @@
- libamserver.la \
- ../device-src/libamdevice.la \
- ../xfer-src/libamxfer.la \
-- ../ndmp-src/libndmlib.la \
- ../common-src/libamanda.la
-
-+if WANT_NDMP
-+LDADD += ../ndmp-src/libndmlib.la
-+endif
-+
- libamserver_la_SOURCES= amindex.c cmdfile.c \
- diskfile.c driverio.c cmdline.c \
- holding.c infofile.c logfile.c \
diff --git a/app-backup/amanda/files/amanda-3.5.4-remove-amanda-message-severity-use.patch b/app-backup/amanda/files/amanda-3.5.4-remove-amanda-message-severity-use.patch
deleted file mode 100644
index 7ec9718ee8b8..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-remove-amanda-message-severity-use.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/perl/Amanda/Tapelist.swg amanda-tag-community-3.5.4/perl/Amanda/Tapelist.swg
---- amanda-tag-community-3.5.4.orig/perl/Amanda/Tapelist.swg 2023-07-26 06:27:30.000000000 -0400
-+++ amanda-tag-community-3.5.4/perl/Amanda/Tapelist.swg 2024-10-24 23:48:21.920655197 -0400
-@@ -52,7 +52,6 @@
- use Amanda::Config qw( config_dir_relative );
- use File::Copy;
- use Fcntl qw(:flock); # import LOCK_* constants
--use Amanda::Message qw( :severity );
-
- ## package functions
-
-diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/server-src/amtape.pl amanda-tag-community-3.5.4/server-src/amtape.pl
---- amanda-tag-community-3.5.4.orig/server-src/amtape.pl 2023-07-26 06:27:30.000000000 -0400
-+++ amanda-tag-community-3.5.4/server-src/amtape.pl 2024-10-24 23:49:22.789728432 -0400
-@@ -39,7 +39,6 @@
- use Amanda::Recovery::Scan;
- use Amanda::Interactivity;
- use Amanda::Tapelist;
--use Amanda::Message qw( :severity );
-
- my $exit_status = 0;
- my $tl;
diff --git a/app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch b/app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch
deleted file mode 100644
index e04826b1a719..000000000000
--- a/app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/config/amanda/progs.m4 amanda-tag-community-3.5.4/config/amanda/progs.m4
---- amanda-tag-community-3.5.4.orig/config/amanda/progs.m4 2024-12-23 13:31:07.911347884 -0500
-+++ amanda-tag-community-3.5.4/config/amanda/progs.m4 2024-12-23 13:31:27.275666103 -0500
-@@ -358,7 +358,7 @@
- AC_DEFUN([AMANDA_PROG_AR],
- [
- AC_REQUIRE([AMANDA_INIT_PROGS])
-- AC_PATH_PROG(AR,ar,,$LOCSYSPATH)
-+ AC_PATH_TOOL(AR,ar,,$LOCSYSPATH)
- ])
-
- AC_DEFUN([AMANDA_PROG_BASH],
diff --git a/app-backup/amanda/files/amanda-amandahosts-client-2.5.1_p3-r1 b/app-backup/amanda/files/amanda-amandahosts-client-2.5.1_p3-r1
deleted file mode 100644
index 570a71056b47..000000000000
--- a/app-backup/amanda/files/amanda-amandahosts-client-2.5.1_p3-r1
+++ /dev/null
@@ -1,8 +0,0 @@
-# vim: ts=4 sts=4 sw=4 noexpandtab:
-# Machine-name for those hosts which are permitted to back up (fully-qualified
-# is best). An entry in /etc/hosts adds fail-safe against DNS death :-)
-# |
-# | permitted user-name
-# | |
-
-__AMANDA_SERVER__ __AMANDA_USER_NAME__ amdump
diff --git a/app-backup/amanda/files/amanda-amandahosts-server-2.5.1_p3-r1 b/app-backup/amanda/files/amanda-amandahosts-server-2.5.1_p3-r1
deleted file mode 100644
index 4951d4a9bf7d..000000000000
--- a/app-backup/amanda/files/amanda-amandahosts-server-2.5.1_p3-r1
+++ /dev/null
@@ -1,8 +0,0 @@
-# vim: ts=4 sts=4 sw=4 noexpandtab:
-# Machine-name for those hosts which are permitted to back up (fully-qualified
-# is best). An entry in /etc/hosts adds fail-safe against DNS death :-)
-# |
-# | permitted user-name
-# | |
-
-__AMANDA_SERVER__ root amindexd amidxtaped
diff --git a/app-backup/amanda/files/amanda-cron b/app-backup/amanda/files/amanda-cron
deleted file mode 100644
index a5524dc2e3a1..000000000000
--- a/app-backup/amanda/files/amanda-cron
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-# This is a sample cron job to kick off backups with amanda.
-
-# Run the tape tests on DailySet first, and if ok, then kick off backups
-# Mail error reports to root
-
-# Ensure TAPE is set to your tape drive for mt to work, ie. TAPE="/dev/st0"
-
-ADMIN_EMAIL="root@localhost"
-
-/usr/sbin/amcheck -t -m -M"${ADMIN_EMAIL}" __AMANDA_CONFIG_NAME__ && \
-( /usr/sbin/amdump __AMANDA_CONFIG_NAME__ ; /usr/sbin/mt eject )
diff --git a/app-backup/amanda/files/amanda-devfs b/app-backup/amanda/files/amanda-devfs
deleted file mode 100644
index f02eb3ffc477..000000000000
--- a/app-backup/amanda/files/amanda-devfs
+++ /dev/null
@@ -1,7 +0,0 @@
-# raw access to partitions for amanda
-#REGISTER ^scsi/host.*/bus.*/target.*/lun.*/part[0-9] PERMISSIONS root.disk 660"
-#REGISTER ^ide/host.*/bus.*/target.*/lun.*/part[0-9] PERMISSIONS root.disk 660"
-
-# allow amanda to have access to tape changers
-#REGISTER ^scsi/host.*/bus.*/target.*/lun.*/generic PERMISSIONS root.disk 660
-
diff --git a/app-backup/amanda/files/amanda-inetd.amanda.sample-2.6.0_p2-r2 b/app-backup/amanda/files/amanda-inetd.amanda.sample-2.6.0_p2-r2
deleted file mode 100644
index e2aa3429d4a4..000000000000
--- a/app-backup/amanda/files/amanda-inetd.amanda.sample-2.6.0_p2-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-amanda dgram udp wait amanda /usr/libexec/amanda/amandad amandad -auth=bsd amdump amindexd amidxtaped
-amandaidx stream tcp nowait amanda /usr/libexec/amanda/amindexd amindexd -auth=bsd amdump amindexd amidxtaped
-amidxtape stream tcp nowait amanda /usr/libexec/amanda/amidxtaped amidxtaped -auth=bsd amdump amindexd amidxtaped
diff --git a/app-backup/amanda/files/amanda-profile b/app-backup/amanda/files/amanda-profile
deleted file mode 100644
index d8e132bf10f8..000000000000
--- a/app-backup/amanda/files/amanda-profile
+++ /dev/null
@@ -1 +0,0 @@
-export PATH=/sbin:/usr/sbin:/usr/libexec:${PATH}
diff --git a/app-backup/amanda/files/amanda-xinetd-2.6.1_p1-client b/app-backup/amanda/files/amanda-xinetd-2.6.1_p1-client
deleted file mode 100644
index ed73c03cd14f..000000000000
--- a/app-backup/amanda/files/amanda-xinetd-2.6.1_p1-client
+++ /dev/null
@@ -1,19 +0,0 @@
-# These are the services needed for amanda.
-# Default is to talk to localhost only unless
-# AMANDA_SERVER was specified at build time.
-
-service amanda
-{
- socket_type = dgram
- protocol = udp
- wait = yes
- user = __AMANDA_USER_NAME__
- group = __AMANDA_GROUP_NAME__
- groups = yes
- server = /usr/libexec/amanda/amandad
- server_args = -auth=bsd amdump
- # You need to ensure this points to your Amanda server!
- # Don't just remove it!
- only_from = __AMANDA_SERVER__
- disable = yes
-}
diff --git a/app-backup/amanda/files/amanda-xinetd-2.6.1_p1-server b/app-backup/amanda/files/amanda-xinetd-2.6.1_p1-server
deleted file mode 100644
index 269198e0379b..000000000000
--- a/app-backup/amanda/files/amanda-xinetd-2.6.1_p1-server
+++ /dev/null
@@ -1,19 +0,0 @@
-# These are the services needed for amanda.
-# Default is to talk to localhost only unless
-# AMANDA_SERVER was specified at build time.
-
-service amanda
-{
- socket_type = dgram
- protocol = udp
- wait = yes
- user = __AMANDA_USER_NAME__
- group = __AMANDA_GROUP_NAME__
- groups = yes
- server = /usr/libexec/amanda/amandad
- server_args = -auth=bsd amdump amindexd amidxtaped
- # You need to ensure this points to your Amanda server!
- # Don't just remove it!
- only_from = __AMANDA_SERVER__
- disable = yes
-}
diff --git a/app-backup/amanda/files/amanda.service b/app-backup/amanda/files/amanda.service
deleted file mode 100644
index b1f67dbc5d63..000000000000
--- a/app-backup/amanda/files/amanda.service
+++ /dev/null
@@ -1,10 +0,0 @@
-[Unit]
-Description=Amanda Backup System
-After=local-fs.target
-
-[Service]
-User=amanda
-Group=amanda
-ExecStart=/usr/libexec/amanda/amandad -auth=bsdtcp amdump
-StandardInput=socket
-StandardOutput=socket
diff --git a/app-backup/amanda/files/amanda.socket b/app-backup/amanda/files/amanda.socket
deleted file mode 100644
index baf807915c0d..000000000000
--- a/app-backup/amanda/files/amanda.socket
+++ /dev/null
@@ -1,7 +0,0 @@
-[Unit]
-Description=Amanda Socket
-[Socket]
-ListenStream=10080
-Accept=true
-[Install]
-WantedBy=sockets.target
diff --git a/app-backup/amanda/files/example_amanda.conf b/app-backup/amanda/files/example_amanda.conf
deleted file mode 100644
index 947625e8ebbc..000000000000
--- a/app-backup/amanda/files/example_amanda.conf
+++ /dev/null
@@ -1,44 +0,0 @@
-# type "man amanda"
-
-org "example"
-mailto "root@localhost"
-
-dumpcycle 7
-runspercycle -1
-tapecycle 7
-
-dumpuser "amanda"
-printer "lp"
-
-#tpchanger "chg-manual"
-tapedev "/dev/nst0"
-
-runtapes 1
-labelstr "^EXAMPLE-[0-9][0-9]*$"
-tapetype DDS4-PRINT
-
-ctimeout 60
-dtimeout 3600
-etimeout 600
-
-netusage 2000
-inparallel 10
-
-dumporder "tttTTTTTTT"
-maxdumps 10
-bumpsize 10
-bumpmult 1.5
-bumpdays 1
-
-diskfile "/etc/amanda/example/disklist"
-infofile "/etc/amanda/example/curinfo"
-logdir "/etc/amanda/example"
-indexdir "/etc/amanda/example/index"
-tapelist "tapelist"
-
-tapebufs 20
-reserve 100
-autoflush off
-
-includefile "/etc/amanda/global.conf"
-
diff --git a/app-backup/amanda/files/example_disklist-2.5.1_p3-r1 b/app-backup/amanda/files/example_disklist-2.5.1_p3-r1
deleted file mode 100644
index 73bf0174ee23..000000000000
--- a/app-backup/amanda/files/example_disklist-2.5.1_p3-r1
+++ /dev/null
@@ -1,4 +0,0 @@
-# Substitute <HOSTNAME> with the FQDN of your Amanda-client here.
-# The usage of localhost will *break* your restores.
-<HOSTNAME> hda1 normal local
-<HOSTNAME> hda3 normal local
diff --git a/app-backup/amanda/files/example_global.conf b/app-backup/amanda/files/example_global.conf
deleted file mode 100644
index 728739850940..000000000000
--- a/app-backup/amanda/files/example_global.conf
+++ /dev/null
@@ -1,78 +0,0 @@
-holdingdisk hd1 {
- comment "main holding disk"
- directory "/tmp/amanda/dumps"
- use -1 Gb
- chunksize 500 Mb
-}
-
-define dumptype normal {
- auth BSD
- comment "Normal backup, compression"
- comprate 0.50, 0.50
- compress client best
- index yes
- priority high
- program "GNUTAR"
- record yes
- strategy STANDARD
- holdingdisk yes
-}
-
-define dumptype compress-server {
- auth BSD
- comment "Normal backup, compression"
- comprate 0.50, 0.50
- compress server best
- index yes
- priority high
- program "GNUTAR"
- record yes
- strategy STANDARD
- holdingdisk yes
-}
-
-define dumptype normal-no_hold {
- normal
- holdingdisk no
-}
-
-define tapetype DDS4 {
- comment "Seagate Scorpion 40"
- length 16432 mbytes
- filemark 0 kbytes
- speed 2267 kps
-}
-
-define tapetype DDS4-PRINT {
- comment "Seagate Scorpion 40 with printer"
- length 16432 mbytes
- filemark 0 kbytes
- speed 2267 kps
- lbl-templ "/etc/amanda/lbl/DIN-A4.ps"
-}
-
-define tapetype DDS2 {
- comment "HP DAT C1533A"
- length 1845 mbytes
- filemark 0 kbytes
- speed 480 kps
-}
-
-define tapetype DDS1 {
- comment "HP DAT HP35480A"
- length 1845 mbytes
- filemark 32 kbytes
- speed 174 kps
-}
-
-define interface local {
- comment "local disk"
- use 4000 kbps
-}
-
-define interface eth1 {
- comment "100 Mbps ethernet"
- use 1000 kbps
-}
-
-
diff --git a/app-backup/amanda/metadata.xml b/app-backup/amanda/metadata.xml
deleted file mode 100644
index 5e32ffca2e1f..000000000000
--- a/app-backup/amanda/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>dustin@v.igoro.us</email>
- <description>Upstream. Please CC on bugs.</description>
- <name>Dustin J. Mitchell</name>
- </maintainer>
- <use>
- <flag name="xfs">Support for backing up raw XFS filesystems using xfsdump</flag>
- <flag name="s3">Support for backing up to the Amazon S3 system</flag>
- <flag name="ndmp">Support for the NDMP protocol</flag>
- </use>
- <upstream>
- <remote-id type="cpe">cpe:/a:amanda:amanda</remote-id>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/backintime/Manifest b/app-backup/backintime/Manifest
deleted file mode 100644
index f2bb1d13122c..000000000000
--- a/app-backup/backintime/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST backintime-1.5.4.tar.gz 7844427 BLAKE2B 6f37f70067ebf8cf4847b22c77ad1183b8139f67216e88722d4d029d7314a0cff12f7ba28f684ba78d9b0b0c58916b32e8ab25dea87219e86e6fd412832b03e0 SHA512 b09c6926351985ae8eccb9f31d74c09e345063c8d0091dc19fbb8650a1bcb1ec190db7c7df82b945badb4dfbf70bbd3677f7fea0b3eee0419f0fe866785a5f5d
-DIST backintime-1.5.5.tar.gz 7834785 BLAKE2B b8303dac05fdd60ee87e8f63b63e593978265000512190cb77612419d80bbaa5beac197e70ccb9f46b89df45d8f336c87fb03d7f5617cc9cf696c5d032dbb206 SHA512 f59ea1cdd23dd4817d5ff5d28dc937c413e043a5e231943736554d570a9c09ba5806dd9bc3c2518b0527f4033d9450a35d397cee4e52baa6ca7b06ce8ead5107
-DIST backintime-1.5.6.tar.gz 7845993 BLAKE2B 05f4e533ddac0b7ec4a9f8bda4af03f96b0ce551a8dcbc9bf2588c1bce81257304630a5fb5f4ddce88c2dfd790b0631513122f825600cfcd091bee319e0f5568 SHA512 880eca478b9233558815b3d90aaeae81e7136f6f39a482eb6756c9971f5e5e37852ead7b277093dc3afdfe9a934bf2b93b0b6fbd0240b471f82db47896b592f3
diff --git a/app-backup/backintime/backintime-1.5.4.ebuild b/app-backup/backintime/backintime-1.5.4.ebuild
deleted file mode 100644
index 9b6b994323cb..000000000000
--- a/app-backup/backintime/backintime-1.5.4.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit python-single-r1 xdg
-
-DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
-HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/bit-team/backintime/"
- inherit git-r3
-else
- SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples gui test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- virtual/openssh
- net-misc/rsync[xattr,acl]
- gui? ( dev-python/pyqt6[gui,widgets] )
-"
-BDEPEND="
- sys-devel/gettext
- test? ( $(python_gen_cond_dep 'dev-python/pyfakefs[${PYTHON_USEDEP}]') )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.5.4-no-compress-docs-examples.patch"
- "${FILESDIR}/${PN}-1.5.4-crontab-systemd.patch"
-)
-
-src_prepare() {
- default
-
- # Looks at host system too much, so too flaky
- rm common/test/test_tools.py || die
- # Fails with dbus/udev issue (likely sandbox)
- rm common/test/test_snapshots.py || die
-}
-
-src_configure() {
- # TODO: Review https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#dependencies
- # for deps (some may be optfeatures).
- pushd common > /dev/null || die
- # Not autotools
- ./configure --python="${PYTHON}" --no-fuse-group || die
- popd > /dev/null || die
-
- if use gui ; then
- pushd qt > /dev/null || die
- ./configure --python="${PYTHON}" || die
- popd > /dev/null || die
- fi
-}
-
-src_compile() {
- emake -C common
-
- use gui && emake -C qt
-}
-
-src_test() {
- # https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#testing
- EPYTEST_IGNORE=(
- # We're not interested in linting tests for our purposes
- test/test_lint.py
- )
-
- (
- EPYTEST_DESELECT+=(
- # Wants a crontab
- test/test_backintime.py::BackInTime::test_quiet_mode
- )
- EPYTEST_IGNORE+=(
- # Wants an SSH key
- test/test_sshtools.py
- )
-
- cd common || die
- epytest
- )
-
- use gui && (
- cd qt || die
- epytest
- )
-}
-
-src_install() {
- emake -C common DESTDIR="${D}" install
-
- if use gui; then
- emake -C qt DESTDIR="${D}" install
- fi
-
- einstalldocs
-
- if use examples ; then
- docinto examples
- dodoc common/{config-example-local,config-example-ssh}
- fi
-
- python_optimize "${D}"
-}
diff --git a/app-backup/backintime/backintime-1.5.5.ebuild b/app-backup/backintime/backintime-1.5.5.ebuild
deleted file mode 100644
index 9b6b994323cb..000000000000
--- a/app-backup/backintime/backintime-1.5.5.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit python-single-r1 xdg
-
-DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
-HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/bit-team/backintime/"
- inherit git-r3
-else
- SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples gui test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- virtual/openssh
- net-misc/rsync[xattr,acl]
- gui? ( dev-python/pyqt6[gui,widgets] )
-"
-BDEPEND="
- sys-devel/gettext
- test? ( $(python_gen_cond_dep 'dev-python/pyfakefs[${PYTHON_USEDEP}]') )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.5.4-no-compress-docs-examples.patch"
- "${FILESDIR}/${PN}-1.5.4-crontab-systemd.patch"
-)
-
-src_prepare() {
- default
-
- # Looks at host system too much, so too flaky
- rm common/test/test_tools.py || die
- # Fails with dbus/udev issue (likely sandbox)
- rm common/test/test_snapshots.py || die
-}
-
-src_configure() {
- # TODO: Review https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#dependencies
- # for deps (some may be optfeatures).
- pushd common > /dev/null || die
- # Not autotools
- ./configure --python="${PYTHON}" --no-fuse-group || die
- popd > /dev/null || die
-
- if use gui ; then
- pushd qt > /dev/null || die
- ./configure --python="${PYTHON}" || die
- popd > /dev/null || die
- fi
-}
-
-src_compile() {
- emake -C common
-
- use gui && emake -C qt
-}
-
-src_test() {
- # https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#testing
- EPYTEST_IGNORE=(
- # We're not interested in linting tests for our purposes
- test/test_lint.py
- )
-
- (
- EPYTEST_DESELECT+=(
- # Wants a crontab
- test/test_backintime.py::BackInTime::test_quiet_mode
- )
- EPYTEST_IGNORE+=(
- # Wants an SSH key
- test/test_sshtools.py
- )
-
- cd common || die
- epytest
- )
-
- use gui && (
- cd qt || die
- epytest
- )
-}
-
-src_install() {
- emake -C common DESTDIR="${D}" install
-
- if use gui; then
- emake -C qt DESTDIR="${D}" install
- fi
-
- einstalldocs
-
- if use examples ; then
- docinto examples
- dodoc common/{config-example-local,config-example-ssh}
- fi
-
- python_optimize "${D}"
-}
diff --git a/app-backup/backintime/backintime-1.5.6.ebuild b/app-backup/backintime/backintime-1.5.6.ebuild
deleted file mode 100644
index 6282049f3ae5..000000000000
--- a/app-backup/backintime/backintime-1.5.6.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit python-single-r1 xdg
-
-DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
-HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/bit-team/backintime/"
- inherit git-r3
-else
- SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples gui test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- virtual/openssh
- net-misc/rsync[xattr,acl]
- gui? ( dev-python/pyqt6[gui,widgets] )
-"
-BDEPEND="
- sys-devel/gettext
- test? ( $(python_gen_cond_dep 'dev-python/pyfakefs[${PYTHON_USEDEP}]') )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.5.4-no-compress-docs-examples.patch"
- "${FILESDIR}/${PN}-1.5.4-crontab-systemd.patch"
-)
-
-src_prepare() {
- default
-
- # Looks at host system too much, so too flaky
- rm common/test/test_tools.py || die
- # Fails with dbus/udev issue (likely sandbox)
- rm common/test/test_snapshots.py || die
-}
-
-src_configure() {
- # TODO: Review https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#dependencies
- # for deps (some may be optfeatures).
- pushd common > /dev/null || die
- # Not autotools
- ./configure --python="${PYTHON}" --no-fuse-group || die
- popd > /dev/null || die
-
- if use gui ; then
- pushd qt > /dev/null || die
- ./configure --python="${PYTHON}" || die
- popd > /dev/null || die
- fi
-}
-
-src_compile() {
- emake -C common
-
- use gui && emake -C qt
-}
-
-src_test() {
- # https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#testing
- EPYTEST_IGNORE=(
- # We're not interested in linting tests for our purposes
- test/test_lint.py
- )
-
- (
- EPYTEST_DESELECT+=(
- # Wants a crontab
- test/test_backintime.py::BackInTime::test_quiet_mode
- )
- EPYTEST_IGNORE+=(
- # Wants an SSH key
- test/test_sshtools.py
- )
-
- cd common || die
- epytest
- )
-
- use gui && (
- cd qt || die
- epytest
- )
-}
-
-src_install() {
- emake -C common DESTDIR="${D}" install
-
- if use gui; then
- emake -C qt DESTDIR="${D}" install
- fi
-
- einstalldocs
-
- if use examples ; then
- docinto examples
- dodoc common/{config-example-local,config-example-ssh}
- fi
-
- python_optimize "${D}"
-}
diff --git a/app-backup/backintime/backintime-9999.ebuild b/app-backup/backintime/backintime-9999.ebuild
deleted file mode 100644
index 6282049f3ae5..000000000000
--- a/app-backup/backintime/backintime-9999.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit python-single-r1 xdg
-
-DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
-HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/bit-team/backintime/"
- inherit git-r3
-else
- SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples gui test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- virtual/openssh
- net-misc/rsync[xattr,acl]
- gui? ( dev-python/pyqt6[gui,widgets] )
-"
-BDEPEND="
- sys-devel/gettext
- test? ( $(python_gen_cond_dep 'dev-python/pyfakefs[${PYTHON_USEDEP}]') )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.5.4-no-compress-docs-examples.patch"
- "${FILESDIR}/${PN}-1.5.4-crontab-systemd.patch"
-)
-
-src_prepare() {
- default
-
- # Looks at host system too much, so too flaky
- rm common/test/test_tools.py || die
- # Fails with dbus/udev issue (likely sandbox)
- rm common/test/test_snapshots.py || die
-}
-
-src_configure() {
- # TODO: Review https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#dependencies
- # for deps (some may be optfeatures).
- pushd common > /dev/null || die
- # Not autotools
- ./configure --python="${PYTHON}" --no-fuse-group || die
- popd > /dev/null || die
-
- if use gui ; then
- pushd qt > /dev/null || die
- ./configure --python="${PYTHON}" || die
- popd > /dev/null || die
- fi
-}
-
-src_compile() {
- emake -C common
-
- use gui && emake -C qt
-}
-
-src_test() {
- # https://github.com/bit-team/backintime/blob/dev/CONTRIBUTING.md#testing
- EPYTEST_IGNORE=(
- # We're not interested in linting tests for our purposes
- test/test_lint.py
- )
-
- (
- EPYTEST_DESELECT+=(
- # Wants a crontab
- test/test_backintime.py::BackInTime::test_quiet_mode
- )
- EPYTEST_IGNORE+=(
- # Wants an SSH key
- test/test_sshtools.py
- )
-
- cd common || die
- epytest
- )
-
- use gui && (
- cd qt || die
- epytest
- )
-}
-
-src_install() {
- emake -C common DESTDIR="${D}" install
-
- if use gui; then
- emake -C qt DESTDIR="${D}" install
- fi
-
- einstalldocs
-
- if use examples ; then
- docinto examples
- dodoc common/{config-example-local,config-example-ssh}
- fi
-
- python_optimize "${D}"
-}
diff --git a/app-backup/backintime/files/backintime-1.5.4-crontab-systemd.patch b/app-backup/backintime/files/backintime-1.5.4-crontab-systemd.patch
deleted file mode 100644
index 431758c93912..000000000000
--- a/app-backup/backintime/files/backintime-1.5.4-crontab-systemd.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-In Gentoo, we rename crontab in sys-process/systemd-cron to crontab-systemd.
---- a/common/schedule.py
-+++ b/common/schedule.py
-@@ -33,7 +33,7 @@ def _determine_crontab_command() -> str:
- Raises:
- RuntimeError: If none of the supported commands available.
- """
-- to_check_commands = ['crontab', 'fcrontab']
-+ to_check_commands = ['crontab', 'fcrontab', 'crontab-systemd']
- for cmd in to_check_commands:
- proc = subprocess.run(
- ['which', cmd],
diff --git a/app-backup/backintime/files/backintime-1.5.4-no-compress-docs-examples.patch b/app-backup/backintime/files/backintime-1.5.4-no-compress-docs-examples.patch
deleted file mode 100644
index 960a056c903e..000000000000
--- a/app-backup/backintime/files/backintime-1.5.4-no-compress-docs-examples.patch
+++ /dev/null
@@ -1,124 +0,0 @@
---- a/common/configure
-+++ b/common/configure
-@@ -178,7 +178,7 @@
-
- printf "all:\tbuild\n\n" >> ${MAKEFILE}
-
--printf "build:\ttranslate compress\n" >> ${MAKEFILE}
-+printf "build:\ttranslate\n" >> ${MAKEFILE}
-
- printf "clean:\n" >> ${MAKEFILE}
- printf "\trm -f po/*.mo\n" >> ${MAKEFILE}
-@@ -207,33 +207,11 @@
- addUninstallDir "/share/backintime"
- addNewline
-
--addComment "documentation"
--addInstallDir "/share/doc/backintime-common"
--addInstallFile "../AUTHORS" "/share/doc/backintime-common"
--addInstallFile "../README.md" "/share/doc/backintime-common"
--addInstallFile "../FAQ.md" "/share/doc/backintime-common"
--addInstallFile "../TRANSLATIONS" "/share/doc/backintime-common"
--addInstallFile "../CHANGES" "/share/doc/backintime-common"
--addInstallFile "../LICENSE" "/share/doc/backintime-common"
--addInstallDir "/share/doc/backintime-common/LICENSES"
--addInstallFiles "../LICENSES/*" "/share/doc/backintime-common/LICENSES"
--addNewline
--
--addComment "config and user-callback examples"
--addInstallDir "/share/doc/backintime-common/examples"
--addInstallFile "config-example-local.gz" "/share/doc/backintime-common/examples"
--addInstallFile "config-example-ssh.gz" "/share/doc/backintime-common/examples"
--addInstallDir "/share/doc/backintime-common/user-callback-examples"
--addInstallFiles "../doc/user-callback-examples/user-callback.*" "/share/doc/backintime-common/user-callback-examples"
--addUninstallDir "/share/doc/backintime-common"
--addUninstallDir "/share/doc"
--addNewline
--
- addComment "man"
- addInstallDir "/share/man/man1"
--addInstallFile "man/C/backintime.1.gz" "/share/man/man1"
--addInstallFile "man/C/backintime-askpass.1.gz" "/share/man/man1"
--addInstallFile "man/C/backintime-config.1.gz" "/share/man/man1"
-+addInstallFile "man/C/backintime.1" "/share/man/man1"
-+addInstallFile "man/C/backintime-askpass.1" "/share/man/man1"
-+addInstallFile "man/C/backintime-config.1" "/share/man/man1"
- addUninstallDir "/share/man"
- addNewline
-
-@@ -257,15 +235,6 @@
- addUninstallDir "/share/bash-completion"
- addNewline
-
--# compress
--printf "compress:\n" >> ${MAKEFILE}
--printf "\t# Man pages\n" >> ${MAKEFILE}
--printf "\tfor i in \$\$(ls -1 man/C/); do case \$\$i in *.gz|*~) continue;; *) gzip -n --best -c man/C/\$\$i > man/C/\$\${i}.gz;; esac; done\n\n" >> ${MAKEFILE}
--
--printf "\t# Config-examples\n" >> ${MAKEFILE}
--printf "\tgzip -n --best -c config-example-local > config-example-local.gz\n" >> ${MAKEFILE}
--printf "\tgzip -n --best -c config-example-ssh > config-example-ssh.gz\n\n" >> ${MAKEFILE}
--
- # translate
- printf "translate:\t$mos\n\n" >> ${MAKEFILE}
-
---- a/qt/configure
-+++ b/qt/configure
-@@ -154,7 +154,7 @@
-
- printf "all:\tbuild\n\n" >> ${MAKEFILE}
-
--printf "build:\tcompress\n\n" >> ${MAKEFILE}
-+printf "build:\n\n" >> ${MAKEFILE}
-
- printf "clean:\n" >> ${MAKEFILE}
- printf "\trm -f po/*.mo\n" >> ${MAKEFILE}
-@@ -165,7 +165,6 @@
-
- # Migration
- printf "\t# Clean-up installed old files that were renamed or moved in later BiT versions\n" >> ${MAKEFILE}
--printf "\trm -f \$(DEST)/etc/dbus-1/system.d/net.launchpad.backintime.serviceHelper.conf\n" >> ${MAKEFILE}
- printf "\trm -f \$(DEST)/share/backintime/plugins/qt4plugin.py\n" >> ${MAKEFILE}
- addNewline
-
-@@ -217,18 +216,6 @@
- addUninstallDir "/share/polkit-1"
- addNewline
-
--addComment "documentation"
--addInstallDir "/share/doc/backintime-qt"
--addInstallFile "../AUTHORS" "/share/doc/backintime-qt"
--addInstallFile "../README.md" "/share/doc/backintime-qt"
--addInstallFile "../FAQ.md" "/share/doc/backintime-qt"
--addInstallFile "../TRANSLATIONS" "/share/doc/backintime-qt"
--addInstallFile "../CHANGES" "/share/doc/backintime-qt"
--addInstallFile "../LICENSE" "/share/doc/backintime-qt"
--addInstallDir "/share/doc/backintime-qt/LICENSES"
--addInstallFiles "../LICENSES/*" "/share/doc/backintime-qt/LICENSES"
--addNewline
--
- addComment ".desktop"
- addInstallDir "/share/applications"
- addInstallFiles "*.desktop" "/share/applications"
-@@ -236,7 +223,7 @@
-
- addComment "man"
- addInstallDir "/share/man/man1"
--addInstallFile "man/C/backintime-qt.1.gz" "/share/man/man1"
-+addInstallFile "man/C/backintime-qt.1" "/share/man/man1"
- addUninstallDir "/share/man"
- addNewline
-
-@@ -251,11 +238,6 @@
- addUninstallDir "/share"
- addNewline
-
--#compress
--printf "compress:\n" >> ${MAKEFILE}
--printf "\t# Man pages\n" >> ${MAKEFILE}
--printf "\tfor i in \$\$(ls -1 man/C/); do case \$\$i in *.gz|*~) continue;; *) gzip -n --best -c man/C/\$\$i > man/C/\$\${i}.gz;; esac; done\n\n" >> ${MAKEFILE}
--
- # Uninstall
- printf "uninstall: uninstall_files uninstall_dirs\n\n" >> ${MAKEFILE}
- printf "uninstall_files:\n" >> ${MAKEFILE}
-
diff --git a/app-backup/backintime/metadata.xml b/app-backup/backintime/metadata.xml
deleted file mode 100644
index a3fae5ebe7d9..000000000000
--- a/app-backup/backintime/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription lang="en">
- Back In Time is a simple backup tool for Linux inspired from "flyback project" and "TimeVault". The backup is done by taking snapshots of a specified set of directories.
- Currently there are two GUI available: Gnome and KDE 4 (&gt;= 4.1).
-
- All you have to do is configure:
- * Where to save snapshot
- * What directories to backup
- * When backup should be done (manual, every hour, every day, every week, every month)
- </longdescription>
- <stabilize-allarches />
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/backup-manager/Manifest b/app-backup/backup-manager/Manifest
deleted file mode 100644
index 235911f0e2b7..000000000000
--- a/app-backup/backup-manager/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST backup-manager-0.7.14.tar.gz 144568 BLAKE2B 55447e3132996146935a0a46ce2786633a78ca4cc5db780348c1c0a34d429bf232c26685d660a60eca2b7ee6a2329f4b008b7ba995c9e0c16deaa9d85e642d3b SHA512 7956f39446ffcd39ec2baff0f5599f15e549abac570806905768bac09d431a88a9826a8e30e02e6f5c6186f19b02d50d5101ce5c22a91a43e6d0772e4db57f2f
diff --git a/app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild b/app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild
deleted file mode 100644
index 753ea3d2ab16..000000000000
--- a/app-backup/backup-manager/backup-manager-0.7.14-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P=Backup-Manager-${PV}
-DESCRIPTION="Backup Manager is a command line backup tool for GNU/Linux"
-HOMEPAGE="https://github.com/sukria/Backup-Manager"
-SRC_URI="https://github.com/sukria/Backup-Manager/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="s3"
-
-DEPEND="dev-lang/perl:=
- sys-devel/gettext"
-
-RDEPEND="${DEPEND}
- s3? ( dev-perl/Net-Amazon-S3
- dev-perl/File-Slurp )"
-
-PATCHES=( "${FILESDIR}"/${P}-fix_purge.patch )
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- sed -e "/^PERL5DIR/s/sitelib/vendorlib/" \
- -e "/sed/s:=\$(DESTDIR)/:=:" \
- -i Makefile || die
-
- default
-}
-
-src_compile() {
- default
- emake -C po backup-manager.pot
- emake -C po
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX=/usr install
-
- insinto /etc
- newins backup-manager.conf.tpl backup-manager.conf
- fperms 0600 /etc/backup-manager.conf
-}
diff --git a/app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch b/app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch
deleted file mode 100644
index c3e2cbf0ce7b..000000000000
--- a/app-backup/backup-manager/files/backup-manager-0.7.14-fix_purge.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 90b5f71f3803747a788c693d4bcb7e3b60bb4911 Mon Sep 17 00:00:00 2001
-From: Thomas Parmelan <36071478+tompar28@users.noreply.github.com>
-Date: Sat, 3 Aug 2019 20:02:34 +0200
-Subject: [PATCH] Fix issue #91 (See
- https://github.com/sukria/Backup-Manager/issues/91#issuecomment-381925277)
- (#120)
-
----
- backup-manager | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/backup-manager b/backup-manager
-index 331cfa9..53e622a 100755
---- a/backup-manager
-+++ b/backup-manager
-@@ -34,7 +34,6 @@ vardir="/var/lib/backup-manager"
- bindir="/usr/bin"
- bmu="$bindir/backup-manager-upload"
- bmp="$bindir/backup-manager-purge"
--export BM_BMP_PATH=$bmp
-
- # Find which lockfile to use
- # If we are called by an unprivileged user, use a lockfile inside the user's home;
diff --git a/app-backup/backup-manager/metadata.xml b/app-backup/backup-manager/metadata.xml
deleted file mode 100644
index 37f1cdaf4e4a..000000000000
--- a/app-backup/backup-manager/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>voyageur@gentoo.org</email>
- <name>Bernard Cafarelli</name>
- </maintainer>
- <longdescription>command line backup tool, designed to help make daily archives of the file system. It can make archives in lots of open formats (tar, gzip, bzip2, lzma, dar, zip) and provides interesting features (such as network exports or CD/DVD automated-burning)</longdescription>
- <use>
- <flag name="s3">Support for backing up to the Amazon S3 system</flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/backupninja/Manifest b/app-backup/backupninja/Manifest
deleted file mode 100644
index 094a296a0c52..000000000000
--- a/app-backup/backupninja/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST backupninja-backupninja_upstream-1.2.2.tar.gz 187862 BLAKE2B cfc2c31a4e53179f9167874d1d5785a9dfdb4bc0e891ea353b5f5ff44dc5eb4f86358b210a96327de9701f7e6913f7afbf8fe104fea138f8006835e2bf04a7e6 SHA512 a11085998ff7342baa242e31a64ddc1d6e6cabd43572435b444ef0523ef8644ed9d362392bfb5c8ade06fbf046fecccf5c05ba2ae4345c65551dddcaa25a13a6
diff --git a/app-backup/backupninja/backupninja-1.2.2.ebuild b/app-backup/backupninja/backupninja-1.2.2.ebuild
deleted file mode 100644
index 82d9fd8b5cd0..000000000000
--- a/app-backup/backupninja/backupninja-1.2.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="lightweight, extensible meta-backup system"
-HOMEPAGE="https://0xacab.org/liberate/backupninja"
-SRC_URI="https://0xacab.org/liberate/backupninja/-/archive/backupninja_upstream/${PV}/backupninja-backupninja_upstream-${PV}.tar.gz"
-S="${WORKDIR}/${PN}-${PN}_upstream-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-util/dialog"
-
-src_configure() {
- econf --localstatedir=/var #578614
-}
diff --git a/app-backup/backupninja/metadata.xml b/app-backup/backupninja/metadata.xml
deleted file mode 100644
index 5d076c5281ef..000000000000
--- a/app-backup/backupninja/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bkohler@gentoo.org</email>
- <name>Ben Kohler</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/backuppc/Manifest b/app-backup/backuppc/Manifest
deleted file mode 100644
index 81a72c05dff6..000000000000
--- a/app-backup/backuppc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST BackupPC-3.3.1.tar.gz 556461 BLAKE2B 91477196506291fb542a266aca4182ad727758ccf8379c135dcd5147d42b5f1f58d094473430fee64f67e0fc75e077fdf92bfcdaf2313dd53480737666746160 SHA512 b6bb9de3103c5062098d80755055b7461ae9133a4a46a66b3d0af89d081086571694db1898e7d85880defa15b030bad522812116ae5361c0fbde90b877d139c6
-DIST BackupPC-4.4.0.tar.gz 657309 BLAKE2B db977b73b09e1b2a051e38ecc94567cb516e2b11eca79c23bb0c4eef508e78cbbc984aaee4c84dc4ecd0524d849195c14dfe395ff97f77b6c7cf8adff152d75e SHA512 0c88447ab000c4a452034d5d8a074cd56801c7b38b0886e686e446c73ecfd0a40f0aa08703f76d16c31b24aec85c10c4ed1815d0cb67be5a1d66e5caeb3de418
diff --git a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild b/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
deleted file mode 100644
index 3268596ed982..000000000000
--- a/app-backup/backuppc/backuppc-3.3.1-r6.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="BackupPC-${PV}"
-
-inherit depend.apache systemd
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="https://backuppc.github.io/backuppc/index.html"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="rss samba"
-
-DEPEND="
- acct-group/backuppc
- acct-user/backuppc
- app-admin/apache-tools
- app-admin/makepasswd
- dev-lang/perl
-"
-
-# The CGI modules are handled in ${RDEPEND}.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-# Older versions of mod_perl think they're compatible with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="
- ${DEPEND}
- app-arch/par2cmdline
- dev-perl/Archive-Zip
- dev-perl/CGI
- dev-perl/File-RsyncP
- dev-perl/libwww-perl
- virtual/mta
- virtual/perl-IO-Compress
- www-apache/mod_perl
- www-apache/mpm_itk
- || (
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_fcgid]
- )
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-PATCHES=(
- "${FILESDIR}/3.3.0/01-fix-configure.pl.patch"
- "${FILESDIR}/3.3.0/02-fix-config.pl-formatting.patch"
- "${FILESDIR}/3.3.0/03-reasonable-config.pl-defaults.patch"
- "${FILESDIR}/3.2.0/04-add-docdir-marker.patch"
- "${FILESDIR}/3.2.0/05-nicelevel.patch"
- "${FILESDIR}"/${P}-perl522.patch #580254
- "${FILESDIR}"/${P}-perl526.patch #594128
-)
-
-CGIDIR="/usr/lib/backuppc/htdocs"
-CONFDIR="/etc/BackupPC"
-DATADIR="/var/lib/backuppc"
-DOCDIR="/usr/share/doc/${PF}"
-LOGDIR="/var/log/BackupPC"
-need_apache2_4
-
-src_prepare() {
- default
-
- # Fix initscript
- sed -e 's/runscript/openrc-run/g' -i init.d/src/gentoo-backuppc || die
-
- # Fix docs location using the marker that we've patched in.
- sed "s+__DOCDIR__+${DOCDIR}+" -i "lib/BackupPC/CGI/View.pm" || die
-}
-
-src_install() {
- local myconf
- myconf=""
- if use samba ; then
- myconf="--bin-path smbclient=$(type -p smbclient)"
- myconf="${myconf} --bin-path nmblookup=$(type -p nmblookup)"
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${D}/usr/doc/BackupPC.html"
- dodoc "${D}/usr/doc/BackupPC.pod"
- rm -rf "${D}/usr/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-}
-
-pkg_postinst() {
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in /usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${ROOT}/etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${ROOT}/etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$( makepasswd --chars=12 )
- htpasswd -bc "${CONFDIR}/users.htpasswd" $adminuser $adminpass
-
- elog ""
- elog "- Created admin user $adminuser with password $adminpass"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
diff --git a/app-backup/backuppc/backuppc-4.4.0-r1.ebuild b/app-backup/backuppc/backuppc-4.4.0-r1.ebuild
deleted file mode 100644
index 3e0e0aebb803..000000000000
--- a/app-backup/backuppc/backuppc-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="BackupPC-${PV}"
-MY_PN="BackupPC"
-
-inherit depend.apache systemd
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="https://backuppc.github.io/backuppc/index.html"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="rss samba"
-
-DEPEND="
- acct-group/backuppc
- acct-user/backuppc
- app-admin/apache-tools
- app-admin/makepasswd
- dev-lang/perl
-"
-
-# The CGI modules are handled in ${RDEPEND}.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-# Older versions of mod_perl think they're compatible with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="
- ${DEPEND}
- app-arch/par2cmdline
- dev-perl/Archive-Zip
- dev-perl/CGI
- dev-perl/File-RsyncP
- dev-perl/libwww-perl
- dev-perl/BackupPC-XS
- net-misc/rsync-bpc
- virtual/mta
- virtual/perl-IO-Compress
- www-apache/mod_perl
- www-apache/mpm_itk
- || (
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- )
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-CGIDIR="${EROOT}/usr/lib/backuppc/htdocs"
-CONFDIR="${EROOT}/etc/${MY_PN}"
-DATADIR="${EROOT}/var/lib/backuppc"
-DOCDIR="${EROOT}/usr/share/doc/${PF}"
-LOGDIR="${EROOT}/var/log/BackupPC"
-need_apache2_4
-
-src_prepare() {
- default
- # Fix docs location using the marker that we've patched in.
- sed "s+__DOCDIR__+${DOCDIR}+" -i lib/BackupPC/CGI/View.pm || die
-}
-
-src_install() {
- local myconf
- if use samba ; then
- myconf=(
- --bin-path smbclient=$(type -p smbclient)
- --bin-path nmblookup=$(type -p nmblookup)
- )
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf[@]} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.html"
- dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.pod"
- rm -rf "${ED}/usr/share/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/systemd/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/systemd/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-
- eend 0
-}
-
-pkg_postinst() {
- ewarn "WARNING: The --one-file-system option was added to RsyncArgs."
- ewarn "If you update from a prior version keep in mind that"
- ewarn "this prevents data of mounted partitions from being updated."
- ewarn
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in ${EROOT}/usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${EROOT}/etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${EROOT}/etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$(makepasswd --chars=12)
- htpasswd -bc "${CONFDIR}/users.htpasswd" ${adminuser} ${adminpass}
-
- elog ""
- elog "- Created admin user ${adminuser} with password ${adminpass}"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
diff --git a/app-backup/backuppc/backuppc-4.4.0-r2.ebuild b/app-backup/backuppc/backuppc-4.4.0-r2.ebuild
deleted file mode 100644
index f367192beefc..000000000000
--- a/app-backup/backuppc/backuppc-4.4.0-r2.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="BackupPC-${PV}"
-MY_PN="BackupPC"
-
-inherit depend.apache systemd
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="https://backuppc.github.io/backuppc/index.html"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="rss samba"
-
-DEPEND="
- acct-group/backuppc
- acct-user/backuppc
- app-admin/apache-tools
- app-admin/makepasswd
- dev-lang/perl
-"
-
-# The CGI modules are handled in ${RDEPEND}.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-# Older versions of mod_perl think they're compatible with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="
- ${DEPEND}
- app-arch/par2cmdline
- dev-perl/Archive-Zip
- dev-perl/CGI
- dev-perl/File-RsyncP
- dev-perl/libwww-perl
- dev-perl/BackupPC-XS
- net-misc/rsync-bpc
- virtual/mta
- virtual/perl-IO-Compress
- www-apache/mod_perl
- www-apache/mpm_itk
- || (
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- )
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-PATCHES=(
- "${FILESDIR}/4.4.0/${P}-fix-config-write.patch" #888085
-)
-
-CGIDIR="${EROOT}/usr/lib/backuppc/htdocs"
-CONFDIR="${EROOT}/etc/${MY_PN}"
-DATADIR="${EROOT}/var/lib/backuppc"
-DOCDIR="${EROOT}/usr/share/doc/${PF}"
-LOGDIR="${EROOT}/var/log/BackupPC"
-need_apache2_4
-
-src_prepare() {
- default
- # Fix docs location using the marker that we've patched in.
- sed "s+__DOCDIR__+${DOCDIR}+" -i lib/BackupPC/CGI/View.pm || die
-}
-
-src_install() {
- local myconf
- if use samba ; then
- myconf=(
- --bin-path smbclient=$(type -p smbclient)
- --bin-path nmblookup=$(type -p nmblookup)
- )
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf[@]} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.html"
- dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.pod"
- rm -rf "${ED}/usr/share/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/systemd/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/systemd/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
-
- eend 0
-}
-
-pkg_postinst() {
- ewarn "WARNING: The --one-file-system option was added to RsyncArgs."
- ewarn "If you update from a prior version keep in mind that"
- ewarn "this prevents data of mounted partitions from being updated."
- ewarn
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in ${EROOT}/usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${EROOT}/etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${EROOT}/etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$(makepasswd --chars=12)
- htpasswd -bc "${CONFDIR}/users.htpasswd" ${adminuser} ${adminpass}
-
- elog ""
- elog "- Created admin user ${adminuser} with password ${adminpass}"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
diff --git a/app-backup/backuppc/backuppc-4.4.0-r3.ebuild b/app-backup/backuppc/backuppc-4.4.0-r3.ebuild
deleted file mode 100644
index 5d4311a3b80b..000000000000
--- a/app-backup/backuppc/backuppc-4.4.0-r3.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="BackupPC-${PV}"
-MY_PN="BackupPC"
-
-inherit depend.apache systemd
-
-DESCRIPTION="High-performance backups to a server's disk"
-HOMEPAGE="https://backuppc.github.io/backuppc/index.html"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="rss samba"
-
-DEPEND="
- acct-group/backuppc
- acct-user/backuppc
- app-admin/apache-tools
- app-admin/makepasswd
- dev-lang/perl
-"
-
-# The CGI modules are handled in ${RDEPEND}.
-APACHE_MODULES="apache2_modules_alias," # RedirectMatch
-APACHE_MODULES+="apache2_modules_authn_core," # AuthType
-APACHE_MODULES+="apache2_modules_authz_core," # Require
-APACHE_MODULES+="apache2_modules_authz_host," # Require host
-APACHE_MODULES+="apache2_modules_authz_user" # Require valid-user
-
-# Older versions of mod_perl think they're compatible with apache-2.4,
-# so we require the new one explicitly.
-RDEPEND="
- ${DEPEND}
- || ( app-arch/par2cmdline app-arch/par2cmdline-turbo )
- dev-perl/Archive-Zip
- dev-perl/CGI
- dev-perl/File-RsyncP
- dev-perl/libwww-perl
- dev-perl/BackupPC-XS
- net-misc/rsync-bpc
- virtual/mta
- virtual/perl-IO-Compress
- www-apache/mod_perl
- www-apache/mpm_itk
- || (
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgi]
- >=www-servers/apache-2.4[${APACHE_MODULES},apache2_modules_cgid]
- )
- rss? ( dev-perl/XML-RSS )
- samba? ( net-fs/samba )"
-
-PATCHES=(
- "${FILESDIR}/4.4.0/${P}-fix-config-write.patch" #888085
-)
-
-CGIDIR="${EROOT}/usr/lib/backuppc/htdocs"
-CONFDIR="${EROOT}/etc/${MY_PN}"
-DATADIR="${EROOT}/var/lib/backuppc"
-DOCDIR="${EROOT}/usr/share/doc/${PF}"
-LOGDIR="${EROOT}/var/log/BackupPC"
-RUNDIR="${EROOT}/var/run/BackupPC"
-
-need_apache2_4
-
-src_prepare() {
- default
- # Fix docs location using the marker that we've patched in.
- sed "s+__DOCDIR__+${DOCDIR}+" -i lib/BackupPC/CGI/View.pm || die
-}
-
-src_install() {
- local myconf
- if use samba ; then
- myconf=(
- --bin-path smbclient=$(type -p smbclient)
- --bin-path nmblookup=$(type -p nmblookup)
- )
- fi
-
- /usr/bin/env perl ./configure.pl \
- --batch \
- --bin-path perl=$(type -p perl) \
- --bin-path tar=$(type -p tar) \
- --bin-path rsync=$(type -p rsync) \
- --bin-path ping=$(type -p ping) \
- --bin-path df=$(type -p df) \
- --bin-path ssh=$(type -p ssh) \
- --bin-path sendmail=$(type -p sendmail) \
- --bin-path hostname=$(type -p hostname) \
- --bin-path gzip=$(type -p gzip) \
- --bin-path bzip2=$(type -p bzip2) \
- --config-dir "${CONFDIR}" \
- --install-dir /usr \
- --data-dir "${DATADIR}" \
- --hostname 127.0.0.1 \
- --uid-ignore \
- --dest-dir "${D}" \
- --html-dir "${CGIDIR}"/image \
- --html-dir-url /image \
- --cgi-dir "${CGIDIR}" \
- --fhs \
- ${myconf[@]} || die "failed the configure.pl script"
-
- ebegin "Installing documentation"
-
- pod2man \
- -errors=none \
- --section=8 \
- --center="BackupPC manual" \
- "${S}"/doc/BackupPC.pod backuppc.8 \
- || die "failed to generate man page"
-
- doman backuppc.8
-
- # Place the documentation in the correct location
- dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.html"
- dodoc "${ED}/usr/share/doc/BackupPC/BackupPC.pod"
- rm -rf "${ED}/usr/share/doc" || die
-
- eend 0
-
- # Setup directories
- dodir "${CONFDIR}/pc"
-
- keepdir "${CONFDIR}"
- keepdir "${CONFDIR}/pc"
- keepdir "${DATADIR}"/{trash,pool,pc,cpool}
- keepdir "${LOGDIR}"
- keepdir "${RUNDIR}"
-
- ebegin "Setting up init.d/conf.d/systemd scripts"
- newinitd "${S}"/systemd/init.d/gentoo-backuppc backuppc
- newconfd "${S}"/systemd/init.d/gentoo-backuppc.conf backuppc
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/99_backuppc.conf
-
- # Make sure that the ownership is correct
- chown -R backuppc:backuppc "${D}${CONFDIR}" || die
- chown -R backuppc:backuppc "${D}${DATADIR}" || die
- chown -R backuppc:backuppc "${D}${LOGDIR}" || die
- chown -R root:root "${D}/usr/bin" || die
-
- eend 0
-}
-
-pkg_postinst() {
- ewarn "WARNING: The --one-file-system option was added to RsyncArgs."
- ewarn "If you update from a prior version keep in mind that"
- ewarn "this prevents data of mounted partitions from being updated."
- ewarn
- elog "Installation finished, you may now start using BackupPC."
- elog
- elog "- Read the documentation in ${EROOT}/usr/share/doc/${PF}/BackupPC.html"
- elog " Please pay special attention to the security section."
- elog
- elog "- You can launch backuppc by running:"
- elog
- elog " # /etc/init.d/backuppc start"
- elog
- elog "- To enable the GUI, first edit ${EROOT}/etc/conf.d/apache2 and add,"
- elog
- elog " \"-D BACKUPPC -D PERL -D MPM_ITK\""
- elog
- elog " to the APACHE2_OPTS line."
- elog
- elog " Then you must edit ${EROOT}/etc/apache2/modules.d/00_mpm_itk.conf"
- elog " and adjust the values of LimitUIDRange/LimitGIDRange to include"
- elog " the UID and GID of the backuppc user."
- elog
- elog " Finally, start apache:"
- elog
- elog " # /etc/init.d/apache2 start"
- elog
- elog " The web interface should now be running on,"
- elog
- elog " http://127.0.0.1:8080/"
- elog
-
- # Generate a new password if there's no auth file
- if [[ ! -f "${CONFDIR}/users.htpasswd" ]]; then
- adminuser="backuppc"
- adminpass=$(makepasswd --chars=12)
- htpasswd -bc "${CONFDIR}/users.htpasswd" ${adminuser} ${adminpass}
-
- elog ""
- elog "- Created admin user ${adminuser} with password ${adminpass}"
- elog " To add new users, run: "
- elog ""
- elog " # htpasswd ${CONFDIR}/users.htpasswd newUser"
- fi
-}
diff --git a/app-backup/backuppc/files/3.2.0/04-add-docdir-marker.patch b/app-backup/backuppc/files/3.2.0/04-add-docdir-marker.patch
deleted file mode 100644
index d6a5a1c42991..000000000000
--- a/app-backup/backuppc/files/3.2.0/04-add-docdir-marker.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/lib/BackupPC/CGI/View.pm.orig 2009-09-30 19:08:34.353577546 +0300
-+++ b/lib/BackupPC/CGI/View.pm 2009-09-30 19:16:01.982412712 +0300
-@@ -86,7 +86,7 @@
- $file = $bpc->ConfDir() . "/hosts";
- $linkHosts = 1;
- } elsif ( $type eq "docs" ) {
-- $file = $bpc->InstallDir() . "/doc/BackupPC.html";
-+ $file = "__DOCDIR__/BackupPC.html";
- } elsif ( $host ne "" ) {
- if ( !defined($In{num}) ) {
- # get the latest LOG file
diff --git a/app-backup/backuppc/files/3.2.0/05-nicelevel.patch b/app-backup/backuppc/files/3.2.0/05-nicelevel.patch
deleted file mode 100644
index f6ecce98a7a8..000000000000
--- a/app-backup/backuppc/files/3.2.0/05-nicelevel.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/init.d/src/gentoo-backuppc.orig 2009-10-18 00:14:44.125346723 +0300
-+++ b/init.d/src/gentoo-backuppc 2009-10-18 00:15:37.101346981 +0300
-@@ -21,7 +21,7 @@
- start() {
- checkconfig || return 1
- ebegin "Starting BackupPC"
-- start-stop-daemon --start --chuid ${USER} --user ${USER} --pidfile ${PID_FILE} --exec ${EXEC} -- ${EXEC_OPTIONS}
-+ start-stop-daemon --start --chuid ${USER} --user ${USER} --nicelevel ${NICELEVEL} --pidfile ${PID_FILE} --exec ${EXEC} -- ${EXEC_OPTIONS}
- eend $?
- }
-
---- a/init.d/src/gentoo-backuppc.conf.orig 2009-10-18 00:14:52.513347638 +0300
-+++ b/init.d/src/gentoo-backuppc.conf 2009-10-18 00:16:03.457346630 +0300
-@@ -3,3 +3,4 @@
- PID_FILE=__LOGDIR__/BackupPC.pid
- EXEC=__INSTALLDIR__/bin/BackupPC
- EXEC_OPTIONS=-d
-+NICELEVEL=0
diff --git a/app-backup/backuppc/files/3.3.0/01-fix-configure.pl.patch b/app-backup/backuppc/files/3.3.0/01-fix-configure.pl.patch
deleted file mode 100644
index f27fccc154fe..000000000000
--- a/app-backup/backuppc/files/3.3.0/01-fix-configure.pl.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- a/configure.pl.dist 2013-09-23 23:01:19.524743747 +0300
-+++ b/configure.pl 2013-09-23 23:01:37.344567459 +0300
-@@ -158,7 +158,7 @@
- # config file to get all the defaults.
- #
- my $ConfigPath = "";
--my $ConfigFileOK = 1;
-+my $ConfigFileOK = 0;
- while ( 1 ) {
- if ( $ConfigFileOK && -f "/etc/BackupPC/config.pl" ) {
- $ConfigPath = "/etc/BackupPC/config.pl";
-@@ -213,7 +213,8 @@
- $bpc->{LogDir} = $Conf{LogDir} = "$Conf{TopDir}/log"
- if ( $Conf{LogDir} eq '' );
- }
-- $bpc->{ConfDir} = $Conf{ConfDir} = $confDir;
-+ # Disable this as it's not really neccessary for this ebuild
-+ # $bpc->{ConfDir} = $Conf{ConfDir} = $confDir;
- my $err = $bpc->ServerConnect($Conf{ServerHost}, $Conf{ServerPort}, 1);
- if ( $err eq "" ) {
- print <<EOF;
-@@ -729,7 +730,7 @@
- if ( $Conf{CgiDir} =~ m{cgi-bin(/.*)} ) {
- $Conf{CgiURL} = "'http://$Conf{ServerHost}/cgi-bin$1/BackupPC_Admin'";
- } else {
-- $Conf{CgiURL} = "'http://$Conf{ServerHost}/cgi-bin/BackupPC_Admin'";
-+ $Conf{CgiURL} = "'http://$Conf{ServerHost}/BackupPC_Admin'";
- }
- }
-
diff --git a/app-backup/backuppc/files/3.3.0/02-fix-config.pl-formatting.patch b/app-backup/backuppc/files/3.3.0/02-fix-config.pl-formatting.patch
deleted file mode 100644
index 14a9600536d7..000000000000
--- a/app-backup/backuppc/files/3.3.0/02-fix-config.pl-formatting.patch
+++ /dev/null
@@ -1,137 +0,0 @@
---- a/conf/config.pl.dist 2013-09-23 23:05:50.332064754 +0300
-+++ b/conf/config.pl 2013-09-23 23:07:44.110943607 +0300
-@@ -355,7 +355,7 @@
- # needs to be a full path and you can't include shell syntax like
- # redirection and pipes; put that in a script if you need it.
- #
--$Conf{ServerInitdPath} = '';
-+$Conf{ServerInitdPath} = undef;
- $Conf{ServerInitdStartCmd} = '';
-
-
-@@ -373,7 +373,7 @@
- # time taken for the backup, plus the granularity of $Conf{WakeupSchedule}
- # will make the actual backup interval a bit longer.
- #
--$Conf{FullPeriod} = 6.97;
-+$Conf{FullPeriod} = '6.97';
-
- #
- # Minimum period in days between incremental backups (a user requested
-@@ -383,7 +383,7 @@
- # time taken for the backup, plus the granularity of $Conf{WakeupSchedule}
- # will make the actual backup interval a bit longer.
- #
--$Conf{IncrPeriod} = 0.97;
-+$Conf{IncrPeriod} = '0.97';
-
- #
- # Number of full backups to keep. Must be >= 1.
-@@ -458,7 +458,7 @@
- # $Conf{FullKeepCnt} = 4;
- # $Conf{FullKeepCnt} = [4];
- #
--$Conf{FullKeepCnt} = 1;
-+$Conf{FullKeepCnt} = [1];
-
- #
- # Very old full backups are removed after $Conf{FullAgeMax} days. However,
-@@ -688,7 +688,7 @@
- # '*' => ['/myFiles', '/important'], # these are other shares
- # };
- #
--$Conf{BackupFilesOnly} = undef;
-+$Conf{BackupFilesOnly} = {};
-
- #
- # List of directories or files to exclude from the backup. For Smb,
-@@ -749,7 +749,7 @@
- # '*' => ['/junk', '/dont_back_this_up'], # these are for other shares
- # };
- #
--$Conf{BackupFilesExclude} = undef;
-+$Conf{BackupFilesExclude} = {};
-
- #
- # PCs that are always or often on the network can be backed up after
-@@ -932,7 +932,7 @@
- #
- # This setting only matters if $Conf{XferMethod} = 'smb'.
- #
--$Conf{SmbShareName} = 'C$';
-+$Conf{SmbShareName} = ['C$'];
-
- #
- # Smbclient share user name. This is passed to smbclient's -U argument.
-@@ -1054,7 +1054,7 @@
- #
- # This setting only matters if $Conf{XferMethod} = 'tar'.
- #
--$Conf{TarShareName} = '/';
-+$Conf{TarShareName} = ['/'];
-
- #
- # Command to run tar on the client. GNU tar is required. You will
-@@ -1233,7 +1233,7 @@
- #
- # $Conf{RsyncShareName} = ['/', '/var', '/data', '/boot'];
- #
--$Conf{RsyncShareName} = '/';
-+$Conf{RsyncShareName} = ['/'];
-
- #
- # Rsync daemon port on the client, for $Conf{XferMethod} = "rsyncd".
-@@ -1285,7 +1285,7 @@
- #
- # This setting has no effect unless checksum caching is turned on.
- #
--$Conf{RsyncCsumCacheVerifyProb} = 0.01;
-+$Conf{RsyncCsumCacheVerifyProb} = '0.01';
-
- #
- # Arguments to rsync for backup. Do not edit the first set unless you
-@@ -1883,7 +1883,7 @@
- # rounded up (ie: 2.5 means a user will never receive email more
- # than once every 3 days).
- #
--$Conf{EMailNotifyMinDays} = 2.5;
-+$Conf{EMailNotifyMinDays} = '2.5';
-
- #
- # Name to use as the "from" name for email. Depending upon your mail
-@@ -1938,7 +1938,7 @@
- # When there have been no backups in this number of days the user
- # is sent an email.
- #
--$Conf{EMailNotifyOldBackupDays} = 7.0;
-+$Conf{EMailNotifyOldBackupDays} = 7;
-
- #
- # This subject and message is sent to a user if their PC has not recently
-@@ -1965,7 +1965,7 @@
- # How old the most recent backup of Outlook files has to be before
- # notifying user.
- #
--$Conf{EMailNotifyOldOutlookDays} = 5.0;
-+$Conf{EMailNotifyOldOutlookDays} = 5;
-
- #
- # This subject and message is sent to a user if their Outlook files have
-@@ -2102,14 +2102,17 @@
- {
- link => "?action=view&type=docs",
- lname => "Documentation", # actually displays $Lang->{Documentation}
-+ name => undef,
- },
- {
- link => "http://backuppc.wiki.sourceforge.net",
- name => "Wiki", # displays literal "Wiki"
-+ lname => undef,
- },
- {
- link => "http://backuppc.sourceforge.net",
- name => "SourceForge", # displays literal "SourceForge"
-+ lname => undef,
- },
- ];
-
diff --git a/app-backup/backuppc/files/3.3.0/03-reasonable-config.pl-defaults.patch b/app-backup/backuppc/files/3.3.0/03-reasonable-config.pl-defaults.patch
deleted file mode 100644
index 0dd85d3acad1..000000000000
--- a/app-backup/backuppc/files/3.3.0/03-reasonable-config.pl-defaults.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- a/conf/config.pl.formatted 2013-09-23 23:12:30.708129365 +0300
-+++ b/conf/config.pl 2013-09-23 23:12:39.448043656 +0300
-@@ -1305,7 +1305,7 @@
- '--times',
- '--block-size=2048',
- '--recursive',
--
-+ '--specials',
- #
- # Rsync >= 2.6.3 supports the --checksum-seed option
- # which allows rsync checksum caching on the server.
-@@ -1313,7 +1313,7 @@
- # you have a recent client rsync version and you want
- # to enable checksum caching.
- #
-- #'--checksum-seed=32761',
-+ '--checksum-seed=32761',
- ];
-
- #
-@@ -1383,6 +1383,7 @@
- '--relative',
- '--ignore-times',
- '--recursive',
-+ '--specials',
-
- #
- # Rsync >= 2.6.3 supports the --checksum-seed option
-@@ -1391,7 +1392,7 @@
- # you have a recent client rsync version and you want
- # to enable checksum caching.
- #
-- #'--checksum-seed=32761',
-+ '--checksum-seed=32761',
-
- #
- # Add additional arguments here
-@@ -2029,7 +2030,7 @@
- # --> administrative users are only craig and celia'.
- #
- $Conf{CgiAdminUserGroup} = '';
--$Conf{CgiAdminUsers} = '';
-+$Conf{CgiAdminUsers} = 'backuppc';
-
- #
- # URL of the BackupPC_Admin CGI script. Used for email messages.
-@@ -2076,7 +2077,7 @@
- # dates (MM/DD), a value of 2 uses full YYYY-MM-DD format, and zero
- # for international dates (DD/MM).
- #
--$Conf{CgiDateFormatMMDD} = 1;
-+$Conf{CgiDateFormatMMDD} = 2;
-
- #
- # If set, the complete list of hosts appears in the left navigation
-@@ -2262,7 +2263,7 @@
- ClientTimeout => 1,
- MaxOldPerPCLogFiles => 1,
- CompressLevel => 1,
-- ClientNameAlias => 1,
-+ ClientNameAlias => 0,
- DumpPreUserCmd => 0,
- DumpPostUserCmd => 0,
- RestorePreUserCmd => 0,
diff --git a/app-backup/backuppc/files/4.4.0/backuppc-4.4.0-fix-config-write.patch b/app-backup/backuppc/files/4.4.0/backuppc-4.4.0-fix-config-write.patch
deleted file mode 100644
index d659c036ce45..000000000000
--- a/app-backup/backuppc/files/4.4.0/backuppc-4.4.0-fix-config-write.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 2c9270b9b849b2c86ae6301dd722c97757bc9256 Mon Sep 17 00:00:00 2001
-From: Craig Barratt <19445341+craigbarratt@users.noreply.github.com>
-Date: Fri, 15 Apr 2022 11:45:57 -0700
-Subject: [PATCH] remove erroneous 2nd argument to Data::Dumper; see #466
-
----
- configure.pl | 2 +-
- lib/BackupPC/Storage/Text.pm | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/configure.pl b/configure.pl
-index 6826ebc..d5deef5 100755
---- a/configure.pl
-+++ b/configure.pl
-@@ -668,7 +668,7 @@ if ( defined($Conf{CgiUserConfigEdit}) ) {
- if ( defined($Conf{CgiUserConfigEdit}{$p}) );
- }
- $Conf{CgiUserConfigEdit} = $new;
-- my $d = Data::Dumper->new([$new], [*value]);
-+ my $d = Data::Dumper->new([$new]);
- $d->Indent(1);
- $d->Terse(1);
- $d->Sortkeys(1);
-diff --git a/lib/BackupPC/Storage/Text.pm b/lib/BackupPC/Storage/Text.pm
-index e9df664..09fcb24 100644
---- a/lib/BackupPC/Storage/Text.pm
-+++ b/lib/BackupPC/Storage/Text.pm
-@@ -422,7 +422,7 @@ sub ConfigFileMerge
- my $var = $1;
- $skipExpr = "\$fakeVar = $2\n";
- if ( exists($newConf->{$var}) ) {
-- my $d = Data::Dumper->new([$newConf->{$var}], [*value]);
-+ my $d = Data::Dumper->new([$newConf->{$var}]);
- $d->Indent(1);
- $d->Terse(1);
- $d->Sortkeys(1);
-@@ -454,7 +454,7 @@ sub ConfigFileMerge
- #
- foreach my $var ( sort(keys(%$newConf)) ) {
- next if ( $done->{$var} );
-- my $d = Data::Dumper->new([$newConf->{$var}], [*value]);
-+ my $d = Data::Dumper->new([$newConf->{$var}]);
- $d->Indent(1);
- $d->Terse(1);
- $d->Sortkeys(1);
---
-2.43.2
-
diff --git a/app-backup/backuppc/files/99_backuppc.conf b/app-backup/backuppc/files/99_backuppc.conf
deleted file mode 100644
index eae766e4fa75..000000000000
--- a/app-backup/backuppc/files/99_backuppc.conf
+++ /dev/null
@@ -1,32 +0,0 @@
-<IfDefine BACKUPPC>
-
-
-Listen 8080
-<VirtualHost 127.0.0.1:8080>
- AssignUserId backuppc backuppc
- DocumentRoot "/usr/lib/backuppc/htdocs/"
- RedirectMatch ^/$ /BackupPC_Admin
-
- <Directory "/usr/lib/backuppc/htdocs">
- AuthType Basic
- AuthName "BackupPC Community Edition Administrative Interface"
- AuthUserFile "/etc/BackupPC/users.htpasswd"
- Options ExecCGI
- Require valid-user
- Require host 127.0.0.1
- </Directory>
-
- <Location "/BackupPC_Admin">
- SetHandler perl-script
- PerlResponseHandler ModPerl::Registry
- PerlOptions +ParseHeaders
- </Location>
-
- <Directory "/usr/lib/backuppc/htdocs/image">
- Require all granted
- Options -ExecCGI
- </Directory>
-</VirtualHost>
-
-
-</IfDefine>
diff --git a/app-backup/backuppc/files/backuppc-3.3.1-perl522.patch b/app-backup/backuppc/files/backuppc-3.3.1-perl522.patch
deleted file mode 100644
index cb29e890d347..000000000000
--- a/app-backup/backuppc/files/backuppc-3.3.1-perl522.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/lib/BackupPC/CGI/Browse.pm 2016-11-22 20:52:03.622509160 +0100
-+++ b/lib/BackupPC/CGI/Browse.pm 2016-11-22 20:50:35.871018400 +0100
-@@ -62,13 +62,13 @@ fix bug https://bugzilla.redhat.com/attachment.cgi?id=1104083
- #
- my @Backups = $bpc->BackupInfoRead($host);
-
- #
- # default to the newest backup
- #
-- if ( !defined($In{num}) && defined(@Backups) && @Backups > 0 ) {
-+ if ( !defined($In{num}) && @Backups > 0 ) {
- $i = @Backups - 1;
- $num = $Backups[$i]{num};
- }
-
- for ( $i = 0 ; $i < @Backups ; $i++ ) {
- last if ( $Backups[$i]{num} == $num );
diff --git a/app-backup/backuppc/files/backuppc-3.3.1-perl526.patch b/app-backup/backuppc/files/backuppc-3.3.1-perl526.patch
deleted file mode 100644
index 0569e42a496f..000000000000
--- a/app-backup/backuppc/files/backuppc-3.3.1-perl526.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ruN a/lib/BackupPC/Lib.pm a/lib/BackupPC/Lib.pm
---- a/lib/BackupPC/Lib.pm 2015-01-12 01:19:53.000000000 +0100
-+++ b/lib/BackupPC/Lib.pm 2017-07-08 00:31:52.100003197 +0200
-@@ -1261,7 +1261,7 @@
- #
- # Replace scalar variables first
- #
-- $arg =~ s[\${(\w+)}(\+?)]{
-+ $arg =~ s[\$\{(\w+)}(\+?)]{
- exists($vars->{$1}) && ref($vars->{$1}) ne "ARRAY"
- ? ($2 eq "+" ? $bpc->shellEscape($vars->{$1}) : $vars->{$1})
- : "\${$1}$2"
-@@ -1270,7 +1270,7 @@
- # Now replicate any array arguments; this just works for just one
- # array var in each argument.
- #
-- if ( $arg =~ m[(.*)\${(\w+)}(\+?)(.*)] && ref($vars->{$2}) eq "ARRAY" ) {
-+ if ( $arg =~ m[(.*)\$\{(\w+)}(\+?)(.*)] && ref($vars->{$2}) eq "ARRAY" ) {
- my $pre = $1;
- my $var = $2;
- my $esc = $3;
diff --git a/app-backup/backuppc/files/backuppc.service b/app-backup/backuppc/files/backuppc.service
deleted file mode 100644
index 7c4877a4ee24..000000000000
--- a/app-backup/backuppc/files/backuppc.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description= BackupPC server
-After=syslog.target local-fs.target remote-fs.target
-
-[Service]
-Type=oneshot
-User=backuppc
-Group=backuppc
-ExecStart=/usr/bin/BackupPC -d
-RemainAfterExit=yes
-
-[Install]
-WantedBy=multi-user.target
diff --git a/app-backup/backuppc/metadata.xml b/app-backup/backuppc/metadata.xml
deleted file mode 100644
index 5bad122ba04c..000000000000
--- a/app-backup/backuppc/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>kernlpanic@dennis-eisele.de</email>
- <name>Dennis Eisele</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest
deleted file mode 100644
index fa1de3f19d9b..000000000000
--- a/app-backup/bacula/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST bacula-15.0.3-qt6-gentoo.tgz 7097 BLAKE2B a342c882cecdabebbdd8e33258da434f6f12cb34ca23bc038df7cbec9fb379c960ae2c770b91ecac40b2a291471d954c7e7085902cebe6bf8d7fe7d145438eb0 SHA512 b6659b8f246836d305994c0f9b079bf7547e29693c4e9be1eaf779e674b58b7e033a0d0a094a96ae7acef8a5a155d1e46f13be7e13ed74de12d5ec0019ace4ab
-DIST bacula-15.0.3.tar.gz 6539212 BLAKE2B 16af09af709406fce5e05b101c3ab1337e24816b353cc1a00c0efe05ba798fdf21f3a36ca1c3f867ff4bd768822494ba5f45d6555d0978754d30e08cfaa638dc SHA512 1700ac00b41d9e3426f6b7ead5bf44722e2f36e54ddb26a9ea169f6fbf4a61a7863e2e7b81890911d567d653468675d53eb7fc74e77c93358d6f9a52a73c0af8
diff --git a/app-backup/bacula/bacula-15.0.3-r3.ebuild b/app-backup/bacula/bacula-15.0.3-r3.ebuild
deleted file mode 100644
index 3a5ed14c9f19..000000000000
--- a/app-backup/bacula/bacula-15.0.3-r3.ebuild
+++ /dev/null
@@ -1,463 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic libtool qmake-utils systemd
-
-MY_PV=${PV/_beta/-b}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Featureful client/server network backup suite"
-HOMEPAGE="https://www.bacula.org/"
-SRC_URI="https://downloads.sourceforge.net/bacula/${MY_P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~tomjbe/distfiles/${PN}-15.0.3-qt6-gentoo.tgz"
-
-S=${WORKDIR}/${MY_P}
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt6 readline selinux +sqlite ssl static tcpd vim-syntax X"
-
-DEPEND="
- !bacula-clientonly? (
- !bacula-nodir? ( virtual/mta )
- postgres? ( dev-db/postgresql:=[threads(+)] )
- mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) )
- sqlite? ( dev-db/sqlite:3 )
- )
- dev-libs/gmp:0
- qt6? (
- dev-qt/qtbase:6[gui,widgets]
- !sys-apps/bat
- )
- logwatch? ( sys-apps/logwatch )
- readline? ( sys-libs/readline:0 )
- static? (
- dev-libs/lzo[static-libs]
- sys-libs/ncurses:=[static-libs]
- virtual/zlib:=[static-libs]
- acl? ( virtual/acl[static-libs(+)] )
- ssl? (
- dev-libs/openssl:0=[static-libs]
- )
- )
- !static? (
- dev-libs/lzo
- sys-libs/ncurses:=
- virtual/zlib:=
- acl? ( virtual/acl )
- ssl? (
- dev-libs/openssl:0=
- )
- )
- tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
- dev-util/patchelf
-"
-RDEPEND="${DEPEND}
- acct-user/bacula
- acct-group/bacula
- !bacula-clientonly? (
- !bacula-nosd? (
- app-arch/mt-st
- sys-block/mtx
- )
- )
- selinux? ( sec-policy/selinux-bacula )
- vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-
-REQUIRED_USE="
- !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
- static? ( bacula-clientonly )
-"
-
-# suppress warning wrt 'implicit function declaration' in config logs
-# bug 900663
-QA_CONFIG_IMPL_DECL_SKIP=(
- makedev # designed to check availability in
- # used header file
-)
-
-pkg_setup() {
- #XOR and !bacula-clientonly controlled by REQUIRED_USE
- use mysql && export mydbtype="mysql"
- use postgres && export mydbtype="postgresql"
- use sqlite && export mydbtype="sqlite3"
-
- if use bacula-clientonly && use static && use qt6; then
- ewarn
- ewarn "Building statically linked 'bat' is not supported. Ignoring 'qt6' useflag."
- ewarn
- fi
-}
-
-src_prepare() {
- # adjusts default configuration files for several binaries
- # to /etc/bacula/<config> instead of ./<config>
- pushd src >&/dev/null || die
- for f in console/console.c dird/dird.c filed/filed.c \
- stored/bcopy.c stored/bextract.c stored/bls.c \
- stored/bscan.c stored/btape.c stored/stored.c \
- qt-console/main.cpp; do
- sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
- || die "sed on ${f} failed"
- done
- popd >&/dev/null || die
-
- # bug 466688 drop deprecated categories from Desktop file
- sed -i -e 's/Application;//' scripts/bat.desktop.in || die
-
- # bug 466690 Use CXXFLAGS instead of CFLAGS
- sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
-
- # drop automatic install of unneeded documentation (for bug 356499)
- eapply -p0 "${FILESDIR}"/7.2.0/${PN}-7.2.0-doc.patch
-
- # bug #310087
- eapply "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
-
- # bug #311161
- eapply -p0 "${FILESDIR}"/9.0.2/${PN}-9.0.2-lib-search-path.patch
-
- # bat needs to respect LDFLAGS and CFLAGS
- eapply -p0 "${FILESDIR}"/9.0.6/${PN}-9.0.6-bat-pro.patch
-
- # tray-monitor needs to respect LDFLAGS and CFLAGS
- eapply -p0 "${FILESDIR}"/tray-monitor-pro.patch
-
- # bug #328701
- eapply -p0 "${FILESDIR}"/5.2.3/${PN}-5.2.3-openssl-1.patch
-
- eapply -p0 "${FILESDIR}"/${PN}-15.0.2-fix-static.patch
-
- # fix soname in libbaccat.so, see bugs #602952, #790140 and #845126
- eapply "${FILESDIR}/bacula-fix-sonames-new.patch"
-
- # correct library search path for slibtool usage (bug #914389)
- eapply -p0 "${FILESDIR}/${PN}-15.0.2-fix_slibtool.patch"
-
- # do not strip binaries
- sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
- sed -i -e "s/strip /# strip /" src/console/Makefile.in || die
- sed -i -e "s/+= qt$/+= qt nostrip/" \
- src/qt-console/tray-monitor/tray-monitor.pro.in || die
-
- # add missing include (bug 969453)
- eapply "${FILESDIR}"/${PN}-15.0.3-termios.patch
-
- eapply_user
-
- # Fix systemd unit files:
- # bug 497748
- sed -i -e '/Requires/d' platforms/systemd/*.service.in || die
- sed -i -e '/StandardOutput/d' platforms/systemd/*.service.in || die
- # bug 584442 and 504368
- sed -i -e 's/@dir_user@/root/g' platforms/systemd/bacula-dir.service.in || die
-
- # build 'bat' for Qt6 (#952935)
- eapply -p2 ../${PN}-15.0.3-qt6-gentoo.patch # patch to work with Qt6
- sed -i -e "s/Qt5Gui/Qt6Gui/g" configure || die # fix check for Qt
- # during configure phase
-
- export QMAKE="$(qt6_get_bindir)"/qmake
-
- # adapt to >=Qt-5.9 (see bug #644566)
- # qmake needs an existing target file to generate install instructions
- sed -i -e 's#bins.files = bat#bins.files = .libs/bat#g' \
- src/qt-console/bat.pro.in || die
- mkdir src/qt-console/.libs || die
- touch src/qt-console/.libs/bat || die
- chmod 755 src/qt-console/.libs/bat || die
-
- # same for tray-monitor (bug #915605)
- sed -i -e 's#bins.files = bac#bins.files = .libs/bac#g' \
- src/qt-console/tray-monitor/tray-monitor.pro.in || die
- mkdir src/qt-console/tray-monitor/.libs || die
- touch src/qt-console/tray-monitor/.libs/bacula-tray-monitor || die
- chmod 755 src/qt-console/tray-monitor/.libs/bacula-tray-monitor || die
-
- eapply -p0 "${FILESDIR}/fix_tray_monitor.patch" || die
-
- # Don't let program install man pages directly
- sed -i -e 's/ manpages//' Makefile.in || die
-
- # correct installation for plugins to mode 0755 (bug #725946)
- sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile ||die
- sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/docker/Makefile ||die
-
- # drop reliance on installed 'which' program (bug #940692)
- eapply "${FILESDIR}"/${PN}-drop-which.patch
-
- # fix bundled libtool (bug 466696)
- # But first move directory with M4 macros out of the way.
- # It is only needed by autoconf and gives errors during elibtoolize.
- mv autoconf/libtool autoconf/libtool1 || die
- elibtoolize
-}
-
-src_configure() {
- # -Werror=lto-type-mismatch
- # bug #940695
- #
- # common datastructures with partial different components for
- # different tools of the backup suite
- filter-lto
-
- local myconf=''
-
- if use bacula-clientonly; then
- myconf="${myconf} \
- $(use_enable bacula-clientonly client-only) \
- $(use_enable !static libtool) \
- $(use_enable static static-cons) \
- $(use_enable static static-fd)"
- else
- myconf="${myconf} \
- $(use_enable !bacula-nodir build-dird) \
- $(use_enable !bacula-nosd build-stored)"
- # bug #311099
- # database support needed by dir-only *and* sd-only
- # build as well (for building bscan, btape, etc.)
- myconf="${myconf}
- --with-${mydbtype}"
- fi
-
- # do not build bat if 'static' clientonly
- if ! use bacula-clientonly || ! use static; then
- myconf="${myconf} \
- $(use_enable qt6 bat)"
- fi
-
- myconf="${myconf} \
- $(use_with X x) \
- $(use_enable batch-insert) \
- $(use_enable !readline conio) \
- $(use_enable readline) \
- $(use_with ssl openssl) \
- $(use_enable ipv6) \
- $(use_enable acl) \
- $(use_with tcpd tcp-wrappers)"
-
- econf \
- --htmldir=/usr/share/doc/${PF} \
- --with-pid-dir=/var/run \
- --sysconfdir=/etc/bacula \
- --with-archivedir=/var/lib/bacula/tmp \
- --with-subsys-dir=/var/lock/subsys \
- --with-working-dir=/var/lib/bacula \
- --with-logdir=/var/lib/bacula \
- --with-scriptdir=/usr/libexec/bacula \
- --with-systemd=$(systemd_get_systemunitdir) \
- --with-dir-user=bacula \
- --with-dir-group=bacula \
- --with-sd-user=root \
- --with-sd-group=bacula \
- --with-fd-user=root \
- --with-fd-group=bacula \
- --enable-smartalloc \
- --disable-afs \
- --without-s3 \
- --host=${CHOST} \
- ${myconf}
-}
-
-src_compile() {
- # Make build log verbose (bug #447806)
- emake NO_ECHO=""
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- doicon scripts/bacula.png
- keepdir /var/lib/bacula/tmp
-
- # remove not needed .la files #840957
- find "${ED}" -name '*.la' -delete || die
-
- # install bat icon and desktop file when enabled
- # (for some reason ./configure doesn't pick this up)
- if use qt6 && ! use static ; then
- doicon src/qt-console/images/bat_icon.png
- domenu scripts/bat.desktop
- fi
-
- # remove some scripts we don't need at all
- rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
-
- # rename statically linked apps
- if use bacula-clientonly && use static ; then
- pushd "${D}"/usr/sbin || die
- mv static-bacula-fd bacula-fd || die
- mv static-bconsole bconsole || die
- popd || die
- fi
-
- # extra files which 'make install' doesn't cover
- if ! use bacula-clientonly; then
- # the database update scripts
- diropts -m0750
- insinto /usr/libexec/bacula/updatedb
- insopts -m0754
- doins "${S}"/updatedb/*
- fperms 0640 /usr/libexec/bacula/updatedb/README
-
- # the logrotate configuration
- # (now unconditional wrt bug #258187)
- diropts -m0755
- insinto /etc/logrotate.d
- insopts -m0644
- newins "${S}"/scripts/logrotate bacula
-
- # the logwatch scripts
- if use logwatch; then
- diropts -m0750
- dodir /usr/share/logwatch/scripts/services
- dodir /usr/share/logwatch/scripts/shared
- dodir /etc/logwatch/conf/logfiles
- dodir /etc/logwatch/conf/services
- pushd "${S}"/scripts/logwatch >&/dev/null || die
- emake DESTDIR="${D}" install
- popd >&/dev/null || die
- fi
- fi
-
- # Install all man pages
- doman "${S}"/manpages/*.[18]
-
- if ! use qt6; then
- rm -vf "${D}"/usr/share/man/man1/bat.1*
- rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
- fi
-
- if use bacula-clientonly || use bacula-nodir ; then
- rm -vf "${D}"/usr/libexec/bacula/create_*_database
- rm -vf "${D}"/usr/libexec/bacula/drop_*_database
- rm -vf "${D}"/usr/libexec/bacula/make_*_tables
- rm -vf "${D}"/usr/libexec/bacula/update_*_tables
- rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
- rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
- rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
- fi
- if use bacula-clientonly || use bacula-nosd; then
- rm -vf "${D}"/usr/libexec/bacula/disk-changer
- rm -vf "${D}"/usr/libexec/bacula/mtx-changer
- rm -vf "${D}"/usr/libexec/bacula/dvd-handler
- fi
-
- # documentation
- dodoc ChangeLog ReleaseNotes SUPPORT
-
- # install examples (bug #457504)
- if use examples; then
- docinto examples/
- dodoc -r examples/*
- fi
-
- # vim-files
- if use vim-syntax; then
- insinto /usr/share/vim/vimfiles/syntax
- doins scripts/bacula.vim
- insinto /usr/share/vim/vimfiles/ftdetect
- newins scripts/filetype.vim bacula_ft.vim
- fi
-
- # setup init scripts
- myscripts="bacula-fd"
- if ! use bacula-clientonly; then
- if ! use bacula-nodir; then
- myscripts="${myscripts} bacula-dir"
- fi
- if ! use bacula-nosd; then
- myscripts="${myscripts} bacula-sd"
- fi
- fi
- for script in ${myscripts}; do
- # copy over init script and config to a temporary location
- # so we can modify them as needed
- cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
- cp "${FILESDIR}/newscripts/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
-
- # now set the database dependency for the director init script
- case "${script}" in
- bacula-dir)
- case "${mydbtype}" in
- sqlite3)
- # sqlite databases don't have a daemon
- sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
- ;;
- *)
- # all other databases have daemons
- sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
- ;;
- esac
- ;;
- *)
- ;;
- esac
-
- # install init script and config
- newinitd "${T}/${script}".initd "${script}"
- newconfd "${T}/${script}".confd "${script}"
- done
-
- systemd_dounit "${S}"/platforms/systemd/bacula-{dir,fd,sd}.service
-
- # make sure the working directory exists
- diropts -m0750
- keepdir /var/lib/bacula
-
- # make sure bacula group can execute bacula libexec scripts
- fowners -R root:bacula /usr/libexec/bacula
-}
-
-pkg_postinst() {
- if use bacula-clientonly; then
- fowners root:bacula /var/lib/bacula
- else
- fowners bacula:bacula /var/lib/bacula
- fi
-
- einfo
- einfo "A group 'bacula' has been created. Any users you add to this"
- einfo "group have access to files created by the daemons."
- einfo
- einfo "A user 'bacula' has been created. Please see the bacula manual"
- einfo "for information about running bacula as a non-root user."
- einfo
-
- if ! use bacula-clientonly && ! use bacula-nodir; then
- einfo
- einfo "If this is a new install, you must create the ${mydbtype} databases with:"
- einfo " /usr/libexec/bacula/create_${mydbtype}_database"
- einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
- einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
- einfo
-
- ewarn "ATTENTION!"
- ewarn "The format of the database may have changed."
- ewarn "If you just upgraded from a version below 9.0.0 you must run"
- ewarn "'update_bacula_tables' now."
- ewarn "Make sure to have a backup of your catalog before."
- ewarn
- fi
-
- if use sqlite; then
- einfo
- einfo "Be aware that Bacula does not officially support SQLite database anymore."
- einfo "Best use it only for a client-only installation. See Bug #445540."
- einfo
- fi
-
- einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
- einfo "you have to enable 'USE=qt6'."
- einfo
- einfo "/var/lib/bacula/tmp was configured for archivedir. This dir will be used during"
- einfo "restores, so be sure to set it to an appropriate in dir in the bacula config."
-
- einfo
- einfo "If you adapt the port numbers for baculas components in the config files"
- einfo "make sure to adapt the file names for the pidfile accordingly"
- einfo "(see init.d scripts)."
-}
diff --git a/app-backup/bacula/files/5.2.3/bacula-5.2.3-as-needed.patch b/app-backup/bacula/files/5.2.3/bacula-5.2.3-as-needed.patch
deleted file mode 100644
index 4b52d214cf76..000000000000
--- a/app-backup/bacula/files/5.2.3/bacula-5.2.3-as-needed.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-# see bug #310087
-diff -urN bacula-5.2.1.orig/src/findlib/Makefile.in bacula-5.2.1/src/findlib/Makefile.in
---- bacula-5.2.1.orig/src/findlib/Makefile.in 2010-02-24 16:33:48.000000000 +0100
-+++ bacula-5.2.1/src/findlib/Makefile.in 2010-03-22 17:37:43.772805754 +0100
-@@ -59,7 +59,7 @@
-
- libbacfind.la: Makefile $(LIBBACFIND_LOBJS)
- @echo "Making $@ ..."
-- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACFIND_LT_RELEASE)
-+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACFIND_LT_RELEASE) -L../lib -lbac $(LIBS) $(OPENSSL_LIBS)
-
- Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
- cd $(topdir) \
-
diff --git a/app-backup/bacula/files/5.2.3/bacula-5.2.3-openssl-1.patch b/app-backup/bacula/files/5.2.3/bacula-5.2.3-openssl-1.patch
deleted file mode 100644
index 58d26316ca7d..000000000000
--- a/app-backup/bacula/files/5.2.3/bacula-5.2.3-openssl-1.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-http://bugs.gentoo.org/328701
-http://cvs.fedoraproject.org/viewvc/rpms/bacula/devel/bacula-5.0.2-openssl.patch?revision=1.3&view=markup
-
---- src/lib/crypto.c
-+++ src/lib/crypto.c
-@@ -51,7 +51,7 @@
- * For OpenSSL version 1.x, EVP_PKEY_encrypt no longer
- * exists. It was not an official API.
- */
--#ifdef HAVE_OPENSSLv1
-+#if (OPENSSL_VERSION_NUMBER >= 0x10000000L)
- #define EVP_PKEY_encrypt EVP_PKEY_encrypt_old
- #define EVP_PKEY_decrypt EVP_PKEY_decrypt_old
- #endif
---- src/lib/tls.c
-+++ src/lib/tls.c
-@@ -315,7 +315,7 @@ bool tls_postconnect_verify_host(JCR *jc
- extname = OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(ext)));
-
- if (strcmp(extname, "subjectAltName") == 0) {
--#ifdef HAVE_OPENSSLv1
-+#if (OPENSSL_VERSION_NUMBER >= 0x10000000L)
- const X509V3_EXT_METHOD *method;
- #else
- X509V3_EXT_METHOD *method;
diff --git a/app-backup/bacula/files/7.2.0/bacula-7.2.0-doc.patch b/app-backup/bacula/files/7.2.0/bacula-7.2.0-doc.patch
deleted file mode 100644
index 155746a876dd..000000000000
--- a/app-backup/bacula/files/7.2.0/bacula-7.2.0-doc.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.in.orig 2015-09-03 20:03:22.000000000 +0200
-+++ Makefile.in 2015-09-03 20:03:50.000000000 +0200
-@@ -35,8 +35,7 @@
- autoconf/config.h.in autoconf/acconfig.h autoconf/Make.common.in \
- autoconf/install-sh autoconf/mkinstalldirs
-
--doc_files = VERIFYING ChangeLog README ReleaseNotes LICENSE \
-- LICENSE-FAQ LICENSE-FOSS INSTALL
-+doc_files =
-
- MKDIR = $(srcdir)/autoconf/mkinstalldirs
- LIBTOOL_DEPS = @LIBTOOL_DEPS@
diff --git a/app-backup/bacula/files/9.0.2/bacula-9.0.2-lib-search-path.patch b/app-backup/bacula/files/9.0.2/bacula-9.0.2-lib-search-path.patch
deleted file mode 100644
index 33cf83dcf150..000000000000
--- a/app-backup/bacula/files/9.0.2/bacula-9.0.2-lib-search-path.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-# If upgrading the old libraries gets linked first. So fix order of
-# lib search path.
---- src/console/Makefile.in.orig 2017-07-26 15:03:07.000000000 +0200
-+++ src/console/Makefile.in 2017-07-23 18:31:57.000000000 +0200
-@@ -49,17 +49,17 @@
-
-
- bconsole: Makefile $(CONSOBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
-- $(LIBTOOL_LINK) $(CXX) $(LDFLAGS) $(CONS_LDFLAGS) -L../lib -L../cats -o $@ $(CONSOBJS) \
-+ $(LIBTOOL_LINK) $(CXX) -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(CONSOBJS) \
- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
- $(OPENSSL_LIBS)
-
- bbconsjson: Makefile $(JSONOBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
-- $(LIBTOOL_LINK) $(CXX) $(LDFLAGS) $(CONS_LDFLAGS) -L../lib -L../cats -o $@ $(JSONOBJS) \
-+ $(LIBTOOL_LINK) $(CXX) -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(JSONOBJS) \
- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
- $(OPENSSL_LIBS)
-
- static-bconsole: Makefile $(CONSOBJS) ../lib/libbac.a ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
-- $(LIBTOOL_LINK) $(CXX) -static $(LDFLAGS) $(CONS_LDFLAGS) -L../lib -L../cats -o $@ $(CONSOBJS) \
-+ $(LIBTOOL_LINK) $(CXX) -static -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(CONSOBJS) \
- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
- $(OPENSSL_LIBS)
- strip $@
diff --git a/app-backup/bacula/files/9.0.6/bacula-9.0.6-bat-pro.patch b/app-backup/bacula/files/9.0.6/bacula-9.0.6-bat-pro.patch
deleted file mode 100644
index 3d055b8c3077..000000000000
--- a/app-backup/bacula/files/9.0.6/bacula-9.0.6-bat-pro.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/qt-console/bat.pro.in.orig 2018-02-18 16:17:21.027921363 +0100
-+++ src/qt-console/bat.pro.in 2018-02-18 16:18:12.554137528 +0100
-@@ -12,7 +12,7 @@
- greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
-
- bins.path = /$(DESTDIR)@sbindir@
--bins.files = bat
-+bins.files = .libs/bat
- confs.path = /$(DESTDIR)@sysconfdir@
- confs.commands = ./install_conf_file
- help.path = /$(DESTDIR)@docdir@
-@@ -29,6 +29,9 @@
- QMAKE_LINK = $${LIBTOOL_LINK} $(CXX)
- QMAKE_INSTALL_PROGRAM = $${LIBTOOL_INSTALL} install -m @SBINPERM@ -p
- QMAKE_CLEAN += .libs/* bat
-+QMAKE_LFLAGS += @LDFLAGS@
-+QMAKE_CFLAGS += @CFLAGS@
-+QMAKE_CXXFLAGS += @CXXFLAGS@
-
- qwt {
- INCLUDEPATH += @QWT_INC@
diff --git a/app-backup/bacula/files/bacula-15.0.2-fix-static.patch b/app-backup/bacula/files/bacula-15.0.2-fix-static.patch
deleted file mode 100644
index 57963a271bba..000000000000
--- a/app-backup/bacula/files/bacula-15.0.2-fix-static.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- src/console/Makefile.in.orig 2017-07-25 19:03:05.664760298 +0200
-+++ src/console/Makefile.in 2017-07-25 19:05:43.576706091 +0200
-@@ -24,6 +24,7 @@
- CONSSRCS = console.c console_conf.c authenticate.c @CONS_SRC@
- CONSOBJS = console.o console_conf.o authenticate.o @CONS_OBJ@
- JSONOBJS = bbconsjson.o console_conf.o
-+ZLIBS=@ZLIBS@
-
- # these are the objects that are changed by the .configure process
- EXTRAOBJS = @OBJLIST@
-@@ -50,18 +51,18 @@
-
- bconsole: Makefile $(CONSOBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
- $(LIBTOOL_LINK) $(CXX) -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(CONSOBJS) \
-- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
-- $(OPENSSL_LIBS)
-+ $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(ZLIBS) $(GETTEXT_LIBS) \
-+ $(OPENSSL_LIBS) $(LIBS)
-
- bbconsjson: Makefile $(JSONOBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
- $(LIBTOOL_LINK) $(CXX) -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(JSONOBJS) \
-- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
-- $(OPENSSL_LIBS)
-+ $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(ZLIBS) $(GETTEXT_LIBS) \
-+ $(OPENSSL_LIBS) $(LIBS)
-
- static-bconsole: Makefile $(CONSOBJS) ../lib/libbac.a ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
- $(LIBTOOL_LINK) $(CXX) -static -L../lib -L../cats $(LDFLAGS) $(CONS_LDFLAGS) -o $@ $(CONSOBJS) \
-- $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) \
-- $(OPENSSL_LIBS)
-+ $(DLIB) $(CONS_LIBS) -lbaccfg -lbac -lm $(ZLIBS) $(GETTEXT_LIBS) \
-+ $(OPENSSL_LIBS) $(LIBS)
- strip $@
-
-
---- src/filed/Makefile.in.orig 2017-07-25 19:09:19.655852979 +0200
-+++ src/filed/Makefile.in 2017-07-25 19:11:39.519558592 +0200
-@@ -69,19 +69,19 @@
- bacula-fd: Makefile $(SVROBJS) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) @WIN32@
- @echo "Linking $@ ..."
- $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(SVROBJS) \
-- $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm $(LIBS) \
-- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZO_LIBS) $(ZSTD_LIBS) $(IOKITLIBS)
-+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm \
-+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZO_LIBS) $(ZSTD_LIBS) $(IOKITLIBS)
-
- bfdjson: Makefile $(JSONOBJS) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) @WIN32@
- @echo "Linking $@ ..."
- $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(JSONOBJS) \
-- $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm $(LIBS) \
-- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZO_LIBS) $(ZSTD_LIBS)
-+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm \
-+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZO_LIBS) $(ZSTD_LIBS)
-
- static-bacula-fd: Makefile $(SVROBJS) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) @WIN32@
- $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -static -L../lib -L../findlib -o $@ $(SVROBJS) \
-- $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm $(LIBS) \
-- $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZO_LIBS) $(ZSTD_LIBS)
-+ $(WIN32LIBS) $(FDLIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm \
-+ $(DLIB) $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(LIBS) $(CAP_LIBS) $(AFS_LIBS) $(LZO_LIBS) $(ZSTD_LIBS)
- strip $@
-
- Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
diff --git a/app-backup/bacula/files/bacula-15.0.2-fix_slibtool.patch b/app-backup/bacula/files/bacula-15.0.2-fix_slibtool.patch
deleted file mode 100644
index 96eddbc5fb46..000000000000
--- a/app-backup/bacula/files/bacula-15.0.2-fix_slibtool.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-# slibtool creates library in .libs directory but need -L. to find them
-# Bug #914389
---- src/stored/Makefile.in.orig 2023-11-15 14:20:23.135630968 +0100
-+++ src/stored/Makefile.in 2023-11-15 14:22:35.771246680 +0100
-@@ -267,7 +267,7 @@
- -I$(basedir) $(DINCLUDE) $(CFLAGS) $<
-
- btape: Makefile $(TAPEOBJS) libbacsd.la drivers ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE)
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(TAPEOBJS) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib -o $@ $(TAPEOBJS) \
- $(SD_LIBS) $(DLIB) -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
-
-
-@@ -277,7 +277,7 @@
- -I$(basedir) $(DINCLUDE) $(CFLAGS) $<
-
- cloud_test: Makefile cloud_test.o ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) $(BLSOBJS) libbacsd.la drivers
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(CLOUDTESTOBJS) $(DLIB) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib -o $@ $(CLOUDTESTOBJS) $(DLIB) \
- $(SD_LIBS) -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
-
- bcloud.o: bcloud.c
-@@ -286,7 +286,7 @@
- -I$(basedir) $(DINCLUDE) $(S3_INC) $(CFLAGS) $<
-
- bcloud: Makefile bcloud.o ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) $(BLSOBJS) libbacsd.la drivers
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(CLOUDCLIOBJS) $(DLIB) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib -o $@ $(CLOUDCLIOBJS) $(DLIB) \
- $(SD_LIBS) -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(S3_LIBS)
-
- bls.o: bls.c
-@@ -296,7 +296,7 @@
-
- bls: Makefile $(BLSOBJS) libbacsd.la drivers ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
- @echo "Compiling $<"
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(BLSOBJS) $(DLIB) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib -o $@ $(BLSOBJS) $(DLIB) \
- $(SD_LIBS) -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
-
- bextract.o: bextract.c
-@@ -306,7 +306,7 @@
-
- bextract: Makefile $(BEXTOBJS) libbacsd.la drivers ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
- @echo "Compiling $<"
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(BEXTOBJS) $(DLIB) $(ZLIBS) $(LZO_LIBS) $(ZSTD_LIBS) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib -o $@ $(BEXTOBJS) $(DLIB) $(ZLIBS) $(LZO_LIBS) $(ZSTD_LIBS) \
- $(SD_LIBS) -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
-
- bscan.o: bscan.c
-@@ -316,7 +316,7 @@
-
- bscan: Makefile $(SCNOBJS) libbacsd.la drivers ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) \
- ../cats/libbacsql$(DEFAULT_ARCHIVE_TYPE) ../cats/libbaccats$(DEFAULT_ARCHIVE_TYPE)
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../cats -L../findlib -o $@ $(SCNOBJS) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../cats -L../findlib -o $@ $(SCNOBJS) \
- $(SD_LIBS) -lbacsql -lbaccats $(DB_LIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
-
- bcopy.o: bcopy.c
-@@ -325,7 +325,7 @@
- -I$(basedir) $(DINCLUDE) $(CFLAGS) $<
-
- bcopy: Makefile $(COPYOBJS) libbacsd.la drivers ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
-- $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(COPYOBJS) \
-+ $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L. -L../lib -L../findlib -o $@ $(COPYOBJS) \
- $(SD_LIBS) -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
-
- cloud_parts_test: Makefile cloud_parts.c
diff --git a/app-backup/bacula/files/bacula-15.0.3-termios.patch b/app-backup/bacula/files/bacula-15.0.3-termios.patch
deleted file mode 100644
index b3c05ca122e5..000000000000
--- a/app-backup/bacula/files/bacula-15.0.3-termios.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/console/conio.c b/src/console/conio.c
-index 2bea887..e59e087 100755
---- a/src/console/conio.c
-+++ b/src/console/conio.c
-@@ -52,6 +52,8 @@
-
- #endif
-
-+#include <termios.h>
-+
- #ifdef HAVE_CONIO
-
- #include <curses.h>
diff --git a/app-backup/bacula/files/bacula-dir.confd b/app-backup/bacula/files/bacula-dir.confd
deleted file mode 100644
index 59f684660cda..000000000000
--- a/app-backup/bacula/files/bacula-dir.confd
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Config file for /etc/init.d/bacula-dir
-
-# If the database server where you store your bacula catalog
-# is on a different machine, please set this to 0.
-# Setting it to 1 makes bacula-dir depend on the corresponding
-# database service selected at package compile time.
-LOCAL_DB=1
-
-# Options for the director daemon.
-# The director can be run as a non-root user, however
-# please ensure that this user has proper permissions to
-# access your backup devices.
-DIR_OPTIONS="-u root -g bacula -c /etc/bacula/bacula-dir.conf"
diff --git a/app-backup/bacula/files/bacula-drop-which.patch b/app-backup/bacula/files/bacula-drop-which.patch
deleted file mode 100644
index 0c34ddabbf61..000000000000
--- a/app-backup/bacula/files/bacula-drop-which.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/scripts/getgitcommit b/scripts/getgitcommit
-index 6897091..d82a7e5 100755
---- a/scripts/getgitcommit
-+++ b/scripts/getgitcommit
-@@ -1,6 +1,6 @@
- #!/bin/sh
-
--GIT=$(which git)
-+GIT=$(command -v git)
- if [ "x$GIT" != "x" ]
- then
- COMMIT=$(git log --pretty=format:%h -n 1 2>/dev/null)
diff --git a/app-backup/bacula/files/bacula-fd.confd b/app-backup/bacula/files/bacula-fd.confd
deleted file mode 100644
index eed82ccbc6f4..000000000000
--- a/app-backup/bacula/files/bacula-fd.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Config file for /etc/init.d/bacula-fd
-
-# Options for the file daemon.
-FD_OPTIONS="-u root -g bacula -c /etc/bacula/bacula-fd.conf"
diff --git a/app-backup/bacula/files/bacula-fix-sonames-new.patch b/app-backup/bacula/files/bacula-fix-sonames-new.patch
deleted file mode 100644
index 9a3abedb7d66..000000000000
--- a/app-backup/bacula/files/bacula-fix-sonames-new.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-# Fix soname in libbaccat.so, see bugs #602952, #790140 and #845126
-#
-# Actual libtool needs a patch to accept '-soname' command line switch,
-# otherwise it will ignored.
-# slibtool in contrast responds with error and is not easy to patch.
-#
-# Solution here drops the '-soname' switch and uses patchelf program to
-# fix the SONAME after the library is build.
-diff --git a/src/cats/Makefile.in b/src/cats/Makefile.in
-index d30cc75..9f87798 100644
---- a/src/cats/Makefile.in
-+++ b/src/cats/Makefile.in
-@@ -135,17 +135,21 @@ libbaccats.la: Makefile cats_null.lo
- libbaccats-mysql.la: Makefile $(MYSQL_LOBJS)
- @echo "Making $@ ..."
- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(MYSQL_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
-- -soname libbaccats-$(LIBBACCATS_LT_RELEASE).so $(MYSQL_LIBS)
-+ $(MYSQL_LIBS)
-+ patchelf --set-soname libbaccats-$(LIBBACCATS_LT_RELEASE).so .libs/libbaccats-mysql-$(LIBBACCATS_LT_RELEASE).so
-
- libbaccats-postgresql.la: Makefile $(POSTGRESQL_LOBJS)
- @echo "Making $@ ..."
- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(POSTGRESQL_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
-- -soname libbaccats-$(LIBBACCATS_LT_RELEASE).so $(POSTGRESQL_LIBS)
-+ $(POSTGRESQL_LIBS)
-+ patchelf --set-soname libbaccats-$(LIBBACCATS_LT_RELEASE).so .libs/libbaccats-postgresql-$(LIBBACCATS_LT_RELEASE).so
-
- libbaccats-sqlite3.la: Makefile $(SQLITE_LOBJS)
- @echo "Making $@ ..."
- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(SQLITE_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
-- -soname libbaccats-$(LIBBACCATS_LT_RELEASE).so $(SQLITE_LIBS)
-+ $(SQLITE_LIBS)
-+ patchelf --set-soname libbaccats-$(LIBBACCATS_LT_RELEASE).so .libs/libbaccats-sqlite3-$(LIBBACCATS_LT_RELEASE).so
-+
- #libbaccats-dbi.la: Makefile $(DBI_LOBJS)
- # @echo "Making $@ ..."
- # $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(DBI_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACCATS_LT_RELEASE) \
diff --git a/app-backup/bacula/files/bacula-sd.confd b/app-backup/bacula/files/bacula-sd.confd
deleted file mode 100644
index 8d6f7d2e60d4..000000000000
--- a/app-backup/bacula/files/bacula-sd.confd
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Config file for /etc/init.d/bacula-sd
-
-# Options for the storage daemon.
-# The storage daemon can be run as a non-root user, however
-# please ensure that this user has proper permissions to
-# access your backup devices.
-SD_OPTIONS="-u root -g bacula -c /etc/bacula/bacula-sd.conf"
diff --git a/app-backup/bacula/files/fix_tray_monitor.patch b/app-backup/bacula/files/fix_tray_monitor.patch
deleted file mode 100644
index 1d3999c4f4f1..000000000000
--- a/app-backup/bacula/files/fix_tray_monitor.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-# original code calls 'qmake' and 'make clean' for tray-monitor configuration twice
-# resuting in a Makefile without install rule for binary
-#
-# see bug #915605
---- configure.orig 2023-11-14 12:01:38.738557240 +0000
-+++ configure 2023-11-14 12:02:13.845743964 +0000
-@@ -35067,8 +35067,6 @@
- rm -rf moc32 obj32 moc64 obj64 ui32 ui64
- $QMAKE
- ${MAKE:-make} clean
-- $QMAKE
-- ${MAKE:-make} clean
- cd ${BUILD_DIR}
- fi
-
diff --git a/app-backup/bacula/files/newscripts/bacula-dir.initd b/app-backup/bacula/files/newscripts/bacula-dir.initd
deleted file mode 100644
index 74c93ef0365a..000000000000
--- a/app-backup/bacula/files/newscripts/bacula-dir.initd
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-command=/usr/sbin/bacula-dir
-command_args="${DIR_OPTIONS}"
-# make sure the following line matches the portnumber from bacula-dir.conf
-pidfile=/var/run/bacula-dir.9101.pid
-
-depend() {
- need net
- if [ "${LOCAL_DB}" -eq 1 ]; then
- need %database%
- fi
- use dns bacula-fd bacula-sd
-}
-
diff --git a/app-backup/bacula/files/newscripts/bacula-fd.initd b/app-backup/bacula/files/newscripts/bacula-fd.initd
deleted file mode 100644
index 5063df0f9198..000000000000
--- a/app-backup/bacula/files/newscripts/bacula-fd.initd
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-command=/usr/sbin/bacula-fd
-command_args="${FD_OPTIONS}"
-# make sure the following line matches the portnumber from bacula-fd.conf
-pidfile=/var/run/bacula-fd.9102.pid
-
-depend() {
- need net
- use dns
-}
diff --git a/app-backup/bacula/files/newscripts/bacula-sd.initd b/app-backup/bacula/files/newscripts/bacula-sd.initd
deleted file mode 100644
index 15aa6d1c6205..000000000000
--- a/app-backup/bacula/files/newscripts/bacula-sd.initd
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-command=/usr/sbin/bacula-sd
-command_args="${SD_OPTIONS}"
-# make sure the following line matches the portnumber from bacula-sd.conf
-pidfile=/var/run/bacula-sd.9103.pid
-
-depend() {
- need net
- use dns
-}
diff --git a/app-backup/bacula/files/tray-monitor-pro.patch b/app-backup/bacula/files/tray-monitor-pro.patch
deleted file mode 100644
index 2781903cbb9f..000000000000
--- a/app-backup/bacula/files/tray-monitor-pro.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-# Build of tray-monitor should respect LDFLAGS and CFLAGS
---- src/qt-console/tray-monitor/tray-monitor.pro.in.orig 2023-11-16 16:25:31.840100695 +0100
-+++ src/qt-console/tray-monitor/tray-monitor.pro.in 2023-11-16 16:26:26.453913247 +0100
-@@ -41,8 +41,9 @@
- QMAKE_LINK = $${LIBTOOL_LINK} $(CXX)
- QMAKE_INSTALL_PROGRAM = $${LIBTOOL_INSTALL} install -m @SBINPERM@ -p
- QMAKE_CLEAN += obj/* .libs/* bacula-tray-monitor release/bacula-tray-monitor
--QMAKE_CXXFLAGS += -DTRAY_MONITOR
--QMAKE_CFLAGS += -DTRAY_MONITOR
-+QMAKE_CXXFLAGS += @CXXFLAGS@ -DTRAY_MONITOR
-+QMAKE_CFLAGS += @CFLAGS@ -DTRAY_MONITOR
-+QMAKE_LFLAGS += @LDFLAGS@
-
- INSTALLS = bins confs
-
diff --git a/app-backup/bacula/metadata.xml b/app-backup/bacula/metadata.xml
deleted file mode 100644
index b21839841476..000000000000
--- a/app-backup/bacula/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>tomjbe@gentoo.org</email>
- <name>Thomas Beierlein</name>
- </maintainer>
- <use>
- <flag name="bacula-clientonly">Disable DB support, and just build a
- client</flag>
- <flag name="bacula-nodir">Disable building of director</flag>
- <flag name="bacula-nosd">Disable building of storage daemon</flag>
- <flag name="batch-insert">Enable batch insert into data base</flag>
- <flag name="ipv6">Support IPV6 protocol"</flag>
- <flag name="logwatch">Install support files for logwatch</flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
deleted file mode 100644
index b3a6d0b9d574..000000000000
--- a/app-backup/borgbackup/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST borgbackup-1.4.3.tar.gz 4014143 BLAKE2B 9e93ca819e9083a256b8ccd6093b6ee2e69cfabb6a89b16958b9b64da2c1b217d9a1149ca40147817169ab388db33bca9c5ab6308e7064d8b3c92714ce9abcaa SHA512 500c9da7aeeea6e9aac1efe4760e8d6ef6e7f9c80fc32c3f2e7b7dfb27d54cd0131b7c27248c276b23034fc92cdb2a8611926773f5aa9801eb99139efc9d0dd2
-DIST borgbackup-1.4.4.tar.gz 3995698 BLAKE2B 001fe3408b463edb5097690c505e2c801de91e38dcae3c7e714b6a3d11cb692bc7dc7ec55f18db5399c6437a784614a4e19ec9e37cb5eb61a396d2bb8fcc7ec1 SHA512 a43dbfaaeb46764975bc9765731090b50e514a5a31add9236af7de6e99e7c67ac4bcf6b9869d648f9ce11c7f7d52318369f4fb7951cc1ef947aee64ac222150a
diff --git a/app-backup/borgbackup/borgbackup-1.4.3.ebuild b/app-backup/borgbackup/borgbackup-1.4.3.ebuild
deleted file mode 100644
index d389ef4f8d5d..000000000000
--- a/app-backup/borgbackup/borgbackup-1.4.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2021-2025 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi shell-completion
-
-DESCRIPTION="Deduplicating backup program with compression and authenticated encryption"
-HOMEPAGE="https://borgbackup.readthedocs.io/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-DEPEND="
- >=app-arch/lz4-1.7.0
- >=app-arch/zstd-1.3.0
- dev-libs/openssl:0=
-
- >=dev-libs/xxhash-0.8.1
- virtual/acl
-"
-# borgbackup is *very* picky about which msgpack it work with,
-# check setup.py on bumps.
-RDEPEND="
- ${DEPEND}
- dev-python/msgpack[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pyfuse3[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/pkgconfig[${PYTHON_USEDEP}]
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- )
-"
-
-# some tests randomly fail with xdist, bug #936524
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Needs pytest-benchmark fixture
- benchmark.py::test_
- )
-
- # This disables fuse releated tests
- local -x BORG_FUSE_IMPL="none"
- epytest --pyargs borg.testsuite
-}
-
-src_install() {
- distutils-r1_src_install
- doman docs/man/*
-
- dobashcomp scripts/shell_completions/bash/borg
- dozshcomp scripts/shell_completions/zsh/_borg
- dofishcomp scripts/shell_completions/fish/borg.fish
-}
-
-
diff --git a/app-backup/borgbackup/borgbackup-1.4.4.ebuild b/app-backup/borgbackup/borgbackup-1.4.4.ebuild
deleted file mode 100644
index c8b7cee51f2e..000000000000
--- a/app-backup/borgbackup/borgbackup-1.4.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit distutils-r1 pypi shell-completion
-
-DESCRIPTION="Deduplicating backup program with compression and authenticated encryption"
-HOMEPAGE="https://borgbackup.readthedocs.io/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-DEPEND="
- >=app-arch/lz4-1.7.0
- >=app-arch/zstd-1.3.0
- dev-libs/openssl:0=
-
- >=dev-libs/xxhash-0.8.1
- virtual/acl
-"
-# borgbackup is *very* picky about which msgpack it work with,
-# check setup.py on bumps.
-RDEPEND="
- ${DEPEND}
- dev-python/msgpack[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pyfuse3[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/pkgconfig[${PYTHON_USEDEP}]
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- )
-"
-
-# some tests randomly fail with xdist, bug #936524
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Needs pytest-benchmark fixture
- benchmark.py::test_
- )
-
- # This disables fuse releated tests
- local -x BORG_FUSE_IMPL="none"
- epytest --pyargs borg.testsuite
-}
-
-src_install() {
- distutils-r1_src_install
- doman docs/man/*
-
- dobashcomp scripts/shell_completions/bash/borg
- dozshcomp scripts/shell_completions/zsh/_borg
- dofishcomp scripts/shell_completions/fish/borg.fish
-}
-
-
diff --git a/app-backup/borgbackup/metadata.xml b/app-backup/borgbackup/metadata.xml
deleted file mode 100644
index 0292518aaac1..000000000000
--- a/app-backup/borgbackup/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
- </maintainer>
- <maintainer type="person">
- <email>slashbeast@gentoo.org</email>
- <name>Piotr Karbowski</name>
- </maintainer>
- <upstream>
- <remote-id type="cpe">cpe:/a:borgbackup:borg</remote-id>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
deleted file mode 100644
index 76e06602b178..000000000000
--- a/app-backup/borgmatic/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST borgmatic-2.0.13.gh.tar.gz 883059 BLAKE2B e2a811b92c7ec651ea79d69e092e39a4d145dd624c9c5e59ba31c19ec38aa087fb640152e174149d3c8b41b0724f008c21be8d6e557484b7598c7e4fbde343f9 SHA512 d0be944f19a5ceced51cb3ab52391ee80317ab16359d36ba480cca065941f8c007466951347290b3adce35dfbee082efafb6ea92473c2e6400eca7daf4beb47d
-DIST borgmatic-2.0.7.tar.gz 684455 BLAKE2B 13822c36e65ba3d1ec117673177698a7ccc4bb916ffbe251312c038003a7e09cca0725e614c2e406e3bbbf36e5368c6d1760ac8248451edb4b3186b8a81b20fb SHA512 9bac248f2db4c9fdaa7d8b465af2b3b392280a2b5655f34138058a6f6ac3f7a48b8266bde3c54f71f165243f85088c88da63a3fc3145dc2c83f4ec24b4b2c6ce
-DIST borgmatic-2.1.5.gh.tar.gz 911694 BLAKE2B 275bf92f8ae3d040e0a7ce4698cafa6e5dcfe009421fb72a5612100184b76bffc2129efe3dc2712664ed2467cb28807580e53887fa8991e5edb2982176366e06 SHA512 10b8d411f6e363a4a77585f5b1911b15083f3a07b6546967fe18388b5cc433754e8d6200307bb0a55722f67749c416ead179b7c64db671407b5960cbf2082aef
-DIST borgmatic-2.1.6.gh.tar.gz 965467 BLAKE2B 8d4f3d035a6a77cd8481b0e76ee7578a67c1f5421bddc5e4803823db818f8c361ab1477461202cefb4fba68aed85b9461ad1cbcb830b0c74a7e4b1500c30aeb9 SHA512 60991258da1838f271a92f29b6d9733804f6834d485f2e56697bc52c838cd27778d6572952d9722b4970635e82f02d94d335ba864553335e1d307a94195d0c0e
diff --git a/app-backup/borgmatic/borgmatic-2.0.13.ebuild b/app-backup/borgmatic/borgmatic-2.0.13.ebuild
deleted file mode 100644
index 1ee24154247a..000000000000
--- a/app-backup/borgmatic/borgmatic-2.0.13.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 eapi9-ver systemd
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="
- https://torsion.org/borgmatic/
- https://projects.torsion.org/borgmatic-collective/borgmatic
-"
-# tests are not present in pypi archive since version 2.0.8
-SRC_URI="
- https://github.com/borgmatic-collective/borgmatic/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-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
-
- # data_source tests were ommited in the pypi archive, they are present in
- # git archive, but they fail in py3.14.
- # See https://projects.torsion.org/borgmatic-collective/borgmatic/issues/1149
- tests/unit/hooks/data_source/test_dump.py::test_convert_glob_patterns_to_borg_pattern_makes_multipart_regular_expression
-)
-
-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."
- elif ver_replacing -lt 2.0.0; then
- ewarn "Please be warned that ${PN}-2.0.0 has introduced several breaking changes."
- ewarn "For details, please see"
- ewarn
- ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/2.0.0"
- ewarn
- fi
-}
diff --git a/app-backup/borgmatic/borgmatic-2.0.7.ebuild b/app-backup/borgmatic/borgmatic-2.0.7.ebuild
deleted file mode 100644
index 45cd5ce2f824..000000000000
--- a/app-backup/borgmatic/borgmatic-2.0.7.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 eapi9-ver 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."
- elif ver_replacing -lt 2.0.0; then
- ewarn "Please be warned that ${PN}-2.0.0 has introduced several breaking changes."
- ewarn "For details, please see"
- ewarn
- ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/2.0.0"
- ewarn
- fi
-}
diff --git a/app-backup/borgmatic/borgmatic-2.1.5.ebuild b/app-backup/borgmatic/borgmatic-2.1.5.ebuild
deleted file mode 100644
index 660162a1cea4..000000000000
--- a/app-backup/borgmatic/borgmatic-2.1.5.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 eapi9-ver systemd
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="
- https://torsion.org/borgmatic/
- https://projects.torsion.org/borgmatic-collective/borgmatic
-"
-# tests are not present in pypi archive since version 2.0.8
-SRC_URI="
- https://github.com/borgmatic-collective/borgmatic/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-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}-2.1.4-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
-
- # data_source tests were ommited in the pypi archive, they are present in
- # git archive, but they fail in py3.14.
- # See https://projects.torsion.org/borgmatic-collective/borgmatic/issues/1149
- tests/unit/hooks/data_source/test_dump.py::test_convert_glob_patterns_to_borg_pattern_makes_multipart_regular_expression
-)
-
-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."
- elif ver_replacing -lt 2.1.0; then
- ewarn "Please be warned that ${PN}-2.1.0 has introduced several breaking changes."
- ewarn "For details, please see"
- ewarn
- ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/2.1.0"
- ewarn
- fi
-}
diff --git a/app-backup/borgmatic/borgmatic-2.1.6.ebuild b/app-backup/borgmatic/borgmatic-2.1.6.ebuild
deleted file mode 100644
index 591b89a2d76d..000000000000
--- a/app-backup/borgmatic/borgmatic-2.1.6.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 eapi9-ver systemd
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="
- https://torsion.org/borgmatic/
- https://projects.torsion.org/borgmatic-collective/borgmatic
-"
-# tests are not present in pypi archive since version 2.0.8
-SRC_URI="
- https://github.com/borgmatic-collective/borgmatic/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-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}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.7.14-systemd_service_bin_path.patch
- "${FILESDIR}"/${PN}-2.1.6-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
-
- # data_source tests were ommited in the pypi archive, they are present in
- # git archive, but they fail in py3.14.
- # See https://projects.torsion.org/borgmatic-collective/borgmatic/issues/1149
- tests/unit/hooks/data_source/test_dump.py::test_convert_glob_patterns_to_borg_pattern_makes_multipart_regular_expression
-)
-
-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."
- elif ver_replacing -lt 2.1.0; then
- ewarn "Please be warned that ${PN}-2.1.0 has introduced several breaking changes."
- ewarn "For details, please see"
- ewarn
- ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/2.1.0"
- ewarn
- fi
-}
diff --git a/app-backup/borgmatic/files/borgmatic-1.7.14-systemd_service_bin_path.patch b/app-backup/borgmatic/files/borgmatic-1.7.14-systemd_service_bin_path.patch
deleted file mode 100644
index 5e6f8b7482b5..000000000000
--- a/app-backup/borgmatic/files/borgmatic-1.7.14-systemd_service_bin_path.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/sample/systemd/borgmatic.service
-+++ b/sample/systemd/borgmatic.service
-@@ -61,4 +61,4 @@
- # Delay start to prevent backups running during boot. Note that systemd-inhibit requires dbus and
- # dbus-user-session to be installed.
- ExecStartPre=sleep 1m
--ExecStart=systemd-inhibit --who="borgmatic" --what="sleep:shutdown" --why="Prevent interrupting scheduled backup" /root/.local/bin/borgmatic --verbosity -2 --syslog-verbosity 1
-+ExecStart=systemd-inhibit --who="borgmatic" --what="sleep:shutdown" --why="Prevent interrupting scheduled backup" /usr/bin/borgmatic --verbosity -2 --syslog-verbosity 1
diff --git a/app-backup/borgmatic/files/borgmatic-1.9.3-no_test_coverage.patch b/app-backup/borgmatic/files/borgmatic-1.9.3-no_test_coverage.patch
deleted file mode 100644
index 0c452651c455..000000000000
--- a/app-backup/borgmatic/files/borgmatic-1.9.3-no_test_coverage.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-no test coverage
-
-diff --git a/pyproject.toml b/pyproject.toml
-index d081573f..d209c27a 100644
---- a/pyproject.toml
-+++ b/pyproject.toml
-@@ -49,7 +49,7 @@ skip-string-normalization = true
-
- [tool.pytest.ini_options]
- testpaths = "tests"
--addopts = "--cov-report term-missing:skip-covered --cov=borgmatic --no-cov-on-fail --cov-fail-under=100 --ignore=tests/end-to-end"
-+addopts = "--ignore=tests/end-to-end"
-
- [tool.isort]
- profile = "black"
---
-2.45.2
-
diff --git a/app-backup/borgmatic/files/borgmatic-2.1.4-no_test_coverage.patch b/app-backup/borgmatic/files/borgmatic-2.1.4-no_test_coverage.patch
deleted file mode 100644
index dfe098a1cb64..000000000000
--- a/app-backup/borgmatic/files/borgmatic-2.1.4-no_test_coverage.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ur borgmatic-2.1.4.orig/pyproject.toml borgmatic-2.1.4/pyproject.toml
---- borgmatic-2.1.4.orig/pyproject.toml 2026-04-06 04:57:22.000000000 +0200
-+++ borgmatic-2.1.4/pyproject.toml 2026-04-06 21:59:42.384616571 +0200
-@@ -44,7 +44,7 @@
-
- [tool.pytest.ini_options]
- testpaths = "tests"
--addopts = "--cov-report term-missing:skip-covered --cov=borgmatic --no-cov-on-fail --cov-fail-under=100 --ignore=tests/end-to-end --timeout=120"
-+addopts = "--ignore=tests/end-to-end"
-
- [tool.ruff]
- line-length = 100
diff --git a/app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch b/app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch
deleted file mode 100644
index 2be2e79f8ee2..000000000000
--- a/app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff '--color=auto' -ur borgmatic-2.1.6.orig/pyproject.toml borgmatic-2.1.6/pyproject.toml
---- borgmatic-2.1.6.orig/pyproject.toml 2026-06-02 00:52:45.000000000 +0200
-+++ borgmatic-2.1.6/pyproject.toml 2026-06-02 08:18:44.406136272 +0200
-@@ -47,7 +47,7 @@
-
- [tool.pytest.ini_options]
- testpaths = "tests"
--addopts = "--cov-report term-missing:skip-covered --cov=borgmatic --no-cov-on-fail --cov-fail-under=100 --ignore=tests/end-to-end --timeout=120 --asyncio-mode=auto"
-+addopts = "--ignore=tests/end-to-end --ignore=tests/integration/actions/browse --ignore=tests/unit/actions/browse --asyncio-mode=auto"
-
- [tool.ruff]
- line-length = 100
diff --git a/app-backup/borgmatic/metadata.xml b/app-backup/borgmatic/metadata.xml
deleted file mode 100644
index c5fe6f1bdffd..000000000000
--- a/app-backup/borgmatic/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mschiff@gentoo.org</email>
- <name>Marc Schiffbauer</name>
- </maintainer>
- <use>
- <flag name="apprise">Allow backup monitoring to send notification to a wide variety
- of services, using <pkg>dev-python/apprise</pkg>
- </flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest
deleted file mode 100644
index b9bf643e7418..000000000000
--- a/app-backup/btrbk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST btrbk-0.32.6.tar.xz 111804 BLAKE2B f23e5f60e63bb1a9d5cc2f1339ac3e40a9cae5c0e3f626f1ad0e7396b8f9ebb00bce319835c9c708cdfe3c1cad3ef4e90985cb9c633be7091ffdbde93a10412c SHA512 5a21b3728aded1610ef9106d0460db12b07bbc6d62be199081baba92413b30ba0f7b4a77612d0bbb0910863be85f2c68eab3d02fabf1ea5a7f5fb22aeb1f7a38
diff --git a/app-backup/btrbk/btrbk-0.32.6-r1.ebuild b/app-backup/btrbk/btrbk-0.32.6-r1.ebuild
deleted file mode 100644
index 03aa2217e2bf..000000000000
--- a/app-backup/btrbk/btrbk-0.32.6-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/digint/btrbk.git"
- inherit git-r3
- SRC_URI=""
-else
- SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
- KEYWORDS="amd64 arm arm64 x86"
-fi
-
-DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
-HOMEPAGE="https://digint.ch/btrbk/"
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+mbuffer +doc +lsbtr"
-
-DEPEND="doc? ( >=dev-ruby/asciidoctor-1.5.7 )"
-
-RDEPEND="dev-lang/perl
- virtual/openssh
- mbuffer? ( >=sys-block/mbuffer-20180505 )
- >=sys-fs/btrfs-progs-4.12"
-
-src_compile() {
- emake clean
- use doc && emake -C doc
-}
-
-src_install() {
- local targets="install-bin install-etc install-share install-systemd"
- use doc && targets="${targets} install-man install-doc"
- use lsbtr && targets="${targets} install-bin-links"
- emake \
- DESTDIR="${D}" \
- DOCDIR="/usr/share/doc/${PF}" \
- SYSTEMDDIR="$(systemd_get_systemunitdir)" \
- ${targets}
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-0.26.0" ; then
- upgrade_0_26_0_warning="1"
- fi
- if has_version "<${CATEGORY}/${PN}-0.27.0" ; then
- upgrade_0_27_0_warning="1"
- fi
-}
-
-pkg_postinst() {
- if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then
- ewarn "If you are using raw targets, make sure to run the"
- ewarn "\"raw_suffix2sidecar\" utility in each target directory."
- fi
- if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then
- ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved'
- ewarn 'monthly/yearly backups could get deleted when upgrading to'
- ewarn 'btrbk-0.27.0.'
- ewarn ''
- ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs'
- ewarn 'or systemd timers calling btrbk.'
- ewarn ''
- ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and'
- ewarn 'check if any snapshots/backups would get deleted. If you want to'
- ewarn 'forcibly preserve a snapshot/backup forever, rename it:'
- ewarn ''
- ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever'
- ewarn ''
- ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.'
- ewarn '(".keep_forever" suffix in the example above).'
- ewarn ''
- ewarn ' [1] https://github.com/digint/btrbk/issues/217'
- ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f'
- fi
-}
diff --git a/app-backup/btrbk/btrbk-0.32.6-r2.ebuild b/app-backup/btrbk/btrbk-0.32.6-r2.ebuild
deleted file mode 100644
index 0530df10ddef..000000000000
--- a/app-backup/btrbk/btrbk-0.32.6-r2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/digint/btrbk.git"
- inherit git-r3
- SRC_URI=""
-else
- SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
- KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
-fi
-
-DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
-HOMEPAGE="https://digint.ch/btrbk/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+mbuffer +doc +lsbtr"
-
-RDEPEND="
- dev-lang/perl
- >=sys-fs/btrfs-progs-4.12
- virtual/openssh
- mbuffer? ( >=sys-block/mbuffer-20180505 )
-"
-BDEPEND="
- doc? (
- || (
- app-text/asciidoc
- >=dev-ruby/asciidoctor-1.5.7
- )
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-support-asciidoc.patch
-)
-
-src_compile() {
- emake clean
- use doc && emake -C doc
-}
-
-src_install() {
- local targets="install-bin install-etc install-share install-systemd"
- use doc && targets="${targets} install-man install-doc"
- use lsbtr && targets="${targets} install-bin-links"
- emake \
- DESTDIR="${D}" \
- DOCDIR="/usr/share/doc/${PF}" \
- SYSTEMDDIR="$(systemd_get_systemunitdir)" \
- ${targets}
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-0.26.0" ; then
- upgrade_0_26_0_warning="1"
- fi
- if has_version "<${CATEGORY}/${PN}-0.27.0" ; then
- upgrade_0_27_0_warning="1"
- fi
-}
-
-pkg_postinst() {
- if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then
- ewarn "If you are using raw targets, make sure to run the"
- ewarn "\"raw_suffix2sidecar\" utility in each target directory."
- fi
- if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then
- ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved'
- ewarn 'monthly/yearly backups could get deleted when upgrading to'
- ewarn 'btrbk-0.27.0.'
- ewarn ''
- ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs'
- ewarn 'or systemd timers calling btrbk.'
- ewarn ''
- ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and'
- ewarn 'check if any snapshots/backups would get deleted. If you want to'
- ewarn 'forcibly preserve a snapshot/backup forever, rename it:'
- ewarn ''
- ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever'
- ewarn ''
- ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.'
- ewarn '(".keep_forever" suffix in the example above).'
- ewarn ''
- ewarn ' [1] https://github.com/digint/btrbk/issues/217'
- ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f'
- fi
-}
diff --git a/app-backup/btrbk/btrbk-9999.ebuild b/app-backup/btrbk/btrbk-9999.ebuild
deleted file mode 100644
index dfefb0fe16b4..000000000000
--- a/app-backup/btrbk/btrbk-9999.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/digint/btrbk.git"
- inherit git-r3
- SRC_URI=""
-else
- SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
-HOMEPAGE="https://digint.ch/btrbk/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+mbuffer +doc +lsbtr"
-
-RDEPEND="
- dev-lang/perl
- >=sys-fs/btrfs-progs-4.12
- virtual/openssh
- mbuffer? ( >=sys-block/mbuffer-20180505 )
-"
-BDEPEND="
- doc? (
- || (
- app-text/asciidoc
- >=dev-ruby/asciidoctor-1.5.7
- )
- )
-"
-
-src_compile() {
- emake clean
- use doc && emake -C doc
-}
-
-src_install() {
- local targets="install-bin install-etc install-share install-systemd"
- use doc && targets="${targets} install-man install-doc"
- use lsbtr && targets="${targets} install-bin-links"
- emake \
- DESTDIR="${D}" \
- DOCDIR="/usr/share/doc/${PF}" \
- SYSTEMDDIR="$(systemd_get_systemunitdir)" \
- ${targets}
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-0.26.0" ; then
- upgrade_0_26_0_warning="1"
- fi
- if has_version "<${CATEGORY}/${PN}-0.27.0" ; then
- upgrade_0_27_0_warning="1"
- fi
-}
-
-pkg_postinst() {
- if [[ "${upgrade_0_26_0_warning}" == "1" ]]; then
- ewarn "If you are using raw targets, make sure to run the"
- ewarn "\"raw_suffix2sidecar\" utility in each target directory."
- fi
- if [[ "${upgrade_0_27_0_warning}" == "1" ]]; then
- ewarn 'Due to a bugfix in the scheduler [1] [2], previously preserved'
- ewarn 'monthly/yearly backups could get deleted when upgrading to'
- ewarn 'btrbk-0.27.0.'
- ewarn ''
- ewarn 'Before upgrading to btrbk-0.27.0, make sure to stop all cron jobs'
- ewarn 'or systemd timers calling btrbk.'
- ewarn ''
- ewarn 'After upgrading, run "btrbk prune --dry-run --print-schedule" and'
- ewarn 'check if any snapshots/backups would get deleted. If you want to'
- ewarn 'forcibly preserve a snapshot/backup forever, rename it:'
- ewarn ''
- ewarn ' mv mysubvol.YYYYMMDD mysubvol.YYYYMMDD.keep_forever'
- ewarn ''
- ewarn 'Note that btrbk ignores subvolumes with unknown naming scheme, e.g.'
- ewarn '(".keep_forever" suffix in the example above).'
- ewarn ''
- ewarn ' [1] https://github.com/digint/btrbk/issues/217'
- ewarn ' [2] https://github.com/digint/btrbk/commit/719fb5f'
- fi
-}
diff --git a/app-backup/btrbk/files/btrbk-0.32.6-support-asciidoc.patch b/app-backup/btrbk/files/btrbk-0.32.6-support-asciidoc.patch
deleted file mode 100644
index 5de2a1168d9e..000000000000
--- a/app-backup/btrbk/files/btrbk-0.32.6-support-asciidoc.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-https://github.com/digint/btrbk/commit/9dfee7bc32f392a599164ae4c2a0c24d418751ef
-
-From 9dfee7bc32f392a599164ae4c2a0c24d418751ef Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Sat, 8 Jul 2023 23:44:53 +0100
-Subject: [PATCH] doc: allow asciidoc again
-
-This effectively reverts 0e63843195eb35c26386863d18a70a764a3efd04 and
-173319e7e1599ef9d08b985740e55020ebc2ea85.
-
-asciidoc has been revived (for a while now) and doesn't require Python 2. We
-still prefer asciidoctor and fallback to asciidoc/a2x if it's not available.
-
-Comparing the asciidoc and asciidoctor man pages, everything looks OK.
-
-Python tends to be available more readily in distribution build environments
-rather than the Ruby stack. Also, the pregenerated man pages are gone as of
-f132c94c655afa930a73423e6c1abf88d412f49d.
-
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/doc/Makefile
-+++ b/doc/Makefile
-@@ -18,8 +18,19 @@ ifeq ($(COMPRESS), yes)
- endif
-
- # convert using "asciidoctor": <https://asciidoctor.org>
--ASCIIDOCTOR_MANPAGE = asciidoctor -d manpage -b manpage
--ASCIIDOCTOR_HTML = asciidoctor -b html5 -d article
-+# fallback to "a2x" from asciidoc package: <http://asciidoc.org>
-+ifneq (, $(shell command -v asciidoctor 2> /dev/null))
-+ ASCIIDOC_MANPAGE = asciidoctor -d manpage -b manpage
-+ ASCIIDOC_HTML = asciidoctor -b html5 -d article
-+else ifneq (, $(shell command -v a2x 2> /dev/null))
-+ # NOTE: using -L (--no-xmllint), as xmllint is a separate package on many distros.
-+ ASCIIDOC_MANPAGE = a2x -L -d manpage -f manpage
-+ ASCIIDOC_HTML = asciidoc -b html -d article
-+else
-+ ASCIIDOC_ERR = $(error "please install either asciidoc or asciidoctor")
-+ ASCIIDOC_MANPAGE = $(ASCIIDOC_ERR)
-+ ASCIIDOC_HTML = $(ASCIIDOC_ERR)
-+endif
-
- # reproducible builds: reference date is ":date:" attribute from asciidoc source
- date_attr = $(shell sed -rn 's/:date:\s*//p' $(1))
-@@ -50,10 +61,10 @@ clean:
- gzip -9 -n -c $< > $@
-
- %.1 : %.1.asciidoc
-- SOURCE_DATE_EPOCH=$(call source_date_epoch,$<) $(ASCIIDOCTOR_MANPAGE) -o $@ $<
-+ SOURCE_DATE_EPOCH=$(call source_date_epoch,$<) $(ASCIIDOC_MANPAGE) $<
-
- %.5 : %.5.asciidoc
-- SOURCE_DATE_EPOCH=$(call source_date_epoch,$<) $(ASCIIDOCTOR_MANPAGE) -o $@ $<
-+ SOURCE_DATE_EPOCH=$(call source_date_epoch,$<) $(ASCIIDOC_MANPAGE) $<
-
- %.html : %.asciidoc
-- SOURCE_DATE_EPOCH=$(call source_date_epoch,$<) $(ASCIIDOCTOR_HTML) -o $@ $<
-+ SOURCE_DATE_EPOCH=$(call source_date_epoch,$<) $(ASCIIDOC_HTML) -o $@ $<
diff --git a/app-backup/btrbk/metadata.xml b/app-backup/btrbk/metadata.xml
deleted file mode 100644
index 799f5ce20b60..000000000000
--- a/app-backup/btrbk/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>candrews@gentoo.org</email>
- <name>Craig Andrews</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>axel@tty0.ch</email>
- <name>Axel Burri</name>
- </maintainer>
- <upstream>
- <maintainer status="active">
- <email>axel@tty0.ch</email>
- <name>Axel Burri</name>
- </maintainer>
- <bugs-to>https://github.com/digint/btrbk/issues</bugs-to>
- <changelog>https://raw.githubusercontent.com/digint/btrbk/master/ChangeLog</changelog>
- <doc>https://github.com/digint/btrbk/blob/master/README.md</doc>
- <remote-id type="cpe">cpe:/a:digint:btrbk</remote-id>
- </upstream>
- <use>
- <flag name="mbuffer">Use <pkg>sys-block/mbuffer</pkg> to enable progress bar and buffering/limiting functionality</flag>
- <flag name="lsbtr">Enable the lsbtr command-line tool</flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
deleted file mode 100644
index b476610d5dc0..000000000000
--- a/app-backup/burp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST burp-3.2.0.tar.gz 550673 BLAKE2B 808a6aa41661f297cee034752ef59ca8a888e12154b9b54165ff822a044ebbeec12178fcb7261d2a1d965ce3d4a565f096d063ee8c404e697290f7ed89bc2ffe SHA512 13affe243f1bb50460ae6bcece580a18718acb01695e2ef804ce519335a733f02c6a89d5c3263963794ff3714a0c693dd8a2f69ae43774088c3b2c63570162df
-DIST burp-3.3.0.tar.gz 551183 BLAKE2B bb424917955c4c27e4042e8fa085d5d9c301668832299965eb665e16576107d9dd5296d6a5472a7a14e9a9b58947a21cb6d3b2cae536f18933cb72ddd686e0f5 SHA512 01cc64d877c572e8cd51e6ceb93334fec7d7c96565f33ae39988a4613a65e28f4a57bd72837bd18c27bf24b675fc0c87f7dda0abaada7b62be36a8b74ebf783f
diff --git a/app-backup/burp/burp-3.2.0.ebuild b/app-backup/burp/burp-3.2.0.ebuild
deleted file mode 100644
index 2c1579237d91..000000000000
--- a/app-backup/burp/burp-3.2.0.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2021-2025 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/"
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND=" acct-group/burp
- acct-user/burp
- dev-libs/uthash
- net-libs/librsync
- sys-libs/ncurses:0=
- sys-libs/zlib
- dev-libs/openssl:0=
-
- acl? ( sys-apps/acl )
- xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
- virtual/logger
- virtual/libcrypt
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
- "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --localstatedir=/var
- --sysconfdir=/etc/burp
- --enable-largefile
- $(use_enable acl)
- $(use_enable ipv6)
- $(use_enable xattr)
- )
- # --runstatedir option will only work from autoconf-2.70 onwards
- runstatedir='/run' \
- econf "${myeconfargs[@]}"
-}
-
-src_test() {
- # See https://github.com/grke/burp/issues/869
- local -x CK_DEFAULT_TIMEOUT=10
- default
-}
-
-src_install() {
- default
- keepdir /var/spool/burp
- fowners -R root:${PN} /var/spool/burp
- fperms 0770 /var/spool/burp
-
- emake DESTDIR="${D}" install-configs
- fowners -R root:${PN} /etc/burp
- fperms 0750 /etc/burp
- fperms 0640 /etc/burp/burp-server.conf
- fperms 0750 /etc/burp/clientconfdir
-
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
- ewarn
- ewarn "You are installing a development version of burp. These versions contain"
- ewarn "new features but might have unexpected issues. It is recommended by upstream"
- ewarn "to use the current stable version (i.e. currently the 2.2 branch) instead."
- ewarn
-
- elog "Burp ebuilds now support the autoupgrade mechanism in both"
- elog "client and server mode. In both cases it is disabled by"
- elog "default. You almost certainly do NOT want to enable it in"
- elog "client mode because upgrades obtained this way will not be"
- elog "managed by Portage."
-
- if [[ ! -e /etc/burp/CA/index.txt ]]; then
- elog ""
- elog "At first run burp server will generate DH parameters and SSL"
- elog "certificates. You should adjust configuration before."
- elog "Server configuration is located at"
- elog ""
- elog " /etc/burp/burp-server.conf"
- elog ""
- fi
-
- # According to PMS this can be a space-separated list of version
- # numbers, even though in practice it is typically just one.
- local oldver
- for oldver in ${REPLACING_VERSIONS}; do
- if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
- ewarn "Starting with version 2.0.54 we no longer patch bedup to use"
- ewarn "the server config file by default. If you use bedup, please"
- ewarn "update your scripts to invoke it as"
- ewarn ""
- ewarn " bedup -c /etc/burp/burp-server.conf"
- ewarn ""
- ewarn "Otherwise deduplication will not work!"
- break
- fi
- done
-}
diff --git a/app-backup/burp/burp-3.3.0.ebuild b/app-backup/burp/burp-3.3.0.ebuild
deleted file mode 100644
index 552cb0065ae7..000000000000
--- a/app-backup/burp/burp-3.3.0.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/"
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl ipv6 test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND=" acct-group/burp
- acct-user/burp
- dev-libs/uthash
- net-libs/librsync
- sys-libs/ncurses:0=
- sys-libs/zlib
- dev-libs/openssl:0=
-
- acl? ( sys-apps/acl )
- xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
- virtual/logger
- virtual/libcrypt
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
- "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --localstatedir=/var
- --sysconfdir=/etc/burp
- --enable-largefile
- $(use_enable acl)
- $(use_enable ipv6)
- $(use_enable xattr)
- )
- # --runstatedir option will only work from autoconf-2.70 onwards
- runstatedir='/run' \
- econf "${myeconfargs[@]}"
-}
-
-src_test() {
- # See https://github.com/grke/burp/issues/869
- local -x CK_DEFAULT_TIMEOUT=10
- default
-}
-
-src_install() {
- default
- keepdir /var/spool/burp
- fowners -R root:${PN} /var/spool/burp
- fperms 0770 /var/spool/burp
-
- emake DESTDIR="${D}" install-configs
- fowners -R root:${PN} /etc/burp
- fperms 0750 /etc/burp
- fperms 0640 /etc/burp/burp-server.conf
- fperms 0750 /etc/burp/clientconfdir
-
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
- ewarn
- ewarn "You are installing a development version of burp. These versions contain"
- ewarn "new features but might have unexpected issues. It is recommended by upstream"
- ewarn "to use the current stable version (i.e. currently the 2.2 branch) instead."
- ewarn
-
- elog "Burp ebuilds now support the autoupgrade mechanism in both"
- elog "client and server mode. In both cases it is disabled by"
- elog "default. You almost certainly do NOT want to enable it in"
- elog "client mode because upgrades obtained this way will not be"
- elog "managed by Portage."
-
- if [[ ! -e /etc/burp/CA/index.txt ]]; then
- elog ""
- elog "At first run burp server will generate DH parameters and SSL"
- elog "certificates. You should adjust configuration before."
- elog "Server configuration is located at"
- elog ""
- elog " /etc/burp/burp-server.conf"
- elog ""
- fi
-
- # According to PMS this can be a space-separated list of version
- # numbers, even though in practice it is typically just one.
- local oldver
- for oldver in ${REPLACING_VERSIONS}; do
- if [[ $(ver_cut 1 ${oldver}) -lt 2 ]]; then
- ewarn "Starting with version 2.0.54 we no longer patch bedup to use"
- ewarn "the server config file by default. If you use bedup, please"
- ewarn "update your scripts to invoke it as"
- ewarn ""
- ewarn " bedup -c /etc/burp/burp-server.conf"
- ewarn ""
- ewarn "Otherwise deduplication will not work!"
- break
- fi
- done
-}
diff --git a/app-backup/burp/files/burp-2.0.54-server_user.patch b/app-backup/burp/files/burp-2.0.54-server_user.patch
deleted file mode 100644
index 979bb4bd4c91..000000000000
--- a/app-backup/burp/files/burp-2.0.54-server_user.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/configs/server/burp.conf.in
-+++ b/configs/server/burp.conf.in
-@@ -68,8 +68,8 @@
- # keep = 6
-
- # Run as different user/group.
--# user=graham
--# group=nogroup
-+user=burp
-+group=burp
-
- # CA options.
- # If you want your server to be a certificate authority and generate its own
diff --git a/app-backup/burp/files/burp-2.1.20-no_mkdir_run.patch b/app-backup/burp/files/burp-2.1.20-no_mkdir_run.patch
deleted file mode 100644
index 5dbdcf9e7c4c..000000000000
--- a/app-backup/burp/files/burp-2.1.20-no_mkdir_run.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -417,7 +417,6 @@
-
- install-data-local:
- $(AM_V_at)$(MKDIR_P) $(DESTDIR)$(localstatedir)/spool/$(PACKAGE_TARNAME)
-- $(AM_V_at)$(MKDIR_P) $(DESTDIR)$(runstatedir)
-
- clean-local: clean-local-check
-
diff --git a/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch b/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch
deleted file mode 100644
index db9e9b6a9de5..000000000000
--- a/app-backup/burp/files/burp-2.1.20-protocol1_by_default.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/configs/client/burp.conf.in
-+++ b/configs/client/burp.conf.in
-@@ -10,7 +10,8 @@
- # 0 to decide automatically, 1 to force protocol1 mode (file level granularity
- # with a pseudo mirrored storage on the server and optional rsync). 2 forces
- # protocol2 mode (inline deduplication with variable length blocks).
--# protocol = 0
-+# WARNING: as of September 2017 protocol2 is still considered experimental.
-+protocol = 1
- pidfile = @runstatedir@/@name@.client.pid
- syslog = 0
- stdout = 1
---- a/configs/server/burp.conf.in
-+++ b/configs/server/burp.conf.in
-@@ -21,7 +21,8 @@
- # protocol2 mode (inline deduplication with variable length blocks).
- # Like many other settings, this can be set per client in the clientconfdir
- # files.
--# protocol = 0
-+# WARNING: as of September 2017 protocol2 is still considered experimental.
-+protocol = 1
- pidfile = @runstatedir@/@name@.server.pid
- hardlinked_archive = 0
- working_dir_recovery_method = delete
diff --git a/app-backup/burp/files/burp-ssl.patch b/app-backup/burp/files/burp-ssl.patch
deleted file mode 100644
index f7e25be77282..000000000000
--- a/app-backup/burp/files/burp-ssl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Cope with opaque structs in <openssl/x509.h>
-
-Index: src/server/ca.c
---- src/server/ca.c.orig
-+++ src/server/ca.c
-@@ -573,7 +573,7 @@ int ca_x509_verify_crl(struct conf **confs,
- revoked=(X509_REVOKED *)
- sk_X509_REVOKED_value(X509_CRL_get_REVOKED(crl), i);
- if(!ASN1_INTEGER_cmp(
--#if OPENSSL_VERSION_NUMBER < 0x1010000fL || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010000fL
- revoked->serialNumber,
- #else
- X509_REVOKED_get0_serialNumber(revoked),
diff --git a/app-backup/burp/files/burp.initd b/app-backup/burp/files/burp.initd
deleted file mode 100644
index f9af311e4616..000000000000
--- a/app-backup/burp/files/burp.initd
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-BURP_CONFIG="/etc/burp/burp-server.conf"
-
-description="Burp is a network backup and restore program"
-
-command="/usr/sbin/burp"
-command_args="-c '${BURP_CONFIG}' -F"
-command_background="yes"
-pidfile="/run/burp.server.pid"
-start_stop_daemon_arg="--wait 500"
-
-extra_started_commands="reload summary"
-description_reload="Reloads configuration"
-description_summary="Displays main status monitor summary"
-
-get_backup_dir() {
- grep '^directory = ' "${BURP_CONFIG}" \
- | sed -e 's/^directory = //'
-}
-
-depend() {
- need localmount
- after bootmisc
- use net
-}
-
-start_pre() {
- checkpath -o root:burp -m 0750 -d /etc/burp
- checkpath -o root:burp -m 0640 -f /etc/burp/burp-server.conf
- checkpath -o root:burp -m 0750 -d /etc/burp/clientconfdir
- checkpath -o root:burp -m 0770 -d "$(get_backup_dir)"
-}
-
-reload() {
- ebegin "Reloading ${SVCNAME} configuration"
- start-stop-daemon --exec ${command} --signal HUP
- eend $?
-}
-
-summary() {
- "${command}" -c "${BURP_CONFIG}" -a S
-}
diff --git a/app-backup/burp/files/burp.service b/app-backup/burp/files/burp.service
deleted file mode 100644
index 121753629607..000000000000
--- a/app-backup/burp/files/burp.service
+++ /dev/null
@@ -1,10 +0,0 @@
-[Unit]
-Description=BackUp and Restore Program server
-After=network.target
-
-[Service]
-Type=simple
-ExecStart=/usr/sbin/burp -F -c /etc/burp/burp-server.conf
-
-[Install]
-WantedBy=multi-user.target
diff --git a/app-backup/burp/metadata.xml b/app-backup/burp/metadata.xml
deleted file mode 100644
index f1c7fc61c538..000000000000
--- a/app-backup/burp/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <longdescription lang="en">
- Burp is a network backup and restore program. It uses librsync in order
- to save network traffic and to save on the amount of space that is used
- by each backup. It also uses VSS (Volume Shadow Copy Service) to make
- snapshots when backing up Windows computers.
- </longdescription>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/ccollect/Manifest b/app-backup/ccollect/Manifest
deleted file mode 100644
index 5ea0f27b9a0e..000000000000
--- a/app-backup/ccollect/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ccollect-0.8.tar.bz2 60376 BLAKE2B e3580aa6d1438b106c372e5b4abc77b9e19a8e057b93cfbd5882b3e9a899d5fa02c31c030c933c6e3e254687423cc51d0d86787365d40e4f5635aab3aa6dd954 SHA512 dc4b2a8687c636938154f8a4a4048c3f0ef13f6d6e3f6e66d8dcc8f544f3a390a98a8dbfb3ba2ba9019decbec5d628f07461dd3f803e14b2203972936ebf96f3
-DIST ccollect-2.10.tar.bz2 70314 BLAKE2B e0ce7a18cc79c7d3920958cbca7756b817a11ce88fbe68917a1ec672cb4b9616b0cc76bc4568164967d574cb30330afaf5fa5b5c50cae4cba07dbd13b2550425 SHA512 da619b88a4230108f0f5a16b2e30b0570684574ba814e87bb123d2d9650bc1bb1f85d8d34afc0c84fe03bcca3b104b98cab6f6b2e4134bacdfae748bbd7b90dd
diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild b/app-backup/ccollect/ccollect-0.8-r2.ebuild
deleted file mode 100644
index 1fb18a8011de..000000000000
--- a/app-backup/ccollect/ccollect-0.8-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit prefix
-
-DESCRIPTION="Pseudo incremental backup with different exclude lists using hardlinks and rsync"
-HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/"
-SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~sparc x86"
-IUSE="doc examples"
-# tests need ssh-access
-RESTRICT="test"
-
-RDEPEND="net-misc/rsync"
-BDEPEND="
- doc? (
- >=app-text/asciidoc-8.1.0
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- )"
-
-src_compile() {
- use doc && emake XSL="${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl documentation
-}
-
-src_install() {
- hprefixify ccollect.sh
- dobin ccollect.sh
- dosym ccollect.sh /usr/bin/ccollect
-
- local i
- for i in add_source analyse_logs archive_config check_config \
- delete_source list_intervals logwrapper stats; do
- hprefixify tools/ccollect_${i}.sh
- newbin tools/ccollect_${i}.sh ccollect_${i}
- done
-
- insinto /usr/share/${PN}/tools
- hprefixify tools/config-pre* tools/{gnu-du-backup-size-compare,report_success}.sh
- doins tools/config-pre* tools/{gnu-du-backup-size-compare,report_success}.sh
-
- pushd doc/changes >/dev/null || die
- for i in * ; do
- newdoc ${i} NEWS-${i}
- done
- popd >/dev/null || die
-
- if use doc; then
- doman doc/man/*.1
-
- find doc/ \( -iname '*.1' -o -iname '*.text' \) -delete || die
- HTML_DOCS=( doc/{*.htm{,l},man} )
- fi
- einstalldocs
-
- if use examples ; then
- docinto examples
- dodoc -r conf/.
- fi
-}
-
-pkg_postinst() {
- ewarn "If you're upgrading from 0.6.x or less, you'll have to"
- ewarn "upgrade your existing configuration as follows:"
- ewarn "1. Make the scripts in ${EROOT}/usr/share/ccollect/scripts executable"
- ewarn "2. Run all config-pre-\$VER-to-\$VER.sh in ${EROOT}/usr/share/ccollect/scripts"
- ewarn " ascending order, where \$VER is greater or equal than the version"
- ewarn " you upgraded from."
- ewarn "Example:"
- ewarn " You upgraded from 0.5, thus you have to run:"
- ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.6-to-0.6.sh"
- ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.7-to-0.7.sh"
-
- elog "Please note that many tools are now installed directly to ${EROOT}/usr/bin"
- elog "as recommended by upstream."
-}
diff --git a/app-backup/ccollect/ccollect-2.10.ebuild b/app-backup/ccollect/ccollect-2.10.ebuild
deleted file mode 100644
index d93c5c5fdc52..000000000000
--- a/app-backup/ccollect/ccollect-2.10.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit prefix
-
-DESCRIPTION="Pseudo incremental backup with different exclude lists using hardlinks and rsync"
-HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/"
-SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~sparc x86"
-IUSE="doc examples"
-# tests need ssh-access
-RESTRICT="test"
-
-RDEPEND="net-misc/rsync"
-BDEPEND="
- >=app-text/asciidoc-8.1.0
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- )
-"
-
-src_compile() {
- use doc && emake XSL="${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl documentation
-}
-
-src_install() {
- dodir /usr/bin
-
- # Makefile tries to install things to a /usr/local prefix and then
- # symlink some parts in /usr to it. Divert that to a trash directory.
- mkdir "${T}"/trash || die
-
- emake -j1 \
- prefix="${ED}" \
- path_dir="${T}"/trash \
- mandest="${ED}"/usr/share/man/man1 \
- manlink="${T}"/trash \
- install
-
- hprefixify "${ED}"/bin/ccollect
-
- # These aren't installed by the Makefile, unfortunately.
- local i
- for i in add_source analyse_logs archive_config check_config \
- delete_source list_intervals logwrapper stats; do
- hprefixify tools/ccollect_${i}
- dobin tools/ccollect_${i}
- done
-
- insinto /usr/share/${PN}/tools
- hprefixify tools/config-pre* tools/{old/gnu-du-backup-size-compare,report_success}
- doins tools/config-pre* tools/{old/gnu-du-backup-size-compare,report_success}
-
- pushd doc/changes >/dev/null || die
- for i in * ; do
- newdoc ${i} NEWS-${i}
- done
- popd >/dev/null || die
-
- if use doc; then
- doman doc/man/*.1
-
- find doc/ \( -iname '*.1' -o -iname '*.text' \) -delete || die
- HTML_DOCS=( doc/{*.htm{,l},man} )
- fi
- einstalldocs
-
- if use examples ; then
- docinto examples
- dodoc -r conf/.
- fi
-}
-
-pkg_postinst() {
- ewarn "If you're upgrading from 0.6.x or less, you'll have to"
- ewarn "upgrade your existing configuration as follows:"
- ewarn "1. Make the scripts in ${EROOT}/usr/share/ccollect/scripts executable"
- ewarn "2. Run all config-pre-\$VER-to-\$VER.sh in ${EROOT}/usr/share/ccollect/scripts"
- ewarn " ascending order, where \$VER is greater or equal than the version"
- ewarn " you upgraded from."
- ewarn "Example:"
- ewarn " You upgraded from 0.5, thus you have to run:"
- ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.6-to-0.6.sh"
- ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.7-to-0.7.sh"
-
- elog "Please note that many tools are now installed directly to ${EROOT}/usr/bin"
- elog "as recommended by upstream."
-}
diff --git a/app-backup/ccollect/metadata.xml b/app-backup/ccollect/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/ccollect/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/cdbackup/Manifest b/app-backup/cdbackup/Manifest
deleted file mode 100644
index 069bbd90f282..000000000000
--- a/app-backup/cdbackup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cdbackup-0.7.1.tar.gz 22710 BLAKE2B eb21cf8ebd0c0a5487a86fb1d8afe7743be070743bdf3245fd4131c06c8ffe97b4bb93096e8952fb8479fac0cf3d764375478437691386ab762607aa420f8540 SHA512 9246295090a7d52ff452d5d24a429f2a21179e4d8deb4e9d6f2ab607dd04230830e3524f25d0180e36f62c7f7f87dec11cb3c1c01cde51708d467d6e0a4afc8f
diff --git a/app-backup/cdbackup/cdbackup-0.7.1-r2.ebuild b/app-backup/cdbackup/cdbackup-0.7.1-r2.ebuild
deleted file mode 100644
index 84e00c74f339..000000000000
--- a/app-backup/cdbackup/cdbackup-0.7.1-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Allows streaming backup utilities to dump/restore from CD-R(W)s or DVD(+/-RW)s"
-HOMEPAGE="https://www.muempf.de/index.html"
-SRC_URI="https://www.muempf.de/down/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-cdr/cdrtools-1.11.28"
-
-PATCHES=(
- "${FILESDIR}"/${P}-makefile.patch
- "${FILESDIR}"/${P}-u_char-musl.patch
-)
-
-src_configure() {
- tc-export CC
-}
-
-src_install() {
- dobin cdbackup cdrestore
- doman cdbackup.1 cdrestore.1
- einstalldocs
-}
diff --git a/app-backup/cdbackup/files/cdbackup-0.7.1-makefile.patch b/app-backup/cdbackup/files/cdbackup-0.7.1-makefile.patch
deleted file mode 100644
index aac8e317ce5b..000000000000
--- a/app-backup/cdbackup/files/cdbackup-0.7.1-makefile.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -1,6 +1,5 @@
- # compiler selection and options
--CC = gcc
--CFLAGS = -g -O2 -Wall
-+CFLAGS += -Wall
- DEPFLAGS = -MM -MG
-
- # install location
-@@ -18,19 +17,16 @@
-
- all: $(TARGETS)
-
--%.o: %.c
-- $(CC) $(CFLAGS) -c $< -o $@
--
- $(DEPFILE): Makefile
- @$(CC) $(DEPFLAGS) cdbackup.c cdrestore.c cdrom.c virtual.c misc.c > $@
-
- include $(DEPFILE)
-
- cdbackup: cdbackup.o cdrom.o virtual.o virtual-backup.o misc.o
-- $(CC) $(CFLAGS) -o $@ $^
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
-
- cdrestore: cdrestore.o cdrom.o virtual.o misc.o
-- $(CC) $(CFLAGS) -o $@ $^
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
-
- strip: $(TARGETS)
- strip $(TARGETS)
diff --git a/app-backup/cdbackup/files/cdbackup-0.7.1-u_char-musl.patch b/app-backup/cdbackup/files/cdbackup-0.7.1-u_char-musl.patch
deleted file mode 100644
index 06d0d2c485ca..000000000000
--- a/app-backup/cdbackup/files/cdbackup-0.7.1-u_char-musl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/virtual.h
-+++ b/virtual.h
-@@ -42,7 +42,7 @@
- };
-
- struct toc_entry {
-- u_char track_no; /* track number */
-+ unsigned char track_no; /* track number */
- char is_data; /* 1 = data track */
- char is_cdbackup; /* was it created by CD-Backup? */
- int sec_start; /* start sector */
diff --git a/app-backup/cdbackup/metadata.xml b/app-backup/cdbackup/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/cdbackup/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/cdbkup/Manifest b/app-backup/cdbkup/Manifest
deleted file mode 100644
index 5c3ff1ddff57..000000000000
--- a/app-backup/cdbkup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cdbkup-1.0.tar.gz 38252 BLAKE2B f16209fac8a4c64b628caf9770c67e944add326a7aeeec0b76a1018b8441fd7cfd92de1a657eb8efe0eb49f30fb3f0e135f090291d8c07da1fef313a81f4b0ab SHA512 f95a7540704c16a01e65397fb63b5b97011685c62d3c9a9b2e303470fed5a31f909cb700035466e89ccd181401fd3c19d427fa32c40ece1ba77c1dba9322969d
diff --git a/app-backup/cdbkup/cdbkup-1.0-r5.ebuild b/app-backup/cdbkup/cdbkup-1.0-r5.ebuild
deleted file mode 100644
index bf48412b036f..000000000000
--- a/app-backup/cdbkup/cdbkup-1.0-r5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Performs full/incremental backups of local/remote filesystems onto CD-R(W)s"
-HOMEPAGE="https://cdbkup.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/cdbkup/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND="
- app-cdr/cdrtools
- virtual/openssh
- sys-apps/util-linux
-"
-RDEPEND="${DEPEND}
- !app-misc/cdcat
-"
-
-src_prepare() {
- default
-
- sed -i \
- -e "s:doc/cdbkup:doc/${PF}:" \
- -e 's/make /$(MAKE) /' \
- Makefile.in || die
-}
-
-src_configure() {
- econf --with-snardir=/etc/cdbkup --with-dumpgrp=users
-}
-
-src_install() {
- default
- dodoc COMPLIANCE
-}
diff --git a/app-backup/cdbkup/metadata.xml b/app-backup/cdbkup/metadata.xml
deleted file mode 100644
index 748dc506b2dc..000000000000
--- a/app-backup/cdbkup/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>A backup application capable of full/incremental backups on
- local and remote systems onto cd-r and cd-rw discs.</longdescription>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/consul-backinator/Manifest b/app-backup/consul-backinator/Manifest
deleted file mode 100644
index 17fff41ff491..000000000000
--- a/app-backup/consul-backinator/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST consul-backinator-1.6.6-deps.tar.xz 122137280 BLAKE2B 6d84b45082ce151f730ae21071b58557adac169e7268f08a10be4e8d47197c22d215baa82cba6b633bde06dfd904b10ba076ab98dcb9419f373b8aae8a6bafaf SHA512 59f395d644a95320ff3fc16dd9deb76241da3d2afb9d02e8f8bfcd26751dbaf2be422cfaaec42e59352a39f63aaa15c287f77eade82cf92cb8b36e9c67f1c40e
-DIST consul-backinator-1.6.6.tar.gz 38848 BLAKE2B 2bd3bca4e1986b5bfc229ca38724bd037c2bfcbfc940b7a87be6bb1703f4a8621b4f9cc921937063ef0927085b0d07790e52b6bf50fef9b21c94075a42720f17 SHA512 4ae9b29e335eb15b78fad64ad91462b3a3b1b6d6a4b0f6ba58c4f0871781ce106e9f1026272074c38c4b8ac035b80ac2c6d1671080795fd2943979087c2ee279
diff --git a/app-backup/consul-backinator/consul-backinator-1.6.6.ebuild b/app-backup/consul-backinator/consul-backinator-1.6.6.ebuild
deleted file mode 100644
index d3b78885c0fe..000000000000
--- a/app-backup/consul-backinator/consul-backinator-1.6.6.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="consul backup and restore utility"
-HOMEPAGE="https://github.com/myENA/consul-backinator"
-
-SRC_URI="https://github.com/myENA/consul-backinator/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- CGO_ENABLED=0 ego build -o "${PN}" \
- -ldflags="-X main.appVersion=${PV}" . || die
-}
-
-src_install() {
- dobin ${PN}
- dodoc *.md
-}
diff --git a/app-backup/consul-backinator/metadata.xml b/app-backup/consul-backinator/metadata.xml
deleted file mode 100644
index 17492b5107c4..000000000000
--- a/app-backup/consul-backinator/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/cpdup/Manifest b/app-backup/cpdup/Manifest
deleted file mode 100644
index 09f90a085aeb..000000000000
--- a/app-backup/cpdup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cpdup-1.18.tgz 42841 BLAKE2B ebf18fd13b465be8483b9aad7af5353343e89e6960da967ddf59e7186bd199604a0d2b2d637efbb4d4d4f57611a3c600c5586861ef9780342d0ebed5de1ca3c8 SHA512 5c57be20951005d731866629a601b6dae91e112067f103d6cfc3f668fbd88b3b7b65990d9fad55f18c0e8238c2642a7b85aea543a0787f21084bda35e0da0e26
diff --git a/app-backup/cpdup/cpdup-1.18-r1.ebuild b/app-backup/cpdup/cpdup-1.18-r1.ebuild
deleted file mode 100644
index 1af7748bfda1..000000000000
--- a/app-backup/cpdup/cpdup-1.18-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Comprehensive filesystem mirroring program"
-HOMEPAGE="https://apollo.backplane.com/FreeSrc/"
-SRC_URI="https://apollo.backplane.com/FreeSrc/${P}.tgz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-libs/libbsd:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-makefile.patch
- "${FILESDIR}"/${P}-portable.patch
-)
-
-src_prepare() {
- default
- rm compat_linux.c || die
-}
-
-src_configure() {
- tc-export CC PKG_CONFIG
-}
-
-src_install() {
- dobin cpdup
- doman cpdup.1
- dodoc -r scripts
-}
diff --git a/app-backup/cpdup/files/cpdup-1.18-makefile.patch b/app-backup/cpdup/files/cpdup-1.18-makefile.patch
deleted file mode 100644
index 173232fb3348..000000000000
--- a/app-backup/cpdup/files/cpdup-1.18-makefile.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -1,20 +1,9 @@
--# $DragonFly: src/bin/cpdup/Makefile,v 1.7 2008/04/10 22:09:08 dillon Exp $
--#
-+OBJS = cpdup.o hcproto.o hclink.o misc.o fsmid.o
-
--PROG= cpdup
--SRCS= cpdup.c hcproto.c hclink.c misc.c fsmid.c
--
--.if defined(.FreeBSD)
--CFLAGS += -D_ST_FLAGS_PRESENT_=1
--WARNS?= 6
--.endif
--
--.if !defined(NOMD5)
--SRCS+= md5.c
--.endif
--
--LDADD+= -lmd
--DPADD+= ${LIBMD}
--
--.include <bsd.prog.mk>
-+CPPFLAGS += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNOMD5 -DUSE_PTHREADS=1
-+CPPFLAGS += $(shell $(PKG_CONFIG) --cflags libbsd)
-+CFLAGS += -pthread
-+LIBS += $(shell $(PKG_CONFIG) --libs libbsd)
-
-+all: $(OBJS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o cpdup $(LIBS)
diff --git a/app-backup/cpdup/files/cpdup-1.18-portable.patch b/app-backup/cpdup/files/cpdup-1.18-portable.patch
deleted file mode 100644
index 90a82d98a6dc..000000000000
--- a/app-backup/cpdup/files/cpdup-1.18-portable.patch
+++ /dev/null
@@ -1,128 +0,0 @@
---- a/compat_sun.h
-+++ b/compat_sun.h
-@@ -1,6 +1,3 @@
--/* __unused is a gcc'ism. */
--#define __unused
--
- #include <stdio.h>
- #include <stdarg.h>
-
---- a/cpdup.c
-+++ b/cpdup.c
-@@ -127,8 +127,8 @@
- static void hltdelete(struct hlink *);
- static void hltsetdino(struct hlink *, ino_t);
- static int YesNo(const char *path);
--static int xrename(const char *src, const char *dst, u_long flags);
--static int xlink(const char *src, const char *dst, u_long flags);
-+static int xrename(const char *src, const char *dst, unsigned long flags);
-+static int xlink(const char *src, const char *dst, unsigned long flags);
- static int xremove(struct HostConf *host, const char *path);
- static int DoCopy(copy_info_t info, struct stat *stat1, int depth);
- static int ScanDir(List *list, struct HostConf *host, const char *path,
-@@ -1648,7 +1648,7 @@
- */
-
- static int
--xrename(const char *src, const char *dst, u_long flags)
-+xrename(const char *src, const char *dst, unsigned long flags)
- {
- int r;
-
-@@ -1663,7 +1663,7 @@
- }
-
- static int
--xlink(const char *src, const char *dst, u_long flags)
-+xlink(const char *src, const char *dst, unsigned long flags)
- {
- int r;
- #ifdef _ST_FLAGS_PRESENT_
---- a/cpdup.h
-+++ b/cpdup.h
-@@ -39,7 +39,6 @@
- #define __printflike(a,b)
- #define __printf0like(a,b)
- #define __aligned(x)
--#define __unused
- #endif
-
- void logstd(const char *ctl, ...) __printflike(1, 2);
---- a/hclink.c
-+++ b/hclink.c
-@@ -73,7 +73,7 @@
- }
-
- static int
--rc_badop(hctransaction_t trans __unused, struct HCHead *head)
-+rc_badop(hctransaction_t trans, struct HCHead *head)
- {
- head->error = EOPNOTSUPP;
- return(0);
---- a/hcproto.c
-+++ b/hcproto.c
-@@ -10,6 +10,8 @@
- #include "hclink.h"
- #include "hcproto.h"
-
-+#include <bsd/string.h>
-+
- static int hc_decode_stat(hctransaction_t trans, struct stat *, struct HCHead *);
- static int hc_decode_stat_item(struct stat *st, struct HCLeaf *item);
- static int rc_encode_stat(hctransaction_t trans, struct stat *);
-@@ -1503,7 +1505,7 @@
- * CHFLAGS
- */
- int
--hc_chflags(struct HostConf *hc, const char *path, u_long flags)
-+hc_chflags(struct HostConf *hc, const char *path, unsigned long flags)
- {
- hctransaction_t trans;
- struct HCHead *head;
-@@ -1535,7 +1537,7 @@
- {
- struct HCLeaf *item;
- const char *path = NULL;
-- u_long flags = 0;
-+ unsigned long flags = 0;
- int rc;
-
- FOR_EACH_ITEM(item, trans, head) {
-@@ -1544,7 +1546,7 @@
- path = HCC_STRING(item);
- break;
- case LC_FILEFLAGS:
-- flags = (u_long)HCC_INT64(item);
-+ flags = (unsigned long)HCC_INT64(item);
- break;
- }
- }
-@@ -1846,7 +1848,7 @@
- }
-
- static int
--rc_geteuid(hctransaction_t trans, struct HCHead *head __unused)
-+rc_geteuid(hctransaction_t trans, struct HCHead *head)
- {
- hcc_leaf_int32(trans, LC_UID, geteuid());
- return (0);
-@@ -1920,7 +1922,7 @@
- }
-
- static int
--rc_getgroups(hctransaction_t trans, struct HCHead *head __unused)
-+rc_getgroups(hctransaction_t trans, struct HCHead *head)
- {
- int count, i;
- gid_t *gidlist;
---- a/hcproto.h
-+++ b/hcproto.h
-@@ -105,7 +105,7 @@
- int hc_chmod(struct HostConf *hc, const char *path, mode_t mode);
- int hc_mknod(struct HostConf *hc, const char *path, mode_t mode, dev_t rdev);
- int hc_link(struct HostConf *hc, const char *name1, const char *name2);
--int hc_chflags(struct HostConf *hc, const char *path, u_long flags);
-+int hc_chflags(struct HostConf *hc, const char *path, unsigned long flags);
- int hc_readlink(struct HostConf *hc, const char *path, char *buf, int bufsiz);
- mode_t hc_umask(struct HostConf *hc, mode_t numask);
- int hc_symlink(struct HostConf *hc, const char *name1, const char *name2);
diff --git a/app-backup/cpdup/metadata.xml b/app-backup/cpdup/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/cpdup/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
deleted file mode 100644
index 5148d65558f7..000000000000
--- a/app-backup/dar/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dar-2.8.4.tar.gz 2385736 BLAKE2B ac03cfe081fc127b0d5f46f201e0e6e599b5726ecf4977b6366defee01c03c98331b68443b241d53f2ea19d8a899f33941c7b313bdf8420ac60b0d202e709e04 SHA512 409684e7e4c125556408e989129043be97685945bf3788f4507968309e84feb982d40c8be24127e64b874575d429c5622ae753e905b6202a20c0b424f43eee25
-DIST dar-2.8.5.tar.gz 2392024 BLAKE2B ae6768225373b4e0086bb97b2cca2eff1cc7436f9a40465edfb4416a0deb773a805d13481cec18cd24da50e7698d585a765bcc7e2b8937dd0fd1c6112a801e4f SHA512 642f6f4a1c9bd05521a4c28d4e8c389d0da9ddbc73cfb7062779476a5b7696e4fba1361ab7ff65f61ffa1e198f58eb526eb52e04f148e445b604dce4fc0d49ff
diff --git a/app-backup/dar/dar-2.8.4.ebuild b/app-backup/dar/dar-2.8.4.ebuild
deleted file mode 100644
index 5e975c307751..000000000000
--- a/app-backup/dar/dar-2.8.4.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/"
-SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync sftp whirlpool xattr"
-
-REQUIRED_USE="
- ?? ( dar32 dar64 )
- gpg? ( gcrypt )
-"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils
- app-arch/zstd:=
- >=dev-libs/libthreadar-1.5.0
- sys-libs/libcap
- >=virtual/zlib-1.2.3:=
- argon2? ( app-crypt/argon2:= )
- curl? ( net-misc/curl )
- gcrypt? (
- dev-libs/libgcrypt:0=
- dev-libs/libgpg-error
- )
- gpg? ( app-crypt/gpgme:= )
- lz4? ( app-arch/lz4:= )
- lzo? ( dev-libs/lzo:2 )
- nls? ( virtual/libintl )
- rsync? ( net-libs/librsync:= )
- sftp? ( net-libs/libssh:=[sftp] )
- whirlpool? ( app-crypt/rhash:= )
- xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- doc? ( app-text/doxygen )
- nls? ( sys-devel/gettext )
-"
-# Bug #862025 - upstream has a different numbering scheme for libdar
-QA_PKGCONFIG_VERSION=""
-
-src_configure() {
- # configure.ac is totally funked up regarding the AC_ARG_ENABLE logic.
- # For example "--enable-dar-static" causes configure to DISABLE static
- # builds of dar.
- # Do _not_ use $(use_enable) until you have verified that the logic has
- # been fixed by upstream.
- local myconf=(
- --disable-dar-static
- --disable-python-binding
- --disable-upx
- $(usev !argon2 --disable-libargon2-linking)
- $(usev !curl --disable-libcurl-linking)
- $(usev dar32 --enable-mode=32)
- $(usev dar64 --enable-mode=64)
- $(usev !doc --disable-build-html)
- $(usev !gcrypt --disable-libgcrypt-linking)
- $(usev !gpg --disable-gpgme-linking)
- $(usev !lz4 --disable-liblz4-linking)
- $(usev !lzo --disable-liblzo2-linking)
- $(usev !nls --disable-nls)
- $(usev !rsync --disable-librsync-linking)
- $(usev !sftp --disable-libssh-linking)
- $(usev !whirlpool --disable-librhash-linking)
- $(usev !xattr --disable-ea-support)
- )
-
- # Bug 103741
- filter-flags -fomit-frame-pointer
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
-
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-
- # Bug 729150
- rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}
diff --git a/app-backup/dar/dar-2.8.5.ebuild b/app-backup/dar/dar-2.8.5.ebuild
deleted file mode 100644
index 7849797215f5..000000000000
--- a/app-backup/dar/dar-2.8.5.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/"
-SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync sftp whirlpool xattr"
-
-REQUIRED_USE="
- ?? ( dar32 dar64 )
- gpg? ( gcrypt )
-"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils
- app-arch/zstd:=
- >=dev-libs/libthreadar-1.5.0
- sys-libs/libcap
- >=virtual/zlib-1.2.3:=
- argon2? ( app-crypt/argon2:= )
- curl? ( net-misc/curl )
- gcrypt? (
- dev-libs/libgcrypt:0=
- dev-libs/libgpg-error
- )
- gpg? ( app-crypt/gpgme:= )
- lz4? ( app-arch/lz4:= )
- lzo? ( dev-libs/lzo:2 )
- nls? ( virtual/libintl )
- rsync? ( net-libs/librsync:= )
- sftp? ( net-libs/libssh:=[sftp] )
- whirlpool? ( app-crypt/rhash:= )
- xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- doc? ( app-text/doxygen )
- nls? ( sys-devel/gettext )
-"
-# Bug #862025 - upstream has a different numbering scheme for libdar
-QA_PKGCONFIG_VERSION=""
-
-src_configure() {
- # configure.ac is totally funked up regarding the AC_ARG_ENABLE logic.
- # For example "--enable-dar-static" causes configure to DISABLE static
- # builds of dar.
- # Do _not_ use $(use_enable) until you have verified that the logic has
- # been fixed by upstream.
- local myconf=(
- --disable-dar-static
- --disable-python-binding
- --disable-upx
- $(usev !argon2 --disable-libargon2-linking)
- $(usev !curl --disable-libcurl-linking)
- $(usev dar32 --enable-mode=32)
- $(usev dar64 --enable-mode=64)
- $(usev !doc --disable-build-html)
- $(usev !gcrypt --disable-libgcrypt-linking)
- $(usev !gpg --disable-gpgme-linking)
- $(usev !lz4 --disable-liblz4-linking)
- $(usev !lzo --disable-liblzo2-linking)
- $(usev !nls --disable-nls)
- $(usev !rsync --disable-librsync-linking)
- $(usev !sftp --disable-libssh-linking)
- $(usev !whirlpool --disable-librhash-linking)
- $(usev !xattr --disable-ea-support)
- )
-
- # Bug 103741
- filter-flags -fomit-frame-pointer
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
-
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-
- # Bug 729150
- rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}
diff --git a/app-backup/dar/metadata.xml b/app-backup/dar/metadata.xml
deleted file mode 100644
index 566927bba962..000000000000
--- a/app-backup/dar/metadata.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ceamac@gentoo.org</email>
- <name>Viorel Munteanu</name>
- </maintainer>
- <longdescription>
-Backup directory tree and files.
-Full featured archiver with support for differential backups, slices,
-compression, ATTR/ACL support. DAR also supports Pipes for remote
-operations, including with ssh.
- </longdescription>
- <use>
- <flag name="argon2">Enable password hashing algorithm from <pkg>app-crypt/argon2</pkg>
- </flag>
- <flag name="dar32">Enables --enable-mode=32 option, which replace infinite
- by 32 bit integers</flag>
- <flag name="dar64">Enables --enable-mode=64 option, which replace infinite
- by 64 bit integers</flag>
- <flag name="gcrypt">Enables strong encryption support</flag>
- <flag name="gpg">Enables usage of asymmetric encryption algorithms</flag>
- <flag name="rsync">Enables linking with <pkg>net-libs/librsync</pkg> for delta compression support</flag>
- <flag name="sftp">Enables SFTP support with <pkg>net-libs/libssh</pkg>
- </flag>
- <flag name="whirlpool">Enables Whirlpool hashing support with <pkg>app-crypt/rhash</pkg>
- </flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/deja-dup/Manifest b/app-backup/deja-dup/Manifest
deleted file mode 100644
index ce5f20b2f4dc..000000000000
--- a/app-backup/deja-dup/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST deja-dup-44.2.tar.bz2 1010512 BLAKE2B b61eb474a4cc874ceea48a88f8f83e8a329b252248dc4630dd9dd7895ea4782b0e9b6751e795e208fc84127754da226d6a4257a783ffb23d88df59058e28576e SHA512 b1fae58d76aa5a2097bb94f6e5196ed5a3d5131562fe088a9f81155a3bb96ef9e726f83ae04ba8e361a671bce8aa2ea4b053f04f1e57a194fe88c2f06c3e6335
-DIST deja-dup-48.4.tar.bz2 1107899 BLAKE2B 2c23e151f3159810f4bfcf1fde8853b75d7af2be41c3cea0ed7dd0098769651900b8228402800b83891b4aadc6f6f8ea60121fc1b6ef26f4168e95169bc68d06 SHA512 590611803526cefcb23d759a9fb43fee12f59e5373a9da509b11f93a9e8ca9bea177a61004ca73b949753924df1312ed697a180e31b6cfa1f435b50db0ea338d
diff --git a/app-backup/deja-dup/deja-dup-44.2.ebuild b/app-backup/deja-dup/deja-dup-44.2.ebuild
deleted file mode 100644
index a45089f1b4de..000000000000
--- a/app-backup/deja-dup/deja-dup-44.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson gnome2-utils vala xdg
-
-DESCRIPTION="Simple backup tool using duplicity back-end"
-HOMEPAGE="https://apps.gnome.org/DejaDup/"
-SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- $(vala_depend)
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
- test? ( dev-libs/appstream-glib )
-"
-
-DEPEND="
- >=gui-libs/libadwaita-1.0:1
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/libgpg-error-1.33
- >=gui-libs/gtk-4.6:4
- >=dev-libs/json-glib-1.2
- >=dev-libs/glib-2.64:2[dbus]
- >=app-crypt/libsecret-0.18.6[vala]
- >=net-libs/libsoup-3.0:3.0
- >=app-backup/duplicity-0.8.21
-"
-
-RDEPEND="${DEPEND}
- gnome-base/dconf
- gnome-base/gvfs[fuse]
-"
-
-src_prepare() {
- default
- vala_setup
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_schemas_update
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/app-backup/deja-dup/deja-dup-48.4.ebuild b/app-backup/deja-dup/deja-dup-48.4.ebuild
deleted file mode 100644
index 1fa718fb85cd..000000000000
--- a/app-backup/deja-dup/deja-dup-48.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson gnome2-utils vala xdg
-
-DESCRIPTION="Simple backup tool using duplicity back-end"
-HOMEPAGE="https://apps.gnome.org/DejaDup/"
-SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- $(vala_depend)
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
- test? ( dev-libs/appstream-glib )
-"
-
-DEPEND="
- >=gui-libs/libadwaita-1.0:1
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/libgpg-error-1.33
- >=gui-libs/gtk-4.6:4
- >=dev-libs/json-glib-1.2
- >=dev-libs/glib-2.64:2[dbus]
- >=app-crypt/libsecret-0.18.6[vala]
- >=net-libs/libsoup-3.0:3.0
- >=app-backup/duplicity-0.8.21
-"
-
-RDEPEND="${DEPEND}
- gnome-base/dconf
- gnome-base/gvfs[fuse]
-"
-
-src_prepare() {
- default
- vala_setup
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_schemas_update
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/app-backup/deja-dup/metadata.xml b/app-backup/deja-dup/metadata.xml
deleted file mode 100644
index 8e2dc557602a..000000000000
--- a/app-backup/deja-dup/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <name>Oz Tiram</name>
- <email>oz.tiram@gmail.com</email>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription lang="en">
- Déjà Dup is a simple backup tool. It hides the complexity of backing up the
- Right Way (encrypted, off-site, and regular) and uses
- duplicity as the backend.
-
- Support for local, remote, or cloud backup locations such as Google Drive
- Securely encrypts and compresses your data
- Incrementally backs up, letting you restore from any particular backup
- Schedules regular backups
- Integrates well into your GNOME desktop
-
- Déjà Dup focuses on ease of use and personal, accidental data loss.
- If you need a full system backup or an archival program, you may prefer other
- backup apps.
- </longdescription>
- <upstream>
- <bugs-to>https://gitlab.gnome.org/World/deja-dup/issues</bugs-to>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/dirvish/Manifest b/app-backup/dirvish/Manifest
deleted file mode 100644
index c73c4865996b..000000000000
--- a/app-backup/dirvish/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dirvish-1.2.1.tgz 49132 BLAKE2B c5ba8fee055216602fa9f645d4f797b1b5e30a9acf850e3e9c8df64760348ba89dcaf1f0a61e497b03db4a5c7bdc30b5765c0b9949218572244f896feb80b51d SHA512 3618d4e73a19ed9bffa1d68561292f8d61948ab914cf0503771fe6f058af52d02707caaf73ef8b06ddbbeef72817712ab0312c3ab086f8da036c02c1fa22d0a4
diff --git a/app-backup/dirvish/dirvish-1.2.1-r1.ebuild b/app-backup/dirvish/dirvish-1.2.1-r1.ebuild
deleted file mode 100644
index 6319c1c91ebc..000000000000
--- a/app-backup/dirvish/dirvish-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Dirvish is a fast, disk based, rotating network backup system"
-HOMEPAGE="http://www.dirvish.org/"
-SRC_URI="http://dirvish.org/${P}.tgz"
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-RDEPEND="
- dev-perl/Time-ParseDate
- dev-perl/Time-Period
- net-misc/rsync
-"
-BDEPEND="app-arch/tar"
-
-src_prepare() {
- default
-
- local file
- for file in dirvish dirvish-runall dirvish-expire dirvish-locate; do
- cat > ${file} <<-EOF || die
- #!${EPREFIX}/usr/bin/perl
-
- \$CONFDIR = "${EPREFIX}/etc/dirvish";
-
- EOF
- cat ${file}.pl >> ${file} || die
- cat loadconfig.pl >> ${file} || die
- done
-}
-
-src_install() {
- dosbin dirvish dirvish-runall dirvish-expire dirvish-locate
- doman dirvish.8 dirvish-runall.8 dirvish-expire.8 dirvish-locate.8 dirvish.conf.5
-
- HTML_DOCS=( {FAQ,RELEASE,TODO}.html )
- einstalldocs
-
- insinto /etc/dirvish
- doins "${FILESDIR}"/master.conf.example
-}
diff --git a/app-backup/dirvish/files/master.conf.example b/app-backup/dirvish/files/master.conf.example
deleted file mode 100644
index 8264b88b8321..000000000000
--- a/app-backup/dirvish/files/master.conf.example
+++ /dev/null
@@ -1,33 +0,0 @@
-bank:
- /backup/dirvish/server
- /backup/dirvish/laptop
- /backup/dirvish/firewall
-exclude:
- lost+found/
- proc/
- core
-Runall:
- serverroot 03:00
- serverboot 03:00
- serverhome 03:00
- serveropt 03:00
- serverspare 03:00
- laptoproot 03:00
- laptopboot 03:00
- laptopopt 03:00
- laptopspare 03:00
- firewallroot 03:00
- firewallboot 03:00
-
-expire-default: never
-
-# keep the sunday backups forever, the dailies for 3 months
-expire-rule:
-# MIN HR DOM MON DOW STRFTIME_FMT
- * * * * * +3 months
- * * * * 1 never
-
-pre-server: /usr/local/sbin/dirvish-pre
-
-post-server: /usr/local/sbin/dirvish-post
-
diff --git a/app-backup/dirvish/metadata.xml b/app-backup/dirvish/metadata.xml
deleted file mode 100644
index eda7131232b9..000000000000
--- a/app-backup/dirvish/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription lang="en">Dirvish is a fast, disk based, rotating network
- backup system. With dirvish you can maintain a set of complete images
- of your filesystems with unattended creation and expiration. A dirvish
- backup vault is like a time machine for your data.
- </longdescription>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/duplicati/Manifest b/app-backup/duplicati/Manifest
deleted file mode 100644
index e7850ca6fd19..000000000000
--- a/app-backup/duplicati/Manifest
+++ /dev/null
@@ -1,319 +0,0 @@
-DIST aliyun.oss.sdk.netcore.2.13.0.nupkg 276165 BLAKE2B 4a9d1a31723d380f85f1dba1be6819523ee67c9468e91c3e2c1d04d9e7a348f6aa8bce5c329687df017f70e8a047984c37b7a01dcfa59f582304bbbe0682343e SHA512 20bb0e177f8cb0bf0a4c1561397f857e0ba6c0d8dad6e7c3fefe21ed73de1e93db45f1b0b210adde561c30966ca424f5c4ce9c86707c1a6b09d544c9e9fed4d5
-DIST alphavss.2.0.3.nupkg 210874 BLAKE2B 4f1da40ba965f6fcfc39ee3e67cdfa7ace1e8051f2ae9653d15fc18513cde6250c84736611db9d088db2300884f76afe090eacc86af89f26d3c2fd08db972ef2 SHA512 00fe91daac63f142bdec265e520eca838bbe4b03a3d43a4700dd2e01e5b19f420ce50f2b5192ac360830c735b06edb9354427c9c98028d7090b49642fc9ae2ff
-DIST alphavss.native.netcore.2.0.3.nupkg 480253 BLAKE2B 770ef1798d7d2c122c777adea8a87efbcea53468168428fd93134229ab7e82cbabf456c0688dc1f1982c9c3ebe59c1d06edd2f21191cf4bad0ba8a4aa7b6e028 SHA512 2a45c9aabfba5dcc1af7446b2aa94051d49f2ba553ddd439beeb77d0535d9b45836d45f7516a623a8ad6a7640dd1f0029e01b0e3feb42fc304bbcf92484840c9
-DIST artalk.xmpp.1.0.5.nupkg 367292 BLAKE2B 4ba0103482cab729b5cebe0ad6416be227229aca807f4c143ed6649ac6ea58ec7afd81afdd7293e0cfd6a2d114c2b11ed1baf31fdc0315576c0d53a208470b5c SHA512 61ba934bd4ed70ba5f28f6b9a0726c70d4d3c8e50bf574cc511664d250530270d6815bc939a54612b89a14b92d1049f2f29aa92660ca84fa19a5fd69e995ed17
-DIST avalonia.11.3.2.nupkg 12666573 BLAKE2B 6f278d142945d98e11eb8bde725ac8b5a1ae7d576c7063424af04fe3e5a6344c1663e2ebb77210b49a71698fb28f599e5cfec3f08062f66d5a30dd2c23622a3f SHA512 40a2fd96ba1bcb55474a695f187bc85e24300af88ddc7b32fbf6d41c424b644b2cb775ad5ec2f625102b727587f8d6b03fa3b2942b68b1c8ccc631a020dbd83d
-DIST avalonia.angle.windows.natives.2.1.25547.20250602.nupkg 6132962 BLAKE2B 5a1d31d2b525499ac8a889592d92579aba3d5f90ea3bf990ba90c77323fb19acd9eb828a0e6026cc7f022fb54c09d3ccca822bb0cb103f65f09a65b91bbf601c SHA512 5cf4ba739c4fe0bf9e36ad2b4d481338239ea98216e6188f8c2f7af5efbdcb8926ce7d6af2df951071f8d9294d4d25ce1e52835f2bf4ac08c3dceba5e503ae60
-DIST avalonia.buildservices.0.0.31.nupkg 51290 BLAKE2B 31a59d9c307e0b2daa71f9318d1044f9f949b41df3ad8251f9cd07865971a798cec8f93485f4b53dfa51575c63b57df3d13ebb3e17b3edd18c0f4271edc3f709 SHA512 00490f7472cfb971e4042e1176c64391254d7be14f6fbdd04371610b67b450b2d1fc6271b82b3ba9d3ec967b9522cbf855ccf5c03ae8ffddedad5c31dfbb22b8
-DIST avalonia.controls.colorpicker.11.3.2.nupkg 343941 BLAKE2B c326eff5ef3e0e307987f343666794782e6864098e847104842cd456b36326d009aac2fafc8f5236778e9f89da0a44b24da725d3c647d9732ca63776d45c0ac3 SHA512 b91819318b5e558a0e52155275a27b623887277940a165117962900ae68e24430fa9b309e430b7fa0c7d7ca82a8c9d7b3f38bf4e2cb33765100a8077213e012c
-DIST avalonia.desktop.11.3.2.nupkg 43063 BLAKE2B 241f79af91aa0d7798fc5b3567bc06e33ab19991ea9262d590ccfc65928d86d0fd14a0f6e1fc9cc25debee8c2da01e1ebe383ce057511177c71d2493211d32fd SHA512 1c9ae2156272c7a02d0fbda4d0176ce222da68e59a46d07fa798de1b7830a528100b888d660f743be84113e3c854b784e58431678cd971dbbe6e85bfe4dc850e
-DIST avalonia.diagnostics.11.3.2.nupkg 809207 BLAKE2B a9f07a9a0cf3e192739184f669e84bc7a3787fb3ebdcbf5c82c73723f58c5dca16c4577a8fc4b2cec0982c1b3d9d48b0f17f42191d7a1e12b6090d584c8d2773 SHA512 ce6177c390c368cc4999ce6d406b3d13080f9a3a818bf59228cd1d5613badc7812697d755562f84d8633ec5d2aaf016a56d43f6102c6ba98a111d66a5776c9db
-DIST avalonia.freedesktop.11.3.2.nupkg 252408 BLAKE2B 0dd3fa53735482ef27b762d8845a35574ac4724382a290fb7899e1bd2dbd5b488fe5bbc401853706d75b6d4f5d287d753b7f22180cc71455596a3b797681e485 SHA512 4c48d200ba6154735f9e7e78b252a7dc5d32e1c05ee6b81569698dc4d54e5894c888f37603b6fb945f3086677058e1d045f3e5c8859ed8737163d4f81ee12081
-DIST avalonia.native.11.3.2.nupkg 740570 BLAKE2B d68510c8b566f547e611a6eac191d034062f82fd17b4e84f30269855aeaac4a8fe9a42eae66d24e47aaffd8c07dc60e4caf8050e943e6c890b8e64b9922083e3 SHA512 e3972a650b6fe12edec335e04edf2a03cebe143e217265c59282938c5213364e7664f56018f4583f186ffcccafde9e4e66e403661a1af8d966d5751a7450ba6c
-DIST avalonia.remote.protocol.11.3.2.nupkg 142030 BLAKE2B 6dbb30c12ad323242814d7a5fe6ed84ca75130222c6c5a52707f3f89dbc966c3ea41dc8af022082a79590c3d6954508badc317337f237efe5c151630e4f9cdbc SHA512 cb5716d8dce52788b19f860193f4675c8f16b2ece8d97c0f716ee77a594b45241a2d34b918174beab94f6cc7048ccdfa8d55d6a245f4762cb42ea76062f8252b
-DIST avalonia.skia.11.3.2.nupkg 226867 BLAKE2B 539142647d55724bdd25c8534cb104682b680f144301a720c17093cc54d69ab1180ac4d860f94c19ea3b94816292e687365a8a34f2a66afadb10fbce8fdb7fac SHA512 6ac40091447721c492b09641c68ee8c1af45953395c3551d3e6492b7975d444e49aa181e55ac4768c50abba2a1efaf7135b0919ecc5da9a99f0eb1e98c9ee5b6
-DIST avalonia.themes.fluent.11.3.2.nupkg 323559 BLAKE2B 27b05cb066b26d48701b93831f562f4a1be0be065427e4066539fdd17634d80b161619d5e13d552fc6558c4e070189709fb60388db33efad5e649fa016450a21 SHA512 6bd94a2a2bea48694a30e342dda92cfcf567ca192b683e596c45fbfb5775108bee66fe4c8171d7ea7386551f4188a942cb44f248b31b85c26d3fa507b239b8a7
-DIST avalonia.themes.simple.11.3.2.nupkg 199906 BLAKE2B d81949ecc069d6b3d08d9fafb8f3c7283178bd44db29bad43d15f85c91c635573cf8c4a693f65241efff0621327a046b64b797e12c6d8ad7aa93798144414546 SHA512 2ee0c4ea3ab2e1db273eb1376a7a5ffcd7c24e4b7bd6d102f58e45a4d8c158c0cef5c22a3a2b49b185a6b99425ed648b13234dc6fd6bda3db783100511cfeadf
-DIST avalonia.win32.11.3.2.nupkg 1045820 BLAKE2B 9141d33421c2dc78fcbee4217f5d61f42f78f7beb75fc4eb99ba4a5714a85a4cae23a9a38cd8467a5983abe326703b15af8c6b99e55506326b905bc3ccf02dc4 SHA512 47cf2d4ea6739d60331416dd9ae5fdeac9e61da4c6175ce5238fbb3c56071387012f3a7bfc8058e3ca254d727f122cd03ff0d67f78ee9ac2042239357801d2c2
-DIST avalonia.x11.11.3.2.nupkg 458562 BLAKE2B d64f726b922a275330e7589fb9172d75d65cda10e68540b17f9370406b78ba3705f31b3a09bc8255037f080641b77f8f987acb52feb1a137484093c2c87bcf6b SHA512 eeba7df3c0b3a7b8e828b0a2c789e730f795038fb0c44a19a8d2d3844a7e9f5bf4568157069542fcc5f3890ee8061fabaddfed7bf1ca68cfe0aa683eb131fcbe
-DIST awssdk.core.3.7.107.3.nupkg 2532856 BLAKE2B 997ceaf2f47a60c6c03154214a7618fe2be8c7a002226522a1d4ead6e59377847a9e3db0b8c8d4476a681d4e0d65b5d3e99a512fed99725771d7b1428387335f SHA512 5296d129e019aab02a386f7a9cbf82d8c8cf529dbd65f3b37872f52aef2e0064221321628267f9bea6d7faf50ab0c14b4ba8be662805421413a2899c72da36fc
-DIST awssdk.core.3.7.400.45.nupkg 3589840 BLAKE2B 62b51184e6c7310bf12115d1b7c18d7f0b825a899fcb4e0bd322e4906572469c37ed34eac6d2aea72273edc1f0b56424652fc7144b147232882fa74563a7280a SHA512 831f80bc10018c0057625261b6e11737761e0816fcf03186057b21d4c2f3af7b119ef38d87923bc1e025d737df185948ec8d1d9f4bbb41dd5c1354ecbdc95380
-DIST awssdk.identitymanagement.3.7.402.39.nupkg 2391514 BLAKE2B ef49c5ddff376c9dff91d389d5271c4fbf7410e9908e73ca8ff170cbaa5fce0c1b1a900916d44d2a9da0b331cd899b94b7009bd4e3d918738c54b8ba0b6f0b3c SHA512 276be87ace56762c6048edc4572b9db802fc33320e88c378977c8a6b9dca7507a2cbe431084e1ae5b4c58b632f8b897b6335dd761f5cf7c72858f1182eb2a21a
-DIST awssdk.s3.3.7.405.9.nupkg 3964129 BLAKE2B 3f92ae73d2b13ff2eb57e60e45f18d90dc3ecb721269e74653f5c5779c594b1efbfef99ed2e4e181e54f4b696676d59192c19bc9ceb9a46f92d7d5df8ec39c77 SHA512 e3169ceb9069272a07c0438a6b53add6cdc32c54b4751c4ed7e286f3828c5a263409b3685d5878fe4fa17e9882239d34d152d2a09976c91ae392122fddeda439
-DIST awssdk.secretsmanager.3.7.102.54.nupkg 514550 BLAKE2B 4b99620a01261d6ce7925fbe448c78f8792f38f491913c955593df44f4c9c74dc1272290fa9b583effb184f5d4d0bf4a1c158c4d8e71d5ee2d50d9abc4dc7975 SHA512 84ee295b74f6e4ae03b8e157dcb4ac709e670bbb89da7c1d5dd57f2c9d510b5ed4b0bd2ad5eebd50a4bd26e7cb4e232133f0aaf2f4d64daf8a8ea15084984e8b
-DIST awssdk.secretsmanager.caching.1.0.6.nupkg 34376 BLAKE2B dae56c50b3e96bcd24cd04df09ffc394368348c52c54e0869109e41d9d3e98f0de684fb96b11ddf011f3373803542fcc2ced9d7f4dca5371c29a5905228fd2e0 SHA512 4f6c74b3d6c6e48daa7e0b6b37b82bbe3f4cf121b467bdd2ff39e2871c1d675c9978532e5c9faee27f6b717c0b45e57b4ef017dc49e6b5535417f634583cd4ca
-DIST azure.core.1.44.1.nupkg 1003202 BLAKE2B 7f7ca4b5708ae961fe7cc64e1f6d765716cac06e0e05510a8ddd141a229adf3eff2d5ec84ee271f299ac0968d49315826b72a7092dff2fa84a97d60a1d4152d0 SHA512 e79f76d96cf4ea6885d9768a8e3bcd57a2df59218cc0bc5e9466c88cd72576875e69c344bce88f139cb70a50f68fa6255a0bd91117d4cd16fa354095db1e5ccb
-DIST azure.identity.1.13.0.nupkg 217464 BLAKE2B f73b7b2b2fcae4128ef560afda08166dc0f2b03e9754b5f17597e303d34f8dec6dd7ed4b7d14f6f305ff93a55d645d34cbabb585791f07c30de2ed3f714c850e SHA512 c86b90ea1f148d489e2e3189a4333bff52cf4c7e4d7e543c1f4bc3b861d43940c463d7968ef0ea8ef44e8cb59e1b93779f8146409a0e1f5b1a971a5f517539e7
-DIST azure.security.keyvault.secrets.4.7.0.nupkg 150834 BLAKE2B f6229e4a06006f2daca1d7fa35af0cc136ced8de84e68488affd1ac53528f9c8d9943d96b9242a5e3d627c97534ae5263ed58e685e9c82227809f35a815920c7 SHA512 bc98de03b2650f839badb61eae9815aa8e0ca585504f9d509d6416ddb9e2abb5e7574f4763ab042712c6e3a5c3c38bc013df97a12a1d9d4157448b9cc8438c78
-DIST azure.storage.blobs.12.23.0.nupkg 1837936 BLAKE2B f87c124a32ab45bdf5775fdfa1c127d683ecc8746983069079c4084e55f228d398b9cbe371529e274c8e6ef579df39c31d5e2ea140f54a1ab84281245b9f33be SHA512 87203cd2e0079c3f1c57a851fc82ac0853b36f91f984e6f708c9fa9a474ff2da0716be03c838ab30379640fc8542dd53cc5f0b473f103785a7cb5e2081442591
-DIST azure.storage.common.12.22.0.nupkg 313731 BLAKE2B 483f0324e966a1735a6e54eda350f86f7f2a4f16a420f93533c0015fbf3d66e7da5cf2dad663b6548a5ff78ec27c196ee429ea521b53bcdd5ab6502696f476e2 SHA512 b8e87487006044204158895ef581d3864ca356f961bbc3826dccf3fa8d81e9264f2ce82c4766e6e395562f466a37ae0c9480ee08fd9a3e62bd16afc1bd1094cd
-DIST bouncycastle.cryptography.2.5.1.nupkg 8231681 BLAKE2B 0e532828def85261e703d09e8a5ef0b86e91e96f7ab5b69ff84a3dc4411c6a71dcdf3c25ba6427311dd4c033aa5058e56f6bc0932c245d9d849ebd44184f14b2 SHA512 cc12d715a7a3acda0e51b6804ae10e1c3e9543009c108485ae6c4ebe8773dee57642f8be291dc2cadcd14a086a0237d925298997ded8a01a4d5a781c7b67ab3d
-DIST cocol.1.8.4.nupkg 84355 BLAKE2B 411c3621565076a787063743497f4667a54af2729fc50a468078de06a7606be07cfdfd329f95360434d42009d1f4f5c3ef905f90689540206073fff566cf0342 SHA512 35108370a5e1fcb02df11efa1e4ee4351854114546631835de4b8547506b9993992f864300d0cd3bc10df745e919b069e3b1684e4205c123574000ee08af59ba
-DIST communitytoolkit.highperformance.8.2.1.nupkg 518671 BLAKE2B bb5ba27317b6e433a13955dc2f21c3c7693bfb83a93222c062ac14909cf05ddbb754cba3847d6a976cb83a49c8655b81415e3e515a4c6a9fcb8bd0ba58fdd343 SHA512 7446363af0dc9e611aba89e959fe22475a026f89d9fe10bf4757a950dc4ec1d55d795f90525fb8a48fa5c80f7471c2028de8f66ea461b0bbbee74f49bdb6bace
-DIST dnsclient.1.8.0.nupkg 514877 BLAKE2B 95c1d98c616a68c42a78cfb41f81a73910621b2b29be8664dba74a0785e2f45c7eed17efc8dc67fe477cba4ed2f60cb6bfd893bb359f2017752af5d05a6796d2 SHA512 45f7793d0e8766ba7909c0df144fff043af2ab8b961dda1ed33787328be869a2c760927e22802bc29e0c9dd4a5da3590068543ad95eef97e904a787bda5298aa
-DIST duplicati-2.2.0.1_stable_2025-11-09.gh.tar.gz 15492800 BLAKE2B 7d35228acc51abb49b7d848edaa8e9060b22964b33177fc2fe298989fe768f11e58828371bf41cd1e8571e30e37623d8e3c68cc346daa8e57e563f18c9a14c76 SHA512 c7516d8031f626800bfca80b8973e86ead9850260f0e9a7992eff4c634ebffdceed5490c836ca6a6797b2095c0b0077ddad1e121b2eba1ffb17e759a2129bcc1
-DIST duplicati.streamutil.1.0.5.nupkg 42890 BLAKE2B 2aa9d35dacc1322b2c9198110d7c2e5471816275833196ba899063b238a7ce374a91de8697931bb8b3ae2b14fa17b3a69c731d62e79dbc0cd3ecc9f597af3e15 SHA512 b2f6c1d2685392cf933f69a30c74b69ec8e64ac91b4548b7facc70720b4632c38adac5cac71636d2900182a72fd822a88f708f121b2cba1ed8bdbfcd5dc6b40a
-DIST fluentftp.52.0.0.nupkg 1675712 BLAKE2B 592bdcf54eafb904afe2b7055dc709c1b746109c50b6f5d8aa1507daf0c5c84a6f6a745f4d3aae050e1d6625294a9c739ad828357f2495a8ed5bdb94689d6283 SHA512 d81e59210c58617d474dd7deab463af0e57075064687858ce23e2c6132292b8cb73bbaf20c4d8a0f0b241b2c8311ae0dd993184ba59b1ff971df271c81a23e28
-DIST google.api.commonprotos.2.15.0.nupkg 684698 BLAKE2B 6034e788d1ed251cff6c35d9432eb9e3bea89df857998e7dab2a96ca4bcca813f0c04596212afde958feef8819ca165d958bea2953fbff5b75d6f1bb8036224e SHA512 32d2e029367fd7a23de6c218443404ec5e30c0000fefffd2f8c53cc22d1e6c2d926dc432a87af5524af16cfeedd073019edd9ff4dc373275779547d9c8bbc04c
-DIST google.api.gax.4.8.0.nupkg 156261 BLAKE2B 1e3c4cd1e99890bdf068e8da67175095221c0cebaaddad7d25f5cfceee5d693120f3a5d49e56d0644b831070729574325b1d40068d5020a1d1fea00c8f90c462 SHA512 a4293173aea00055090113f353c2f8617a830e2e085e18bf026189a81426f7b78e2b5743403d26a16f34681d76d606999c5fc119e27bfaac5045507c5918ed1e
-DIST google.api.gax.grpc.4.8.0.nupkg 330949 BLAKE2B fc373b0f9282e003e3776c2900d5f4a104ab513dc0df1403eb2ddf846c57fc0d81133633c89c3437532a3a12f526f22520f8b3568a088a894d429f01695f0379 SHA512 11cc6742b530971f57705f804bf7f8c8b7f2d89183a60e80cb0b5f850ff1532eb172457e820ae9566094ecdca9d2b05c38c4d6b56d8e889fd42aad72a535ce5a
-DIST google.apis.1.67.0.nupkg 229381 BLAKE2B 3f4bcd2bf225dec509d4c76d6a06481a2da222067e531529273bbdd82def3276d916b0bb5707aec5733e2a767e7d217aa3608500a125b86712187e00901c366a SHA512 c8b325f9e5b64e70f4546c6013e0ad2724cde33b8ddeb20b31816585d9a85356000109df62aaf07515c17e3230fb7b351750eb35f9f3a5e9baba77dab9f335af
-DIST google.apis.auth.1.46.0.nupkg 322016 BLAKE2B 8ccdd2c25fcb76dca1f5135b3b1badb5a77be0c1056a5fb4c6847931db2a580d126dd5818772a1bcd7f36f4e6d32bc37d1bfc644d307da31731d697f6007662d SHA512 0211e3731df0ded5477e270f93b79b5f746e5ae5be881fb728dfce1e93de5940b61049a6fc9ab0632a58b2fc8f52ffe722facc5997b5bc3060ca76e76895da8a
-DIST google.apis.auth.1.67.0.nupkg 510204 BLAKE2B 462ba6e60ee8a66360ab61dd608079484485e3aa3cb83cb4e743ac4bdb285047bacf68f02901f95bd15bfefd0feff1b6639d1ae6f6381af5baa89171e8e823e1 SHA512 c2ed354dc9c57f870d891cf964d8579d32ac4cd46349d305c8cd2d89ec85d5170ca9849f3a63c2324a0b002cc5cfac3128f0c318fb2aeee2bd99459089c13505
-DIST google.apis.core.1.67.0.nupkg 243185 BLAKE2B 213a5e03da687e4efc0232371ad8d03181094f994fec661fbd7aed2dc27f9ead4a788b600a280ec184ca9d9c8dc89cc475223a7a514a7ca3cad759158a0f7e03 SHA512 ce6e55adb691c90b68b06c2e0666afb369f45e8a42549f7ee997f4638b906798ad5c13ce58e3a389d5ebd6502fc464745b9a2d540e2f6d592c994635c975c7d7
-DIST google.cloud.iam.v1.3.2.0.nupkg 125943 BLAKE2B 71b33b41bb5a9463d879067253c65f2e1f6527bfd14ba8bf0ea43406a24a5319c0ff6d72d6b36141fe08f7f4a17d53fe45a729180a456f3f2652f2c782e0ce1f SHA512 7468be34fc1d25ac06b3d9b2513ead103fa7446ee0681642525e3be1b8074faee0ee6e8fba62be704f5096a0d4e2ec9079f5f53624035ab8205549a1947937a4
-DIST google.cloud.location.2.2.0.nupkg 85223 BLAKE2B ba01fac5226c543a649155887d643464e553a20f1ed49450b482a43dac18f29980f3ede4c4bc7869a317c9512ad77c46f2e3275a9972a6c3492ca6d70e0eec8e SHA512 22bef0341bef0724360153fb7b939be73d9221bdef31aec9642f118c562b4204c074cc7344b04d9802dcc14f3df4dda49b9dbac086796af70cc118f7237060af
-DIST google.cloud.secretmanager.v1.2.5.0.nupkg 224084 BLAKE2B 2fd8820a4fd506a06a5a143276bec259a3fd156099ae1bea68a71d7616a493116c718d726870ba9b2b0c10c5de8e8189c3d4c5b7a8c1ef5ee29f9ca85c5c25a3 SHA512 39d2404c85f26219688c0c3d1f893ee5fc3c0c4dfdf115dd9ddde9407bf5cb7232e1d17d3f7c1d3edac00f3e8b84fa493a280424c3e04b4ea638c405b0c5af95
-DIST google.protobuf.3.25.0.nupkg 1351105 BLAKE2B c0300e688c74d6fe42979f6f6c24fb402788f8c38479ab3400ed6e624779c4c0f2cc00428fe1b387daffb5805814e12749c13aa3ee4cc934836035486fd57bd6 SHA512 2c3b6d06b5bfb7df52382c48039c3481398f016c90447987f0f485bcc59864b69924ed2d2f4d18ad015c968c1f1756f1fbd13bf7c0f7d71c29e3d54137140580
-DIST grpc.auth.2.60.0.nupkg 89950 BLAKE2B 47effe38f345987f6e533c294e013a552703cb0a88be814ae45cc34479799f2eb559ffa1220cddfaf2d968b8ba7d6ea6a9ffb8463977e0472e976361ecc31c21 SHA512 b08873a7ec55beae891cbc3a3f4c5e1289e52d43af8cef43f814636b857890206967b9d02f019dbe68752010558e96bc7866f9737b884a4ee68898e1f8d28613
-DIST grpc.core.api.2.60.0.nupkg 252316 BLAKE2B 078e9f1e3b58d4b5ea5e5613ae6af25b0f658ee92478874bc6d56e96dca1971e9bd56e06e0670a2699c339a2c321aff57323f824a63cb010a404deaa88298b0e SHA512 d0274e04bf0471efb4d4581838b17d6bf632a565365e26c4ae67632f65ec379a53cc759096d117f96153d71704d6cc73351f4b76688ccc439aae3d03ef2ae049
-DIST grpc.net.client.2.60.0.nupkg 963255 BLAKE2B 81cc08dfeb0fb26acfc4763c429ec11fecc7b19d66c5204fe3614afad8b9adcb286f63dc8667778c2201d49b00755746051dc27875cc03a04c2c3f10de2c342b SHA512 fa6cdc3d969e4c9f77277263678e2acc91250638c1ead1bcfa835ee08c24f3fb94e1452280567606a3aee1b29fe07b6a4e711e0761dd5422ed494ae74a72cf67
-DIST grpc.net.common.2.60.0.nupkg 159571 BLAKE2B c2105b201822f78f35575dc8efe9ab1bad0ed5d98f70e2d47f091086ce487719267edf3a67e50d1d9fc77c1fe5986fcbafe146a171fae9f95fb799a71dc91acc SHA512 97dca2f6308002a7623ed52a9a3b2b9e069de3cb86a8ef69a28df84140ea0ee92cdf27193a5a635f0a88001dbea07ef60bc3b2e4e719d3799080ce30a1087412
-DIST harfbuzzsharp.8.3.1.1.nupkg 1029897 BLAKE2B accd16bf97e93c54950ec7d9508476c0136b54154942b20764aa7b6eb2e4160287cabc0c27ea4528e0eeba87fb99193f6e9188476e3aee020cc30c1c7d2f1326 SHA512 ed1d94447956fa595c4867fe3eeb4a7b67c97e00e0da5a72762362212cbf25e62be5936e59617c94a1cbd4e6bbd0ac902854d0d36866bd920ed6a85ae663ac8c
-DIST harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg 10890070 BLAKE2B 9a28ee64262b32336691c031b0b4f4052eef6d5404175c57c2d352295ff49d5960aef40baa48bb96879b57d266cd1067cf55835e34206d71fbbe2c8cb4f8a843 SHA512 4dbffeb5d07c377b5f6d7d54a658c6e272fa786869c4e6a6fdbf8bbf85f89d01a606ddfe240592f36ddd37807470f0546bbc7de9a6eb0508da15e91d14a95617
-DIST harfbuzzsharp.nativeassets.macos.8.3.1.1.nupkg 1358176 BLAKE2B b86ae574fff2c1bff9c4fe606c1a849ae23cbb907c1e6bb0928ad0852667ba0753d6ed15db50b53919fc12381b53380a63cf971263285b7fe219e20833301372 SHA512 063155862a999d07c01e4df3b2df2d23aa320c25ee62509b0bde657ec8797e0c6fe95fe4b29e9f6b2e9a0120dc76df431c547f7baf9faa19936c5a9eb78da2e6
-DIST harfbuzzsharp.nativeassets.webassembly.8.3.1.1.nupkg 13701263 BLAKE2B 6a35308ee75da8b47424ff4df4714207b811ca2a0767b154532f6d72139536027ea9f86ab293828b275565c240259ab4a456448db576899b4bb3d09185ee73f2 SHA512 746d52bf1820d897211982b466d274477dc2e698a97827cb6dc5303b2355ad9ec7929902d484be205282bec2ebaad2824952d7096ae3b03c4a9be5ee8384d9db
-DIST harfbuzzsharp.nativeassets.win32.8.3.1.1.nupkg 2502549 BLAKE2B 18219ce11facb84ca6852b2c47449e1df2f687d1afc9dfffb4e82c65b08f67e7deffe53b70c560ace97cf94503f36e73a7ea72e963e67baca483621bc6156298 SHA512 5bf6504c34f9040445d6f88d975896b289cb622b4de109761e721cb83e8d3301686eedd6a67a9dd5e4742feba6d5ed1d106932372f43159926712ad6f1e02af3
-DIST jose-jwt.5.0.0.nupkg 214900 BLAKE2B b56d18baf21ba2c05f8508dd6ee8bfc934a66a03be691b2a385807399bc5091523cbb452a79fe21089294751942d51d63b523a64c15fa6385d2731a053a0fa2e SHA512 6d74b99b6a11897b933eb61896722cf1fc07033c31841319d6a358808ebd2c8aa7b3ec5c61d6f97b502d53e501520d012837ae8b70ad45e2435f9de3d005cf38
-DIST mailkit.4.12.1.nupkg 5162423 BLAKE2B 47c2a1f2ad2d3389bda0f8eca5e1cfdcb511fd7e0768a2e03951ae8ab04af9352b125dabdf5b4ef97590fd490507ac0a6071ac77edc5542805763d2906946d20 SHA512 d3b71e8d4e5b7fec432d187144f386250b34bd9bcfbce17af8dbe239bbc647401f2631d1c2cbae1d3d26918b678a72047e3231239bd98c62cd1e4a45cef89682
-DIST megaapiclient.1.10.4.nupkg 439152 BLAKE2B bd325b25e6fd2567c67d783f5ea109b1bcf409951047a2b042b627c8067b55531023717230aa9acee48021f90eca22ef3e9a7acd3b495c95a6ce54c42801d2a0 SHA512 079e368326162833a5e8cb28fbcc9c9fff1c154155aae4bbcf5151d94e3eddb8575ce1575179d8553153d5faf14268be5612a0579ecb321e0dac0c808d0662b1
-DIST meziantou.framework.win32.credentialmanager.1.7.0.nupkg 986525 BLAKE2B d46fcf744a0fad101b80b6145040f026054a082940690cc856b25a05a20b53ca873b3d71dce455e031f252bd8428f9ddfad494d7cd8bdefe450102440feb4ea3 SHA512 3f18513456344c1f846372220f679555c2cb1481ff5bf7f8a9081b0e4930d7f9aac360214175adc0d1e528ddd593f5f3410f861e7c35bfb4dfedc196ff66cdc1
-DIST microcom.runtime.0.11.0.nupkg 28122 BLAKE2B 7cd123dc53de44201e691b808212d641fdcae4589dbc598a4ebc3491284044881b5bd4cf805dffa773f1c0cc12b14f1df853490a92e50e5b9c745d4d7b9a2111 SHA512 c00731176e34ea7b936ad58a38639843c790b027b714ed5d3ea828b85ea94b14a502ded52ca7f60bb10c0ac0e744bd6e62fdcce0108ebaaf9731c408eece031e
-DIST microsoft.applicationinsights.2.22.0.nupkg 1709255 BLAKE2B ca8a5e0cce543a32d66a3904eb46b4f6dbdbf9ec6b7c4f656b925fdc32f14e3af2d4a5b50c4ac7338f9cd1170a1e430d380c30a6f135fffd73136cc829987af9 SHA512 3e3d036c471f7bbdb121feee896f1dcd44f2d3a5c3cf76e44d8ca85399e2f7e6b9855aacb38eeeca9b02101092ea175e5e6a0e5b76b42904683abea0572c61d2
-DIST microsoft.aspnetcore.authentication.jwtbearer.8.0.3.nupkg 70539 BLAKE2B 995f4ffe12092add7a8db5de5dbec6ef04829d3f839c641e3bb3355d68c7fe6a135750308acb18dca1ac12bb2af61f3e665588b047027c48b973e8b9924bf245 SHA512 002a33f10f28482c45cd96529c39292b1ba19656a62c5936b5aec23233d38289df632e4eff05f224fa2b04a10ec86dc1a872c714ea20edba99ad3d5eecd214c1
-DIST microsoft.aspnetcore.hostfiltering.2.2.0.nupkg 34349 BLAKE2B 1b0ca208cafd002dc7f22520497f681e0b1bf3d47cf0da8fcc56ac56fcd19acf719be05f0b77dcbf4a55f026b8a003b44bee11988ed534da44653ba21197938f SHA512 4a99ec57b0b0cd705aea452be688d15c919e86797c739bacac004b0204dd626c23a13c9f1d16538ce76969e22a4cd933d864d496228525ef0f4347950ab84799
-DIST microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg 36280 BLAKE2B 2c40e6fc2c56cba154e76184cd79678f797fef917337f9f8494854b5759dea71522fff82d36a94d6858acd886048dc0382659e7acb1293bca305a30b2f0114d4 SHA512 a900d6a07c05f80066c536abcbfa44a545fb7f5842a10864d110e726e325399f9d3c5a7fbaf93ef6cc5953ac3f73c10bf633e57ee60e3902463c44d4bff34d5c
-DIST microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg 30869 BLAKE2B 3260dd46fd79038901ed5dfeab6c9c0701e8d50495ed8ff6aee485547f391c0aeb840cc87ec142019d71aa104830e4638709529feb9a56fed94e9aa492e1fa4d SHA512 a7875388fd4efc7469c0cc5801345279e9331d3bf9a70877af13d0c2d6cedb5ff17f49db78246cc05b57436289c1db7ba617c36782bd1e6702be2045d498192e
-DIST microsoft.aspnetcore.http.2.2.0.nupkg 63162 BLAKE2B 2074a5bf887d3eb055dd891076bfe4f79385c3f778f0d2bc266d65c33dfdc4fc00e0528f901fae5ecae635fc1929a63beda102746b5625844655c1ea88ca8646 SHA512 0a7ec82d94908a42a725be258447d5c7193e0ac437e99c55cceaf30d49aa18ea7d0493f72ea558613a3fdaf1a04254a8dc60f847c7c37c07e55fcb3dbd7973fe
-DIST microsoft.aspnetcore.http.abstractions.2.2.0.nupkg 67434 BLAKE2B c8dc36b37d5ff14377e8573a7f26ce1eccac752973cf0225bdbbfc7d010fa3474b178241529971661248297a7c791bd60446cdc8fdccb84ff854c66a1d0f399a SHA512 d0b334c186ecbd89d6d7593caa1d030d6104c7fa7a41a0eaa5c2e53328433a6356f4a829ad187d8214c009f78e0a8d6146a764b54329eaa82ecce2a2c482f5df
-DIST microsoft.aspnetcore.http.extensions.2.2.0.nupkg 42613 BLAKE2B 033151cf1eea4ad7c0a7c9d682f45ef8700be1b25a3bcd8efb5e7bd14b52975de6a84c9b0ffe5a51b0938c7a237f30f796b138f435437432c37c2eb4d798585d SHA512 c177c1ebcb29dd7fbafd32d41d51797a2b1c9fd886a6d184c23272938c816db380549102139f7f294ba7eac4fe26535c342584584d12ec4c3ec8c0fa6e6debad
-DIST microsoft.aspnetcore.http.features.2.2.0.nupkg 43893 BLAKE2B 58f39a778a1816b32ea869405248a3d103ef433575e397415354c31c00b23fdc97c0b81a355e6f18b2e096fe4ae04cec2f8559b6bfec4c2ff87e981190794ca9 SHA512 8efbbbe3f90e8080c29c01fd5eedbfc084eb49a803a752f8389fa94ebc56cce76935cee50ed7cfaf2c017bb87d094900c7ff3de4bf62debef4bdfe6582806b73
-DIST microsoft.aspnetcore.webutilities.2.2.0.nupkg 55965 BLAKE2B 8e9e48d1dac65ab80003be849a38d4848385a08792f342ad44dc48bff6d45aea5651c21e74853b0bbe7e0d528fd3a33be75dd3d061bfa42e3815ba136e1878dc SHA512 f3f97e3bfde44c1563354731bd872063f7e72d07f4d46cc6f159a8012761618ba798a21c0a29a4f9a63a4af57fdedb90055919255fa9707090d7e5f28c4a9fc9
-DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099
-DIST microsoft.codecoverage.17.14.1.nupkg 9755080 BLAKE2B 3048a75eeafd483b0c9b33b034f5c995b21a9ded6961dd75ead3f0e4deda8040a41f8671456bb447a81888aa26afc687fe43659323867b3ecf43745e174db2da SHA512 27f6599442877e00cc65252d0dbb1a71ca0b0b5aeb113be8b5030c7f89fa4db7cbc72b5d6133f775b2b1684e71d83f9b5eec2811265e4a0c9ddb8028de9ae166
-DIST microsoft.csharp.4.7.0.nupkg 627100 BLAKE2B 114a5af7151feb80785619d54caf5f928558a034254b5c2e185820a441f017705c933b0d66a31d395ce516a81f97655cfeca46e37397082b1b5d6ac6f507301a SHA512 2c96988515f95714d4b83f5650f183dc6a564e0b3cf5255fa0e3ef48476debab4bde542f9f2f6c47f6620b7a71d6a515e4415e6d2e388b60817a29621d5690df
-DIST microsoft.extensions.apidescription.server.6.0.5.nupkg 3615948 BLAKE2B e37f851a8a4a01b59b0b857be881d4d05906a3ba0f04e8c5d1c9b41b84f979f0efda71fa834b9c3e3daccfcc8aecc26c680d79e294aed6dc43525dddf9d90eeb SHA512 a3be8b26ab3758d547deb560ca418ff238d5c3da07bae5bdea31ffc5876837db356e0a5b55493286c8386f3e1ad6aa5bc7960d7b9128119cb0b6eff314b60b1c
-DIST microsoft.extensions.caching.abstractions.7.0.0.nupkg 130463 BLAKE2B 4a0a802f07f28aaee361827ac06a0c89dabd155e6c2f0bde52ba69a37b3459df0bffe31aa92c33a671c6389cbad6ca438c5f1b0028492e5e4491edf97d7de52e SHA512 3f5e2e946066e298bbb4fcf8679c8fc73005c15588722b07a3201b0dcc4f92dbdd80febd84ac5ec1573b099d6e2a40fdc89e16af69f289c24569957d532f2d99
-DIST microsoft.extensions.caching.abstractions.9.0.4.nupkg 152484 BLAKE2B fde3b4d7e23bc084e4966f292cb421eb3f9705a1361778f33d09d5d2ac4d7263f7c5275f3152bb159742c0cff32e9824de72c867faddf8fe4d63d3d309c4cd68 SHA512 348471db816ffe136ec35395244a1368234d1c74f6f67a536ded16342d26e422429305541b21df9836bb6eec1b56df641c4907d0c35c696e9be76c8e990de832
-DIST microsoft.extensions.caching.memory.7.0.0.nupkg 152791 BLAKE2B a947ca14dd1190d2d2d5685f841f40f7d34367a3c2e9aac33d38398e3a8da89fedbfd25f1011dca4c8e58ec82fabfed3024207520bf46218a22c353ed29de95d SHA512 c57ca6df63186c5aea805de726ed837417e18188b683fee31ba1009299f97e631c84bb949984f006694e1eba63457ca105ac52329aa639953d5b5249f15e4d4e
-DIST microsoft.extensions.caching.memory.9.0.4.nupkg 167360 BLAKE2B f68970f80a8ecd421bf9d89fd278d15d732a1e95fcfd352a5f5e3e90274bde624e26ba92620471ea9b4b528e92f26f5f1c23922e1f5f87823eb7c4e168ea05e1 SHA512 5522158197b714d75a6e35bbc825758bd3b519a78f05455dfafc2105c6833ca59ff607099f2e2cb4dffb12744f7ede39d44dfc2c43041f81f79453b12fa70143
-DIST microsoft.extensions.configuration.8.0.0.nupkg 191129 BLAKE2B 907151c54380b8cb10312a5dfe876512912eacd7471c91c0c4972a375c4e91b0b00e5a295cac19523d3e8443b9232aa06e949e071bc4a83ea3b45c7debe44437 SHA512 da48a8ef3b4cd2a6beb78008382d9fccdcdd42ff3a71d9efc5ac69d4020421294ac95b07cf11520341a69ee241925cd040d49a382df243e2fa194f6896ef9734
-DIST microsoft.extensions.configuration.abstractions.2.2.0.nupkg 34534 BLAKE2B d032a2e7c9e26d11d7c2e68720a36d7decbdc29eecde4c8c5f2189aeed3644b3a20b6d0eb9e7f4e920da01b1dd9f3a674e32513a15fc685afe3f0561110eed86 SHA512 33abb870c597c4fb6ac89274de87b3caa4ce4664a04cfa5ada06512a41060975c78721a73357078cf4f3ab9b1ebd84b554910c6f64d98fad2601cfa10e83cf71
-DIST microsoft.extensions.configuration.abstractions.8.0.0.nupkg 149230 BLAKE2B e3d49a61ded7a88e0ffeccf5901f1fb021d66ef9914a5e5e7e43e69a193253f1009a55cfb2199579e017dc547050b77f7e777f5fe944dde609def9f66be3217c SHA512 3316170910a94290c8df4fed26fa884a47dd9bf974eb7ad22368d5a63308660a01d2dab4a44662061dacaeccf4ba09cdabfccd4636f76ab3178becec5ad31a2f
-DIST microsoft.extensions.configuration.binder.8.0.0.nupkg 385489 BLAKE2B c97ffb508efb8008d96d29a1cf94da0953ab81a131ae8513f72397eb5fcb4a3788fa1f4b1c43141e867b0a14b50c29a44aae8f3ee8421ceedc0c037d59ff878e SHA512 9a5931e9d417b8cd4903fe8b94aa8ec07a1f0d43386717be38171a5eb432b1765d7da95e7f092e6997eccf3f4828d5716317a68fcc8fed32f0ad4f1f82bb7223
-DIST microsoft.extensions.dependencyinjection.7.0.0.nupkg 272235 BLAKE2B 70d1cc2e591c82a83343589e61b000599ad2ae2f6a0d7ff492e5413cf03dbec857ae113950d36d95611bae1e42d3d9eaeacb7d7e332bc444efc38339b333431d SHA512 db7584ae7dd6e47fe1c450ee6f01f567847f744a4f86ffa7eeeba04a0e573c88e371c89440323c281c6d2260d73015fe085d4ad5fb97d41136fe683dfed4a9dd
-DIST microsoft.extensions.dependencyinjection.8.0.0.nupkg 341717 BLAKE2B 4c6e981247ce8ca11783d442e658f69edfc307020adacdb58c28ad93e7d75b7d4b89001cc34787041e44eb6efd2310e4bc8ae25f31d5a2688f4d363f9756d9dc SHA512 96391af4ae0542f4ae96c8009c9ffbf304acadf476cda262a8ea73e33b172529541044186c59d656377bb2de42c9f5925e0632a81f6e7516f2a646e8916f16ec
-DIST microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg 43877 BLAKE2B 07cf19b4d3d9f6639edef692964fa0049c4caf8a14b4a7229a9428a058304754ed7defed7e24fea66dfb9ccfbe98ea5cd958e39093a4bd0c94c6939df2582467 SHA512 db1324f4b1f3d4463eee0546d251b8a81be452256383c40d3ea7761d89843f9f8f2fb032a3de8484189e02177ef86c78c8cfb137c90daa68597453011de1b41d
-DIST microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg 149541 BLAKE2B 0113d06e60abee710275fe7d9addf5297952f8c8759755ecf6c17265d303bd5d2e19a8213d6a023374cd8e8439dd05a8625f48af688fd3bc2abe25fab16e8d59 SHA512 015a392a362c81b35143b19c5da4eac0928cc2f2e13329ab2e945a15a5c9dea077cd66b0c467c75f2dfe6f90c3e0bf2ecdc059d75096bac39b4156a53f997bd2
-DIST microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg 197491 BLAKE2B 9da47aa9c537dab4a8ef449d87a55f984dde479c5fcce8d2b6b7b1928f2905f6bbf0ae188b7345fdc03e35d3c0ed584611879a4de8d7def3d1bde991d34d3454 SHA512 a1cf52b01f5de43fe9de6055ec4c7b7f8247669e8dd049be9626df36e3163e0769d47843eac5d09fa3f9aab41bda228bbd51946c9350b6e24d45d86cc92eb317
-DIST microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg 276886 BLAKE2B af87cb01e181a5f75df78f59639d4b7dae4fc0b930c7ace4a3ed506c43a98edd447f7359ae964aea1824cfce9213b8f225fd67e9240205a1630d67cd0a274415 SHA512 94bc05ed29755109565d9cdfc901087ee1fa08302dda393106bc9a0bd7384f0dc2b6c2f123c1bd53fce06babdbfa845dc6d22a163c4b0646c5251dcc5aeac282
-DIST microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg 278862 BLAKE2B 695bd3aeb51ce3b5caf2132882e6dea3be6bc2d150cc9a6ffb46b5ea5261f4deaf46d1c0f0d1749c2c04bdab246afd79b65944fb7da7910bcae1d86a3e46a7ef SHA512 ba1960ef110ac7387a2a06eefc02c59ce57b0fe58b3e0cccb79b1c8f2150105c5d1f4b65e0ed95ff50d70f28142917c6a735b83f4e5406bb1d8f9dd1f9635d7d
-DIST microsoft.extensions.dependencyinjection.abstractions.9.0.4.nupkg 241274 BLAKE2B de9e0d2450b1edbe6a5c20b36962cdf7b9b0a2f0075419d9b6b5d4becb1d21afd6d5f7aa85e190dcd4444fc8ff537221ec459e43fcfc0412b52dd4512e40b9b4 SHA512 c86da98f8e6a7602d07f336382260ab2f5947f4bd0a9a5751515f7d2467381052b3490a716160da2e14e2cb76451437a9cfd95e07f47bac080019bd208739c3f
-DIST microsoft.extensions.diagnostics.8.0.0.nupkg 161630 BLAKE2B 6488aa9adeff2d90d6312910e2af4662cf5639a20ba1369a5e5280860b139c4b3f3cc28e8813e48b0dab4f6250a10b573b045b8b8ed499961a0b22235f8ed087 SHA512 e4f3c8533c0d9a3fd543e33835230a7155437e197e9b0748bbef6ff82ee515678513f6f60c14cbdf7a9a74ee667bfe72068b4b07e7148d608334c58f7da42d5b
-DIST microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg 152735 BLAKE2B eabf9e321a5cd02f10595cc2ebb23d910780ea879dfc8f81fb2a9baa45c8d424361384aa853ceff40a078bab0d43185208c2bcf23f5f926ad39b57ad0d7f3686 SHA512 a75dd040e3e03e90c8baa006bd569db9fd09983cf9c27bfcb246d96a73e2595cea7aee6116438989f8df31b56bc7fe6adaa7a7fcb6ab95ec5b1d64d0b17ff617
-DIST microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg 32978 BLAKE2B 5ff7c04655686584350ef05c0d0003555dd8f4d84c5d7d26ce5db041957ba5a83a6bbcab69a11f031139fa880886ebf21aaf474a8f3aeabc181ea181df45e85b SHA512 df7bd3ca28f301511f6ee345b6cebc47b6d6d36709322c36d4c16030193e5cbfad85c6efdf7e4f543d7e0dd312bcde9ee437804783a63d246c288afce98938aa
-DIST microsoft.extensions.hosting.abstractions.2.2.0.nupkg 36605 BLAKE2B b93fbe32a34c6517017ab935792193bae254b4024458607c7fca1703946e70270153f6cbf1e0aeb401c01f47648f9e17afafb3ccbfac9800b26c52c7c1ed76dd SHA512 52ea6fd1f020315060c7ac4a9e59b84d1ac3f9a4c14015c2af54310c54442bea10e30ac6da50849887aa9f46214b5ec7f13f9b44a5d3c850420792eb3997a55b
-DIST microsoft.extensions.http.8.0.0.nupkg 304663 BLAKE2B 2a31c394ceb85cd95bf80a4146fa52fa31bacaaf4d58e42036badb80cb76860c8a565495daa083d46ae58de51211602e1632ec63d7d7418369caa4aab889d4e5 SHA512 c90a6da21a015ceeb4f8786106b8f1c12fed14ec2f3ac0a58460806208516be63456e51e4cb5ee0a2f299ed21f09bd03bd60d5e4a651eadf145663c050fdeef1
-DIST microsoft.extensions.logging.7.0.0.nupkg 189995 BLAKE2B 13bf2797d854549a94df6b2fd1c9559eb204d1986528acd9d60a78b6bace7bb4e58d8e7da8a1161d0488848b0e2478f46df11b92bf4c1271789030e46e1383cd SHA512 7759baf5e8e7147474ff2ec7bc829b071bd34ba25a521ce215190634f25612d1bd588f499356358a27fc0e97e6d85a903a979d03fa1936fb9fcf413c473fb341
-DIST microsoft.extensions.logging.8.0.0.nupkg 232520 BLAKE2B 79e950dbc495ab3078fe05219ac5afd79051fb841ccc47c919958ffdc94b1077eacd6038a8cb70cb27404295161c75fdd7e19dcaa006bc0f237781c3e4a434d7 SHA512 aa30576c428dff69bac5f5d71721af6c4ef583bc524edbd0a94b49cbd80f698905021260e1a432c32e6d48ce5a30f6822c209f11dcf7c819aba1fa8347925b06
-DIST microsoft.extensions.logging.abstractions.2.2.0.nupkg 48208 BLAKE2B e062804bc8d13083659e052931323f07ba393c9d252149835024a566bf9e60f957bee363d2e8bfc80b697f2908f24fdf9ff5be10bda1715963b385b9d006ae77 SHA512 d62613e8102725919e6df72541788cfddacaf89533b528a49294f7c5c0120505b8a20f3bedbb17b63aab30ce0423bd677fc515b6f1ede8ef2931d603104f3f2f
-DIST microsoft.extensions.logging.abstractions.6.0.0.nupkg 458701 BLAKE2B 09c519fbf7d98329fbb0fdfc387f1275dc490596c747560e79ba3736289e4b9337fd5f4978d2e74b67b47d542bfeba419464a0af68b5cbfb3a06736fc706c337 SHA512 bfb1b4b98242104803d1a65a1a051d0b8e481fbc987fa2f4b58a610ab459b4d24e8753c515c32a376dd2c6804d1ce2d39624b972a81c68e92481958e1a8a31df
-DIST microsoft.extensions.logging.abstractions.7.0.0.nupkg 728062 BLAKE2B bd169af34879f6bd79dff6c139b5fc1160f16dfc2e8c37d39d90794f214767d852d29bfe61d4fb4233d40186203eb138893215e9d12124e817b8cf0a9d79d3d7 SHA512 8f648f6f9e11e2ddd6a2a963e95e6f40fb71fb152bdcb5685c2688d305df037994a2c88a580dbb85720f79eb63c91d671c5369a24268c3f7e6e141accfb91b45
-DIST microsoft.extensions.logging.abstractions.8.0.0.nupkg 795935 BLAKE2B c27db06351766972dd55b3ebf927ba7594aefaa0239fd00e0a8ea9ba6b8acc3c1e040512cd07a9849af5ed066c69450d1ab4d7fc231103db2981d2264f515dcf SHA512 50a0add96d30d90580fb8e02a25cea0aa15f4d22744279b5acfe18cc8568b74402aa062d5db13cc5887a08bfd24e07cbc88b2fc10ee8eec2c37edf3bcda7f8a7
-DIST microsoft.extensions.logging.abstractions.8.0.3.nupkg 802188 BLAKE2B ba182d905ad4a31e125545179813a762cb2e3a12e1822a636c40bca220dff6cc1078165f3ae6be3c7ddac4ebc3898eecf516499225b4295b8ff424b34712e7a7 SHA512 e689ec1e2cb9d2fafa9fd9f6ab861a0895aa9a1cbc9fb37e9dd856c8d1709004eb1455e64570b51013be88b60e9ae0c44f8f853932d9cdeab33ddb42fcec199b
-DIST microsoft.extensions.logging.abstractions.9.0.4.nupkg 777650 BLAKE2B 1c9118ebdb378a9390ece7e343d2aaf8af027d2e8b4cc9a8d9f09b649e367b03fd450bb64558fd86510abf861515dfbbe16e024bdb392fe30abf832296136274 SHA512 8053c055a252a5ba22e7b6fad9911ce76c380b668c9b00931f9a03e92c77f6d460b066a9460bf7fb21fe688faf12f25871b852078c88da71b57e0622e9ba7707
-DIST microsoft.extensions.objectpool.2.2.0.nupkg 32201 BLAKE2B ef4a3f19e6d6a5c8abc1e0eed91db937ea98b615605d05db8a2678063cbc1686fa057d96b28de732b6d185d9817f3839fb09f902ce3296c2b898a48a7ab98f9d SHA512 c954c18d32b3d4b2be3ae89e9b4dc498c35f78e1d9db3028a6d29e634418dcd00877c96e5938ff589a8692aaa27c3a54a420ea7f79bd44917e65fed40e72cd92
-DIST microsoft.extensions.options.2.2.0.nupkg 47168 BLAKE2B d7d22dd04df6e927fa04f7a66b4502e48912bb4ff8a0f2a009c4df506cdd41b4e1bafca1be595e59a94b9f5b34b3b9229437389fb5e6ba5a8ed680c1e105639c SHA512 ebbce9bc4943fd83dc7d1b35426e7c2d29ed9d29be918480fb43c0e3ed006e8ecd107e1102f524579e24aeca6c6b4f92e32059fe6dfd81439d9f73d2cdf7dacd
-DIST microsoft.extensions.options.7.0.0.nupkg 234729 BLAKE2B 89828768394c4d3c1eefaf7546844072c14594ad73384a42defa760416c80ca5f6aede650f601dc520d8d0f2c2a9de5974f91887ec0e7d2230524928cdfc2461 SHA512 358e45ecf7c0085ed19c628126261cb2d4db7ab0636df6e1ae00e0f50d46614fb1d0c48f07b192b76654399a93f5efdf6a6df36b38dbc0a6f5341c8d3576add1
-DIST microsoft.extensions.options.8.0.0.nupkg 492963 BLAKE2B 7724b16d3cbcf0149a9a5a194254ca12103c9162b71f0e07994aeb22ba23a6f3119030d720f79b43dc1d96011ae3156dd003778aaadec4bcbc7526d46095f25b SHA512 1c004082a132e7b75a0c95acef3578a4d5db42c55e0996e40b95b663e9a83c5a20ed481a85db7567fff7e3de3dbba6a7d4fe5c825dc7ce95de956689afa16c5a
-DIST microsoft.extensions.options.9.0.4.nupkg 453806 BLAKE2B d6c1c9f3ef7544adf9bfc8dcc4d3d32ab5a75182fe18ffe5c17fdf84305fb45fccaad93048cb9eb304c7a509b499e549feea396e07087155bba93b331765cc37 SHA512 e5eae4de142c4ffb8e97b4c9ac029076d7f9ba81e7e4335e6fdad5d852ca0157f1714060839c615c9b115ecd97209f8aed89da8bf6e70cd9d74c61a7475b2f14
-DIST microsoft.extensions.options.configurationextensions.8.0.0.nupkg 135412 BLAKE2B 049e740a869f8affe84b1b25572ae18e84879afee17bc0bd2fd5b629246dccbaa50463c41dc21e9cfe453190872eb69cf34e1951134c72a572b266830ee7af96 SHA512 5c32ae67ae4e873216bbbec15554778e0acbebc283862a2debcb11a995c42a5fd75f9436c8da421aa51bc5c12db4e6c4e82f12da1ff942bc5a6e1a8cf3c77a7d
-DIST microsoft.extensions.primitives.2.2.0.nupkg 43640 BLAKE2B 0ae9e474428dcd1b415baf799af9aba2de6b93c86322403732b4e14cd3323a7705746665459c9ed402535f42a167181dfce767d6fc1a3cdf95836ff27309aba5 SHA512 be91fea3b7fca1b571eb93e212d057c53c0be51a2c2bad1f348332ff2f16184e3faf822f02a406ba43b3321c6ca7ffc071cbddee49ae932413564a9561d683c8
-DIST microsoft.extensions.primitives.7.0.0.nupkg 165808 BLAKE2B 8ded108d7d9b15377e6cfd150cff4e17676a21502f3c37f43bde5b12de49f018783deecea6e72052c433ef29be26816d2ef056eb15a270a0f5cfca33869c9df2 SHA512 786f9e1ab7e2997b43e6d400444e2e43e84911ed3a9d38ead247125263d225e7932a9c8bf0089dec150977400a108b612d575916fb76fcda4d4ac0886f0aa4d9
-DIST microsoft.extensions.primitives.8.0.0.nupkg 209772 BLAKE2B 46a3392933c0b901d1c535d534f0f9501b63659fee1f83bed47e48b49aa0162da5af1b3190af401d709fa0d4b8bcde3f17f7e4e28f0141328a1a7446e4f81b45 SHA512 1f5475ca3d3ce18463456dd135afac502d6f82fea6e4e4814a61f86616c348decf28b73d15c2bb276d1a3c039ea6064f75e1329f6f3a64caa3520d70ab92c32d
-DIST microsoft.extensions.primitives.9.0.4.nupkg 176107 BLAKE2B 119783d58f9bd49515fda4cc0ec4a6f8c7eccd6e0d73494fed6c7578d8453085463f273d254c46816328ac5b63c8818d236f824d752b8666d844d657e0606502 SHA512 1cd6f2b95f74bf11ec401c6343b6e39305b5f974c9d454aeeee9c3bb9353abc1c7447dfeb3aec0d6d651a8e27ebe4c2047184c1f6e810419fdc54cd65c59d454
-DIST microsoft.identity.client.4.65.0.nupkg 4034890 BLAKE2B 2f7974b83c151bf2dadf1fd5170bf574c3720e41144a8d31afac3426f77227d78348c12f2efdb86d44a3c01cdcce8261cf418ed617e1b1daeebea414233189b4 SHA512 a4dada0d3e1f9e2362b2924181dffa724c463b39ec480043b06beaccbac50c0b5f2f95540a80b9e85d73127a5f5eff883849bec5df7ecfacd45d5c7950be271f
-DIST microsoft.identity.client.extensions.msal.4.65.0.nupkg 106536 BLAKE2B 7f5b0005a9222a51ced66072f8a079f8c22f00a64f7a57b3584f73461d3514bebe1ed32392403ac2aad0a938815f325887e2cf2fde56b440774a44e86ce3e982 SHA512 0d387368c6473fc9e9fb086a7fbebcfe7966a449a55860e5e449831a57520a9581e21215a8050313fb40bef2352ee2204487680589c09137c7b25e1231bacac2
-DIST microsoft.identitymodel.abstractions.6.35.0.nupkg 108821 BLAKE2B d1bca6db2af22cf1af9febebb1f3154b0c5e26e81f9f45a4db271246893869bcdd7f7b07aed90f534f204f36b7fda00b2962bd7bffb06f4e3a7652af4aced6cf SHA512 5549d4e6c222a47761c18243215161ae7be31efcbb26179a1e1a69e65c60bdeb61755515f0485f2e89a320c368b8a92e9f66a3d7e5d21df188486232c4d9e102
-DIST microsoft.identitymodel.abstractions.7.5.0.nupkg 110950 BLAKE2B b36fc62d74eb48f39ff32aeb90f1203153f7d154514ac22107201a971292ee880cae75216d20753206765a632e700d6afcfd597f6e90ec1a917e786c83161c66 SHA512 364f3cf051fae30d40f51171d100a3c404729d8a79ef6c05900ef22d70502e0592932e4bcca2ed29afbfd32aeb19d1bd6c72d91d76f8613f076aa577fb99894f
-DIST microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg 381849 BLAKE2B dacd2f454f117fd7f9c09f06d4ada55fc8e2b445b7437296022373af9f88c29cd44289fbd8a1cb1385a9c16175c07de143fbedb16c2c9780f10cf9cc69f2a4a5 SHA512 39714855856d6cac0bc3c9786623133a74e4caf4a2568aa31172f2d8ad7b3c54e7e4244de6c0ae3a9a8dca247788b61b436f215b408d03b26df44499f26759a9
-DIST microsoft.identitymodel.logging.7.1.2.nupkg 168180 BLAKE2B 5aff87b273191947a486612e83d56780d0a6cdd778dbe56eec1e417647ad4d3bdfbf5d6f76646887a08b0daa19c4f530dd149adf6f7fcf0c28a326775877ec22 SHA512 f7fc6ed2841a7f1492d2df5642dfa6a13a1965d43100b923bd53c18c1d84227f854efec879f6037ee7b6fb992e1f68fe92c8f37fe047a7e36e4e1a2b90791c77
-DIST microsoft.identitymodel.logging.7.5.0.nupkg 168614 BLAKE2B aab6f390863798f01aa56c6e03617a810a1e44313a02bf2866682642a042da4d7cd1fdf136ef55198313b72b55990f6e94acd460dec4d2d92727cd245ef6ff5c SHA512 88f4ff10859c15ef756eaa40deb2a0dd1c0ef192d501cbdb9c1919b6bd36a948d87d47d458c25fe8ab9a69809f199f34de8f4a314d8372a020453bbf54e04f1b
-DIST microsoft.identitymodel.protocols.7.1.2.nupkg 171726 BLAKE2B 1b75cf525579bf3ac20d507f140706d8ffa7d450055b629a8b3ce2e4f5da52e64308ba1f6661e332a744477199f311482548af6e698ae7069ec400d68b0b16d8 SHA512 d7dc1e3afca19b52030dfc1c3ac1eef82dbf458467fa688bed226d2223e3c639795e2e9cc532167f294974ca44a7c4af5a8fd0116ce33eb59dd2ebf218421525
-DIST microsoft.identitymodel.protocols.openidconnect.7.1.2.nupkg 330333 BLAKE2B 3fc7dbf3186eec089757c291390beb8d0e63230bccdd55625bf7788dbb06ec3681b1b489aca66163aa595ce7a5fd99c26ea56aadc62803b2e576290c39005965 SHA512 f4065228cd6c3e8134daa446e78379cda497e81293b3dfa7961e434b187b8c0ebd4098f11466feb7a86d0cbcc68da4d206591b4909c834f62626f111eafc683a
-DIST microsoft.identitymodel.tokens.7.1.2.nupkg 840638 BLAKE2B 0ac29838783f990515143d2e7148cf805f18bc87c35478d7de17489d97fd95db20110a18c20d32ed7fdd7d9fdf70c7990f56a38323b12c0996ca5f831e400cdf SHA512 441f66d684e32e9ed47aeb0860be88eff97890978b949211bc1aeecfaf50efe59d390554e576712fe08cf8930a5834c2647d72d8f8c9736c2905c127baee6d81
-DIST microsoft.identitymodel.tokens.7.5.0.nupkg 849126 BLAKE2B 2cc5778e01889ce9ca16b98779b6d6def75bd02d4b3eeebb9237b9db30a0ef01d0c8d68d8d0e65d063d6ed7b1e808a69319dc41b71c59724e4ac746a3f6a629f SHA512 d5a8dfbad06c9fafba15dd7946b71a9a1e075ed8c31b44bc2748ec60ad4177128d2582ad298d1b98e719783ea91512d165a5c4b1970ae93313e5accc842060c3
-DIST microsoft.io.recyclablememorystream.3.0.0.nupkg 175299 BLAKE2B b62b17517bdef389f56b7700aaede24dba4651498cc3db84b146ed35f1c3913dfd203d63486a4146e9150fb11c6a2b9e8f82154e61948da9c236f29c8ea41628 SHA512 ef1548eb301d88e00a72190f50b8f2df7591a7730fc70a18201de4c7441655d17d7e56f70e1a221ad487adeedcff547d0c87b7b2142bae261e8b05d63a4037ca
-DIST microsoft.net.http.headers.2.2.0.nupkg 60982 BLAKE2B c69f37f63fcb0444f608f9718f491249b5ad4c69fe5a526d2bab4bbb04952a18a148c797b95e74ff04cdce1b0519597228e35b760a6d0d7ed47c6a8355f29057 SHA512 7a28a6cce28280cc8751347aeb4e190d90e97dcfb930ad1524010fb01a3cc85f7a6415c7452d8445eed29327dfa0437cb33ff434b6b43059e06f90f03b04ea65
-DIST microsoft.net.test.sdk.17.14.1.nupkg 39629 BLAKE2B 5bdfc8633d1e17a9e9ef5feb670f9ff197937ac9c570c53e7882b5981baacf4d396ce0d018e90cdd524ceb0d6ed968713b81868764a4ead9dbd071bbc8e566bb SHA512 4ad1aafd75f13d10d54ee1e892a835403356368fcd087045fbb10041622dd6b7af95879333fcdd4c4a75f772f54aab5dd3021486e4ffec0888cc9290dc7371b3
-DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
-DIST microsoft.netcore.platforms.1.1.1.nupkg 31072 BLAKE2B 095f6e8b48a99353061a021ac9a07ec161e28602338d7fa3624891696e9b91642034f968d9e1b77c74ced46628cad45f47cc24189dc12479d1bee92c93eb4cec SHA512 9835090f578b5c8ce6527582cd69663506460e9fdc5464fc2b287331c24d9369e57dd1543a865a8bd89d4fcfc569c26bf0dbfcce102675fdfd1479b9a9652819
-DIST microsoft.netcore.platforms.3.1.0.nupkg 29544 BLAKE2B 2739d62e92e61677964f9ef380ef2f72ddb6879444d7e744c283a73fdf4ad69c07c36a0b3c4030312b0a4c622aa91dc09cfa828ab8dcd9cf0c5506aa2fac5c8c SHA512 636a1e3768f782ced193b18ec61616c122b5b756395bbec3ede805b172ce62db2d631407deebba73bf136234479be4824f0268a57f52ff4f8d7d37d4370cd966
-DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
-DIST microsoft.openapi.1.2.3.nupkg 268584 BLAKE2B 82aeffc6c3977fa86dba439fda6be144c9ae6cafa0e625a76b7b18c7d8523e4f40c2834eeb7bc173d3fe7e138360fffde3460d8432b20a730b0247c23dd116e4 SHA512 9d8710a99c1a976014c0a4a837d021fa58fd13d5c1d573861e357c43ab1b4ea73ea85cf72afab0a3dfa5738908ade7ef6904e2d280ffff2ad9cfc8868c228461
-DIST microsoft.testing.extensions.telemetry.1.5.3.nupkg 787550 BLAKE2B c59d51c46bd5008227f40cc8e882aa7808e136ac21e8e246b75af579cbeb80c088b87f122856f502b2a82239d4c316697efac03cab7e75db750b6d581547c6c6 SHA512 fa65dbc3b7465dabaccbcaff6871b10e46de6ea61b5ecca9dfbc3c4188611653dfb0df01a021eba2898ad7be6641541022bbd1eaa26143a7b57cd5a2dd2b9484
-DIST microsoft.testing.extensions.trxreport.abstractions.1.5.3.nupkg 138912 BLAKE2B fb5ca47dda2129ab7d84fdb33b62fbb4eefca972c105f5d0a139a4799ba0b5ab17a3b8e275d4a8768eb54bdd30912e13684ce27cfe8b6322d3f6e079dc6ff4fc SHA512 03e726c4d99318648b4e5b22aedcea66fa023fa1a3c169444ff5c664612a2c90149c9be7764b990ccc48e893541824768c6f01a0bebc8c76e0223c4d9a10b479
-DIST microsoft.testing.extensions.vstestbridge.1.5.3.nupkg 1048067 BLAKE2B 1b0008bffb1b08b32b52acf772cd0d65d2bd867367f7ba68782d6bdd6ddeff258364309ac243da0ce44df0bc85b7012bf1a3abaa8878e881517bfac137ac109e SHA512 33846d001350f17ab7275b70bffc43bff5c3f954149773bbd36ff5eef6f64e44ea69b0e08cd49e1df150c21c13d3c79d80951cb38e41cd4064ffde5ead0c61ae
-DIST microsoft.testing.platform.1.5.3.nupkg 4321069 BLAKE2B fc68a0677bd6852b557fa092500f77e95905ea28f6af0837deeb699eba7f86cb9e01cb6163cd4e5b1183725b1099d37f60ca2dcae082649204af64424e586a10 SHA512 e9810acaf54dd66c0d16b28cb4ba295fdbdf59c2461a81e5ef7f483b78e0963ffd69ba9bc9d122c182af6f22d1fcb35a722ca4c773d666876e4816d38effb0e7
-DIST microsoft.testing.platform.msbuild.1.5.3.nupkg 1858613 BLAKE2B 3f6ea13c3f7a7867dc89a3a315a7caf297c8af656f513d5784467399ea6227ff0ae3f4c772cdb613c7cef487c796c6e234c0db58ab69910d9c19ae82700a1118 SHA512 08c67a93727ff107bfe598421abad8ec144d3d497d5eddf090e4cae77aa09b04a944434c3bc75c3d76172f1c31c7c0c4ae18dd3385a28077f524ad616a5732f7
-DIST microsoft.testplatform.objectmodel.17.12.0.nupkg 1660190 BLAKE2B d38c48a3b28a4eef0e11d0724904c35bb0bf5ca48bed4d69666c743afb2ea522adb577709d7f12a16f02208be173dc5a260e0f1b67f7a1dc5a4d375cc1ffebe5 SHA512 925b1732000f356628ddc79a90b928778c18ae4e25015d84862ebbeb350a822569439623eaadefb0c864ff7a66f7b2ed93f85d7125b4ac9289bdc42f4f33e060
-DIST microsoft.testplatform.objectmodel.17.14.1.nupkg 1657190 BLAKE2B 9fa83119b6ba881ff31c830460cea43344142925e01e885fbbc90d9d57fe05f5b3e70550c09b118e0fbc1062753bc49816f8153544fb8a8828bd677b282d5b1b SHA512 fa38a8cef2083a790ede99d97f8408bacc286416e3f1ee3e453c75d4a91f0dbae19c52d8c127ee5e4234a7fef140804fe9759f66f12c99f08faf3cbdcc8a3edd
-DIST microsoft.testplatform.testhost.17.14.1.nupkg 3167820 BLAKE2B 68b4024398c62433c462441b5890f756c3fff217a3720eeb4cfa7afd730a6acf5b2e3062f9564377803daef9ffa14ed3141ca8fb8fded817f01f82b78342208b SHA512 fd5dc072efe5aa760322715c69d4b983ed4f775f5077ec6b750a90e2dd3c8b87ae3fda961fa5c6a32cfa62575305ae8451fd9bffc700a03f1c2e3ce808601304
-DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0
-DIST microsoft.win32.systemevents.7.0.0.nupkg 174438 BLAKE2B 88fc0929dc13c34f563e6b1b30f2a21973751ef61071fc46ea83587519bf58d4978852469bd85f51a1dae3ff62ab837b34fc7accf6eb8fbe347b5912b6c2c1aa SHA512 18ee925b1ff0499205bf13a7ebb63a3a2206773f491828390910c36d2000bc10d079915bc9bbbdb043946fdc3fbd4950bfe0365da91315983d520d70fad81b59
-DIST mimekit.4.12.0.nupkg 6254091 BLAKE2B 061e984b1ea8f1effd83edfbbf1ba54d4c5bc4232ffadc961a7d25757adda527128372c111624e5fbc3c38bd1e5b56d6619ad1bdfe3f4305500f3d0ea07eb933 SHA512 bb5f8979f80429821756dfc2e9a34062689e623ac6b86fd525ebc3ee100f57b5da143157575913a6af48112fc3904c1c32f04bf67d7e5ffd91c644461d92ca04
-DIST minio.6.0.0.nupkg 816065 BLAKE2B afbd3c7a7f79f42a7e70801a52bb40196204473b23b76dfd2b326465ba8698ae4671e36e6f6436f6bee6031caa16f364e3b6cafd57258a45c4db3d92470b7089 SHA512 0e614882cf254eddcc7aae9253442ec496a9a34e9bf47c9a393bb72ee7c66a22effc6b0a4974950ba7b8fa4b09c7515a4279d84a186625447354a71b3a1ce1d2
-DIST mono.unix.7.1.0-final.1.21458.1.nupkg 7089824 BLAKE2B 9ca832154ca3472dda063b0b0b9fe626bd6720fdec9ed0d127541c213c8d7e230c4284a9e0190cdb770a185c1df6c1ab47c9d71ab82769a794014879b9148577 SHA512 648d476e4aa9d46830e3a83cbadb5016fd3a9006c6fd313cd766e26bcc7664df4a9d6f73c8dc2c60b9c46a308aed378d885ada83838e24532ccc9355b06fd755
-DIST newtonsoft.json.10.0.2.nupkg 2069800 BLAKE2B 236518e954d676d4d79a933bed6007374b3d860a6a18f7c998bfa730ce369f2e491a52bf9c07b3bb50840ad2a877d967c4004e7fd9f3c690af228283d41f243f SHA512 bdc5fc722facac1af9b1c9d228250d368168e4143a2a375f789e4b089421bf19dc3644f2ef0de9016b27449aec17d58105d322690a7468e6b761187508309cec
-DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
-DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92
-DIST ngettext.0.6.5.nupkg 259271 BLAKE2B 3abe0f1c9720365e7aada941412c04d0001da589ced53a1965c17864a0e9af955f266e105f5eb12101629bfeb86b39ecac08e583f9b22706bbbdd51d60c3b68e SHA512 9440737bb3f27e7fd33c47206d6dd42ddad39f546e2649d947067c7d118dcb18d13522c236b5eb410ef54560e85d782aa5d1471f0f8ae661a456a595a71cf526
-DIST nunit.4.3.2.nupkg 1070684 BLAKE2B 131e7261f002f0494a44cee222ff2e682a6b577a78010fc61f0e66446e998fc6a49ed0b956e30aa26bfc2efdc363bb19c5ec7028644adfd4949ad0eba604dc37 SHA512 6665269986734f6084dabc80c0e3f848904b26eb531ac3c4045008d36cc0dbe60b88d448c16a8a9be18084919517555556832b59bb1556583c213813b6a09169
-DIST nunit3testadapter.5.0.0.nupkg 526337 BLAKE2B 7757106cb57597569e920b9a55a44fa70a44b6b1691696707464b13d25fc64954871a31380184a4a0bfde1baf47ff20c8f6df878619be8c44ff63fb5fbeb83fd SHA512 914fa88db7da41891f536431121b376870a80b8621aaf16a33dea7ff0d418a000afa08dec3162b2c97bbf4b9eda91af3ad5ef0b274bfc564458fb55d49b8cbef
-DIST otp.net.1.4.0.nupkg 75271 BLAKE2B f095134ac75d01daef76cd3b571cb177305d0a8338aea5ce8335b4d2705a1aa6699226c1dd0a223b541782c8e80bf60a01c9361f477d570f6dec21909ffb32ff SHA512 431e012a1bf9d59bb3edf9316a254c415fd2377068d1107012c215a2028f67e51c510d5a178aad17c4f0628b9ffe67c0bdc1bb18b077570e017f9d3c7f12730a
-DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
-DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436
-DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc
-DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d
-DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed
-DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015
-DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e
-DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b
-DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd
-DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389
-DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c
-DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a
-DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3
-DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23
-DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44424 BLAKE2B 03ee263658048f24116b9f1ba16441bc197c8868113a457aec34ef84574ae3e73557bc6b144fa1f53135ffc201cd23fc86f8d76032e77576f2a69ee7ad4320f0 SHA512 8f071552ee042f0cba39b1ba0a1205cf73de447d662995bae68f857a5946f7d154c029a79e37469081675687873c8bf2b9efe57f5cbd660c366b1ca51823f7f2
-DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42852 BLAKE2B 9c98b0726b226f275e29eefc0058f5f5616f9e2786596d5aa213421366e93f7c790583090ef719249ea3aef835b8724275667556fac3bb9935a46769d0e1bf2b SHA512 a135ca0f4f5a49319b5a52b7f4338f8a5fc4387edf26f29e6cbf63a3c3a37b2b5c51c9caf562ec41e470fba281060362465bc56915be782d6c75778aa6195e46
-DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42843 BLAKE2B 22e270cc59cf6a4bbc857569499baab7ace2596db57cba867111bb46a609e1c98461e7710f964ea9a5886a9b416b6ac271e2b045ef470ed644d757135162853f SHA512 2f24e2cba88a96bb23848e1404878e4478a65642387b7b76aa4007587fe7c4d8208cbde53d3ed65f8d0d71cd688bfc16be66dc5f7bcf84c7b2ccf1b3c505b0b4
-DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8
-DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918
-DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d
-DIST runtime.native.system.security.cryptography.apple.4.3.1.nupkg 16967 BLAKE2B 38ee005ed39d8cd844015a6188a201ab1ef549de0bafaf9288ab4b1b1c4f61e5c53c5a1605dab04a5d4b6c8789e15185a0db73916ba7cc5ad69e43082bb376db SHA512 0be0195264011605d1fcdc45f34ab44b2ed2818896f82dc2708b80ef27747f515758dd7ac612114a65cdf76214486c7f79b18ddd799a7ae55466977e36e63f8d
-DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3
-DIST runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 17049 BLAKE2B 4440283e2844f2e900eee3505cb6ae038288117a452ea41b3fb4b2f6bccd3649749d655436bb6a87f4fad0880a9960630f016f6ffae68ea162e4cc5e4db15401 SHA512 a34ad2dbe67efcae97fcbea57af386b30660a98ab8229a56c0dca241316e673cf7a26e19c6efb6b7117cc271fdf208741ba6f8447ae254c91acba3ddb7d2923a
-DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44199 BLAKE2B 475710c40d856c6ea97201e800a3d8f418a7489043bb48b42c79f4e63fbf390630c0b2379f45f0e183f98bd2f3963c93b1efebd4650c2e1f2f08002788f0a8e1 SHA512 ce0873e07000df98e640bd265e969d4a9236535cee2699c5363f3ab297557b0d756260557995f2ee163cff05fc2ba922d66ba0e4cb28521f841e7d546ab3b63e
-DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44143 BLAKE2B a46295bfc89c96c9fb28650d64b2ffaa1bb10c005227c2982da898955e85b04e8f344813c2b37edd6ae855bd24de3ae8dd39dfca6523fcce1f9b2dae9cd4ba14 SHA512 bf754c1a66cd70dc1bd38d54fe675e9dd470417ebba62e2f79e278be8f06cc3496ff58ed90d30b5dd4d3efea9accbd09eb17cd87be882951c0fdfb833c371f70
-DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a
-DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.1.nupkg 19584 BLAKE2B 2ca109b6ee344f2c10cb5353d41d4e19c74e46d699146168b44f381032a7f128664b6929683b2e85ebda4867df001bd97c4cafe6dc1741fddb442abc8dd306c3 SHA512 61578fe9771c6c97a7d64dec8df9ed8ea592faf01c56ddfb556dde06e66f8c7ed9953990cf7b7a9fc80b361df8d8878348133ed3a48f62d06a3f5ae80252290c
-DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 37725 BLAKE2B d777e672cf2cca1b8df607fb9e38a1349f99d68c2ac4cc553db4ef98cf00d637182da19842acf774cce1e1ae78d52a5bdfd1b21f79ea59294344600fc2d4d5fd SHA512 0a38f25e8773b58155b5d3f94f849b93353d0809da56228b8ebab5c976e6458ca50eb5a38acca4c8940678e6e9521fb57ae487337f7cbf2ea7893ae9e3f43935
-DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42676 BLAKE2B 92c345d649195d7ebf1ae645fd122b77ceb423f391dc631f142c7e1890f6b1fe63fa896f6842dae5aa1ea33994d3fc9a7f44f52954f0f50ea682988373ba071f SHA512 2ae9db4b719b31fa7e40c60f52c70038fc8668e029cf4e1d120fde8c295631d6b08207d7018a22937b79546016c560c894e27dd6ebc01d5e0f677567e6b2c4f2
-DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 43121 BLAKE2B 5b079a85f032b9933cb9033acd4531f49b862c9aa4a35ff260141c228068e62dacdaae59f95e309e4ea2278da046ad82b0b88be37420849d67bbd2325def7e00 SHA512 cd4b7ba744de80086521ab67cad2db3085d488388d3d9cb83d9946389f0f4c784539bf3a4ffb8d4f3347c5c7813aadef95b355fd2563e30c948a883c27b95287
-DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42947 BLAKE2B 12495fa67415ebb0ff203ce50c3a3bc63bb6adf53a55a72d73d80eec8607533a69036cc3286dd8e52a645bea6519655b31855c473dac70a08fd228f0a3381df0 SHA512 d7fc28a9f600e471edce0989c01c485d4e2a7e99551f531413afa75039a4004d4e2c27e88976d65432635a321d86316a3c6cdaebc7b2fefa42141b64f4f10d66
-DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42971 BLAKE2B 876fa77151634597a78a5e31771f370fe0632fc3d2cd5d5e5eaa216ace436483e7cb04beb8c101340b63899efd40e3e5fa649b4cf208656d9064adf61e3993ea SHA512 5fe0e6a878eff59cfe24a8d57af51140576d8e0fec4988e4892c233c47b3a3eed27dec072a6c0d55dd615777cd9ce3fe545c5353b4a95289376ad0b9408ed4be
-DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32
-DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838
-DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca
-DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e
-DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91
-DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888
-DIST sharpaescrypt.2.0.2.nupkg 34281 BLAKE2B 7b2b123947c0509569692d6749fb24964d1b248114968f8165803035d5dd74446ebb97d3232182b78a9e1ed5ab338c9e2a6d7d5192881961d86b3b928d06062e SHA512 971b2ba0ec61cbbc72ba1ba3cee823b7fff056be7030eaad9fb683610a6ad4d19567441f5eb684087c49b1d02f61977be5d35575c7a0e1883dd69c7c2e50b886
-DIST sharpaescrypt.2.0.3.nupkg 34817 BLAKE2B 4ee75facdc9dae4e3d322b40e63ba8dc472c1a56f57f321b9f9e0047ccc2dd6848ad7d425f0bdff7cf16ab414ba17b5f2ba2adee5b2701accb7b7483ecff303a SHA512 63572ca6decb82efc260bf9dfb27afbc4064d415d1f0366bf52ff9bb6911c785680281b0761511594e8fbc40d284786dad962dd8ad933a370f8751575593c146
-DIST sharpcompress.0.39.0.nupkg 1939196 BLAKE2B 9eeb05003d102426435293ac6804b07fa651eb220e944a7581303fbb4da97c2778c6a8d8f4f7a39c600200fc5ee37bde3ef3fd2704ed081227b684c3cf93aae9 SHA512 1a7c0818833a8cb0589f935cfecd9cb5fdd8f18f69c3b57d766a7982bfeda4408c18a8aba80da6bfbc51caef12a3678200f4c8b6d65e217e6c1c4f2549968a67
-DIST skiasharp.2.88.9.nupkg 7150003 BLAKE2B 293da099e97d3eb057cdf20dd5832a9a0e5dab561e7831ecbcfa2cf1bc3d53b4160cff3459aca50f6123a440f1bc11b52eec4357214b7b53e90d04639bf0047a SHA512 3a2ffa5e05f45cdb80e6735ee947e91e08ff145fc50c7882e75d44b6ae0c2cd733420d15b6a4274a186b3a79d463a1273e27ff7fd79a51d0937251ebb6ef761d
-DIST skiasharp.nativeassets.linux.2.88.9.nupkg 15619648 BLAKE2B d7d34379fd376528f5b700b70e0de7590b1f902fed66a672c8930002044f5270a4554e2eaec02cd06925f6022f6c71536f2f6456607d0eb319ec619e92ddb1da SHA512 5c6a3e93a18e70e6adcd548bd2f76fa311114346ce4d812e520f250d33342d5ad8d05ea285433bd15cb19bbc48d9bbf2ef7d1f1725dd71705accefaba3f46892
-DIST skiasharp.nativeassets.macos.2.88.9.nupkg 6830677 BLAKE2B fc82e2c7c60bdf8eb36b4c192c42d897f44a718762b29e71023badf377a2534b3a547d18b1a6cf699b3ac609737b5ebbde711c3dbdbb7d918ed4a48dbacf6b0f SHA512 74cfb865746f2911935290bfb92469b331e50415d5abeda87598ebdb4049c52af84a5daeda41ebcb0bbaec6a7debb42d83cdc6c9f61cea55d43c720a78c3ebce
-DIST skiasharp.nativeassets.webassembly.2.88.9.nupkg 71804127 BLAKE2B eaff9d3f88a5a3a6281467bd2bd48a0c156e9b9ae23de4f6a1b84e052ab31170dcd61816f5565d189d2d8f50d37de27b7757af200bfa5a6022758d11f0148cb6 SHA512 c1815d86904c25e1bc3e43b22cc4b2db0ec931c13dd4d9505a2b6cb0ca1d24329f725bce650af1b0dc12bc70d8352cc19f2ac452aab462e7af4787d4601e0e0a
-DIST skiasharp.nativeassets.win32.2.88.9.nupkg 10918525 BLAKE2B 39a607a2b9e51659080c2ca9d2129156308c7a1857bdd6d4228f3fc900d40eb70d9409ad6c11ab49ac1b4a962894b229e9db26e54ceb38bd236b8e5dfd8a4f92 SHA512 d18bd8194041c7ffb79302d4f1be584e8c024e88b12cb4669a738cae551da3d3e3924087bb0aa42d34a9003cfb35037d73637894e67d02223d100a1b4215eeec
-DIST smblibrary.1.5.3.5.nupkg 519033 BLAKE2B a41050d18423ccfcbb6aa3cbadee1afbcd607554e3aa12dec7e526393397c68a89ec0e38835301b468ad104634b36abafd044cfb2e89b7bdd25626f2c104a95f SHA512 2bc097865605e9599cf82a7272e854228374725174b2794484c06ef5902e6f3f5720a7eccc51abb3b78a54f666e7f5bac19422159e9da0255f1bbbc617431a21
-DIST smblibrary.1.5.3.nupkg 514818 BLAKE2B c3e7f5b9a56d0b96ac27a0af6791ea54192b690ad661e965a484a134d475c0668d83062bfe3dcf7e6d3e54d5d0d97776fe3d8a8b6dce6b0b72b84f62d17d540d SHA512 f80226a92734f530231f8cd9903c0355407244f1bb37c5b46283ec0d082126ef4ef190bf6cd12ab01a7bcbf117d79d20c32e87b76f5ad15b64e9365b55673781
-DIST smblibrary.win32.1.5.3.nupkg 55614 BLAKE2B eb027a775b59f0bd797bcb7de1c0ebe50da947495ee6c08ded90a02ca8e53e4ec89dea80e212f9b3f830f0640dee493202b73cba41e31e7c8a57638deebab310 SHA512 6e1834d110e666929eabab549e16833b91d34b835770215321e46f712c294dc9e37f846a5e7f75b111a99e20bd23a044c8784e21261bdb565d7f842ce85c7684
-DIST sqlite-net-pcl.1.7.335.nupkg 64496 BLAKE2B 212e923a0596682ecd0fb5f44cbd1373309fca313213b51870ecc7ff385473e28816aaf03c35cc5b1531f340fcabca680b802491864c8704243158357821c33b SHA512 77625eb5ab657535eb52d3fcd7e95935854582fabe08bebf9238c5e8871e2d73a3985985a61d8f610c5f3885cfeae19a883fd619d818b20b4180250d92b1f058
-DIST sqlitepclraw.bundle_green.2.0.3.nupkg 34942 BLAKE2B bd5603ebe8a7a4cbf8068adf1e52203694e73f7f635eff18a7d40c63cbde70ad319c50c58b09704c735ba45572cad779576bf0a66035f80edd0c3cf6c555bffc SHA512 d7765c92cdc5ebfbde880362a5e8f1e5652627619b83721d53394afa2f8b3c64d8457a48196666708054770209fe61a3634eb25ca86879e80d5979af2139435b
-DIST sqlitepclraw.core.2.0.3.nupkg 30839 BLAKE2B 4ad18cd48b2e8e41cd77d5ce27d193496e33a60ca4f060d3168c50f6ef82857914c6bc279e2fa7f0e0d67e23a3cd192b41ae4a84263f19c562ba1dd1b3c9d4a1 SHA512 7a202a1ac5936d967281cf7f5b8486121b216261d5ef62dd8c3d6ddcefd6fbd09697b08eddca7335e70545b469fbbdff5152d38ab408854de3c0eff0dc04a843
-DIST sqlitepclraw.lib.e_sqlite3.2.0.3.nupkg 9505238 BLAKE2B 4c5afbcdc3a679dcb3a518d7186711574a0a1b79c47dde0b391cc2df364c75e3525d5b4d8eca069ae8970b5ebdd58a7c13e99051cb3d74e49cca932d96d78a8d SHA512 89f98e6f9c3d1edd5cda523d8a824281ce28733e3714e1c571ec0284d4fe3303d5ee5d0eba3e7199180e7a2517e8dce1fe3a5a6ee3e865344aeb6e498dd385bc
-DIST sqlitepclraw.provider.dynamic_cdecl.2.0.3.nupkg 31559 BLAKE2B 98cce90421a869e09247971f0417434b2cfec7cd47431c7c161e3de8ad4b18a3a71cdf87802af9e6fbb843c616cb152cd62eb0c946c36e4d04e399493c03f082 SHA512 477d40eaf34462a5f0aaf8bf4a2854eb35f8b4aeb1687cb4c96ebfa175ee08c96b49d0794160e00f67912394ee5e6eacb3a9b1618eb5305da53e6896f7e24793
-DIST ssh.net.2024.2.0.nupkg 1837061 BLAKE2B 382c44d439a6d237d5a00f230e35671e743e9646ccfa955ea3570a8026a4c9541feef38e6f8e732999aa1ec725a63c442e26d52306f92349da7b5d33cfbe05d7 SHA512 307ea05814cc0f12b4d6e9e9e0539f8aa329102eb85593c0fd5da5bcea850004f1500c171528336ed77e12ed9cf34091c8e732a46d3fa0bf8271de33e515385b
-DIST ssh.net.2025.0.0.nupkg 1564395 BLAKE2B 0ebfdc1c520861be050c518a4118e3c4aa541e0a4ecd1758a9f09e8cca7f7b95f7b0a9d960805ec9de8c608ebed00e7987e21df01e7fa9ffa4b467220ead52ea SHA512 034388ebdf542e019485b3a78b0e8d05b98206a707451105e3e9881820cd8a6264a7bb7e45d7613da1d062113b2b79cddddcaf59b18a35a62375850270a8f531
-DIST sshnet.agent.2024.2.0.nupkg 41709 BLAKE2B 1b53a22db33eac33d633e25e63de8209a4c74ac683e6776524a72cb28736b5f37eebb19e0812ebcc79c95428a0471be920e0c29caf6fd1ec0d6061bde3fa30fb SHA512 9ca377d37b2c19b5949958228c371954fea2638a05015811680f6dddec2aa3e7faa9bd4a63bf7cbce47e289e8849aa85b2ac02162ddb7798395ddfa0a990a165
-DIST stub.system.data.sqlite.core.netstandard.1.0.115.nupkg 4089530 BLAKE2B b14bb004e00a5864d099d1f861521a44d4baf9dc876f82728d426d8bb67d4d03f29c13b9df150946e47f249d246508ca112eec503ccd5a813b7652a14204f5c7 SHA512 9e3beacca9923b7799d84fcdbe7c367bd86e73029c3f6ccaf5fb1d9167b110c216e828fb1f1ec69e8083a5cd6739a7f4a4e3c4d080213bd97ee7ce0fb3f04636
-DIST swashbuckle.aspnetcore.6.5.0.nupkg 13968 BLAKE2B bcdbe1724f24f841a4e27a6a60a701c80327074e86db10967a51c0ecec418c3e19a03a5ae1817c866d20e74e25a06ffc36332cbe148ffd3e904a57dd11570e1b SHA512 410a9e5585841cf305278645d4592b1c6b9bda4752d6f0c1e95d2f51e2dab6b38c7a183865d2c5ff05b3e24ae4c852c1f5570a3edbee4cc390b93933b97cc7dd
-DIST swashbuckle.aspnetcore.swagger.6.5.0.nupkg 108915 BLAKE2B 45853d02736660e669d0ca3cb1b9cbe60c460ed01d3773bf604b028db435a89db73db092f8f0bfad9115f6d891730875261011b23ed68c336e3fbd81ede3ca74 SHA512 679703c1d87b5788a0cb71eba024d4f6808a4ada223eae79e68954e55c016458419ec5d28bf371742e8795ca7ef13d395193ba68d8fb1314a119b0b0f2040d80
-DIST swashbuckle.aspnetcore.swaggergen.6.5.0.nupkg 357275 BLAKE2B 39e1faa12e30aa4f9691d1189031b5a78219f48aaac107c874cb9bbe14316f96c8587052ee7058d3853ee0670f1cf3a3730132972ba4af5d71f70894b9633e76 SHA512 9a3de8f8a06acfa7f07e5e96339d7e4d404da7b203a895acc0d2b805d29f6a89df7a4ef3aa56be1dc5fbd93fab899feef3d5c396cdda7e695c96f393450c0124
-DIST swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg 5026569 BLAKE2B 9d5863ac8bad3e6c0aff8458396bee10051d7a385c5a54b16a61ded45ed2532217ef8c9781fa18003fa12a0bc1ef6d40fa183e085b6aa8997629052aea46fd04 SHA512 9b3bd0ed6308aac9c43bdabe81ea5ee2c8e6592051a9ef302478825d6444df57419178329a67c86588c20a31acd486bce7f2b99528cf3b703117ae90ce308858
-DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe
-DIST system.buffers.4.5.0.nupkg 106115 BLAKE2B 81cce316c7f292466e01b8efac23e5f92ade3e5ab4656cdbbb09493218b292501b2e1d2cd3006e44c494ef2a1ad73fcbb72f6668fb7026938be4e05df71e542d SHA512 d3dc8bfd088f103648f492e0d11d0e7067bfd327059baf50375e830af5e4aa4228ac20b563610ac24e4abd295f3261ac7be2dc2a40f71fe0ab6bb7c59311d712
-DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2
-DIST system.buffers.4.6.0.nupkg 67596 BLAKE2B 4f442603347f6ec2c99f724bd6024e8db224eff17e5b02a74640795aea0ee78a0cd171e07472c0c7c165d10d84c43042f01285f8fb700114dc00ebd82f4a6067 SHA512 8916c9c93497f5b255a5444b18b896f05824e557e6e62182cedc38206e08258731272f815d3084804585789b4ee9cfa43e752642ef3b28ae66d7cf3ea9b12b71
-DIST system.clientmodel.1.1.0.nupkg 181978 BLAKE2B 5612b832e794b0c174f39ec43cde18eb6b7ab0de4578c02cd59abd1034d679a050f2dc1d48e8eaf77b60848dfe4acfb4dfd81090b4e8886701f0f419439126d5 SHA512 bd4fdc3d6bfb1dc864b2eda9304229206a5d2013e0f517c0b4666a8395c0fc0664e8cda6a0a18d404a2a22d2cfaa47d308e5ae5c5eb8ea3ddeff3d750063ae8c
-DIST system.codedom.7.0.0.nupkg 290731 BLAKE2B 4c02d8d59da3b3b183cb6288872759ea14ad2b64a0003f4fe93c7b1358d3f6dd7def35e1bd80f8edf5d839777f2f2f652f1d79d3937daa0c30c618dad40269dc SHA512 eb3d7dece2b09817d0e3606f8a2c0e0e94a0fc928f18ae5dd7d5c768606f01fe75c9d70d047c8f44f0ade90a133c77c00f9bce6cb88f09902a9d503ab2cbccc3
-DIST system.codedom.8.0.0.nupkg 510041 BLAKE2B b2a564366ec48d84e9622ba0a3d10d9f3c52bdfbdc2884509b2bcda06bdc8018f22b9422f61b59f495d4c09da70d194c7ce0ceac8a80c084a5a460bdd969d305 SHA512 b86322c231f30477fb09f67314b0e4a03fd0efb6b5e242a68b6870ab0da5d8cb2d8c5a9f05740f317f37dbfd8d471d2afd1864d400d4105c2b331761c75d7593
-DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b
-DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682
-DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053
-DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c
-DIST system.commandline.namingconventionbinder.2.0.0-beta4.22272.1.nupkg 66515 BLAKE2B a9bf705f1966fdfdd07e66a0e7256b9b5597039d6398f5eee19821e18cc3ead01e119f80e6db68160afae96614aca7a4dcabc3707088fcfa0fab1bb983b03462 SHA512 e6903055f8dacbd756c06320a91b2ee202b404f437cb5877c791781fe742c0ec226d61866ff4a0498a1d734c9ab930791e31073530a415a2b8931ebac15b67a6
-DIST system.componentmodel.annotations.4.5.0.nupkg 691299 BLAKE2B 38a889831cef09c372c64fbb244dbe7e7f44d4a8b136516bc1d7a02b97d02f62f897b820ed16e67445c7168465ef77d62206d6d1123e52571cb92d57727fd63e SHA512 7f5029507196abf9490bc3d913b26a6c0ded898ed99e06503b699b61f086d0995055552aaa654c032d1f32f03012e1badfd338ec42dd3fa3d0c5ce4e228ea2e8
-DIST system.data.sqlite.core.1.0.115.nupkg 21084 BLAKE2B 9d5b4aab037d85173529c384492f18e76c930df0c3829863c8c2da0dddc17f5fbe5a1e283b07e785f1ff8ac89f610933c01bea2e3bf4dc9d1459abcca0e74c76 SHA512 855ace9745e54fba2a1a01539b852009124b109fe6f6b8491295dfb4cb6b1be0448870ea963278abe6942b31f55da22809ed193ffea99c5e0b092971008fe81a
-DIST system.data.sqlite.core.duplicati.linux.arm64.1.0.116.nupkg 1297640 BLAKE2B 3ca465ad602cfa6eb7b6ccab9d3c8dda721b4fe28135f3ad66889a74de60d70501e2a9d91435bf9188c36c59b0bfe59404a203cc80425d8017945dc36e2aa169 SHA512 d055c6d431ff83f58ba01f95ab68caab6fcd8d9967b52c1a510b75b418050a962c229a755c0618caa09097852df5c4e772988a0f1882a7f3d5dfe629c6b41228
-DIST system.data.sqlite.core.duplicati.linux.armv7.1.0.116.nupkg 1277357 BLAKE2B e453054b534fe6a39f9d2701e524e016fbd713d6950aadc40dd20ac62fa0d67585dd8423e39910b66ad2e52edce411082908f60f944976be6c99dac6d95636fd SHA512 92da240fed0823ea3f9a116a074eaceb02905ef9bc26a1fce48c2155fe4115b1619f37551741f5d7a0a506cb6aa9660d39b114339cf33eeebdab0b2e1f83f62f
-DIST system.data.sqlite.core.duplicati.macos.arm64.1.0.116.1.nupkg 779354 BLAKE2B b4408c0c33d1f8da3430d30b56222897ad3827a826ff19a50b4c2eb6718af5849ec083efa445a2a174ee1f68b06b5bc9c91aec9301bd6582245b85b045c5e510 SHA512 e956ee8f311692ba7ce25378cd9154a389c0ef5ebd6c640c5c9a44b8ffcc6b2557f7f726e1713def553affbae7b68ae209c85f8c0a66b617fe1939414da4d339
-DIST system.data.sqlite.core.duplicati.windows.arm64.1.0.116.1.nupkg 1424038 BLAKE2B b0cdd6a9f1c3f22e0d635b9e152602ed50f8fd1cb7c47b5f45141f97ac14066875cb6536654f60baf12a97203ae31475892b54f00320e21f8e7aad54a1853ab1 SHA512 b38bd5d50a61500c8f990530f4d7a3c90dad5e41cd81e72d97fb9baf6a9a198cf0f0dd985347ad0cad88ed2e2a2cc609afc8bac5ee9494d80c525c9a26ea34b4
-DIST system.data.sqlite.core.msil.1.0.115.nupkg 1893829 BLAKE2B 1468f4e0f19de82c2cb60f4ef05ab834102c3d2a9d52e637a4e111c0396637ded675b5986b6150f1406b3cc3423682bef50fb1d9aed75f70dfdf120d9f32a760 SHA512 049371e9e421a81280f583e2db7484267a0643bcbeb58103c62af1285564659f3b510b09f272da675b029d125dc1eaa7478a5e2f2889e9de19a6832ec7fae94d
-DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24
-DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d
-DIST system.diagnostics.diagnosticsource.5.0.0.nupkg 306864 BLAKE2B 245ce11e531cff84e642928a7f9acf45de461cfef6847e75ac7b333edcaf1477896ac97324cd9deea9b454427f1f42a6bf2ece301b4b6cb2c6253501060f060a SHA512 ba21118bad3b362fc480708c71e239368d4bccbf2b2e0e5c83577d54205db26b162f46e24b4fb846b641ebe80f4fa341790b0aec8e725a0978f01b165e3bddd7
-DIST system.diagnostics.diagnosticsource.6.0.1.nupkg 384347 BLAKE2B c79153eaed2238224d93e4351ea024988083f2bde5834620c5a84fdf4a7bcbaaec408ed105e440340a81be93cd6430484a05ac52207b02a6ceaa7feeb5b661a2 SHA512 80a0f9bf3a7afdb28d9f00e1f301feeacb39c34fe4ac8f55a392377e2e018fb546fc3fc56e2fe4336dea222b7ab3f4bab58a0b8d86eb18c71951ef2e1c752789
-DIST system.diagnostics.diagnosticsource.8.0.0.nupkg 516197 BLAKE2B 58ac0227689ab648e6cc9f01a63bb163a3f8c19a9d69fa534cab3045fbdec895dedf9b33d35641457eae96fe9304f1b96ae75a02c83783c991fc6968fc4604a4 SHA512 86e32c62e9773dba192a63bff0e2ffcd57826ed1123c9261fa8c9229f9d1dc26962b3740fb025f6ad5c139162575a6c493b213a9ef3fc1747d15ca0edd0c5878
-DIST system.diagnostics.diagnosticsource.9.0.4.nupkg 453306 BLAKE2B c10264543a6071c7aeb973e399e3f1920a2cdc4cb2210b34d2345f75c565f93cce0759b8a5ceac4d48c8a9b2e1de036a3eaafeb72a46aa6f5ab8494b089cf3e1 SHA512 6c1ae291f0af29c7294ca235cb6056da6a7b341955e777fd8ba7b43aa50f0e108e1d44506df3eb8e5e3a720f91d3e1d7ac6756bf723e64ce6b81122c432bb4c9
-DIST system.diagnostics.eventlog.8.0.0.nupkg 535543 BLAKE2B 413083dc5795fcc436dabc463a936413445f9486c1ade6b48845af9532df5a95e9a8159e47706abcb0011289d6e8bde38c165817d99becb1010e1f07502667d4 SHA512 ba6e7f27323a92a50a768457e2ab48accaa5dfa0ba19082ca71da7b473b71cd3b6dd036e442e109fc15efbb4c267881a9844097ae4eddc3cb887152c8c9511a5
-DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea
-DIST system.drawing.common.7.0.0.nupkg 772327 BLAKE2B 341e40f2b8b066dc8c38de95202450d78dc09d4c999ad97fc71af423bf2aa1a891df696012d1114b3e78cddc65c27af1984897a652d3cf2c9b13efbe37154a9c SHA512 d1325de54dba8110e019afeba800601c2e4e0408b297b326de92333e029fa663d7150f021555b21a2fb89a411a08aef5e5588e043914da90b69c088fba72f0ed
-DIST system.formats.asn1.8.0.1.nupkg 328435 BLAKE2B 7e88affd2ce8dfa727ca4fb682d5bc72b9b36eeaf6ade8916142408abcf462eca777e6ea318a3c0952ea322c1c88ec3dc936c39ff56f7926f6eb6946b50fc4d8 SHA512 066308a53e92126161627b52c968c4575e2e4dd3e3d757323f36aa9f79ebfafe267114ada51439837b227a776f00369f80e19ebc07482820e6c28a89eb3910ee
-DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2
-DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86
-DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5
-DIST system.identitymodel.tokens.jwt.7.1.2.nupkg 307924 BLAKE2B 438e41a06859d37e3ddd22f1804d1979ddf4561b78402e2d54fb2955fc9513f41bbd207a04d6b7a75b2c5db24761781f9db9b7748d5baf286a794d49a449ae79 SHA512 eb5fdc3317a15f36e334655edabf61a490260061f0d2c8fa606093758fa3745ddc742f568084d0205fd5a5e5cb4630c96d45fc47a2ba9092f5ec843bf63d2c5d
-DIST system.identitymodel.tokens.jwt.7.5.0.nupkg 312108 BLAKE2B 7ea616f2f77975e3109273738bf3d1f99470b8602a574598b1ad18b7eefbbf3a49446d8d77df7b8901f2dab0c40b39be0e75749c4ae8c6e6ea429b827850f389 SHA512 d63847e7f8d1ec9608e1810408a7bba0c73078b78d3e40132ddd70371e4414477163d88d3761f673d85965e19c5856bfb07485084a9c167d0b80827d34a85152
-DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6
-DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee
-DIST system.io.filesystem.accesscontrol.4.7.0.nupkg 287557 BLAKE2B 5015e5863159ffe7be61806aeb3dc18efa58936e43be0bdf4b45182277a5a1f1ecea0d3fffd1697d632c70752604dd7848aa4a311dc5936a74e4149b4f1c6191 SHA512 7fbb40e2c6762f099d63eadf8695513f3c8db5abaa027a14f93be90a3b55db9516187450f5aa5578586661ea53835107f60972a23868feab2bc5fbe7265bd307
-DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5
-DIST system.io.hashing.6.0.0.nupkg 95266 BLAKE2B 185397088d468354b40fec4bd358da923e92d0f1fbabbad7bf8eca03d6f9d284bf8dd37bfb00bd06dc34de0814bae22a6563962593b45bc5f3ac90cf9ce945f1 SHA512 e43757d05458dde189bef91290dacacb7589e9605ba71c9d33bc1d11f51289d2f5c4c6c27d045c964e464432162332716046247dae5c88bf26489baea5d6c17b
-DIST system.io.hashing.7.0.0.nupkg 130636 BLAKE2B 58b3f33d506460f8de377a36ab694bf8eebe5aca3852fb5b2184799aa0aea57d36de73ada8285974c5eb3bf61351ec307bcf1f4b15e18f1c0b65ea6f168c1361 SHA512 3c03bd9819002d39189a0b9837c61c1ff0b1717149ca515a86387a803e77ea3c88c1295ed7def4fd649b444ee08c30a0f4c0eae7cadde32b2a46bbbdeaca10b7
-DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12
-DIST system.io.pipelines.9.0.2.nupkg 223533 BLAKE2B e5343c17ba67a6b0b30c23ef27644232e5b295c3607bee56aec7ff34c0602942c78a0448b095646016e2c2ba006c3b9fcbee981c0f8632efc4b1c9af550875ac SHA512 89d3ba5b2f1a6161bcd602e6ba838718664edab9a5344a835d75fc6e8e33e90a9e378ba710b6ca5ce369fbf7229a46d49bc82268f8290eb74c2b90417c5fc45d
-DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458
-DIST system.linq.async.6.0.1.nupkg 2000666 BLAKE2B 8d4d0e71e4bb1bc29dbd2775803ed7e7e1bd5d3d415a3e924897513d18d23b0b1dfa569419fe24bb2cdad237d8a466f319091f0524fcc73c27b665922e5185ea SHA512 792b7b14a6fcc52f88cc0475a2ba8a694399393fa602446fe23fa6d39d782c16f908b4bc3acd58454554932b7a41056d84424b5fd66f0fe6e3c00178eb3d8a1a
-DIST system.management.7.0.2.nupkg 475440 BLAKE2B cf596755795804005eec8a6c1ad72276d04bdb16371299a1ddd33c399eddfbb854ffe4163f4e85693c48f692fc36f0e1b716f6ddc17167d01064b03ad60fd1ae SHA512 9e00c0030d7fa1858fc0211d47261b6387fd9481ef9674b218cc217048f94c1fb1bbe23e72e27280fcd1852b5847a0c2f351157920bbc6f72452ba0cd32fd18e
-DIST system.management.8.0.0.nupkg 791455 BLAKE2B 6490ed07f522d23340857ecf6eecf46ee60158bc443ee66e20585c3d22f20aff95dda0ed43fbb916e2691591fa1fc4314cb4306ba1af2196f951f3664ffb1ed0 SHA512 a0491f0b442496e4274e6c18da87c8e31f471f4af908b45fd000fb9b58e1760c49b4232b0df9f0ce9e569fea2de968f0b2cc54cf7c53d6e67b46156fb100e9df
-DIST system.memory.4.5.1.nupkg 195808 BLAKE2B 15be57951bb2031a33315090878122d12add7d3eaabf2f3e7965dbd9d859df6030e36b87f70f1c7435e6404a908039c26d3baead8e4dfb064f5ac023c141f5dd SHA512 a289e72d03d90060f6d6ab4d306e04b5599b60e2279368d5eccfa0d74f01e8e1ce6faed939a5a703f2bc3f9a10eae2bdc312b30758845d20a140e8b6b1c28ea8
-DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db
-DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
-DIST system.memory.data.1.0.2.nupkg 56036 BLAKE2B b5fd4fe6c96f66bb067dbedaa91bac78c1fec0b4e4298eca8aa1d554d1d7b991959604e44d8a2e93b1d2a1527f290c7f22526bb4a433970bea27dee35284f78e SHA512 089ebd3f3d9bc6f3c24c8f081087a03ec5a655d4b914f4612633b7d45ed0f8ba8404978fd6ff1892aa45bf7fade0bd806dfff3a0c27f19500785262d333e3220
-DIST system.memory.data.6.0.0.nupkg 95736 BLAKE2B 4e9e905eba2f83a33ff30bd2c9086e89b719beb3b1147e8ecf7d3be6651e38f0ba8c2063b70d078260a39f9f0671a0ce8d9ac41f0fb12114b9f0ca2bcdfbbac5 SHA512 c3dbc50255c502373a324211aabda2726f28985e10226d0a436578527568853f423b8cfbf237c288d021ad0c37d320491e0018fdb5685518c3a0154d93dab48d
-DIST system.net.http.4.3.4.nupkg 620644 BLAKE2B b3d038bfcc0232f449e9dba14ad885cd29a5df759520d0c6ca12333d8fcf052e2a3b25347df376604442e3bf10b5a2072b6c0dd66ae41bc7c9bf4e17908a8bf5 SHA512 163edeef734d1f0a1ff7b8053d326eabc82fe86f3de72c6466dd780d59d974487882f2a5f16ae4b02c0d8c8a7f25e617ff2bbfab133f88ebfd6a2f99637169ed
-DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6
-DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3
-DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d
-DIST system.reactive.6.0.0.nupkg 2716934 BLAKE2B 9a3886ed7ef59205f53f2c6a2e5f16262942b3ee969583cc20807ab63cbe53207f1bd91deb3e06031d2e947d5c6550e6d2cd93ae6d919c6e9a1141b51d5e7daa SHA512 9303ea0efe2b4b1782bbeb87ce88469e7dbde14ad441f153d2d79a518f7fe8aec76f6407d69b726a0383f1f272232c833fd79421f7ba56dfda110f45deb48b72
-DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333
-DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20
-DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6
-DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa
-DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4
-DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb
-DIST system.runtime.compilerservices.unsafe.4.5.1.nupkg 103384 BLAKE2B 80128d140e61d06f0f6ad198d4aa298f129ae49570eeeb2fdf0bd240ff7446f2c995b313359a59d5997853e1727d333eee471d9ea1add2d1b92594126593bb65 SHA512 f6bfa11732f9a9125f03347a02e71c99862dc539de2894ebfbd6927fe0361b9119968486dc5b0051904e24c00084d9e17cfea6c021a9530cd38da3a3bf86f914
-DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3
-DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc
-DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11
-DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9
-DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34
-DIST system.security.accesscontrol.4.7.0.nupkg 604403 BLAKE2B 7117e428ef3840057bc5de5a5965717e620f524dafb12feb30ee01cf1368ea7e411a0d889912d2e257dbb67ace2eccb6ad12c179432539cb0debfb0d5ca2f490 SHA512 464255881cc1ad9a0df09eaa1ea926c75df4196537a1c5adb180665ec21f8da627d00c778601ee05894ee745664374a38f0369778c98b29cbe236aa70deab5ae
-DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2
-DIST system.security.cryptography.algorithms.4.3.1.nupkg 403068 BLAKE2B 7a432ab9765c767dc3ccd6d4c84f30efa5d76420f3244e1c6915183d2ef0f4629a55f1f0d9f007bae454bac637b6a705caadde1725db1c567ae532c5629daa5c SHA512 34b02b60b69a54e1310b511512e3210a49bfb0584c50f80b59c586d7180ad973e3b5419f7a55783837884395460db3e0db13c8fb27de6d170b8d2dab1c90adcf
-DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea
-DIST system.security.cryptography.cng.4.7.0.nupkg 938022 BLAKE2B 820d39e89eb5a880e5c34f885fcae012b3cb37f82280adb22e67d8137f0040b71a69acb28efa125c373ae165464f38595f3c8030a5bf79649bce9dc7d264f55c SHA512 b0ee54be292ea15b02b82d9925399065deb6dae5aa1bb71771bb9467e8f53882b26a0ddc6ff43121b4d2999c5858399e61a779e04d14a4f4e8e0dfcf8baebbba
-DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351
-DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0
-DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f
-DIST system.security.cryptography.pkcs.8.0.1.nupkg 1078389 BLAKE2B 9482b8a0ee1866e62ec45c697e6c741f5aa2744ae4113e1bb8b441fcb925cc7a8ddbd77cbdeb5ba3a218d768dcfea63f1abde00f0affa1114fe3697252823634 SHA512 31b0606701dce4008b189dbc0bcfa0d855a2deb2ec83a3d3150d81db001955f81b6d1bfc30fad953e75c5704b478830006ba81c7b84bdf9a50e8241055ca6450
-DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347
-DIST system.security.cryptography.protecteddata.4.5.0.nupkg 196314 BLAKE2B 339b54677832460b51a2dde8496defe0df3f255dd6fd2c2e919513f7f31bf3660e79984c82b93b9962f692a6ddbac9b06e3d9c22909d7725e1e68cdfdddaea69 SHA512 b3f3052bc06f82d7a3663e5af2a00f0d710606d5a4a455fdf2ac103ffc2a55af428080bb2eb287c4315d94de71e9a7c601bd195415462199427412e73b642367
-DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00
-DIST system.security.principal.windows.4.7.0.nupkg 511086 BLAKE2B 11731c7ad320a4c58bbd78a5bc744acc58cf6860fdccf21c77a5edbbc4825dee7483fec004752dbfa77a6168de5833b458683f97beb096037e55a72f005babd6 SHA512 f30a16d34c8792db60b2240363a8b200cab28bc2c7441405cf19abf71dbf5fb0bf3bd1cbec4d9b5eb4cf73ec482e4505d08d80afdef00b2b4b3bb56d6d4cae96
-DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd
-DIST system.serviceprocess.servicecontroller.8.0.0.nupkg 295541 BLAKE2B 9a719f449811084e4e6426aca08c5f6726c5768031fd29d0b043936401fffe4c059f9f52cedb7a4f9318f12911179ad50f63a666e34e08eb0e6e050822ef5cb4 SHA512 50a0ed883be8a74549c14620e27896c83568665f3a69fa7c41b31f501cc9d87c16d336a92cb2716a03fe4f0d4f72f007d569dd4bb674a9eade028b3e61b1542d
-DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67
-DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed
-DIST system.text.encodings.web.4.5.0.nupkg 97043 BLAKE2B ba7b2b2acfb793c7df1645cc03440d5aeb70b44766d286c092aa94f7fc36a69ed318c29c6258f895816ef482f9d5627c04c0d476d37fc13278d511a9125d8503 SHA512 f802fbbcfe00a5f552092c6987033f7cd794a7b8a3ed6fc6b9b7378c12bdc081b94a7ced869447a4a79322eb47457973ba497daa07c6a94ca64388cf9282a279
-DIST system.text.encodings.web.6.0.0.nupkg 235525 BLAKE2B 1a9c6233292c8d9186c92fea63b918a3a97ec23588f06a3170d0f085359acf77eea7b10867ee81602837818f25968f7cd91e193f83a081fbe6ae4467ec92d32f SHA512 0f26afeeaa709ea1f05ef87058408dd9df640c869d7398b2c9c270268ddf21a9208cd7d2bfa1f7fbd8a5ceab735dd22d470a3689627c9c4fadc0ea5fe76237fa
-DIST system.text.json.5.0.2.nupkg 479580 BLAKE2B ba2c74f76ba8db91f43f24924e79f259714d1644c87b71c7b36f7192830210be4d65ad47b3b86593fd8da0b2d616053a797b2569b72a5ccd872604cbdc916d1a SHA512 3d32f887630b6ca12a67ff5313a484989a75b71221d068f360f42b5866df279b206cfae95f36fdb0ea177b7722779d730c113ed8a08b77de5eff4e0988daf44d
-DIST system.text.json.6.0.0.nupkg 1228529 BLAKE2B 3285c14fda2abeabd40a2f76cbe8c6b6d9dde0cdbdf0ed2429fb83e473bbf510dc85af89d69e29b959f49e67432cc6c4ae639685dfd303a09e6262d37f7e9d15 SHA512 167b4ee8d1277a5d8bd6b4fbe0a3b3a708519235fb005ea98cafdd5b30e17758efeb0a87dcd068af289400d841f4d2cd24550df882d1927c47ec6ff4fb8781ff
-DIST system.text.json.6.0.10.nupkg 1399358 BLAKE2B b68515d200fe54e32ecd7f9a670e1206bd0de590b393ec997578452a3ef9c3136f48af04ddfb9222e3f00dd65bb7e8cdfa14f1962f310576346567c99a1df8f3 SHA512 09a41c9ca3523340e70dc025742fec12fe979e876378e6f8a65d9e6f18e411790322adfdde887a77b16a2ac4da0c4c4d7e531a9b017a04192c45e650de58e26d
-DIST system.text.json.6.0.9.nupkg 1396928 BLAKE2B c3ffc209a3a8a809394de9c27a18e02b4fd7efbc231be1b247b3bc485ff534ebe342bb979af476544ae64e44990bb69e2d4b0f51a71dd1cee4527d7348a0f79d SHA512 6acee4588ebb4adb25eae4bd9967fbe11f58583dae6a455287461b8a32aa6e41447e8649a1d649212af2fb0d91ac066fc9f7c6b5a4f18b48cd07e66de38072ce
-DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88
-DIST system.threading.channels.8.0.0.nupkg 245743 BLAKE2B 1c7af0153bc68398a9e8c4daf142e41904c952e18c575d851d12217e11d1e308ceab8e15eb29db3533556b0e14545ce2996838ab830a3528be6a3d35ce0ffae3 SHA512 335b37eb97f594e73ab36e7ce7f0135be291445167688e89bd249d135e27f592a0bd69d91e8246a1c72a578d57bed443ac7302311365c16160b7dc974eedf141
-DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13
-DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
-DIST tencent.qcloud.cos.sdk.5.4.11.nupkg 325482 BLAKE2B c47537a58feb58121996e76d707a0eac86dcf506d9ee9625a4110fdbf2cee250a0c9be58b689c3b69f75c4f2369b37e06fd387aff5965e5e8fa09c45dbfe87b6 SHA512 12548ecee37cf5c0ac196bc923c87def96b807e6bb30fc8053a80fa149b779ab9c3014e01e3151c752faa3f32e01dfd1855310b14b47086c3915a4b72846c143
-DIST tmds.dbus.protocol.0.21.2.nupkg 380551 BLAKE2B 0ad98c30fdb628120affee2dbd3f7fcaa48f6de585358d07c8c389c68b40951c50c1ced69bb129c7c8474c68ddcce9742afed11c6ec616e87df5d15fcfb7a3c6 SHA512 01e55dad6b1b3060cf3022727231db50ae1272f8d71112783f9213fe1adc930cd8ee60227f7b5569711287858086a9e882beda137ebd08c279fda23c89af25f2
-DIST uplink.net.2.13.3484.nupkg 103458 BLAKE2B c0dba252096877eee1d8e0d9d3522f5386900040f68e71e398355086c8bcd6e772f06b9c25c98728867b9fac6fad1a8e15b82d6f574dd5b5560007dc1c5dbe72 SHA512 d1706b870c8f8d3847de61eebaf66b051a23350c465685f09d67af9558db61c45c70b5aad7ae68a50d9c8e18748eda43e96de529a358a5ecef4d9580b14141f2
-DIST uplink.net.linux.2.13.3484.nupkg 21019845 BLAKE2B b8b597e0d4f8a30842a5115f57fb08362d19c8fc4276cea738a668a332254f3704338a3d3f94971c62b35480a27190f9f35e586bdbac7ea2f9bbbbe46dfe39be SHA512 4a131dc28fd99fd09fe56a5827e5b3a6bf730908bcedaffabd93b5b84375a39ff218af08e174a9d399d1e3b547a6bc3a24c646cc46dacd47e322d2fc5292a957
-DIST uplink.net.mac.2.13.3484.nupkg 22832429 BLAKE2B 2d433132a2b15affcb8157b340e893436883e0ad07e3f78b832983a980f8f4ec3ba108540102c184d5edd922d95130e2faf74bc2db1be64c1aa98bfd7e9e0dfa SHA512 31e5601c59b3f035c5e32834f22b652c8d84cbe1e37a55db0c9bd652bb883fb7ebb2ffabeecc986795d02151e7fb5e60853cd614a7892203612590219ab3e9c0
-DIST uplink.net.win.2.13.3484.nupkg 9375311 BLAKE2B fce35038aff35b45e7e72639aed6966ec47adba8461b1419fb1c494695c7923d6fcd1fa48fbc8ed05850a07c57d884205ae448fe38a7187304e3dbc39a89ec2f SHA512 4965935938d524777fefc82c0337edf49c0a877375ad819692ca59047fa64355917d5257c8d8c49a448c24bdd758d64cfa91d92542eff862b3dd5bdee23fd9e2
-DIST vaultsharp.1.7.0.nupkg 2101542 BLAKE2B 0f5e68af5ac185cdf5ed76350f7839f106be3137dfb46407a3973cb17258786517e403980c04aaf8c28346e1e26448c6aeac3600430340479822740e39c5e5d6 SHA512 f7b61705c55510c3aacdcca0a2bcc9e352e61b06bdf10e1367517b3132cbd50ff38e280e3293c3af915f218d245e12820b65cb9d68023f66d76b9502f244ff01
-DIST websocket.client.5.1.2.nupkg 167984 BLAKE2B 3689c6cedc03feef71440cadedcf227403f6cf294b147bb5d19c2abde95f462033f04333f470594e23d882b4ab53b75363e9e69f0f2d318f258a99743be531d6 SHA512 13f8f70f2e7f33427c7243df92307d26f8a8c113f437ac551cb668e86bb47156a441cb276e4d70227fbf27f3c4425e60c513203d150ff7bf7336c7e0f3fca2b6
-DIST zstdsharp.port.0.8.4.nupkg 1357219 BLAKE2B a0b4fdbd9895995fcd75996df12f646b67f7f22dd3c46edfa78bb69718bbe36e60be4bbc1f6336d44f075e7723a247b22d771903741727b3d2499eb0d94b1dea SHA512 d37ac5d00f1d5ed91cc0b974d63450fd55fd88530d39fe3ab912244f36867a05541a517ec3733ce27ae43fa8dd2a8120b6d600e25ebdfe18172ba5715b026dc9
diff --git a/app-backup/duplicati/duplicati-2.2.0.1.2025.11.09.ebuild b/app-backup/duplicati/duplicati-2.2.0.1.2025.11.09.ebuild
deleted file mode 100644
index 60daea1728e2..000000000000
--- a/app-backup/duplicati/duplicati-2.2.0.1.2025.11.09.ebuild
+++ /dev/null
@@ -1,410 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT="8.0"
-NUGETS="
-aliyun.oss.sdk.netcore@2.13.0
-alphavss.native.netcore@2.0.3
-alphavss@2.0.3
-artalk.xmpp@1.0.5
-avalonia.angle.windows.natives@2.1.25547.20250602
-avalonia.buildservices@0.0.31
-avalonia.controls.colorpicker@11.3.2
-avalonia.desktop@11.3.2
-avalonia.diagnostics@11.3.2
-avalonia.freedesktop@11.3.2
-avalonia.native@11.3.2
-avalonia.remote.protocol@11.3.2
-avalonia.skia@11.3.2
-avalonia.themes.fluent@11.3.2
-avalonia.themes.simple@11.3.2
-avalonia.win32@11.3.2
-avalonia.x11@11.3.2
-avalonia@11.3.2
-awssdk.core@3.7.107.3
-awssdk.core@3.7.400.45
-awssdk.identitymanagement@3.7.402.39
-awssdk.s3@3.7.405.9
-awssdk.secretsmanager.caching@1.0.6
-awssdk.secretsmanager@3.7.102.54
-azure.core@1.44.1
-azure.identity@1.13.0
-azure.security.keyvault.secrets@4.7.0
-azure.storage.blobs@12.23.0
-azure.storage.common@12.22.0
-bouncycastle.cryptography@2.5.1
-cocol@1.8.4
-communitytoolkit.highperformance@8.2.1
-dnsclient@1.8.0
-duplicati.streamutil@1.0.5
-fluentftp@52.0.0
-google.api.commonprotos@2.15.0
-google.api.gax.grpc@4.8.0
-google.api.gax@4.8.0
-google.apis.auth@1.46.0
-google.apis.auth@1.67.0
-google.apis.core@1.67.0
-google.apis@1.67.0
-google.cloud.iam.v1@3.2.0
-google.cloud.location@2.2.0
-google.cloud.secretmanager.v1@2.5.0
-google.protobuf@3.25.0
-grpc.auth@2.60.0
-grpc.core.api@2.60.0
-grpc.net.client@2.60.0
-grpc.net.common@2.60.0
-harfbuzzsharp.nativeassets.linux@8.3.1.1
-harfbuzzsharp.nativeassets.macos@8.3.1.1
-harfbuzzsharp.nativeassets.webassembly@8.3.1.1
-harfbuzzsharp.nativeassets.win32@8.3.1.1
-harfbuzzsharp@8.3.1.1
-jose-jwt@5.0.0
-mailkit@4.12.1
-megaapiclient@1.10.4
-meziantou.framework.win32.credentialmanager@1.7.0
-microcom.runtime@0.11.0
-microsoft.applicationinsights@2.22.0
-microsoft.aspnetcore.authentication.jwtbearer@8.0.3
-microsoft.aspnetcore.hostfiltering@2.2.0
-microsoft.aspnetcore.hosting.abstractions@2.2.0
-microsoft.aspnetcore.hosting.server.abstractions@2.2.0
-microsoft.aspnetcore.http.abstractions@2.2.0
-microsoft.aspnetcore.http.extensions@2.2.0
-microsoft.aspnetcore.http.features@2.2.0
-microsoft.aspnetcore.http@2.2.0
-microsoft.aspnetcore.webutilities@2.2.0
-microsoft.bcl.asyncinterfaces@6.0.0
-microsoft.codecoverage@17.14.1
-microsoft.csharp@4.7.0
-microsoft.extensions.apidescription.server@6.0.5
-microsoft.extensions.caching.abstractions@7.0.0
-microsoft.extensions.caching.abstractions@9.0.4
-microsoft.extensions.caching.memory@7.0.0
-microsoft.extensions.caching.memory@9.0.4
-microsoft.extensions.configuration.abstractions@2.2.0
-microsoft.extensions.configuration.abstractions@8.0.0
-microsoft.extensions.configuration.binder@8.0.0
-microsoft.extensions.configuration@8.0.0
-microsoft.extensions.dependencyinjection.abstractions@2.2.0
-microsoft.extensions.dependencyinjection.abstractions@6.0.0
-microsoft.extensions.dependencyinjection.abstractions@7.0.0
-microsoft.extensions.dependencyinjection.abstractions@8.0.0
-microsoft.extensions.dependencyinjection.abstractions@8.0.2
-microsoft.extensions.dependencyinjection.abstractions@9.0.4
-microsoft.extensions.dependencyinjection@7.0.0
-microsoft.extensions.dependencyinjection@8.0.0
-microsoft.extensions.diagnostics.abstractions@8.0.0
-microsoft.extensions.diagnostics@8.0.0
-microsoft.extensions.fileproviders.abstractions@2.2.0
-microsoft.extensions.hosting.abstractions@2.2.0
-microsoft.extensions.http@8.0.0
-microsoft.extensions.logging.abstractions@2.2.0
-microsoft.extensions.logging.abstractions@6.0.0
-microsoft.extensions.logging.abstractions@7.0.0
-microsoft.extensions.logging.abstractions@8.0.0
-microsoft.extensions.logging.abstractions@8.0.3
-microsoft.extensions.logging.abstractions@9.0.4
-microsoft.extensions.logging@7.0.0
-microsoft.extensions.logging@8.0.0
-microsoft.extensions.objectpool@2.2.0
-microsoft.extensions.options.configurationextensions@8.0.0
-microsoft.extensions.options@2.2.0
-microsoft.extensions.options@7.0.0
-microsoft.extensions.options@8.0.0
-microsoft.extensions.options@9.0.4
-microsoft.extensions.primitives@2.2.0
-microsoft.extensions.primitives@7.0.0
-microsoft.extensions.primitives@8.0.0
-microsoft.extensions.primitives@9.0.4
-microsoft.identity.client.extensions.msal@4.65.0
-microsoft.identity.client@4.65.0
-microsoft.identitymodel.abstractions@6.35.0
-microsoft.identitymodel.abstractions@7.5.0
-microsoft.identitymodel.jsonwebtokens@7.5.0
-microsoft.identitymodel.logging@7.1.2
-microsoft.identitymodel.logging@7.5.0
-microsoft.identitymodel.protocols.openidconnect@7.1.2
-microsoft.identitymodel.protocols@7.1.2
-microsoft.identitymodel.tokens@7.1.2
-microsoft.identitymodel.tokens@7.5.0
-microsoft.io.recyclablememorystream@3.0.0
-microsoft.net.http.headers@2.2.0
-microsoft.net.test.sdk@17.14.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.platforms@1.1.1
-microsoft.netcore.platforms@3.1.0
-microsoft.netcore.targets@1.1.0
-microsoft.openapi@1.2.3
-microsoft.testing.extensions.telemetry@1.5.3
-microsoft.testing.extensions.trxreport.abstractions@1.5.3
-microsoft.testing.extensions.vstestbridge@1.5.3
-microsoft.testing.platform.msbuild@1.5.3
-microsoft.testing.platform@1.5.3
-microsoft.testplatform.objectmodel@17.12.0
-microsoft.testplatform.objectmodel@17.14.1
-microsoft.testplatform.testhost@17.14.1
-microsoft.win32.primitives@4.3.0
-microsoft.win32.systemevents@7.0.0
-mimekit@4.12.0
-minio@6.0.0
-mono.unix@7.1.0-final.1.21458.1
-newtonsoft.json@10.0.2
-newtonsoft.json@13.0.1
-newtonsoft.json@13.0.3
-ngettext@0.6.5
-nunit3testadapter@5.0.0
-nunit@4.3.2
-otp.net@1.4.0
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.native.system.net.http@4.3.0
-runtime.native.system.security.cryptography.apple@4.3.0
-runtime.native.system.security.cryptography.apple@4.3.1
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.1
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.unix.microsoft.win32.primitives@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3.0
-runtime.unix.system.net.primitives@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-sharpaescrypt@2.0.2
-sharpaescrypt@2.0.3
-sharpcompress@0.39.0
-skiasharp.nativeassets.linux@2.88.9
-skiasharp.nativeassets.macos@2.88.9
-skiasharp.nativeassets.webassembly@2.88.9
-skiasharp.nativeassets.win32@2.88.9
-skiasharp@2.88.9
-smblibrary.win32@1.5.3
-smblibrary@1.5.3
-smblibrary@1.5.3.5
-sqlite-net-pcl@1.7.335
-sqlitepclraw.bundle_green@2.0.3
-sqlitepclraw.core@2.0.3
-sqlitepclraw.lib.e_sqlite3@2.0.3
-sqlitepclraw.provider.dynamic_cdecl@2.0.3
-ssh.net@2024.2.0
-ssh.net@2025.0.0
-sshnet.agent@2024.2.0
-stub.system.data.sqlite.core.netstandard@1.0.115
-swashbuckle.aspnetcore.swagger@6.5.0
-swashbuckle.aspnetcore.swaggergen@6.5.0
-swashbuckle.aspnetcore.swaggerui@6.5.0
-swashbuckle.aspnetcore@6.5.0
-system.buffers@4.3.0
-system.buffers@4.5.0
-system.buffers@4.5.1
-system.buffers@4.6.0
-system.clientmodel@1.1.0
-system.codedom@7.0.0
-system.codedom@8.0.0
-system.collections.concurrent@4.3.0
-system.collections.immutable@8.0.0
-system.collections@4.3.0
-system.commandline.namingconventionbinder@2.0.0-beta4.22272.1
-system.commandline@2.0.0-beta4.22272.1
-system.componentmodel.annotations@4.5.0
-system.data.sqlite.core.duplicati.linux.arm64@1.0.116
-system.data.sqlite.core.duplicati.linux.armv7@1.0.116
-system.data.sqlite.core.duplicati.macos.arm64@1.0.116.1
-system.data.sqlite.core.duplicati.windows.arm64@1.0.116.1
-system.data.sqlite.core.msil@1.0.115
-system.data.sqlite.core@1.0.115
-system.diagnostics.debug@4.3.0
-system.diagnostics.diagnosticsource@4.3.0
-system.diagnostics.diagnosticsource@5.0.0
-system.diagnostics.diagnosticsource@6.0.1
-system.diagnostics.diagnosticsource@8.0.0
-system.diagnostics.diagnosticsource@9.0.4
-system.diagnostics.eventlog@8.0.0
-system.diagnostics.tracing@4.3.0
-system.drawing.common@7.0.0
-system.formats.asn1@8.0.1
-system.globalization.calendars@4.3.0
-system.globalization.extensions@4.3.0
-system.globalization@4.3.0
-system.identitymodel.tokens.jwt@7.1.2
-system.identitymodel.tokens.jwt@7.5.0
-system.io.filesystem.accesscontrol@4.7.0
-system.io.filesystem.primitives@4.3.0
-system.io.filesystem@4.3.0
-system.io.hashing@6.0.0
-system.io.hashing@7.0.0
-system.io.pipelines@8.0.0
-system.io.pipelines@9.0.2
-system.io@4.3.0
-system.linq.async@6.0.1
-system.linq@4.3.0
-system.management@7.0.2
-system.management@8.0.0
-system.memory.data@1.0.2
-system.memory.data@6.0.0
-system.memory@4.5.1
-system.memory@4.5.3
-system.memory@4.5.5
-system.net.http@4.3.4
-system.net.primitives@4.3.0
-system.numerics.vectors@4.5.0
-system.private.uri@4.3.0
-system.reactive@6.0.0
-system.reflection.metadata@1.6.0
-system.reflection.metadata@8.0.0
-system.reflection.primitives@4.3.0
-system.reflection@4.3.0
-system.resources.resourcemanager@4.3.0
-system.runtime.compilerservices.unsafe@4.5.1
-system.runtime.compilerservices.unsafe@6.0.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.3.0
-system.runtime.interopservices@4.3.0
-system.runtime.numerics@4.3.0
-system.runtime@4.3.0
-system.security.accesscontrol@4.7.0
-system.security.cryptography.algorithms@4.3.0
-system.security.cryptography.algorithms@4.3.1
-system.security.cryptography.cng@4.3.0
-system.security.cryptography.cng@4.7.0
-system.security.cryptography.csp@4.3.0
-system.security.cryptography.encoding@4.3.0
-system.security.cryptography.openssl@4.3.0
-system.security.cryptography.pkcs@8.0.1
-system.security.cryptography.primitives@4.3.0
-system.security.cryptography.protecteddata@4.5.0
-system.security.cryptography.x509certificates@4.3.0
-system.security.principal.windows@4.7.0
-system.security.principal.windows@5.0.0
-system.serviceprocess.servicecontroller@8.0.0
-system.text.encoding.extensions@4.3.0
-system.text.encoding@4.3.0
-system.text.encodings.web@4.5.0
-system.text.encodings.web@6.0.0
-system.text.json@5.0.2
-system.text.json@6.0.0
-system.text.json@6.0.10
-system.text.json@6.0.9
-system.threading.channels@8.0.0
-system.threading.tasks.extensions@4.5.4
-system.threading.tasks@4.3.0
-system.threading@4.3.0
-tencent.qcloud.cos.sdk@5.4.11
-tmds.dbus.protocol@0.21.2
-uplink.net.linux@2.13.3484
-uplink.net.mac@2.13.3484
-uplink.net.win@2.13.3484
-uplink.net@2.13.3484
-vaultsharp@1.7.0
-websocket.client@5.1.2
-zstdsharp.port@0.8.4
-"
-
-inherit check-reqs dotnet-pkg
-
-DESCRIPTION="Backup client that securely stores encrypted, incremental, compressed backups"
-HOMEPAGE="https://duplicati.com/
- https://github.com/duplicati/duplicati/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- P_STABILITY="canary"
- EGIT_REPO_URI="https://github.com/${PN}/${PN}"
-else
- P_FRONT_V="$(ver_cut 1-4)"
- P_BACK_V="$(ver_cut 5-7)"
-
- P_STABILITY="stable"
- P_REAL_V="${P_FRONT_V}_${P_STABILITY}_${P_BACK_V//./-}"
-
- SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${P_REAL_V}.tar.gz
- -> ${PN}-${P_REAL_V}.gh.tar.gz"
- S="${WORKDIR}/${PN}-${P_REAL_V}"
-
- KEYWORDS="~amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-
-LICENSE="Apache-2.0 BSD MIT"
-SLOT="0/${P_STABILITY}"
-RESTRICT="test" # TODO: Re-enable.
-
-CHECKREQS_DISK_BUILD="3G"
-DOTNET_PKG_PROJECTS=(
- Executables/net8/Duplicati.CommandLine
- Executables/net8/Duplicati.Server
-)
-DOTNET_PKG_BAD_PROJECTS=(
- Duplicati/WindowsService/Duplicati.WindowsService.csproj
- Executables/net8/Duplicati.WindowsService/Duplicati.WindowsService.csproj
-)
-
-DOCS=( README.ja-JP.md README.md README.zh-CN.md SECURITY.md changelog.txt )
-
-pkg_setup() {
- check-reqs_pkg_setup
- dotnet-pkg_pkg_setup
-}
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- dotnet-pkg_src_prepare
-
- local -a bad_tests=(
- Duplicati/UnitTest/CompactDisruptionTests.cs
- )
- local bad_test=""
- for bad_test in "${bad_tests[@]}" ; do
- if [[ -e "${S}/${bad_test}" ]] ; then
- rm "${S}/${bad_test}" || eerror "failed to remove test ${bad_test}"
- else
- ewarn "Test file ${bad_test} does not exist"
- fi
- done
-}
-
-src_test() {
- dotnet-pkg-base_test Duplicati/UnitTest/Duplicati.UnitTest.csproj
-}
-
-src_install() {
- dotnet-pkg-base_install
- dotnet-pkg-base_dolauncher "/usr/share/${P}/Duplicati.CommandLine" duplicati
- dotnet-pkg-base_dolauncher "/usr/share/${P}/Duplicati.Server" duplicati-server
-
- einstalldocs
-}
diff --git a/app-backup/duplicati/metadata.xml b/app-backup/duplicati/metadata.xml
deleted file mode 100644
index 097f9c3fbb2d..000000000000
--- a/app-backup/duplicati/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dotnet@gentoo.org</email>
- <name>Gentoo Dotnet Project</name>
- </maintainer>
- <upstream>
- <doc>https://docs.duplicati.com/</doc>
- <bugs-to>https://github.com/duplicati/duplicati/issues/</bugs-to>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
deleted file mode 100644
index 7c7af77b4c16..000000000000
--- a/app-backup/duplicity/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST duplicity-rel.3.0.7.tar.bz2 991966 BLAKE2B b0f2b2fafaeb5318631df025ec0e963d2f258704479e484476d273a133189b7435b0ee8a987b6fc6eec7d0a312cc411bbf932c0b294f8e8460caa2c0feb587f1 SHA512 8dc7213197caad1e493d3a2eb34e569cd0eadfa01b7fca8e62e9cc0c2ff79d6c5c1a10805a3d298f224172e4e78e2c02b0ce1d96ff4ec3bb58d5529deb3fb8d2
diff --git a/app-backup/duplicity/duplicity-3.0.7.ebuild b/app-backup/duplicity/duplicity-3.0.7.ebuild
deleted file mode 100644
index dd0f754a6ce1..000000000000
--- a/app-backup/duplicity/duplicity-3.0.7.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-
-inherit distutils-r1
-
-DESCRIPTION="Secure backup system using GnuPG to encrypt data"
-HOMEPAGE="https://duplicity.gitlab.io/"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://gitlab.com/duplicity/duplicity.git/"
- inherit git-r3
-else
- SRC_URI="https://gitlab.com/duplicity/duplicity/-/archive/rel.${PV}/${PN}-rel.${PV}.tar.bz2"
- S="${WORKDIR}"/${PN}-rel.${PV}
-
- KEYWORDS="amd64 arm64 x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="s3 test"
-
-COMMON_DEPEND="
- app-alternatives/gpg
- net-libs/librsync:=
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/pexpect[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- || ( app-arch/par2cmdline app-arch/par2cmdline-turbo )
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-python/paramiko[${PYTHON_USEDEP}]
- s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
-"
-
-EPYTEST_DESELECT=(
- # boto3
- testing/unit/test_cli_main.py::CommandlineTest::test_intermixed_args
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.0.4.0-fix-docs-cmd.patch
- "${FILESDIR}"/${PN}-3.0.5-dont-repeat-standard-paths.patch
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # Linting tests (black, pylint, etc); not relevant for us
- rm testing/test_code.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # The default portage tempdir is too long for AF_UNIX sockets
- local -x TMPDIR DOCKER_GNUPGHOME
- TMPDIR="$(mktemp -d --tmpdir=/tmp ${PF}-XXX || die)"
- # testing/__init__.py doesn't respect GNUPGHOME
- DOCKER_GNUPGHOME="${TMPDIR}/gnupg"
- cp -ar "${S}"/testing/gnupg "${DOCKER_GNUPGHOME}"/ || die
-
- epytest
-}
-
-pkg_postinst() {
- elog "Duplicity has many optional dependencies to support various backends."
- elog "Currently it's up to you to install them as necessary."
-}
diff --git a/app-backup/duplicity/duplicity-9999.ebuild b/app-backup/duplicity/duplicity-9999.ebuild
deleted file mode 100644
index d5c28f58fc26..000000000000
--- a/app-backup/duplicity/duplicity-9999.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-
-inherit distutils-r1
-
-DESCRIPTION="Secure backup system using GnuPG to encrypt data"
-HOMEPAGE="https://duplicity.gitlab.io/"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://gitlab.com/duplicity/duplicity.git/"
- inherit git-r3
-else
- SRC_URI="https://gitlab.com/duplicity/duplicity/-/archive/rel.${PV}/${PN}-rel.${PV}.tar.bz2"
- S="${WORKDIR}"/${PN}-rel.${PV}
-
- KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="s3 test"
-
-COMMON_DEPEND="
- app-alternatives/gpg
- net-libs/librsync:=
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/pexpect[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- || ( app-arch/par2cmdline app-arch/par2cmdline-turbo )
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-python/paramiko[${PYTHON_USEDEP}]
- s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
-"
-
-EPYTEST_DESELECT=(
- # boto3
- testing/unit/test_cli_main.py::CommandlineTest::test_intermixed_args
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.0.4.0-fix-docs-cmd.patch
- "${FILESDIR}"/${PN}-3.0.5-dont-repeat-standard-paths.patch
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # Linting tests (black, pylint, etc); not relevant for us
- rm testing/test_code.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # The default portage tempdir is too long for AF_UNIX sockets
- local -x TMPDIR DOCKER_GNUPGHOME
- TMPDIR="$(mktemp -d --tmpdir=/tmp ${PF}-XXX || die)"
- # testing/__init__.py doesn't respect GNUPGHOME
- DOCKER_GNUPGHOME="${TMPDIR}/gnupg"
- cp -ar "${S}"/testing/gnupg "${DOCKER_GNUPGHOME}"/ || die
-
- epytest
-}
-
-pkg_postinst() {
- elog "Duplicity has many optional dependencies to support various backends."
- elog "Currently it's up to you to install them as necessary."
-}
diff --git a/app-backup/duplicity/files/duplicity-3.0.4.0-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-3.0.4.0-fix-docs-cmd.patch
deleted file mode 100644
index 11ef262ccfd4..000000000000
--- a/app-backup/duplicity/files/duplicity-3.0.4.0-fix-docs-cmd.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- a/setup.py 2025-03-18 12:35:14.931331106 -0400
-+++ b/setup.py 2025-03-18 12:35:48.122815701 -0400
-@@ -113,18 +113,6 @@
- "man/duplicity.1",
- ],
- ),
-- (
-- f"share/doc/duplicity-{Version}",
-- [
-- "CHANGELOG.md",
-- "AUTHORS.md",
-- "COPYING",
-- "README.md",
-- "README-LOG.md",
-- "README-REPO.md",
-- "README-TESTING.md",
-- ],
-- ),
- ]
-
- # short circuit fot READTHEDOCS
diff --git a/app-backup/duplicity/files/duplicity-3.0.5-dont-repeat-standard-paths.patch b/app-backup/duplicity/files/duplicity-3.0.5-dont-repeat-standard-paths.patch
deleted file mode 100644
index faa6428c8ec7..000000000000
--- a/app-backup/duplicity/files/duplicity-3.0.5-dont-repeat-standard-paths.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-The toolchain will already search these locations by default if appropriate,
-but /usr/lib isn't right on a 64-bit system where native objects are in /usr/lib64
-and /usr/lib has multilib 32-bit ones. bfd warns on this but lld rejects it.
-
-https://bugs.gentoo.org/946846
---- a/setup.py
-+++ b/setup.py
-@@ -84,12 +84,6 @@ if os.environ.get("READTHEDOCS", None) is None:
- )
- )
-
-- # add standard locs
-- incdir_list.append("/usr/local/include")
-- libdir_list.append("/usr/local/lib")
-- incdir_list.append("/usr/include")
-- libdir_list.append("/usr/lib")
--
- # build the librsync extension
- ext_modules = [
- Extension(
diff --git a/app-backup/duplicity/metadata.xml b/app-backup/duplicity/metadata.xml
deleted file mode 100644
index 78ac0939b726..000000000000
--- a/app-backup/duplicity/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>sam@gentoo.org</email>
- <name>Sam James</name>
- </maintainer>
- <use>
- <flag name="s3">Support for backing up to the Amazon S3 system</flag>
- </use>
- <upstream>
- <remote-id type="cpe">cpe:/a:duplicity_project:duplicity</remote-id>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/duply/Manifest b/app-backup/duply/Manifest
deleted file mode 100644
index 9cf71adbac84..000000000000
--- a/app-backup/duply/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST duply_2.5.6.tgz 55250 BLAKE2B 0391f68b8f722cfeed194dfc5aeabe381d77633c3088f8e33f71d06b9b6e315bc54a9a17c87d395789f36523a2e6f781caf5778eeead3bcbb5a5f2592e51c9a8 SHA512 3efe0cf2d505e7e2dbfaeac648ec1e2aaf26fd119a2cbbbdc3a5170d66165a45da594b27dc4fd9ca68b5c4ed7d7f631159ec9c339b86fdaf1bdbe3bad13bade4
diff --git a/app-backup/duply/duply-2.5.6.ebuild b/app-backup/duply/duply-2.5.6.ebuild
deleted file mode 100644
index d136d3b2c618..000000000000
--- a/app-backup/duply/duply-2.5.6.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell frontend for duplicity"
-HOMEPAGE="https://duply.net"
-SRC_URI="https://downloads.sourceforge.net/project/ftplicity/${PN}%20%28simple%20duplicity%29/$(ver_cut 1-2).x/${PN}_${PV}.tgz"
-S="${WORKDIR}/${PN}_${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="app-text/txt2man"
-RDEPEND="app-backup/duplicity"
-
-src_install() {
- dobin ${PN}
- ./${PN} txt2man > ${PN}.1 || die
- doman ${PN}.1
- dodoc CHANGELOG.txt
-}
diff --git a/app-backup/duply/metadata.xml b/app-backup/duply/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/duply/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/fsarchiver/Manifest b/app-backup/fsarchiver/Manifest
deleted file mode 100644
index e49c7def6c42..000000000000
--- a/app-backup/fsarchiver/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fsarchiver-0.8.9.tar.gz 277939 BLAKE2B aef1722374e5bb205af10011264a51dea6a6194792ccccefc689f33911ce3f769cd4b15fd680a42e42505148cd415c4119d601838a846a79451be405e1414ac3 SHA512 bd491f3a60a7129ec78a3aa46f78944124a5809671c75b88f2a5d980331729a97af360522ad8fca645ee56956889f4a1cb607635e7d8936da02a708fb7fd4c2f
diff --git a/app-backup/fsarchiver/fsarchiver-0.8.9.ebuild b/app-backup/fsarchiver/fsarchiver-0.8.9.ebuild
deleted file mode 100644
index 699b0687e760..000000000000
--- a/app-backup/fsarchiver/fsarchiver-0.8.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Flexible filesystem archiver for backup and deployment tool"
-HOMEPAGE="https://www.fsarchiver.org"
-SRC_URI="https://github.com/fdupoux/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug lz4 lzma lzo static +zstd"
-
-CDEPEND="dev-libs/libgcrypt:0=
- >=sys-fs/e2fsprogs-1.41.4
- lz4? ( app-arch/lz4 )
- lzma? ( >=app-arch/xz-utils-4.999.9_beta )
- lzo? ( >=dev-libs/lzo-2.02 )
- zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
- static? (
- app-arch/bzip2[static-libs]
- dev-libs/libgcrypt:0=[static-libs]
- dev-libs/libgpg-error[static-libs]
- sys-apps/util-linux[static-libs]
- >=sys-fs/e2fsprogs-1.41.4[static-libs]
- virtual/zlib:=[static-libs]
- lz4? ( app-arch/lz4[static-libs] )
- lzma? ( app-arch/xz-utils[static-libs] )
- lzo? ( dev-libs/lzo[static-libs] )
- zstd? ( app-arch/zstd[static-libs] )
- )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
- sed -i -e 's/^\([a-z]*_CFLAGS.*\)-ggdb/\1/' src/Makefile.am \
- || die "seding failed"
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable debug devel)
- $(use_enable lz4)
- $(use_enable lzma)
- $(use_enable lzo)
- $(use_enable static)
- $(use_enable zstd)
- )
- econf "${myeconfargs[@]}"
-}
diff --git a/app-backup/fsarchiver/metadata.xml b/app-backup/fsarchiver/metadata.xml
deleted file mode 100644
index 5d076c5281ef..000000000000
--- a/app-backup/fsarchiver/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bkohler@gentoo.org</email>
- <name>Ben Kohler</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/hdup/Manifest b/app-backup/hdup/Manifest
deleted file mode 100644
index 0966e922cfd2..000000000000
--- a/app-backup/hdup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hdup-2.0.14.tar.bz2 87803 BLAKE2B 28e65596e4a278f3895986ef97f5557b875adb4bab5e22bae96d58caf64526e63fc2207fc920b59c915b35133f2c66d9280dfd44e5c81b01e87842ee1d19e86f SHA512 076876345d58bc6a1b987adc3ea10b1e82652504f52579d62c3f9f97c120fd56f3177deb4fe810b1579ab473061d2ab38b0ab97b83427ec84d5141f7043897f8
diff --git a/app-backup/hdup/files/hdup-2.0.14-fix-build-system.patch b/app-backup/hdup/files/hdup-2.0.14-fix-build-system.patch
deleted file mode 100644
index 75ed0254c4ed..000000000000
--- a/app-backup/hdup/files/hdup-2.0.14-fix-build-system.patch
+++ /dev/null
@@ -1,53 +0,0 @@
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -11,7 +11,7 @@
-
- hdup:
- @echo hdup version: ${VERSION}
-- @(cd src ; $(MAKE) all)
-+ $(MAKE) -C src all
-
- clean: tarclean docclean
- @rm -f Makefile
-@@ -32,7 +32,7 @@
- @echo "done"
-
- uninstall:
-- @(cd src ; make uninstall )
-+ $(MAKE) -C src uninstall
-
- install:
-- @(cd src ; make install )
-+ $(MAKE) -C src install
---- a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -11,9 +11,9 @@
- sysconfdir = @sysconfdir@
- hdup_config = $(sysconfdir)/hdup/hdup.conf
-
--GCC = @CC@
-+CC = @CC@
- GLIB_CFLAGS = @GLIB_CFLAGS@
--GLIB_LIBS = @GLIB_LIBS@
-+LDLIBS = @GLIB_LIBS@
- CFLAGS =-Wall @CFLAGS@ @DEFS@ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Wpointer-arith -Wstrict-prototypes -DETCFILE=\"$(hdup_config)\"
- INSTALL = ../install-sh -c
- INSTALL_PROG = $(INSTALL)
-@@ -22,14 +22,12 @@
- ######################################
- ######################################
- .PHONY: clean install all uninstall
--%.o: %.c ${HDR}
-- ${GCC} ${CFLAGS} ${GLIB_CFLAGS} -c $<
-+.c.o:
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(GLIB_CFLAGS) -c $< -o $@
-
- all: hdup Makefile.in
-
--hdup: ${OBJ} ${HDR} Makefile.in
-- ${GCC} ${GLIB_LIBS} ${OBJ} -o hdup
-- ${STRIP}
-+hdup: $(OBJ)
-
- hdup.h: hdup.h.in Makefile.in
- @(cd .. ; ./configure)
diff --git a/app-backup/hdup/hdup-2.0.14-r2.ebuild b/app-backup/hdup/hdup-2.0.14-r2.ebuild
deleted file mode 100644
index ca5c1321e197..000000000000
--- a/app-backup/hdup/hdup-2.0.14-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Hdup is backup program using tar, find, gzip/bzip2, mcrypt and ssh"
-HOMEPAGE="http://www.miek.nl/projects/hdup2/index.html"
-SRC_URI="http://www.miek.nl/projects/${PN}2/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="crypt"
-
-DEPEND="
- app-arch/bzip2
- app-arch/gzip
- app-arch/tar
- >=dev-libs/glib-2.0"
-RDEPEND="
- ${DEPEND}
- virtual/openssh
- sys-apps/coreutils
- sys-apps/findutils
- crypt? ( app-crypt/mcrypt )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
-
-src_prepare() {
- default
- eautoconf # bug 906003
-}
-
-src_install() {
- HTML_DOCS=( doc/FAQ.html )
- default
- dodoc -r Credits examples
-
- insinto /usr/share/${PN}
- doins -r contrib
-}
-
-pkg_postinst() {
- elog "Now edit your /etc/hdup/${PN}.conf to configure your backups."
- elog "You can also check included examples and contrib, see /usr/share/${PN}/."
-}
diff --git a/app-backup/hdup/metadata.xml b/app-backup/hdup/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/hdup/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/kup/Manifest b/app-backup/kup/Manifest
deleted file mode 100644
index 5d909b48d246..000000000000
--- a/app-backup/kup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kup-0.10.0.tar.xz 243176 BLAKE2B 081be05c54d9dcfc4f7a4f692efac3531d2d871c72d0ac71b514cd1d07b8ed78cde133ca2c27169113ad9986699bbc6613e118eab84d840c704dc7cd9a09be27 SHA512 3ee5241b4e918488cd4e6d2d54474bafa23749c9bf7132639ca3683ec0723eabb0626df7233f898f97bc0403fca36c7431386b37e1e3d4389d4ef614f5c916c9
diff --git a/app-backup/kup/kup-0.10.0.ebuild b/app-backup/kup/kup-0.10.0.ebuild
deleted file mode 100644
index 5ad596c6aa98..000000000000
--- a/app-backup/kup/kup-0.10.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.0.0
-QTMIN=6.6.2
-inherit ecm kde.org
-
-DESCRIPTION="Backup scheduler for the Plasma desktop"
-HOMEPAGE="https://apps.kde.org/kup/"
-SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-DEPEND="
- dev-libs/libgit2:=
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- kde-plasma/libplasma:6
- kde-plasma/plasma5support:6
-"
-RDEPEND="${DEPEND}
- !${CATEGORY}/${PN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- net-misc/rsync
-"
diff --git a/app-backup/kup/metadata.xml b/app-backup/kup/metadata.xml
deleted file mode 100644
index f2915ab8ac4d..000000000000
--- a/app-backup/kup/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/mirdir/Manifest b/app-backup/mirdir/Manifest
deleted file mode 100644
index e9f098b35435..000000000000
--- a/app-backup/mirdir/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mirdir-2.1-Unix.tar.gz 74002 BLAKE2B e9a22bbdae1e2502ffb3bff09f56aa546b79d1847d1e2081ebb262bc9601d1e1e3e48ded45db7e6adb657d2b491b9615974a740be630a277094a66bf4bcbfeaf SHA512 d99cbc04a5d99a739c16fea9198d92cd0209fb5fd4fc931eb2af2bb6c0c0ddcec3c34a27269bf108d7ffebcf760c9817088ea2091abbe9d3c4e932724e85c680
diff --git a/app-backup/mirdir/files/mirdir-2.1-implicit-function-decl.patch b/app-backup/mirdir/files/mirdir-2.1-implicit-function-decl.patch
deleted file mode 100644
index e9e824d9f019..000000000000
--- a/app-backup/mirdir/files/mirdir-2.1-implicit-function-decl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-https://bugs.gentoo.org/854213
---- a/mirdir.c
-+++ b/mirdir.c
-@@ -88,6 +88,7 @@
- #include <fcntl.h>
- #include <dirent.h>
- #include <time.h>
-+#include <unistd.h>
-
- /*
- #include <sys/types.h>
diff --git a/app-backup/mirdir/metadata.xml b/app-backup/mirdir/metadata.xml
deleted file mode 100644
index 8772a74e80f9..000000000000
--- a/app-backup/mirdir/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/mirdir/mirdir-2.1-r3.ebuild b/app-backup/mirdir/mirdir-2.1-r3.ebuild
deleted file mode 100644
index 7199a90b6797..000000000000
--- a/app-backup/mirdir/mirdir-2.1-r3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Synchronize two directory trees in a fast way"
-HOMEPAGE="https://sourceforge.net/projects/mirdir/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-Unix.tar.gz"
-S="${WORKDIR}/${P}-UNIX"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1-implicit-function-decl.patch
-)
-
-src_prepare() {
- default
-
- # Disable stripping, bug #239939
- sed -i -e 's:strip .*::' Makefile.in || die
-}
-
-src_configure() {
- # Old autoconf gets this test wrong with -flto(!) and there's
- # no source configure.in/.ac in the tarball. bug #854213
- export ac_cv_func_lutime=no
-
- econf
-}
-
-src_install() {
- dobin bin/${PN}
- doman ${PN}.1
-
- einstalldocs
-}
diff --git a/app-backup/mylvmbackup/Manifest b/app-backup/mylvmbackup/Manifest
deleted file mode 100644
index 864902189492..000000000000
--- a/app-backup/mylvmbackup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mylvmbackup-0.16.tar.gz 58490 BLAKE2B 43f34e0e386c4cc4f8d30ce3fb3f9e93f4ce7c795d1b74a0e6c2bb74750c855b5eeb41a09d9c2f6e0532bb297d00519d99b356fa98dfb0fbc4fc8cfd25daa976 SHA512 c23dd47c7cb13883cddb161f12a1698a1108b65d01a0e6d6feafab2d92c98717e38d4bc4a23712cb2e23f624e8c4e6307a2b0f171024976b52a58a720fd01b8b
diff --git a/app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-config.patch b/app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-config.patch
deleted file mode 100644
index ed9ff25d6d20..000000000000
--- a/app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-config.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/mylvmbackup.conf
-+++ b/mylvmbackup.conf
-@@ -18,7 +18,7 @@
- host=
- port=
- socket=
--mycnf=/etc/my.cnf
-+mycnf=/etc/mysql/my.cnf
-
- #
- # LVM-specific options
diff --git a/app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch b/app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch
deleted file mode 100644
index 486f336e70c0..000000000000
--- a/app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -58,7 +58,7 @@
- README \
- TODO
- CLEANFILES = $(NAME).spec $(NAME) $(MAN1) $(MAN1).html
--prefix = /usr/local
-+prefix = /usr
- sysconfdir = /etc
- bindir = $(prefix)/bin
- datadir = $(prefix)/share/mylvmbackup
diff --git a/app-backup/mylvmbackup/files/mylvmbackup.conf b/app-backup/mylvmbackup/files/mylvmbackup.conf
deleted file mode 100644
index 555c4853a4b6..000000000000
--- a/app-backup/mylvmbackup/files/mylvmbackup.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-d /var/tmp/mylvmbackup/backup 0700 - - - -
-d /var/tmp/mylvmbackup/mnt 0700 - - - -
diff --git a/app-backup/mylvmbackup/metadata.xml b/app-backup/mylvmbackup/metadata.xml
deleted file mode 100644
index 8772a74e80f9..000000000000
--- a/app-backup/mylvmbackup/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild
deleted file mode 100644
index 02560e0fc374..000000000000
--- a/app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tmpfiles
-
-DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots"
-HOMEPAGE="https://lenzg.net/mylvmbackup/"
-SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-
-RDEPEND="
- dev-perl/Config-IniFiles
- dev-perl/DBD-mysql
- dev-perl/File-Copy-Recursive
- dev-perl/TimeDate
- sys-fs/lvm2
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.16-fix-build-system.patch
- "${FILESDIR}"/${PN}-0.14-fix-config.patch
-)
-
-src_install() {
- default
-
- dotmpfiles "${FILESDIR}/${PN}.conf"
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
diff --git a/app-backup/pdumpfs/Manifest b/app-backup/pdumpfs/Manifest
deleted file mode 100644
index 5ee4dd3718a2..000000000000
--- a/app-backup/pdumpfs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pdumpfs-1.3.tar.gz 68210 BLAKE2B ab5428c0f12ac289ef6efb5ae1b1ebcb047ce48183a36423d6f4b80d2d55da07b6e346e8ebd0ccd6eb85ae132c4367bd806c8106abeb681a9fa6ebffbaef1075 SHA512 1299676982f1981aa55f0601f361ec24ac119067f5ecbbeebcf9f41ccd69df2f18a07ae5a6e77f30ca7606ee49ecfa516d6066a07c1edbb4d4796f34f02508c3
diff --git a/app-backup/pdumpfs/files/pdumpfs-in-r3.patch b/app-backup/pdumpfs/files/pdumpfs-in-r3.patch
deleted file mode 100644
index b00f9bed5755..000000000000
--- a/app-backup/pdumpfs/files/pdumpfs-in-r3.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-patch by proxy maintainer, P. Healy, April 2015
-# Bug 509960
---- a/pdumpfs.in_orig 2004-12-21 02:43:12.000000000 +0000
-+++ b/pdumpfs.in 2015-04-01 10:58:22.671131947 +0100
-@@ -48,7 +48,7 @@
- #
-
- require 'find'
--require 'ftools'
-+require 'fileutils'
- require 'getoptlong'
- require 'date'
-
-@@ -868,7 +868,7 @@
- today = File.join(dest, datedir(start_time), base)
-
- File.umask(0077)
-- File.mkpath(today) unless @dry_run
-+ FileUtils.mkpath(today) unless @dry_run
- if latest
- update_snapshot(src, latest, today)
- else
-@@ -1018,7 +1018,7 @@
-
- case type
- when "directory"
-- File.mkpath(today)
-+ FileUtils.mkpath(today)
- when "unchanged"
- File.force_link(latest, today)
- when "updated"
-@@ -1089,7 +1089,7 @@
-
- case type
- when "directory"
-- File.mkpath(t)
-+ FileUtils.mkpath(t)
- when "new_file"
- copy(s, t)
- when "symlink"
diff --git a/app-backup/pdumpfs/files/pdumpfs-test-r3.patch b/app-backup/pdumpfs/files/pdumpfs-test-r3.patch
deleted file mode 100644
index 30cd0292dae7..000000000000
--- a/app-backup/pdumpfs/files/pdumpfs-test-r3.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-patch by proxy maintainer, P. Healy, April 2015
-# Bug 509960
---- a/tests/pdumpfs-test_orig 2004-08-10 07:54:28.000000000 +0100
-+++ b/tests/pdumpfs-test 2015-04-01 11:24:35.948633870 +0100
-@@ -17,6 +17,7 @@
-
- ../pdumpfs src dest > tmp.log || exit 1
- diff -r src dest/$today/src || exit 1
-+mkdir -p dest/$yesterday && rmdir dest/$yesterday
- mv dest/$today dest/$yesterday
-
- echo update > src/foo
diff --git a/app-backup/pdumpfs/metadata.xml b/app-backup/pdumpfs/metadata.xml
deleted file mode 100644
index 61d120df72dd..000000000000
--- a/app-backup/pdumpfs/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>lmiphay@gmail.com</email>
- <name>Paul Healy</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription>
- pdumpfs is a simple daily backup system similar to Plan9's dumpfs which
- preserves every daily snapshot. pdumpfs is written in Ruby. You can access
- the past snapshots at any time for retrieving a certain day's file. Let's
- backup your home directory with pdumpfs!
- </longdescription>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/pdumpfs/pdumpfs-1.3-r3.ebuild b/app-backup/pdumpfs/pdumpfs-1.3-r3.ebuild
deleted file mode 100644
index 38091aedbe11..000000000000
--- a/app-backup/pdumpfs/pdumpfs-1.3-r3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A daily backup system similar to Plan9's dumpfs"
-HOMEPAGE="http://0xcc.net/pdumpfs/"
-SRC_URI="http://0xcc.net/pdumpfs/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="l10n_ja"
-
-DEPEND=">=dev-lang/ruby-2.7.4"
-
-PATCHES=(
- "${FILESDIR}/${PN}-in-r3.patch"
- "${FILESDIR}/${PN}-test-r3.patch"
-)
-
-src_compile() {
- emake pdumpfs
-}
-
-src_test() {
- # RUBYOPT=-rauto_gem without rubygems installed will cause ruby to fail, bug #158455 and #163473.
- export RUBYOPT="${GENTOO_RUBYOPT}"
- emake check
-}
-
-src_install() {
- dobin pdumpfs
-
- doman man/man8/pdumpfs.8
- dodoc -r doc/*
-
- if use l10n_ja; then
- insinto /usr/share/man/ja/man8
- doins man/ja/man8/pdumpfs.8
- fi
-
- dodoc ChangeLog README
-}
diff --git a/app-backup/rdedup/Manifest b/app-backup/rdedup/Manifest
deleted file mode 100644
index cf6ef9f49eaa..000000000000
--- a/app-backup/rdedup/Manifest
+++ /dev/null
@@ -1,42 +0,0 @@
-DIST aho-corasick-0.5.3.crate 252052 BLAKE2B aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31
-DIST argparse-0.2.2.crate 19440 BLAKE2B 7b15b2072ff52149bc08c5d02a266f2eef78a3aa8844e49154cf2ae1a9cb960ddc2a96a065b4aa44637aca8216211f2965291364d9f06ff6f68524a1f15dfed9 SHA512 97691566d3adc6f6be1c00cdca48424fd3576c372d1c995e7e31658bd20e17ef13553f7de21968ba189fd812928aeb93ef0fa89fe2fd258f45a0a8e095783706
-DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
-DIST env_logger-0.3.5.crate 5950 BLAKE2B 89772523b6beaa965be1548a0193d92a0a334e301b23e94bcbd407c1e0d5c31ea999b75fbc48d007529ac7581f92866a654d0fd67cc2df329a1ba1ce53c0fdf6 SHA512 9650ba32bfaa8c013c04cf2eb68378874fed53a178332151bec8d7ac832ab2884f91fdc39c372d3c1677954b073212654fb570da1f3c708e4d5a25910d6c1181
-DIST flate2-0.2.20.crate 61748 BLAKE2B 8538749b3bed9cde97762702cd4882a9582bb3b11c080d888aebbd31aa10da8ec056d5129d8d3af833da06d84b4b061e8ec5332948a4a43cc2cb0b61a40f1d18 SHA512 b8273301dd1ddd4d05d2767dd56b963ee7f5f777fc584d7b4ff887dc53578579945ecbd58cb0aaae2050cdd0c735b3662469098a377e68af08e9e0068c4410fb
-DIST fs2-0.2.5.crate 12661 BLAKE2B c759986069c015e470fb622bccfea63b7d6b9c89e08fbc304765204a23e05552ab0408c9cf508a2ec5aaf1baac8bb992dcc39037e37d21c3adc7cae0c2025a85 SHA512 733598cf49f8725a98b91f65d1243dd0d078f129df62f68e8fb9ecd4cc58179627038586ab505d31a82932e7ee196e99f4967f5f82d08b90e3c7927a19006447
-DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
-DIST gcc-0.3.55.crate 37262 BLAKE2B 3341dc7136c14fa822a67fdeb72f7ea50b1264823e695e189d69604b8b8cce898ee2d40d8a536d0f520f5e190576afde16afa5d9cbe0a2c4b8600cf50bbd1447 SHA512 b045b60cf65c1deae44e4f40d0f511dab05c82be5065390dfbdaf5b51ee2d0653c3a6d8d1e7606e4bb6d234adfd22a8c68bde724406f3edb4bb6366617d46a86
-DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
-DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
-DIST libsodium-sys-0.0.12.crate 13527 BLAKE2B 991f3ca1009af39a55d259e1b161750e4144ffd8098948934877af47a29cb8296fb0cb0c8a41556eac21713fe8d6374823afd3f351ecae9443fc1055e9b04e50 SHA512 9370a2b69fe6b0b1c69d07ebbbbff0f5677e8575bb4be43356c0d7bd6c64e7553396f3626e06e8a48a2ff03823bb164f18d768bd49732a5f7ab00168126dfdf1
-DIST log-0.3.9.crate 16686 BLAKE2B 543a8a2425c88bd3cf00d4cd2b4790ef344f9743b61776d65f1d8aaaa1ee1069933e33aec114a2dcaada5cf698bbd983fb22354aa50bca58b161a36b2f1efc47 SHA512 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
-DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
-DIST memchr-0.1.11.crate 6977 BLAKE2B 44d270a5ad4916dfeb186b3997168cf80556f2afd1727b1e4c796942d48e8e453ea6182fd47526ecdfe5c6edf33ea9329b5a3864db9e681420e8c76cb726a9bc SHA512 96bbdb69913966326acba4bb82b8dfe0516edba225ac38b3355d60a2337ca620807750682fff3de7a2a38a7f70f0db7d8c1638701aacca7ab4c14098ba0fbcab
-DIST miniz-sys-0.1.12.crate 78209 BLAKE2B bd6aea3b23382b754a926e8f6f4ba4b1684ea86987100c16556d0567278297e6e5bcfed2ca8a114831f75814692f38ae147f6c1951d218cd5ddfd81231fde86c SHA512 e00ab08d024806ffe68f8d9d0404bf83e62c58d04398bd8b0f8993a6c60a38fcc3a50189cef7a699ad7a93682d9f2353a31f5596d62a72c5f6560d12cf0c0a02
-DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
-DIST rand-0.3.23.crate 11318 BLAKE2B 5ad9b187fcdfc515c606a73bd1e9aa3215e367659c35a013c9d4d0f80f9832331dfb971ca370a627c0a2afe2b8860514740e00b1d7572e221a557b5570cff6ff SHA512 a4f46fb7dfe39677dfc112eeb56fb3c28cec4cdaaf95f336f2a494f0b2b30fdf22ceb9ea956f90e13c7ffe711a68aef9fc1a80d9a911d93221ae263c243fb2c3
-DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a
-DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114
-DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec SHA512 f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028
-DIST rdedup-1.0.2.crate 7161 BLAKE2B 800eb6da28186b310a973ff4c5a678230e9455400d4262a774f64c8285bcf51feaceca3abd87b7b3445e2a4cd29568d7f24893a03eb5a478bad670ba359f00ac SHA512 f3999b6c981b52d237288c77c6bbb7b86a6531c0753d660d26cc6cfe540037c57e06f626315d1294b2fd312f0782494f273242b295a4ab9bc79a6a4de0cb8562
-DIST rdedup-lib-1.0.2.crate 12851 BLAKE2B 9fe6536ab54c5288763e14b304e2bdd31bfd7b5ca3b675ad707c7a83bef2640bf97ff0573efb90033b4eaa666320770e62305c28e190e540ee836cc6443983e9 SHA512 563376d7423facd4831a87a444f57c597d909e3cee7c53cc5420ddf4dcc512d789d6c31da0d3c9edc8ce736bab71519424333ec6a4ab5c86ce4046a80b5d9703
-DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894
-DIST regex-0.1.80.crate 185806 BLAKE2B d1bb6b363584528a11f0de67a0ebcda1d07a43d890acc7b5b8417f946e236d318708c6483fc6c7efdcb82509a116183400b39d939aed227821c9f5badba1c2a6 SHA512 a160d80f4ac9f1e17d1debe163584f2c6c2ba7a8c49c34a7e11ed945614fe1923714880515a31a1501566e254edad23be40307b452f9216915fa03d3dfaebda0
-DIST regex-syntax-0.3.9.crate 117427 BLAKE2B 81b0fbd7565902c6b87619b5f66bab9a7e3fc5d64e4085a2b600daedaaa0a294add31790bfca3c653ec79033272f14c89f34f5f49b32dd9991c0199b209eeb24 SHA512 85513709816b148a163b73495b1e0100203da6c37d50a7d64368efb82fdac45fdd083d31bce4b193e1aa5926943e5278eaec5b23b174c425b5954d7b716fa506
-DIST rollsum-0.2.1.crate 4171 BLAKE2B 61f255d1815d724492a3f8295d9584794520a9103d6b65704333e54488da2978829b70212d12e0d7d42428e747317f0cd3b0b78a0bbc20bcb1f828595f2d12ac SHA512 d179f8dd169a98a921affeb896cbef1368eeb393556c11a89386b6532239776fe4f1be9e80e41bd3c8f744bc36c5b0cc6fa2649e4235c6f69e948dad7917a58d
-DIST rpassword-0.2.3.crate 3610 BLAKE2B 1a094674d11637d5c3ca9d067c9b324c05a90a1e4f7be762b4e5ebf124e5dbecc184e619c9238d18cad6daf72f4340a42bbbd63addf7bd79939e138d1813b5ae SHA512 16b8d627e56a581ee663c43c6ed63c8f45160b46c7bb4544614aa98911850edcf379c23e35c0d6682037b05f6990a96c86490f65d23a26d58928af096c556229
-DIST rust-crypto-0.2.36.crate 857879 BLAKE2B c486a2e43eb9ac9d2558bb39a249dcd689e86eef51d9a7613a3964baa633cebec824d5a490254dc06eca7a5faa471126de92452d62c522a3dbf494b9940a13e1 SHA512 0fac026d8799ecde523f20e7b34b9486343e48b95e79cd76bb6c8bfaeaebed550e45d59d85d8a3a58595f10c02a4a5e55691da15c203a4336a9bdb5480cd2e90
-DIST rustc-serialize-0.3.25.crate 46114 BLAKE2B 54feaa72c7cda8aa4d4de225a99b3e2c78fa3893eef47c7666b6503e183bfd830d9693676a274e0dbf1d2f650489c4ba924ebf8650c47d11d561ec8bf8e85a11 SHA512 d7023ab949a1bcb43b3458a7bf3f6a8903a5a8e43ad87e8c635f5b1a43c72a27052b96bd9f2e9e8da4a532b5a97674850e5a11537ef8a1b17ef44017c7be1be8
-DIST serde-0.7.15.crate 22719 BLAKE2B 4d9fbe17250097540c9b0188b4935a39befb52b8637c7296b848a971dabec89c8243e833d36c9640a81da6f42c5d28be17514a94e6ded500a82629654d9e48f2 SHA512 c7fe504876c3d654797c88b47af81d422129b427bb3bc8d9876106865913ac9863e7b323cb6a5098d654e7af0b18b39310bbb204d03d3b465dde38ad92912a7c
-DIST sodiumoxide-0.0.12.crate 2068250 BLAKE2B 55e916af69c91d494137e19eeeb38db51ad2647cf774fa9fb487bd4c7ce9ba23a7717a445a00e661dc4e78b5b2758a8dadc27dc168093f5334948ec67827c8b5 SHA512 b47e9a1463185360886f23a8dc0b5f26784f639b204dec9ff6e830d845f42b201addc7cba87a4f75d19939fb1b21ee0fb7e3dc55dccbbe7e8d0f6c3ae7bac2a8
-DIST termios-0.2.2.crate 8966 BLAKE2B df99537abec76fe65a51bb5172d69cf0626045447b5aebc9e388b9b36b685f99919f032075ff6a3da82612b6fee5a0fa57d347136b66a761dc24b84ca4128749 SHA512 ded990bf8c1fa2bc31087ce077903eb8955687cd8ada25b82c4ab030ce3a73cede0ed4c599963c2d0c05c51e2a0c26f0d29d328b364342d21a73eaf4fc153f2c
-DIST thread-id-2.0.0.crate 6108 BLAKE2B 616ecca5907d78d8ce4326d69cea3e4af6d7076f701f59865c0c67f3ef2b62b5d9cdcc5fd0f4806ea4d4010afce2fbc288809d590330308818616faa9f6a862e SHA512 9fc73cb13dd70f6f323161667f7a253b48c4e11d074457fa033b3617dcaf7ba9aa95f12801c4c045e7e9c07dd4b63a83f79701b489a9d97aefde07970064d9b0
-DIST thread_local-0.2.7.crate 10954 BLAKE2B 70a8545a0e9ab525c4246409d7b6c35e8675dffc58799b74f6286ee81f6b3a13a2d2d6a2fa38ed13cb83b5d6aad7e54d9896f004a8e623788d928d6cac975001 SHA512 adc9be75120fd9e27429d0116cc6774a519ed9a2348db122ea90864947e4c1e1c98aeef740e7f8d28861b1db0f4a9340e58e13c1b3ece1fb3320058ea7a47b35
-DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee
-DIST utf8-ranges-0.1.3.crate 8422 BLAKE2B c044c53be4ae0ecba9117cfea6a2d8f26c326d4285ae4e3e5920a48c0a7817769dcef72974fdcb06d1428c2cf5a645fcb15268cf6a82de2bc2cbb858a888a338 SHA512 84bd9b67c423923b856452e113f0d786ac438bc7f9b4d4d9f31f6f91f141a8ac4c93f45f722ac5a8a4bac8eac0e355fe7db1eebc62391709326e9817eda8c374
-DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88
-DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
-DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
-DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
-DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
diff --git a/app-backup/rdedup/metadata.xml b/app-backup/rdedup/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/rdedup/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/rdedup/rdedup-1.0.2-r2.ebuild b/app-backup/rdedup/rdedup-1.0.2-r2.ebuild
deleted file mode 100644
index b5cc8252eaf7..000000000000
--- a/app-backup/rdedup/rdedup-1.0.2-r2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- aho-corasick@0.5.3
- argparse@0.2.2
- cc@1.0.99
- env_logger@0.3.5
- flate2@0.2.20
- fs2@0.2.5
- fuchsia-cprng@0.1.1
- gcc@0.3.55
- kernel32-sys@0.2.2
- libc@0.2.155
- libsodium-sys@0.0.12
- log@0.3.9
- log@0.4.21
- memchr@0.1.11
- miniz-sys@0.1.12
- pkg-config@0.3.30
- rand@0.3.23
- rand@0.4.6
- rand_core@0.3.1
- rand_core@0.4.2
- rdrand@0.4.0
- regex@0.1.80
- regex-syntax@0.3.9
- rollsum@0.2.1
- rpassword@0.2.3
- rust-crypto@0.2.36
- rustc-serialize@0.3.25
- serde@0.7.15
- sodiumoxide@0.0.12
- termios@0.2.2
- thread-id@2.0.0
- thread_local@0.2.7
- time@0.1.45
- utf8-ranges@0.1.3
- wasi@0.10.0+wasi-snapshot-preview1
- winapi@0.2.8
- winapi@0.3.9
- winapi-build@0.1.1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-x86_64-pc-windows-gnu@0.4.0
- rdedup@${PV}
- rdedup-lib@${PV}
-"
-
-inherit cargo
-
-DESCRIPTION="Data deduplication with compression and public key encryption"
-HOMEPAGE="https://github.com/dpc/rdedup"
-SRC_URI="${CARGO_CRATE_URIS}"
-
-LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-libs/libsodium-1.0.11:="
-DEPEND="${RDEPEND}"
-
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_prepare() {
- default
- ln -sf "${WORKDIR}/cargo_home/gentoo/rdedup-lib-${PV}" lib || die
-}
-
-src_install() {
- cargo_src_install
- dodoc {CHANGELOG,README}.md
-}
diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest
deleted file mode 100644
index dda020305ef0..000000000000
--- a/app-backup/rdiff-backup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rdiff-backup-2.2.6.tar.gz 944414 BLAKE2B f30bc570f8e20d950e87654d195f29848b6ca39953fc418b9ff391da649fdd308bebcd0379b047a1875eb1fa9b85c294df6a0528f06d4ba27627df4e12a771a4 SHA512 7370dcbb71f087252f8c599b0fbf58260ec7e026e023648bfab63c39b062120862ab8b60173e2bf2352e16d404bb561c72fe19aa9aed9d49cff56225b91f5c63
diff --git a/app-backup/rdiff-backup/metadata.xml b/app-backup/rdiff-backup/metadata.xml
deleted file mode 100644
index e7778ddc74c3..000000000000
--- a/app-backup/rdiff-backup/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>voyageur@gentoo.org</email>
- <name>Bernard Cafarelli</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
deleted file mode 100644
index f43c7d48be81..000000000000
--- a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYPI_NO_NORMALIZE=1
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="Local/remote mirroring+incremental backup"
-HOMEPAGE="https://rdiff-backup.net/ https://github.com/rdiff-backup/rdiff-backup"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86 ~x64-macos"
-# Tests use a tox environment and separate steps for test env preparation
-RESTRICT="test"
-
-RDEPEND="dev-python/pylibacl[${PYTHON_USEDEP}]
- dev-python/pyxattr[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=net-libs/librsync-1.0:0="
-DEPEND="${RDEPEND}
- dev-python/setuptools-scm[${PYTHON_USEDEP}]"
-
-src_prepare() {
- sed -e "s#share/doc/${PN}#share/doc/${PF}#" -i setup.py || die
- default
-}
diff --git a/app-backup/rdumpfs/Manifest b/app-backup/rdumpfs/Manifest
deleted file mode 100644
index 3e10d8225f45..000000000000
--- a/app-backup/rdumpfs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rdumpfs-0.1.tar.gz 3054 BLAKE2B 6ac78101003dbecb8920c52bc1c4a0bd902b2f4805cfd004665edef4488bb766c57d0328a6bd23413e88e8d8202348e0e10d1012e731eab9dab150188598a2e0 SHA512 54add203d09bff1190c3bd292bd5fde3b81f4b6810f4dc8d1be18f9abfb5334bcbca1aebc00795f4bdce861f356a7b9e5d809cd80475a3c50a21752380570853
diff --git a/app-backup/rdumpfs/metadata.xml b/app-backup/rdumpfs/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/rdumpfs/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/rdumpfs/rdumpfs-0.1.ebuild b/app-backup/rdumpfs/rdumpfs-0.1.ebuild
deleted file mode 100644
index b67f01b5a3bb..000000000000
--- a/app-backup/rdumpfs/rdumpfs-0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="a rsync-based dump file system backup tool"
-HOMEPAGE="https://github.com/leahneukirchen/rdumpfs"
-SRC_URI="https://github.com/leahneukirchen/rdumpfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+xattr"
-
-RDEPEND="net-misc/rsync[xattr?]"
-
-src_prepare() {
- default
- use xattr || sed -i '/RDUMPFS_DEFAULT_ARGS:=/s/aHAX/aHA/' "${PN}" || die
-}
-
-src_install() {
- dobin "${PN}"
- dodoc README
-}
diff --git a/app-backup/rdup/Manifest b/app-backup/rdup/Manifest
deleted file mode 100644
index 6c56c1962d27..000000000000
--- a/app-backup/rdup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rdup-1.1.15.tar.gz 333646 BLAKE2B 452cf4a4e6393ae56ffee4ebd3086af0606b03125f9af84590314516fa643fd4122d64a34e17d6a5b4bd7ac5921bb9f1fe3c312694015b90b91a85f9c48cd851 SHA512 e377ec29e0dacae306ee58c935c9738f32d177e1c2575e4fa3618d2753d248f2898633dde46da81410271205458ccf0d3d885e3eebc5f1948afc5cd9e99ce7c3
diff --git a/app-backup/rdup/files/rdup-1.1.15-no-which.patch b/app-backup/rdup/files/rdup-1.1.15-no-which.patch
deleted file mode 100644
index bd50e2680e16..000000000000
--- a/app-backup/rdup/files/rdup-1.1.15-no-which.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-https://bugs.gentoo.org/963094
---- a/rdup-simple
-+++ b/rdup-simple
-@@ -179,7 +179,7 @@ fi
- [ $# -lt 2 ] && usage && exit
-
- if $mcrypt; then
-- if ! which mcrypt 2>/dev/null 1>&2; then
-+ if ! command -v mcrypt > /dev/null; then
- echo2 "Mcrypt not found, can not continue"
- exit 1
- fi
---- a/testsuite/rdup/rdup.rdup-up.data
-+++ b/testsuite/rdup/rdup.rdup-up.data
-@@ -1204,7 +1204,7 @@ function clone() {
-
- # try to find the specific cmd
- function find_cmd {
-- which "${i}" >/dev/null
-+ command -v "${i}" >/dev/null
- if [ $? -ne 0 ]; then
- err "[fatal] CmdDepend \"$i\" could not be satisfied: not found. Abort."
- cleanup; exit 1
-@@ -1330,7 +1330,7 @@ if [ $goal = "create" ]; then
- # get all files with the same basename except those that ends in .tpkg
-
- # check for shar
-- which tar >/dev/null
-+ command -v tar >/dev/null
- if [ $? -ne 0 ]; then
- err "[fatal] Tar command not found. Abort."
- cd $TPKG_CURRENT; exit 1
-@@ -1524,7 +1524,7 @@ if [ ! -f $dsc_file ]; then
- cleanup; exit 1
- fi
-
--SHELL=`which bash`
-+SHELL=`command -v bash`
- if [ -z ${SHELL} ]; then
- SHELL=/usr/local/bin/bash
- if [ ! -x $SHELL ]; then
---- a/testsuite/rdup/rdup.simple.helper
-+++ b/testsuite/rdup/rdup.simple.helper
-@@ -5,7 +5,7 @@
- # these
- PATH=$PWD:$PATH
-
--if ! which gpg 2>/dev/null 1>&2; then
-+if ! command -v gpg 2>/dev/null 1>&2; then
- exit 0
- fi
-
---- a/testsuite/rdup/rdup.simple3.helper
-+++ b/testsuite/rdup/rdup.simple3.helper
-@@ -2,7 +2,7 @@
-
- PATH=$PWD:$PATH
-
--if ! which gpg 2>/dev/null 1>&2; then
-+if ! command -v gpg 2>/dev/null 1>&2; then
- exit 0
- fi
-
diff --git a/app-backup/rdup/metadata.xml b/app-backup/rdup/metadata.xml
deleted file mode 100644
index 8772a74e80f9..000000000000
--- a/app-backup/rdup/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/rdup/rdup-1.1.15-r1.ebuild b/app-backup/rdup/rdup-1.1.15-r1.ebuild
deleted file mode 100644
index b78aee0ee93c..000000000000
--- a/app-backup/rdup/rdup-1.1.15-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools optfeature
-
-DESCRIPTION="Generate a file list suitable for full or incremental backups"
-HOMEPAGE="https://github.com/miekg/rdup"
-SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug test"
-# It's known to fail with USE=debug
-REQUIRED_USE="test? ( !debug )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-arch/libarchive
- dev-libs/glib:2
- dev-libs/libpcre
- dev-libs/nettle
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- app-crypt/mcrypt
- dev-util/dejagnu
- )
-"
-
-src_prepare() {
- default
- sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile"
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable debug)
-}
-
-pkg_postinst() {
- optfeature "encryption with a keyfile (-k ...)" app-crypt/mcrypt
-}
diff --git a/app-backup/rdup/rdup-1.1.15-r3.ebuild b/app-backup/rdup/rdup-1.1.15-r3.ebuild
deleted file mode 100644
index 243ccb0a792f..000000000000
--- a/app-backup/rdup/rdup-1.1.15-r3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools optfeature
-
-DESCRIPTION="Generate a file list suitable for full or incremental backups"
-HOMEPAGE="https://github.com/miekg/rdup"
-SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug test"
-# It's known to fail with USE=debug
-REQUIRED_USE="test? ( !debug )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-arch/libarchive
- dev-libs/glib:2
- dev-libs/libpcre
- dev-libs/nettle
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- app-crypt/mcrypt
- dev-util/dejagnu
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1.15-no-which.patch
-)
-
-src_prepare() {
- default
- sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile"
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable debug)
-}
-
-pkg_postinst() {
- optfeature "encryption with a keyfile (-k ...)" app-crypt/mcrypt
-}
diff --git a/app-backup/rear/Manifest b/app-backup/rear/Manifest
deleted file mode 100644
index 08cc5cf56f05..000000000000
--- a/app-backup/rear/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST rear-2.7.tar.gz 852253 BLAKE2B 9652887c13fd91d4f7ca96d8ff851750045b837268bde70da8bfac32950039116a04b89d46f57dd40dd92f55e7ca284ce751b1b71340f1c96c0f5ec5496b3966 SHA512 9cabc6c5ddb01934740b73098a80bf1e0c03140ac1fce7c399752c1145bb743573033f6e34ae59a13e34fa873c8e992ce50316ee0260d23667614d5250daa087
-DIST rear-2.9.tar.gz 910395 BLAKE2B 13c49760f57b69604e5bd06511d2b1645b9922296cb9a5d5ee4c00fb3f5385d848fbececd9abbdbf96fc19decfe730a4769f62665672cb34f7fec1102ade6f7f SHA512 9e6a8545f533deacb85839a351de9c0201a34197e9306fc8eebb51ee72e5a56c168e3d8a03e6c774f8f524f144583bd5f3c38fb6c11f91be166e6c8c39603716
diff --git a/app-backup/rear/metadata.xml b/app-backup/rear/metadata.xml
deleted file mode 100644
index df9c8f45e0d4..000000000000
--- a/app-backup/rear/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>martin.dummer@gmx.net</email>
- <name>Martin Dummer</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription lang="en">
- Relax and Recover (Rear) is the leading Open Source disaster recovery solution, and successor to mkcdrec. It comprises of a modular framework and ready-to-go workflows for many common situations to produce a bootable image and restore from backup using this image. As a benefit, it allows to restore to different hardware and can therefore be used as a migration tool as well.
- </longdescription>
- <use>
- <flag name="udev">Have ReaR start backup when attaching your USB drive.</flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/rear/rear-2.7.ebuild b/app-backup/rear/rear-2.7.ebuild
deleted file mode 100644
index 8f3149d2ca56..000000000000
--- a/app-backup/rear/rear-2.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature udev
-
-DESCRIPTION="Relax-and-Recover is a setup-and-forget bare metal disaster recovery solution"
-HOMEPAGE="
- https://relax-and-recover.org/
- https://github.com/rear/rear/
-"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="udev"
-
-RDEPEND="
- app-cdr/cdrtools
- app-shells/bash
- net-dialup/mingetty
- net-fs/nfs-utils
- sys-apps/gawk
- sys-apps/iproute2
- sys-apps/lsb-release
- sys-apps/sed
- sys-apps/util-linux
- sys-block/parted
- sys-boot/syslinux
- udev? ( virtual/udev )
-"
-
-src_compile() { :; }
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use udev ; then
- einfo "Deploy udev USB rule and udev will autostart ReaR workflows in case a USB"
- einfo "drive with the label 'REAR_000' is connected, which in turn is the"
- einfo "default label when running the \`rear format\` command."
- udev_dorules etc/udev/rules.d/62-${PN}-usb.rules
- fi
-
- keepdir /etc/rear
- keepdir /var/lib/rear
- keepdir /var/log/rear
-}
-
-pkg_postinst() {
- if use udev; then
- udev_reload
- fi
-
- optfeature "saving backups on smb/cifs servers" net-fs/cifs-utils
- optfeature "encrypting backups" dev-libs/openssl
-}
-
-pkg_postrm() {
- if use udev; then
- udev_reload
- fi
-}
diff --git a/app-backup/rear/rear-2.9.ebuild b/app-backup/rear/rear-2.9.ebuild
deleted file mode 100644
index 96682ae26f23..000000000000
--- a/app-backup/rear/rear-2.9.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature udev
-
-DESCRIPTION="Relax-and-Recover is a setup-and-forget bare metal disaster recovery solution"
-HOMEPAGE="
- https://relax-and-recover.org/
- https://github.com/rear/rear/
-"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="udev"
-
-RDEPEND="
- app-cdr/cdrtools
- app-shells/bash
- net-dialup/mingetty
- net-fs/nfs-utils
- sys-apps/gawk
- sys-apps/iproute2
- sys-apps/lsb-release
- sys-apps/sed
- sys-apps/util-linux
- sys-block/parted
- sys-boot/syslinux
- sys-fs/multipath-tools
- udev? ( virtual/udev )
-"
-
-src_compile() { :; }
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use udev ; then
- einfo "Deploy udev USB rule and udev will autostart ReaR workflows in case a USB"
- einfo "drive with the label 'REAR_000' is connected, which in turn is the"
- einfo "default label when running the \`rear format\` command."
- udev_dorules etc/udev/rules.d/62-${PN}-usb.rules
- fi
-
- keepdir /etc/rear
- keepdir /var/lib/rear
- keepdir /var/log/rear
-}
-
-pkg_postinst() {
- if use udev; then
- udev_reload
- fi
-
- optfeature "saving backups on smb/cifs servers" net-fs/cifs-utils
- optfeature "encrypting backups" dev-libs/openssl
-}
-
-pkg_postrm() {
- if use udev; then
- udev_reload
- fi
-}
diff --git a/app-backup/reoback/Manifest b/app-backup/reoback/Manifest
deleted file mode 100644
index 318c6e77796e..000000000000
--- a/app-backup/reoback/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST reoback-1.0_r3.tar.gz 27396 BLAKE2B 65fa4324d1160a240fc2c229d9429eb2f6f535714fe59a1c74ebacf32a349fcb17205e5f22914cd7caddd7218374a1978f43e0295b6d035091362aacc84851ac SHA512 fcec19f284d96c4be96ac4d5bae4a689f777261ae08032da58b7d9c38a3bb1f6ade3825895b93e2b7ad285e0d1371d12f3cf25a7ffe46639ef9e80611941cd2a
diff --git a/app-backup/reoback/metadata.xml b/app-backup/reoback/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/reoback/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/reoback/reoback-1.0_p3-r1.ebuild b/app-backup/reoback/reoback-1.0_p3-r1.ebuild
deleted file mode 100644
index b3021247973a..000000000000
--- a/app-backup/reoback/reoback-1.0_p3-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vcs-clean
-
-DESCRIPTION="Reoback Backup Solution"
-HOMEPAGE="https://reoback.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/reoback/reoback-${PV/_p/_r}.tar.gz"
-S="${WORKDIR}"/${PN}-${PV/_*}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-RDEPEND=">=dev-lang/perl-5.6.1"
-DEPEND=">=app-arch/tar-1.13"
-
-src_prepare() {
- default
-
- ecvs_clean
-
- sed \
- -e '/^config=/s:=.*:=/etc/reoback/settings.conf:' \
- -e '/^reoback=/s:=.*:=/usr/sbin/reoback.pl:' \
- -i run_reoback.sh || die
-}
-
-src_install() {
- dosbin reoback.pl
-
- insinto /etc/reoback
- doins conf/*
- fperms o-x /usr/sbin/reoback.pl
-
- insinto /etc/cron.daily
- newins run_reoback.sh reoback
-
- dodoc docs/{BUGS,CHANGES,INSTALL,MANUALS,README,TODO}
-}
-
-pkg_postinst() {
- elog "Reoback can now be activated by simply configuring the files in"
- elog "${EROOT}/etc/reoback and then doing: chmod +x ${EROOT}/etc/cron.daily/reoback"
-}
diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest
deleted file mode 100644
index 322610bbef82..000000000000
--- a/app-backup/restic/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST restic-0.18.0-deps.tar.xz 182448840 BLAKE2B f28d1555ef18d79d5ba62c3477f82aed882b9fd166ffab67dfb8580be9855d4b9ecc3c50055ad58c6257bd1cddae50b9ef087f341b17ec2fd315eb5c184c5788 SHA512 6bdb41688c132534510fd23290149e8ebd8bfad194656c30201866af462bef97485821b24edb20a91c30a0baa3dc84241f04641162a06b2f0a08922bc96b057a
-DIST restic-0.18.0.tar.gz 24095281 BLAKE2B dba64ce3c3471f8981dd6810396f3f4687286d7c968fa3d826e622113d0412b5198f3741eb834d34373a7c7de42cb6bb78640892b206689b91b039326c7fa00e SHA512 964422cd52abd68e2a860eb18ce277da7b0093657244deb56849f656e9c7f0f29de5478b0124644a7b5aceb39fa83feab0686f9634a5f48ac38614f1d73d02f4
-DIST restic-0.18.0.tar.gz.asc 833 BLAKE2B 90b2c15d5f2f6b2545c63a08f1717a558cc1766654baee61ad2631ccef01a273df7ede93c00a3ca1607d83c844c01e1d81d1cca90db1aecbe685e09a859f0c18 SHA512 e9b92541a6075ceda61b9f666e08898246291997ad36cf63b9492d83eb6453121fa274cf9a3867016932fa87b0c75569aad3f399b50e5af8dd32c8fc81aff933
-DIST restic-0.18.1-deps.tar.xz 188040996 BLAKE2B be1d11cf8f1b01f75cae60d6634720910a86ce7c5bad53111e60fb49a63ab331f5d32cd337162bdbf6882b0a33fa8f70fe23decdf92a7561cb021f22347ebc9b SHA512 adad438bf6c1f201fa602e2dfe9a912302db430fdf98d20b0019638ebf5e10e1f265ccca78f2dc54926f8a88b2bc43763c1b92b76a33309da53f606c7f9fb98c
-DIST restic-0.18.1.tar.gz 24102654 BLAKE2B 3a062c09a2fb4e961d2e70fc5fff615af3a9a4aee24c3e31b63e2f11e9f334019dcc0c4271c134dda988b0b9563babdfdb7428c884207a1950d8add1fb44f83f SHA512 7a0eb6bec02555b50ec7073cc631c1ec2e11ca2369b3c33d8b1d17086f2fedb14ac0025d004f19114537a0aab034df999bce7199594979bbefedb15116cce4e7
-DIST restic-0.18.1.tar.gz.asc 833 BLAKE2B e549f3ae1da58dd269a59530a912ab90ca43a2ab3b064ffdb1cc1730ef12af286c08e09c5f0ff7b954d02aad845419429c31bcd1340470e2276d1ae01f0ab851 SHA512 7b8e123ee814d34cdba0c93933f50afd42c97a02757351418c1d915c70722e2638abb8fcf3d1032456ed5939681a832b9589b0efe2a3c443f27ce3e9f297c8a4
diff --git a/app-backup/restic/metadata.xml b/app-backup/restic/metadata.xml
deleted file mode 100644
index 8bb71eb2ea1f..000000000000
--- a/app-backup/restic/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>stkw0@disroot.org</email>
- <name>David Roman</name>
- </maintainer>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/restic/restic-0.18.0.ebuild b/app-backup/restic/restic-0.18.0.ebuild
deleted file mode 100644
index 14180fcf9a45..000000000000
--- a/app-backup/restic/restic-0.18.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alexanderneumann.asc
-inherit go-module shell-completion verify-sig
-
-DESCRIPTION="A backup program that is fast, efficient and secure"
-HOMEPAGE="https://restic.net/"
-SRC_URI="
- https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz
- verify-sig? ( https://github.com/restic/restic/releases/download/v${PV}/${P}.tar.gz.asc )
-"
-
-SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-alexanderneumann )"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz "${DISTDIR}"/${P}.tar.gz.asc
- fi
-
- default
-}
-
-src_compile() {
- local mygoargs=(
- -tags release
- -ldflags "-X main.version=${PV}"
- -asmflags "-trimpath=${S}"
- -gcflags "-trimpath=${S}"
- )
-
- ego build "${mygoargs[@]}" -o restic ./cmd/restic
-}
-
-src_test() {
- addwrite /dev/fuse
- # a number of the ./cmd/... tests fail
- # ego test -timeout 30m ./cmd/... ./internal/...
- RESTIC_TEST_FUSE=0 ego test -timeout 30m ./internal/...
-}
-
-src_install() {
- dobin restic
-
- newbashcomp doc/bash-completion.sh "${PN}"
- newzshcomp doc/zsh-completion.zsh _restic
- newfishcomp doc/fish-completion.fish "${PN}.fish"
-
- doman doc/man/*
- dodoc doc/*.rst
-}
diff --git a/app-backup/restic/restic-0.18.1.ebuild b/app-backup/restic/restic-0.18.1.ebuild
deleted file mode 100644
index 6dafcf940af7..000000000000
--- a/app-backup/restic/restic-0.18.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alexanderneumann.asc
-inherit go-module shell-completion verify-sig
-
-DESCRIPTION="A backup program that is fast, efficient and secure"
-HOMEPAGE="https://restic.net/"
-SRC_URI="
- https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz
- verify-sig? ( https://github.com/restic/restic/releases/download/v${PV}/${P}.tar.gz.asc )
-"
-
-SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-alexanderneumann )"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz "${DISTDIR}"/${P}.tar.gz.asc
- fi
-
- go-module_src_unpack
-}
-
-src_compile() {
- local mygoargs=(
- -tags release
- -ldflags "-X main.version=${PV}"
- -asmflags "-trimpath=${S}"
- -gcflags "-trimpath=${S}"
- )
-
- ego build "${mygoargs[@]}" -o restic ./cmd/restic
-}
-
-src_test() {
- addwrite /dev/fuse
- # a number of the ./cmd/... tests fail
- # ego test -timeout 30m ./cmd/... ./internal/...
- RESTIC_TEST_FUSE=0 ego test -timeout 30m ./internal/...
-}
-
-src_install() {
- dobin restic
-
- newbashcomp doc/bash-completion.sh "${PN}"
- newzshcomp doc/zsh-completion.zsh _restic
- newfishcomp doc/fish-completion.fish "${PN}.fish"
-
- doman doc/man/*
- dodoc doc/*.rst
-}
diff --git a/app-backup/rsnapshot/Manifest b/app-backup/rsnapshot/Manifest
deleted file mode 100644
index 75493f31e8eb..000000000000
--- a/app-backup/rsnapshot/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST rsnapshot-1.4.4.tar.gz 374269 BLAKE2B 1e4a0c99d12d48cf4dacd3817b621f7e6b0ba32e9d9de87b61252875ae0bf735e8ce2c7d8bb60edb2f7d6345a06b183a2616bf1ac3dd7d1b5d3a3ef22a0ede6f SHA512 da45039457b9f3feb53b823f6ee36e8f7447d0689281d1bc857c6fedd450db2fdf8a98e66ba6e135a86654666888f7744ad9ff0aabbd605e1fc09dd5f1f7b838
-DIST rsnapshot-1.4.5.tar.gz 287731 BLAKE2B 2a668aa16991b2b4e611c6204cdcd0e8c9593e5f0af5ea89e787a578e73b6f5987514cd7d0252bb78aea1b157ef85aea947686111ca9e3befdb2a8cef0aa9ecd SHA512 6caa2d7c425d084d0bb393421a0ed1ba78fdd27f7d8cec4810bc4a9f88b3232aeff7e4682282178f7702e2adc7abc8e9201249bf2bcaa28faa16e30aaa62e18a
diff --git a/app-backup/rsnapshot/metadata.xml b/app-backup/rsnapshot/metadata.xml
deleted file mode 100644
index 092daee4f968..000000000000
--- a/app-backup/rsnapshot/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>folajimi@post.com</email>
- <name>Jimi Ayodele</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild b/app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild
deleted file mode 100644
index 8127c5316899..000000000000
--- a/app-backup/rsnapshot/rsnapshot-1.4.4-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A filesystem backup utility based on rsync"
-HOMEPAGE="https://rsnapshot.org/"
-SRC_URI="https://rsnapshot.org/downloads/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
-
-RDEPEND="
- >=dev-lang/perl-5.8.2
- dev-perl/Lchown
- >=sys-apps/util-linux-2.12-r4
- >=sys-apps/coreutils-5.0.91-r4
- virtual/openssh
- >=net-misc/rsync-2.6.0"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- # remove '/etc/' since we don't place it here, bug #461554
- sed -i -e 's:/etc/rsnapshot.conf.default:rsnapshot.conf.default:' rsnapshot-program.pl || die
-}
-
-src_install() {
- docompress -x "/usr/share/doc/${PF}/rsnapshot.conf.default"
-
- # Change sysconfdir to install the template file as documentation
- # rather than in /etc.
- emake install DESTDIR="${D}" \
- sysconfdir="${EPREFIX}/usr/share/doc/${PF}"
-
- dodoc README.md AUTHORS ChangeLog \
- docs/Upgrading_from_1.1
-
- docinto utils
- dodoc utils/{README,rsnaptar,*.sh,*.pl}
-
- docinto utils/rsnapshotdb
- dodoc utils/rsnapshotdb/*
-}
-
-pkg_postinst() {
- elog "The template configuration file has been installed as"
- elog " /usr/share/doc/${PF}/rsnapshot.conf.default"
- elog "Copy and edit the the above file as /etc/rsnapshot.conf"
-}
diff --git a/app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild b/app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild
deleted file mode 100644
index a51b547671ae..000000000000
--- a/app-backup/rsnapshot/rsnapshot-1.4.5-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A filesystem backup utility based on rsync"
-HOMEPAGE="https://rsnapshot.org/"
-SRC_URI="https://rsnapshot.org/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~sparc x86"
-
-RDEPEND=">=dev-lang/perl-5.8.2
- dev-perl/Lchown
- >=sys-apps/util-linux-2.12-r4
- >=sys-apps/coreutils-5.0.91-r4
- virtual/openssh
- >=net-misc/rsync-2.6.0"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- # remove '/etc/' since we don't place it here, bug #461554
- sed -i -e 's:/etc/rsnapshot.conf.default:rsnapshot.conf.default:' rsnapshot-program.pl || die
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- docompress -x "/usr/share/doc/${PF}/rsnapshot.conf.default"
-
- # Change sysconfdir to install the template file as documentation
- # rather than in /etc.
- emake install DESTDIR="${D}" \
- sysconfdir="${EPREFIX}/usr/share/doc/${PF}"
-
- dodoc README.md AUTHORS ChangeLog \
- docs/Upgrading_from_1.1
-
- docinto utils
- dodoc utils/{README,rsnaptar,*.sh,*.pl}
-
- docinto utils/rsnapshotdb
- dodoc utils/rsnapshotdb/*
-}
-
-pkg_postinst() {
- elog "The template configuration file has been installed as"
- elog " ${EROOT}/usr/share/doc/${PF}/rsnapshot.conf.default"
- elog "Copy and edit the the above file as ${EROOT}/etc/rsnapshot.conf"
-}
diff --git a/app-backup/sarab/Manifest b/app-backup/sarab/Manifest
deleted file mode 100644
index c29c1b8b0113..000000000000
--- a/app-backup/sarab/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sarab-1.0.0.tar.gz 24738 BLAKE2B b89a19f3b68345a4c0b7c70fe41d6a50fe99358167da797faa223549b70d7433a4d478b11f1de794e778f8e0537bca335333789176e14d3273d69a4071aa2a5c SHA512 246abd1893127a8aaf73537b9eb0d43921da37ddee97a02513916db2d6abdde6dd45715fbe56c53809c5442531e8172467de1b05af264a50054ecbecaa8d319f
diff --git a/app-backup/sarab/files/1.0.0-better-defaults-gentoo.patch b/app-backup/sarab/files/1.0.0-better-defaults-gentoo.patch
deleted file mode 100644
index ecb8b558e067..000000000000
--- a/app-backup/sarab/files/1.0.0-better-defaults-gentoo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- sarab-1.0.0.orig/etc/sarab.conf 2010-02-21 06:13:22.000000000 -0500
-+++ sarab-1.0.0/etc/sarab.conf 2010-08-20 18:30:41.630323933 -0400
-@@ -76,10 +76,10 @@
-
- # The location of the DAR executable file
- # This line is only effective if not added by install.sh later in this file
--DAR_BINARY="/usr/local/bin/dar"
-+DAR_BINARY="/usr/bin/dar"
-
- # The location of the statically-compiled DAR executable file
--DAR_STATIC="/usr/local/bin/dar_static"
-+DAR_STATIC="/usr/bin/dar_static"
-
- # The temporary directory name that backups will be created in. This will be created underneath $DESTINATION.
- WORK_DIR=".sarab_temp_workdir"
-@@ -88,4 +88,4 @@
- DAR_CREATE="$DESTINATION/$WORK_DIR/$BASENAME"
-
- # Location and name of temporary log file
--TEMP_LOG="$SARAB_ETC/sarab_temp.log"
-+TEMP_LOG="/var/log/sarab_temp.log"
diff --git a/app-backup/sarab/files/README.gentoo b/app-backup/sarab/files/README.gentoo
deleted file mode 100644
index 46359913c729..000000000000
--- a/app-backup/sarab/files/README.gentoo
+++ /dev/null
@@ -1,13 +0,0 @@
--*- outline -*-
-
-Gentoo GNU/Linux specific notes for SaraB
------------------------------------------
-
-This is the README.Gentoo file from /usr/share/doc/@PF@/ directory.
-
- * The Gentoo port includes more reasonable pathnames for the example
- configuration.
-
-If you encounter any problems or have suggestions, use https://bugs.gentoo.org.
-Please don't bother the upstream authors unless you are absolutely certain it is
-not Gentoo-related.
diff --git a/app-backup/sarab/metadata.xml b/app-backup/sarab/metadata.xml
deleted file mode 100644
index fa7213c97e61..000000000000
--- a/app-backup/sarab/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>
- SaraB works with DAR (Disk ARchive) to schedule backups. SaraB provides a
- powerful, automated rotation schedule which allows administrators to create a
- custom rotation that fits the needs of their network.
- </longdescription>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild b/app-backup/sarab/sarab-1.0.0-r1.ebuild
deleted file mode 100644
index 47a928146804..000000000000
--- a/app-backup/sarab/sarab-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit prefix readme.gentoo-r1
-
-DESCRIPTION="SaraB is a powerful and automated backup scheduling system based on DAR"
-HOMEPAGE="https://sarab.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/sarab/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- app-backup/dar
- virtual/mailx
-"
-
-PATCHES=( "${FILESDIR}"/${PV}-better-defaults-gentoo.patch )
-
-src_install() {
- hprefixify sarab.sh
- dobin sarab.sh
- einstalldocs
-
- insinto /etc/sarab
- doins -r etc/.
- # sarab.conf could contain passphrase information
- fperms 600 /etc/sarab/sarab.conf
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- ewarn "The configuration format for DAR encryption has changed in Sarab 0.2.4."
- ewarn "Replace DAR_ENCRYPTION_OPTIONS=\"--key blowfish:PASSPHRASE\""
- ewarn "by SARAB_KEY=\"blowfish:PASSPHRASE\" in /etc/sarab/sarab.conf"
-}
diff --git a/app-backup/simplebackup/Manifest b/app-backup/simplebackup/Manifest
deleted file mode 100644
index 9bf3d006746a..000000000000
--- a/app-backup/simplebackup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST simplebackup-1.8.1.tar.gz 9630257 BLAKE2B bd6dde849ee2a72b6345993a4018d7d5a502960ba65c5802598ef5dca602df8a6404c18781d17aef084863b777ffe1807cbbeb9d76bc80d4b3060d0ba012faa7 SHA512 0c6c6fad99817b794c557f1d55420211b3e58de004b239b2be4c21cd88ab04ffc9a793fb55eae3bddb6b84eb7e53f0b19d3932d17579d0f3f68f024214eeb71d
diff --git a/app-backup/simplebackup/metadata.xml b/app-backup/simplebackup/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/simplebackup/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
deleted file mode 100644
index 1a14bd8d1ad0..000000000000
--- a/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit prefix
-
-DESCRIPTION="Cross-platform backup program"
-HOMEPAGE="https://migas-sbackup.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/migas-sbackup/${P}.tar.gz"
-S="${WORKDIR}/${P}/unix"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="sasl"
-
-RDEPEND="
- dev-lang/perl
- sasl? ( dev-perl/Authen-SASL )
-"
-
-src_compile() {
- :;
-}
-
-src_install() {
- hprefixify simplebackup.pl
- newbin simplebackup.pl simplebackup
- dodoc ../unix_readme.txt
-}
diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
deleted file mode 100644
index 51855b9efeae..000000000000
--- a/app-backup/snapper/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST snapper-0.12.2.tar.gz 543425 BLAKE2B bc88fa28629e3d04ecd243c577838ed151dcc96457f15b4c5900d534565201726c040d03a1f2cbfd22fc29ed219462e8cc5e93f158def66079150df6c4e366a6 SHA512 7c422db43296c74edb629dcc0936ca335c440922c8f21701b07515069ec3ef79023d8a78875d0953480ecea1bf5284a50ff39a1778e56f42b8fa2c46ce3e8bfa
-DIST snapper-0.13.0.tar.gz 553212 BLAKE2B 2ccbdb1e872d53ac7137607fc0fb910a1e26c5829460804e41b1d65d105b39d0892fe799f096161ae354292d0d7041054615206389e0c42f8e1555843989aae4 SHA512 86553647c29a911676f963caa656a43b2b3d6ffb846514e1bfe8b88aedfbe2fca50631f1dba8ecc5332dc18929e1f6029747348590fc124873c093e0f70fe62a
-DIST snapper-0.13.1.tar.gz 614865 BLAKE2B ead7db1fe8f65f308666815968fb69b73db4b341d755006ae0fa4664be5234e4bca576774e6cb9b46afbc52ddd3ceafda1d2e32caa357e5ab41d9b145bc3d470 SHA512 88a2c5fc041e524c6e18308825b717868cf98425205c71ce869fa2f77e3be8f2c1d986d23920eef40030e9cdefb2953e5d0af06855f5b73579d03d85ef4740b2
diff --git a/app-backup/snapper/files/snapper-0.10.1-testsuite.patch b/app-backup/snapper/files/snapper-0.10.1-testsuite.patch
deleted file mode 100644
index 84ff2ce1978a..000000000000
--- a/app-backup/snapper/files/snapper-0.10.1-testsuite.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 39def82..9b96a32 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -174,6 +174,13 @@ if test "x$enable_coverage" = "xyes"; then
- LDFLAGS="${LDFLAGS} --coverage"
- fi
-
-+AC_ARG_ENABLE([tests], AC_HELP_STRING([--disable-tests],[Disable internal tests support]),
-+ [with_tests=$enableval],[with_tests=yes])
-+AM_CONDITIONAL(ENABLE_TESTS, [test "x$with_tests" = "xyes"])
-+if test "x$with_tests" = "xyes"; then
-+ AC_DEFINE(ENABLE_TESTS, 1, [Enable internal tests support])
-+fi
-+
- PKG_CHECK_MODULES(DBUS, dbus-1)
- PKG_CHECK_MODULES(XML2, libxml-2.0)
- PKG_CHECK_MODULES(JSONC, json-c, [], [AC_MSG_WARN([Cannot find json-c. Please install libjson-c-devel])])
-diff --git a/testsuite-cmp/Makefile.am b/testsuite-cmp/Makefile.am
-index 81104bf..9c29477 100644
---- a/testsuite-cmp/Makefile.am
-+++ b/testsuite-cmp/Makefile.am
-@@ -2,6 +2,7 @@
- # Makefile.am for snapper/testsuite-cmp
- #
-
-+if ENABLE_TESTS
- AM_CPPFLAGS = -I$(top_srcdir)
- AM_LDFLAGS = -lboost_system
-
-@@ -15,3 +16,4 @@ cmp_SOURCES = cmp.cc
-
- EXTRA_DIST = $(noinst_SCRIPTS)
-
-+endif
-diff --git a/testsuite-real/Makefile.am b/testsuite-real/Makefile.am
-index a3bb2e3..c4e88f4 100644
---- a/testsuite-real/Makefile.am
-+++ b/testsuite-real/Makefile.am
-@@ -2,6 +2,7 @@
- # Makefile.am for snapper/testsuite-real
- #
-
-+if ENABLE_TESTS
- CXXFLAGS += -std=gnu++11
-
- AM_CPPFLAGS = -I$(top_srcdir)
-@@ -56,3 +57,4 @@ ascii_file_SOURCES = ascii-file.cc
-
- EXTRA_DIST = $(test_DATA) $(test_SCRIPTS)
-
-+endif
-diff --git a/testsuite/Makefile.am b/testsuite/Makefile.am
-index ccb84d3..409e265 100644
---- a/testsuite/Makefile.am
-+++ b/testsuite/Makefile.am
-@@ -2,6 +2,7 @@
- # Makefile.am for snapper/testsuite
- #
-
-+if ENABLE_TESTS
- AM_CPPFLAGS = -I$(top_srcdir) $(DBUS_CFLAGS)
-
- LDADD = ../snapper/libsnapper.la ../dbus/libdbus.la -lboost_unit_test_framework
-@@ -48,3 +49,4 @@ lvm_utils_test_LDADD = -lboost_unit_test_framework ../snapper/libsnapper.la
- range_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la
-
- limit_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la
-+endif
-diff --git a/zypp-plugin/testsuite/Makefile.am b/zypp-plugin/testsuite/Makefile.am
-index 7b52e13..71cb545 100644
---- a/zypp-plugin/testsuite/Makefile.am
-+++ b/zypp-plugin/testsuite/Makefile.am
-@@ -1,3 +1,5 @@
-+
-+if ENABLE_TESTS
- if HAVE_ZYPP
- TEST_LOG_DRIVER = $(SHELL) tap-driver.sh
-
-@@ -12,3 +14,4 @@ TESTS = $(check_SCRIPTS)
-
- EXTRA_DIST = $(check_SCRIPTS) $(noinst_SCRIPTS) $(noinst_DATA) tap-driver.sh
- endif
-+endif
diff --git a/app-backup/snapper/files/snapper-0.11.0-cron-confd.patch b/app-backup/snapper/files/snapper-0.11.0-cron-confd.patch
deleted file mode 100644
index c1fc5c692c71..000000000000
--- a/app-backup/snapper/files/snapper-0.11.0-cron-confd.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/scripts/snapper-hourly b/scripts/snapper-hourly
-index 36a41f5..f36d8ec 100755
---- a/scripts/snapper-hourly
-+++ b/scripts/snapper-hourly
-@@ -9,10 +9,10 @@ export PATH
-
-
- #
--# get information from /etc/sysconfig/snapper
-+# get information from /etc/conf.d/snapper
- #
--if [ -f /etc/sysconfig/snapper ] ; then
-- . /etc/sysconfig/snapper
-+if [ -f /etc/conf.d/snapper ] ; then
-+ . /etc/conf.d/snapper
- fi
-
-
diff --git a/app-backup/snapper/metadata.xml b/app-backup/snapper/metadata.xml
deleted file mode 100644
index 74ee85fc4f31..000000000000
--- a/app-backup/snapper/metadata.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>
- Snapper is a command-line program for filesystem snapshot management.
- It can create, delete and compare snapshots and undo changes done
- between snapshots. It supports both btrfs and ext4.
- </longdescription>
- <maintainer type="person" proxied="yes">
- <email>pastas4@gmail.com</email>
- <name>Dainius Masiliūnas (GreatEmerald)</name>
- </maintainer>
- <maintainer type="person">
- <email>dlan@gentoo.org</email>
- <name>Yixun Lan</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <maintainer status="active">
- <email>aschnell@suse.de</email>
- <name>Arvin Schnell</name>
- </maintainer>
- <changelog>https://raw.github.com/openSUSE/snapper/master/package/snapper.changes</changelog>
- <bugs-to>https://bugzilla.novell.com/</bugs-to>
- </upstream>
- <use>
- <flag name="xattr">
- Add support for getting and setting POSIX extended attributes, through
- <pkg>sys-apps/attr</pkg>.
- </flag>
- <flag name="lvm">Enable LVM thinprovisioned snapshots support <pkg>sys-fs/lvm2</pkg>
- </flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/snapper/snapper-0.12.2-r1.ebuild b/app-backup/snapper/snapper-0.12.2-r1.ebuild
deleted file mode 100644
index 0ffff8a2fb2f..000000000000
--- a/app-backup/snapper/snapper-0.12.2-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snapper.io/"
-SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="lvm pam test systemd xattr"
-RESTRICT="test"
-
-BDEPEND="app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- sys-devel/gettext
- virtual/pkgconfig"
-
-RDEPEND="dev-libs/boost:=
- dev-libs/json-c:=
- dev-libs/libxml2:=
- dev-libs/icu:=
- sys-apps/acl
- sys-apps/dbus
- sys-apps/util-linux
- >=sys-fs/btrfs-progs-3.17.1
- virtual/zlib:=
- virtual/libintl
- lvm? ( sys-fs/lvm2 )
- pam? ( sys-libs/pam )
- xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.11.0-cron-confd.patch
- "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
-)
-
-src_prepare() {
- default
-
- sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
- -i data/Makefile.* \
- || die "Failed to fix systemd services and timers installation path"
- eautoreconf
-}
-
-src_configure() {
- # ext4 code does not work anymore
- # snapper does not build without btrfs
- local myeconfargs=(
- --disable-silent-rules
- --with-conf="/etc/conf.d"
- --enable-zypp
- --enable-rollback
- --enable-btrfs-quota
- --disable-ext4
- --enable-btrfs
- --enable-doc
- $(use_enable lvm)
- $(use_enable pam)
- $(use_enable test tests)
- $(use_enable systemd)
- $(use_enable xattr xattrs)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- # Existing configuration file required to function
- keepdir /etc/snapper/configs
- newconfd data/sysconfig.snapper snapper
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- elog "In order to use Snapper, you need to set up"
- elog "at least one config first. To do this, run:"
- elog "snapper create-config <subvolume>"
- elog "For more information, see man (8) snapper or"
- elog "http://snapper.io/documentation.html and"
- elog "https://wiki.gentoo.org/wiki/Snapper"
-}
diff --git a/app-backup/snapper/snapper-0.13.0.ebuild b/app-backup/snapper/snapper-0.13.0.ebuild
deleted file mode 100644
index 79c3e32c5fc6..000000000000
--- a/app-backup/snapper/snapper-0.13.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snapper.io/"
-SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="lvm pam test systemd xattr"
-RESTRICT="test"
-
-BDEPEND="app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- sys-devel/gettext
- virtual/pkgconfig"
-
-RDEPEND="dev-libs/boost:=
- dev-libs/json-c:=
- dev-libs/libxml2:=
- dev-libs/icu:=
- sys-apps/acl
- sys-apps/dbus
- sys-apps/util-linux
- >=sys-fs/btrfs-progs-3.17.1
- virtual/zlib:=
- virtual/libintl
- lvm? ( sys-fs/lvm2 )
- pam? ( sys-libs/pam )
- xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.11.0-cron-confd.patch
- "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
-)
-
-src_prepare() {
- default
-
- sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
- -i data/Makefile.* \
- || die "Failed to fix systemd services and timers installation path"
- eautoreconf
-}
-
-src_configure() {
- # ext4 code does not work anymore
- # snapper does not build without btrfs
- local myeconfargs=(
- --disable-silent-rules
- --with-conf="/etc/conf.d"
- --enable-zypp
- --enable-rollback
- --enable-btrfs-quota
- --disable-ext4
- --enable-btrfs
- --enable-doc
- $(use_enable lvm)
- $(use_enable pam)
- $(use_enable test tests)
- $(use_enable systemd)
- $(use_enable xattr xattrs)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- # Existing configuration file required to function
- keepdir /etc/snapper/configs
- newconfd data/sysconfig.snapper snapper
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- elog "In order to use Snapper, you need to set up"
- elog "at least one config first. To do this, run:"
- elog "snapper create-config <subvolume>"
- elog "For more information, see man (8) snapper or"
- elog "http://snapper.io/documentation.html and"
- elog "https://wiki.gentoo.org/wiki/Snapper"
-}
diff --git a/app-backup/snapper/snapper-0.13.1.ebuild b/app-backup/snapper/snapper-0.13.1.ebuild
deleted file mode 100644
index 79c3e32c5fc6..000000000000
--- a/app-backup/snapper/snapper-0.13.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snapper.io/"
-SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="lvm pam test systemd xattr"
-RESTRICT="test"
-
-BDEPEND="app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- sys-devel/gettext
- virtual/pkgconfig"
-
-RDEPEND="dev-libs/boost:=
- dev-libs/json-c:=
- dev-libs/libxml2:=
- dev-libs/icu:=
- sys-apps/acl
- sys-apps/dbus
- sys-apps/util-linux
- >=sys-fs/btrfs-progs-3.17.1
- virtual/zlib:=
- virtual/libintl
- lvm? ( sys-fs/lvm2 )
- pam? ( sys-libs/pam )
- xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.11.0-cron-confd.patch
- "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
-)
-
-src_prepare() {
- default
-
- sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
- -i data/Makefile.* \
- || die "Failed to fix systemd services and timers installation path"
- eautoreconf
-}
-
-src_configure() {
- # ext4 code does not work anymore
- # snapper does not build without btrfs
- local myeconfargs=(
- --disable-silent-rules
- --with-conf="/etc/conf.d"
- --enable-zypp
- --enable-rollback
- --enable-btrfs-quota
- --disable-ext4
- --enable-btrfs
- --enable-doc
- $(use_enable lvm)
- $(use_enable pam)
- $(use_enable test tests)
- $(use_enable systemd)
- $(use_enable xattr xattrs)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- # Existing configuration file required to function
- keepdir /etc/snapper/configs
- newconfd data/sysconfig.snapper snapper
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- elog "In order to use Snapper, you need to set up"
- elog "at least one config first. To do this, run:"
- elog "snapper create-config <subvolume>"
- elog "For more information, see man (8) snapper or"
- elog "http://snapper.io/documentation.html and"
- elog "https://wiki.gentoo.org/wiki/Snapper"
-}
diff --git a/app-backup/spideroak-bin/Manifest b/app-backup/spideroak-bin/Manifest
deleted file mode 100644
index 1224850bbcd8..000000000000
--- a/app-backup/spideroak-bin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST spideroak-bin-7.5.0_amd64.deb 20758038 BLAKE2B ecd549ee0d479f576e8d50b44f4f7a13c4d24445af32f460d34081e5b654586f314399b34cff1c937e157582a143fee6b98641a68655552bb6d3609e532ceba4 SHA512 4af9f6b57d8748c03bccb0ab843cf27f70eac8e8cc5f11bb494c597d5fd29f475bf9c68bce8971d3cc1550a6def7bac6beed78fdfb31961b09be61ee14116ddd
-DIST spideroak-bin-7.5.0_x86.deb 24779422 BLAKE2B 8cdae243794e5de6a8326e335b539d004c0ba0f1121b85067acbffffbef67f4a0c785f3b794abb62a5eedfd459c8e4d5e48cf8848b005ba637150b286b13db22 SHA512 32504b6e6931f1e923d4202f0b3201c93190128d30767ec41ac11cf7c8c751b87094bdedcf44dda3ae8089543418366c5a78093b9236fee5f95e7f89a29141fc
diff --git a/app-backup/spideroak-bin/metadata.xml b/app-backup/spideroak-bin/metadata.xml
deleted file mode 100644
index 5f33304011d5..000000000000
--- a/app-backup/spideroak-bin/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
deleted file mode 100644
index d5e18a928843..000000000000
--- a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop prefix unpacker
-
-DESCRIPTION="Secure free online backup, storage, and sharing system"
-HOMEPAGE="https://spideroak.com"
-
-SRC_URI_BASE="https://spideroak.com/release/spideroak"
-SRC_URI="
- x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb )
- amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb )
-"
-S="${WORKDIR}"
-
-RESTRICT="mirror strip"
-
-LICENSE="spideroak"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-BDEPEND="dev-util/patchelf"
-RDEPEND="
- app-crypt/mit-krb5[keyutils]
- media-libs/libpng-compat:1.2
- X? (
- media-libs/fontconfig
- media-libs/freetype:2
- dev-libs/glib:2
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXrender
- x11-libs/libXt
- )
-"
-
-QA_PREBUILT="*"
-
-src_prepare() {
- # Set RPATH for preserve-libs handling (bug #400979).
- cd "${S}/opt/SpiderOakONE/lib" || die
- local x
- for x in $(find) ; do
- # Use \x7fELF header to separate ELF executables and libraries
- [[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
- patchelf --set-rpath '$ORIGIN' "${x}" || \
- die "patchelf failed on ${x}"
- done
-
- # Remove the libraries that break compatibility in modern systems
- # SpiderOak will use the system libs instead
- rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6" || die
- rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1" || die
- rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0" || die
- rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1" || die
-
- eapply_user
-}
-
-src_install() {
- hprefixify usr/bin/SpiderOakONE
-
- # Install the wrapper script
- exeinto /usr/bin
- doexe usr/bin/SpiderOakONE
-
- # inotify_dir_watcher needs to be marked executable, bug #453266
- #chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
-
- # Install the executable
- exeinto /opt/SpiderOakONE/lib
- doexe opt/SpiderOakONE/lib/SpiderOakONE
- doexe opt/SpiderOakONE/lib/inotify_dir_watcher
- rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher} || die
-
- # Install the prebundled libraries
- insinto /opt/SpiderOakONE
- doins -r opt/SpiderOakONE/lib
-
- insinto /
- doins -r etc
-
- # Install the manpage
- gzip -d usr/share/man/man1/SpiderOakONE.1.gz || die
- doman usr/share/man/man1/SpiderOakONE.1
-
- if use X; then
- domenu usr/share/applications/SpiderOakONE.desktop
- doicon usr/share/pixmaps/SpiderOakONE.png
- fi
-}
-
-pkg_postinst() {
- if ! use X; then
- einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:"
- einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
- einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
- fi
-}
diff --git a/app-backup/synology-cloud-station-backup/Manifest b/app-backup/synology-cloud-station-backup/Manifest
deleted file mode 100644
index 19e5f90d09eb..000000000000
--- a/app-backup/synology-cloud-station-backup/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST synology-cloud-station-backup-4469.i686.deb 70695418 BLAKE2B 890273fcb17f538fa83d78d4e127b8d74225d57aca43f26ba9c21da3c0d36ab7aaff7365b4540caa763ea9bdfbdee847dabcfb0ffb583d16d1d6223100d7ccf2 SHA512 1c9c346d778395fa678a99fc133d93d6f0fa2c623eb06b8164e717974a6c611197175b626cbff10bbcd2e944bc56a5bb4a168a6fc25f6603b33c5b95ac13b357
-DIST synology-cloud-station-backup-4469.x86_64.deb 71454138 BLAKE2B 6e819d0d339034db0f543d26ce42eb344da63094261a8b14edfc9e78185bcb5be283f8aebfcac61c23166c59016074df9494947efb859ea15b49536e650f2195 SHA512 19199377e82eb8cf0d429de756fd5b47ea64f70c5094263f104c186bf847cc2f95930add5f604f5a0d16680c07d55e79d26191697ff28ffbdc86c43b7d039c18
diff --git a/app-backup/synology-cloud-station-backup/metadata.xml b/app-backup/synology-cloud-station-backup/metadata.xml
deleted file mode 100644
index 47ee1a46e070..000000000000
--- a/app-backup/synology-cloud-station-backup/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>pacho@gentoo.org</email>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/synology-cloud-station-backup/synology-cloud-station-backup-4469.ebuild b/app-backup/synology-cloud-station-backup/synology-cloud-station-backup-4469.ebuild
deleted file mode 100644
index f0fdbbe32bfb..000000000000
--- a/app-backup/synology-cloud-station-backup/synology-cloud-station-backup-4469.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit xdg
-
-SVER="4.3.3"
-
-DESCRIPTION="Back up your files from multiple client computers to a centralized Synology NAS"
-HOMEPAGE="https://www.synology.com/en-global/releaseNote/CloudStationBackup"
-SRC_URI="
- amd64? ( https://global.download.synology.com/download/Tools/CloudStationBackup/${SVER}-${PV}/Ubuntu/Installer/x86_64/synology-cloud-station-backup-${PV}.x86_64.deb )
- x86? ( https://global.download.synology.com/download/Tools/CloudStationBackup/${SVER}-${PV}/Ubuntu/Installer/i686/synology-cloud-station-backup-${PV}.i686.deb )
-"
-
-LICENSE="Synology"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT="bindist mirror strip"
-QA_PREBUILT="*"
-
-S="${WORKDIR}"
-
-src_unpack() {
- default
- unpack "${WORKDIR}"/data.tar.xz
-
- # Allow provided docs are useless
- rm -r usr/share/doc || die
-}
-
-src_install() {
- insinto /
- doins -r opt/
- doins -r usr/
-
- # Fix permissions
- chmod +x "${ED}"/usr/bin/* || die
- chmod +x "${ED}"/opt/Synology/CloudStationBackup/bin/* || die
-}
diff --git a/app-backup/tarsnap/Manifest b/app-backup/tarsnap/Manifest
deleted file mode 100644
index 0aea2662b9e4..000000000000
--- a/app-backup/tarsnap/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tarsnap-autoconf-1.0.40.tgz 723380 BLAKE2B a794bb9bae3637c36841ad4bb0fa1c0e1c39a78ac2dc92f18cbe7dfe1036aa861f5421751dd8a85948dcb101ecb81f2177e844609b289238abd9a8448ba1655a SHA512 a4910c5cbea4a71218638703ba3140e5536a2c9bb7f35007115a7ae4a87fcd07b1be91d88e49240ee8db39be326bac049c0893c1406f215123d55a13b7b57941
-DIST tarsnap-autoconf-1.0.41.tgz 763978 BLAKE2B 485305ad628c55b39cb639adae08eeb03ca03c5d9d610a466ebfacca09552e7a2016712d834b8f43270cccc593cc31f794f99615aea89eb33152ec81c38e25e6 SHA512 ea9fc30c9d9860040021eae2583c370c6ebd5bb37c5fa39d9d0ea141ff976d22e5df8c842c0963b6d930da9452eb0e6c3040e74e9cdb3a348e41f4aeec27deb8
diff --git a/app-backup/tarsnap/files/tarsnap-1.0.39-respect-AR.patch b/app-backup/tarsnap/files/tarsnap-1.0.39-respect-AR.patch
deleted file mode 100644
index f5a1115f161d..000000000000
--- a/app-backup/tarsnap/files/tarsnap-1.0.39-respect-AR.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-https://bugs.gentoo.org/721914
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -124,7 +124,7 @@ CONFIG_HEADER = config.h
- CONFIG_CLEAN_FILES =
- CONFIG_CLEAN_VPATH_FILES =
- LIBRARIES = $(noinst_LIBRARIES)
--AR = ar
-+AR := ar
- ARFLAGS = cru
- AM_V_AR = $(am__v_AR_@AM_V@)
- am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
-
diff --git a/app-backup/tarsnap/metadata.xml b/app-backup/tarsnap/metadata.xml
deleted file mode 100644
index f674cbbd213a..000000000000
--- a/app-backup/tarsnap/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>whissi@gentoo.org</email>
- <name>Thomas Deutschmann</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/tarsnap/tarsnap-1.0.40.ebuild b/app-backup/tarsnap/tarsnap-1.0.40.ebuild
deleted file mode 100644
index a7f083873ebf..000000000000
--- a/app-backup/tarsnap/tarsnap-1.0.40.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021-2022 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-DESCRIPTION="Online backups for the truly paranoid"
-HOMEPAGE="https://www.tarsnap.com/"
-SRC_URI="https://www.tarsnap.com/download/${PN}-autoconf-${PV}.tgz"
-
-LICENSE="tarsnap"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl bzip2 lzma xattr"
-
-RDEPEND="
- dev-libs/openssl:0=
-
- || (
- >=sys-fs/e2fsprogs-1.46.4-r51:=
- sys-libs/e2fsprogs-libs:=
- )
- sys-libs/zlib
- acl? ( sys-apps/acl )
- bzip2? ( app-arch/bzip2 )
- lzma? ( app-arch/xz-utils )
- xattr? ( sys-apps/attr )"
-DEPEND="${RDEPEND}
- virtual/os-headers" # Required for "magic.h"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.39-respect-AR.patch )
-
-S=${WORKDIR}/${PN}-autoconf-${PV}
-
-src_configure() {
- econf \
- $(use_enable xattr) \
- $(use_enable acl) \
- $(use_with bzip2 bz2lib) \
- --without-lzmadec \
- $(use_with lzma)
-}
-
-src_compile() {
- emake AR=$(tc-getAR)
-}
-
-src_install() {
- default
- dobashcomp misc/bash_completion.d/*
-}
diff --git a/app-backup/tarsnap/tarsnap-1.0.41.ebuild b/app-backup/tarsnap/tarsnap-1.0.41.ebuild
deleted file mode 100644
index cd6abf5e5be5..000000000000
--- a/app-backup/tarsnap/tarsnap-1.0.41.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2025 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-DESCRIPTION="Online backups for the truly paranoid"
-HOMEPAGE="https://www.tarsnap.com/"
-SRC_URI="https://www.tarsnap.com/download/${PN}-autoconf-${PV}.tgz"
-
-LICENSE="tarsnap"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl bzip2 lzma xattr"
-
-RDEPEND="
- dev-libs/openssl:0=
-
- || (
- >=sys-fs/e2fsprogs-1.46.4-r51:=
- sys-libs/e2fsprogs-libs:=
- )
- sys-libs/zlib
- acl? ( sys-apps/acl )
- bzip2? ( app-arch/bzip2 )
- lzma? ( app-arch/xz-utils )
- xattr? ( sys-apps/attr )"
-DEPEND="${RDEPEND}
- virtual/os-headers" # Required for "magic.h"
-
-S=${WORKDIR}/${PN}-autoconf-${PV}
-
-src_configure() {
- econf \
- $(use_enable xattr) \
- $(use_enable acl) \
- $(use_with bzip2 bz2lib) \
- --without-lzmadec \
- $(use_with lzma)
-}
-
-src_compile() {
- emake AR=$(tc-getAR)
-}
-
-src_install() {
- default
- dobashcomp misc/bash_completion.d/*
-}
diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest
deleted file mode 100644
index 166f15f79359..000000000000
--- a/app-backup/tsm/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
-DIST 8.1.27.0-TIV-TSMBAC-LinuxPLE.tar 532336640 BLAKE2B 5579ed427e65323dcddb142f1860264b647e856f72dcc30721b0113cc037574215b0d09afdce6adca258de2f500822dc628c59c9377ff307da0f3bbaa1ef542c SHA512 571515b0b43a58244a42d8ab042f077685f1a72adaf7f56098a8546570a85be51d1fb022f6332c3de594ace0ff8e3a2f4ed0e7db1ec3ac1597e700defad3de9a
-DIST 8.1.27.0-TIV-TSMBAC-LinuxPPC.tar 69140480 BLAKE2B 34cdca4adc363c1a84344d46dbb4c364a2112af7c0238bcd4e002f4c07b4efe12b04cb230cfebdf6efcdb9b5d3999f27414dfba3918619c809a29dea4c173137 SHA512 fed8be527e07a1e27d95a6858eaeaeb8df56c7772e82e4c1d4aa2131d64a53085713a312cdc930f94d4bb2645ae06c66ad3e1760ae107ded21619a1ee700118b
-DIST 8.1.27.0-TIV-TSMBAC-LinuxS390.tar 526489600 BLAKE2B 337cf71ac2396b5cbe0292120a74431106e938769f705949e872b7a3eb1110f808ddfe9876ce4a39d89451a8162ae5adf89a045c588a7b4db0c27a0381fa4000 SHA512 1a7bd656ab50f94ca943cdd43e6d9145764e7564a4c62c564f2555b19e69165450a53b73c0ac4aad09f1f84f7e4a25c6b1843a54c646b34f414f4588b0573181
-DIST 8.1.27.0-TIV-TSMBAC-LinuxX86.tar 673986560 BLAKE2B aed423c901d2c8ee48f7d874e5bce0df13bd5781044bcecf376eb458d108ad540fe1a3c7eabd5a636a5a5fce88c24847ec7f2e6e03a4e6d857009083d11912f2 SHA512 9db407a03edf529e2a05381127a9c75c5e0fb194538a7ec518f8b7e348ca73bdceffd0c235bd49406fe063e076c733ccda0e9a82a5aefcc5f927e5add2738490
-DIST 8.1.27.0-TIV-TSMHSM-LinuxPLEGPFS.tar 569630720 BLAKE2B da91ddc81109e2e9c7789e4fa4a7edb5f345dc126c9f209b60f00233c81c6a1f6f59a75f46a479111e2ccaf8786782c658eed55c991e97605611a42b9a53604f SHA512 9c628e0669d72c0f759d2d97f03d4fb5a69e9a6b5c9b13426bdc907cfabb86cc83c874a462ee93922ebe5649931b838b38cc1dc3a8521f245ac16bec5f5945c8
-DIST 8.1.27.0-TIV-TSMHSM-LinuxX86GPFS.tar 755793920 BLAKE2B c84b8a90b2483d640a40e7b3e86c0164701e1de9e20a8677c8e393816ce108dac69343fac24b4a6b511f3c6ce5fbb61cdb181ed52b9968ea7511a1520cec8085 SHA512 865cde193a0d4a8923908577235d6aa3df6fa458a99da6589a10cda6b0933d5b8e4ba2171489932bdcef9de02e862b6545bd406b227143e36e3b7c91da576605
-DIST 8.1.27.1-TIV-TSMBAC-LinuxPLE.tar 532828160 BLAKE2B a02d3b82f43027d74c569fc226c2757ea16c5fa5ab3d236e8ee6295ce7f7b99de97e9c6d7494901f08a4f6fcd259d501362d3bc76d77c4ccc2cf85019e92e9ca SHA512 3b8f110d49d033e3ecd5862731aa58f4fe9d2793923c328be949c7ad47c86bf0b7030b1b3add100107be006587cc119ca1ace1abe8754896c59edbe1a134a379
-DIST 8.1.27.1-TIV-TSMBAC-LinuxPPC.tar 69130240 BLAKE2B 83ec6d9009d87dd0b68a9aa626dabc1a8841c5e7964ba8a510c2f786be19b1aeb9674c7fc3b00395322d9f78d9c276404c58307093b7e23eafe06e8b16578f29 SHA512 a8c984c855d45ee80f9b9873794d8810426b7cee0967e0723f60149b4577bdd38c2bdafe022ebc009b102182495df413b61f56f0367fb57d70a578526dd695bc
-DIST 8.1.27.1-TIV-TSMBAC-LinuxS390.tar 526940160 BLAKE2B 3afdc7e5ab200fc80d1606b742176501fbe1237acf2e297bc264de1e60681bef7370248a78bba243d6ed87714e175b6c2f1e1c966a6463b9c97549635101ce12 SHA512 84cd4a7bcef7372c76c20bbdc28ac1ac0c899afd3fc201405b95aa774223b3a6683ad260d85bf9f90a70063ebdc6ce3e6d8c49c31f1a8c418d653fb97282464b
-DIST 8.1.27.1-TIV-TSMBAC-LinuxX86.tar 674355200 BLAKE2B 0e5223cd1904cb706291efd3d7b3ba17ba538d3a76617ffa64e3017bee5a6fcbac43e8b49d6bd35186e2805f64e943f21715611a720598653618bd3ff5fd8578 SHA512 b3b6ab9eb6d9a0dbd4dcd5f9ddca03f2e830efe70942cc165f4a9cb5566a59c4873741607b15d8991ab792df7429f8d284c8dc386007261a8228a9ae91b2188e
-DIST 8.1.27.1-TIV-TSMHSM-LinuxPLEGPFS.tar 570122240 BLAKE2B 9185b734ea303103c7d683cfdae9fa2f896688f282c7709d86ae1521538a05a95e2911eed00889f5ea8890b39390e45b627dd236b22cb6765b09b7602cc30569 SHA512 40e5bc2dbc636e206cbce9a0cfc639a4e1fd9cdad24cfe8fee40d3df07778a666186fb477d605a38c12fee7ae3edb035bc8ad17ea1c99cabc6ea20ffbace1581
-DIST 8.1.27.1-TIV-TSMHSM-LinuxX86GPFS.tar 756172800 BLAKE2B 6d763d61bbda94f8f5c616cca87364780aa2e5c86b50c3f110c51a6a07b9db9f8c7c8834634b8b0de43bdde6574f8b30acdc15dfa4d6dab3f2bf4f41455ffe5d SHA512 920c412839f2fe424a6220b35e699810048f436afdf71cb660f6b438a386a969c63c613b3d029c2d396b6ae34e6b32ca093d4fac0781f4c9f93473235d2d12c8
-DIST 8.2.1.0-TIV-TSMBAC-LinuxPLE.tar 540952559 BLAKE2B d1fc5806eaceffb9becafab59844787bcde6480d1788d4e855bbae2a56cbec25ddf6a59b9ebd5065bde074fa5a283eb8a1ca93fde72db97f10fd349f84015630 SHA512 eacd591f70c14aec24fae2cff5a9a3d0881cdc91531fefbfa6acf66ab540336663ef9a61fb6975834c980044ebb4ecc6d4a2034a82a1a6a79ab02fd80ff4b634
-DIST 8.2.1.0-TIV-TSMBAC-LinuxPPC.tar 67969661 BLAKE2B e9463a3b496debbc9934c960335110229fdc3ddd40c198cfc687cc46f20e338dc0321022cdfd0230439f384f252ef36838d1f0e57d0a0cc1c39ce6b890e3c3c0 SHA512 282bbdada5040e99f10dea98dcfb0a09d5bb2b6a9b6b889d0e83ee51961c42eb423f9293d5a560e9b8a4c81f573dc25c0249e4a643905d2dd0b731974ff45222
-DIST 8.2.1.0-TIV-TSMBAC-LinuxS390.tar 534667510 BLAKE2B 83d027171b97bd00e1f886e64da7b99cd1db8da7e2fd2e1db5fe4acd2210b7935ec6f166e71c1393d482fee0bdd59b6c5bf4472bc0c5a336f65fe648a3015e5a SHA512 871c76f3eb77041fc9a1227576f853e40e10b99153b1692d40dc7569d67b8eb4234b5d26e33ebce0bd99d8d953fca458050d1c0f055accfdff61dd60f55c34f0
-DIST 8.2.1.0-TIV-TSMBAC-LinuxX86.tar 633296192 BLAKE2B d51f36cdacf8391abd8ab32624356b6405343aa3e5629e73919f1957bc988c7207ab6ddf656c1a23569099a9896cfa4567fb927b9ee87d51d4412e5c8033dfc0 SHA512 1e59b8b24efc23ffa154ac06b120e9c088a132a31e0252edbb81ff0cba3635534c4278b1653611721ebd8404753cd6924bbab3f3fa22239d4061373af8961db4
-DIST 8.2.1.0-TIV-TSMHSM-LinuxPLEGPFS.tar 578225886 BLAKE2B de51bf747b35c1f95901b9ff95f32b7fa388c94cc2ce730db6bf94cc9453620a8bdec209bb362ae5808a2f048763456320d00b124b6784bd7cf2a8d57657a692 SHA512 df5b5996ed933e50c29fc901692bf85f70db65cfb76a78e8a44a9959920e1a9eca40fdbe55a225f9e640d748cb7d2a3af2c36e3074ee7d5663d14ed827fbb924
-DIST 8.2.1.0-TIV-TSMHSM-LinuxX86GPFS.tar 706597852 BLAKE2B a10850f7cddf058fd995500753f3d69c08c6a5eec9004043e28bc78c4dffc75e248b54158a71996144046cba2b0180e61478b80717b6d01d89d0e13b363c0b3e SHA512 27aa31511e4cd969ee0eaf052b583a0c63ec484d53eb5654c05bed4ce63ee3e4d78ada0733451680b8625ecafa4a614679c9a2a8cf6e0a38c0dfbac6b58e5b4e
diff --git a/app-backup/tsm/files/dsmc.conf.d b/app-backup/tsm/files/dsmc.conf.d
deleted file mode 100644
index c4fd1c76a98c..000000000000
--- a/app-backup/tsm/files/dsmc.conf.d
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Config file for /etc/init.d/tivoli
-
-# See your TSM manual for valid ops
-#DSMC_OPTS=""
diff --git a/app-backup/tsm/files/dsmc.init.d b/app-backup/tsm/files/dsmc.init.d
deleted file mode 100644
index 0e9773294858..000000000000
--- a/app-backup/tsm/files/dsmc.init.d
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- use net
- after dns
-}
-
-start() {
- ebegin "Starting dsmc"
- start-stop-daemon --start --background --nicelevel 15 \
- --make-pidfile --pidfile /var/run/dsmc.pid \
- --exec /opt/tivoli/tsm/client/ba/bin/dsmc sched ${DSMC_OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping dsmc"
- # For whatever reason SIGTERM doesn't affect the dsmc process, but
- # SIGHUP makes it exit cleanly
- start-stop-daemon --stop \
- --signal 1 \
- --pidfile /var/run/dsmc.pid
- eend $?
-}
-
diff --git a/app-backup/tsm/files/dsmc.service b/app-backup/tsm/files/dsmc.service
deleted file mode 100644
index aa25e1f74798..000000000000
--- a/app-backup/tsm/files/dsmc.service
+++ /dev/null
@@ -1,10 +0,0 @@
-[Unit]
-Description=Tivoli Storage Manager (TSM) - dsmc
-After=network.target
-
-[Service]
-Nice=15
-ExecStart=/opt/tivoli/tsm/client/ba/bin/dsmc sched
-
-[Install]
-WantedBy=multi-user.target
diff --git a/app-backup/tsm/files/dsmcad.init.d-r1 b/app-backup/tsm/files/dsmcad.init.d-r1
deleted file mode 100644
index 6c487fd8c970..000000000000
--- a/app-backup/tsm/files/dsmcad.init.d-r1
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-command=/opt/tivoli/tsm/client/ba/bin/dsmcad
-
-depend() {
- use net
- after dns dsmc
-}
-
-start() {
- ebegin "Starting dsmcad"
- start-stop-daemon --start --nicelevel 15 \
- --exec ${command}
- eend $?
-}
-
-stop() {
- ebegin "Stopping dsmcad"
- start-stop-daemon --stop \
- --signal 1 \
- --exec ${command}
- eend $?
-}
diff --git a/app-backup/tsm/files/dsmcad.service b/app-backup/tsm/files/dsmcad.service
deleted file mode 100644
index 34cccedd820f..000000000000
--- a/app-backup/tsm/files/dsmcad.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Tivoli Storage Manager (TSM) - dsmcad
-After=network.target dsmc.service
-
-[Service]
-Type=forking
-Nice=15
-ExecStart=/opt/tivoli/tsm/client/ba/bin/dsmcad
-GuessMainPID=no
-
-[Install]
-WantedBy=multi-user.target
diff --git a/app-backup/tsm/files/tsm.logrotate b/app-backup/tsm/files/tsm.logrotate
deleted file mode 100644
index 656e8aff515b..000000000000
--- a/app-backup/tsm/files/tsm.logrotate
+++ /dev/null
@@ -1,4 +0,0 @@
-/var/log/tsm/*.log {
- create 0660 root tsm
- delaycompress
-}
diff --git a/app-backup/tsm/metadata.xml b/app-backup/tsm/metadata.xml
deleted file mode 100644
index b240b428f88e..000000000000
--- a/app-backup/tsm/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Nowa Ammerlaan</name>
- <email>nowa@gentoo.org</email>
- </maintainer>
- <maintainer type="person">
- <email>dilfridge@gentoo.org</email>
- </maintainer>
- <upstream>
- <doc>https://www.ibm.com/docs/en/storage-protect</doc>
- </upstream>
- <use>
- <flag name="journal">Support Journal based backups (JBB)</flag>
- <flag name="gpfs">Support the IBM General Parallel File System (GPFS)</flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/tsm/tsm-8.1.27.0-r2.ebuild b/app-backup/tsm/tsm-8.1.27.0-r2.ebuild
deleted file mode 100644
index 907991e5069f..000000000000
--- a/app-backup/tsm/tsm-8.1.27.0-r2.ebuild
+++ /dev/null
@@ -1,338 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=journal
-MODULES_KERNEL_MAX=6.1
-inherit desktop linux-mod-r1 rpm toolchain-funcs pax-utils xdg
-
-DESCRIPTION="IBM Storage Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/products/storage-protect"
-
-BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/"
-if [[ $(ver_cut 4) == 0 ]]; then
- BASE_URI+="maintenance/client/v$(ver_cut 1)r$(ver_cut 2)/Linux/"
-else
- BASE_URI+="patches/client/v$(ver_cut 1)r$(ver_cut 2)/Linux/"
-fi
-
-SRC_URI="
- amd64? (
- !gpfs? ( ${BASE_URI}LinuxX86/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxX86.tar )
- gpfs? ( ${BASE_URI}LinuxX86/HSMGPFS/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMHSM-LinuxX86GPFS.tar )
- )
- ppc64? (
- !gpfs? (
- ${BASE_URI}LinuxPPC/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxPPC.tar
- ${BASE_URI}LinuxPLE/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxPLE.tar
- )
- gpfs? ( ${BASE_URI}LinuxPLE/HSMGPFS/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMHSM-LinuxPLEGPFS.tar )
- )
- s390? ( ${BASE_URI}LinuxzSeries/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxS390.tar )
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND
- Exolab dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1
- openafs-krb5-a ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA
- public-domain W3C gSOAP libpng tsm || ( BSD GPL-2+ )
-"
-
-SLOT="0"
-KEYWORDS="~amd64" # ppc64 s390 -*
-
-IUSE="gpfs gui"
-# GPFS is not supported for journal-based backups on Linux
-REQUIRED_USE="journal? ( !gpfs )"
-
-RESTRICT="strip bindist mirror" # Breaks libPiIMG.so and libPiSNAP.so
-QA_PREBUILT="/opt/*"
-PLOCALE_BACKUP="en_US"
-PLOCALES="
- cs_CZ de_DE en_US es_ES fr_FR hu_HU it_IT ja_JP ko_KR pl_PL pt_BR
- ru_RU zh_CN zh_TW
-"
-
-MY_LANGS="
- cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
- ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW
-"
-for lang in ${MY_LANGS}; do
- IUSE+=" l10n_${lang%:*}"
-done
-
-BDEPEND="
- app-arch/xz-utils[extra-filters(+)]
- gui? ( media-gfx/imagemagick[png] )
-"
-DEPEND="
- acct-group/tsm
-"
-RDEPEND="
- acct-group/tsm
- dev-libs/expat
- dev-libs/openssl:0/3
- dev-libs/libxml2:2
- sys-apps/acl
- sys-fs/fuse:0
- virtual/zlib:0/1
- || (
- sys-libs/libxcrypt:0/1[compat]
- sys-libs/glibc:2.2[crypt(-)]
- )
- gpfs? ( || (
- app-shells/ksh
- app-shells/loksh
- ) )
- gui? (
- media-libs/alsa-lib
- virtual/jre
- x11-libs/libXft
- )
-"
-
-src_unpack() {
- if use amd64; then
- if use gpfs; then
- unpack "${PV}-TIV-TSMHSM-LinuxX86GPFS.tar"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxX86.tar"
- fi
- elif use ppc64; then
- if [[ $(tc-endian) == big ]]; then
- if use gpfs; then
- die "GPFS not supported on big endian"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxPPC.tar"
- fi
- else
- if use gpfs; then
- unpack "${PV}-TIV-TSMHSM-LinuxPLEGPFS.tar"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxPLE.tar"
- fi
- fi
- elif use s390; then
- if use gpfs; then
- die "GPFS not supported on s390"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxS390.tar"
- fi
- else
- die "Unsupported architecture"
- fi
-
- if ! use gui; then
- rm -f TIVsm-WEBGUI.*.rpm || die
- fi
-
- if ! use journal; then
- rm -f TIVsm-JBB.*.rpm || die
- fi
-
- mkdir rpms_unpacked || die
- pushd rpms_unpacked >/dev/null || die
- rpmunpack "${S}/"*.rpm
- popd >/dev/null || die
-
- use journal && unpack "${S}/TIVsm-filepath-source.tar.gz"
-}
-
-src_prepare() {
- default
- local lang
- for lang in ${MY_LANGS}; do
- if ! use l10n_${lang%:*}; then
- find -type d -name "${lang#*:}" -exec rm -r {} + || die
- fi
- done
-}
-
-src_compile() {
- local modlist=( filepath=:jbb_gpl )
- local modargs=(
- KDIR="${KV_OUT_DIR}" RELNUM=${PV}
- # The usage of arch is non-standard here
- $(usev amd64 ARCH=x86_64)
- $(usev ppc64 ARCH=ppc64)
- )
- linux-mod-r1_src_compile
-}
-
-src_install() {
- local i
- for i in rpms_unpacked/*; do
- rsync -a "${i}/"* "${ED}" || die
- done
-
- # Don't bundle java
- if [[ -e "${ED}/opt/tivoli/tsm/tdpvmware/common/jre" ]]; then
- rm -r "${ED}/opt/tivoli/tsm/tdpvmware/common/jre" || die
- fi
-
- # The RPM files contain postinstall scripts which can be extracted
- # e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
- # Below we try to mimic the behaviour of these scripts.
- # We don't deal with SELinux compliance (yet), though.
-
- # Mimic TIVsm-API64 postinstall script
- for i in "${ED}/opt/tivoli/tsm/client/api/bin64/"*.so; do
- dosym "../../opt/tivoli/tsm/client/api/bin64/$(basename "${i}")" \
- "/usr/$(get_libdir)/$(basename "${i}")"
- done
-
- # The TIVsm-BA postinstall script only does messages and ancient upgrades
-
- # The gscrypt64 postinstall script only deals with s390[x] SELinux
- # and the symlink for the iccs library which we handle in the loop below.
-
- # Move stuff from /usr/local to /opt, #452332
- mv "${ED}/usr/local/ibm" "${ED}/opt/" || die
- rmdir "${ED}/usr/local" || die
-
- # Mimic gskssl64 postinstall script
- for i in "${ED}/opt/ibm/gsk8_64/lib64/"*.so; do
- dosym "../../opt/ibm/gsk8_64/lib64/$(basename "${i}")" \
- "/usr/$(get_libdir)/$(basename "${i}")"
- done
- for i in "${ED}/opt/ibm/gsk8_64/bin/"*; do
- dosym "../../opt/ibm/gsk8_64/bin/$(basename "${i}")" \
- "/usr/bin/$(basename "${i//8/}")"
- done
-
- # Done with the postinstall scripts as the RPMs contain them.
- # Now on to some more Gentoo-specific installation.
-
- rm -rf "${ED}/usr/lib/.build-id" &> /dev/null
- [[ -d "${ED}/usr/lib" ]] && rmdir "${ED}/usr/lib" || die "Using 32bit lib dir in 64bit only system"
-
- # Avoid "QA Notice: Found an absolute symlink in a library directory"
- local target
- find "${ED}"/usr/lib* -lname '/*' | while read i; do
- target=$(readlink "${i}")
- rm -v "${i}" || die
- dosym "../..${target}" "${i#${ED}/}"
- done
-
- keepdir /var/log/tsm
- insinto /etc/logrotate.d
- newins "${FILESDIR}/tsm.logrotate" tsm
-
- keepdir /etc/tivoli
-
- cp -a "${ED}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${ED}/etc/tivoli/dsm.sys" || die
- echo ' PasswordDir "/etc/tivoli/"' >> "${ED}/etc/tivoli/dsm.sys"
- echo ' PasswordAccess generate' >> "${ED}/etc/tivoli/dsm.sys"
-
- # Added the hostname to be more friendly, the admin will need to edit this file anyway
- echo ' NodeName' $(hostname) >> "${ED}/etc/tivoli/dsm.sys"
- echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> "${ED}/etc/tivoli/dsm.sys"
- echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> "${ED}/etc/tivoli/dsm.sys"
- dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
-
- cp -a "${ED}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${ED}/etc/tivoli/dsm.opt" || die
- dosym ../../../../../../etc/tivoli/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
-
- if use journal; then
- touch "${ED}/etc/tivoli/tsmjbbd.ini" || die
- dosym ../../../../../../etc/tivoli/tsmjbbd.ini /opt/tivoli/tsm/client/ba/bin/tsmjbbd.ini
- fi
-
- chown -R root:tsm "${ED}/etc/tivoli" || die
- chmod -R 0660 "${ED}/etc/tivoli/"* || die
-
- # Setup the env
- newenvd - 80tivoli <<-EOF
- DSM_CONFIG="/etc/tivoli/dsm.opt"
- DSM_DIR="/opt/tivoli/tsm/client/ba/bin"
- DSM_LOG="/var/log/tsm"
- # ROOTPATH="/opt/tivoli/tsm/client/ba/bin"
- EOF
-
- insinto /etc/revdep-rebuild
- newins - 80${PN} <<-EOF
- SEARCH_DIRS_MASK="/opt/tivoli/tsm/client/ba/bin"
- EOF
-
- # https://www.ibm.com/support/pages/apar/IT46420
- insinto /etc/tivoli
- newins - dsmcad.lang <<-EOF
- LANG=en_US
- LC_ALL=en_US
- EOF
- dosym ../../../../../../etc/tivoli/dsmcad.lang /opt/tivoli/tsm/client/ba/bin/dsmcad.lang
-
- # Need this for hardened, otherwise a cryptic "connection to server lost" message appears
- pax-mark -m "${ED}/opt/tivoli/tsm/client/ba/bin/dsmc"
-
- if use gui; then
- magick "${ED}/opt/tivoli/tsm/client/ba/bin/favicon.ico" "${T}/ibm.png" || die
- doicon -s 16 "${T}/ibm.png"
- make_desktop_entry dsmj "IBM Storage Protect" ibm System
-
- # Respect our java setting
- sed -e '/JAVA_HOME=/d' \
- -i "${ED}/opt/tivoli/tsm/tdpvmware/common/scripts/webserver" || die
- fi
-
- # Ensure the services can start on Gentoo, respect our java setting
- sed -e 's/Ubuntu/Gentoo/g' \
- -i "${ED}/opt/tivoli/tsm/client/ba/bin/rc."* || die
- sed -e 's/DSM_LOG=\/opt\/tivoli\/tsm\/client\/ba\/bin/DSM_LOG=\/var\/log\/tsm/g' \
- -e '/JAVA_HOME=/d' \
- -e '/PATH=/d' \
- -e '/LD_LIBRARY_PATH=/d' \
- -i "${ED}/opt/tivoli/tsm/client/ba/bin/"*.service || die
-
- # Overwrite with relative symlinks
- dosym ../../opt/tivoli/tsm/client/ba/bin/rc.dsmcad /etc/init.d/dsmcad
- if use gui; then
- dosym ../../opt/tivoli/tsm/tdpvmware/common/scripts/webserver /etc/init.d/webserver
- else
- rm -f "${ED}/etc/init.d/webserver" || die
- fi
- if use journal; then
- dosym ../../opt/tivoli/tsm/client/ba/bin/rc.tsmjbb /etc/init.d/tsmjbbd
- else
- rm -f "${ED}/etc/init.d/tsmjbbd" || die
- fi
-
- dosym ../../../../opt/tivoli/tsm/client/ba/bin/dsmcad.service /usr/lib/systemd/system/dsmcad.service
- if use journal; then
- dosym ../../../../opt/tivoli/tsm/client/ba/bin/tsmjbbd.service /usr/lib/systemd/system/tsmjbbd.service
- else
- rm -f "${ED}/usr/lib/systemd/system/tsmjbbd.service" || die
- fi
-
- linux-mod-r1_src_install
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- local i dirs
- for i in "${EROOT}/var/log/tsm/dsm"{error,instr,j,sched,webcl}.log; do
- if [[ ! -e ${i} ]]; then
- touch ${i} || die
- chown root:tsm ${i} || die
- chmod 0660 ${i} || die
- fi
- done
-
- # Bug #375041: the log directory itself should not be world writable.
- # Have to do this in postinst due to bug #141619
- chown root:tsm "${EROOT}/var/log/tsm" || die
- chmod 0750 "${EROOT}/var/log/tsm" || die
-
- # Bug 508052: directories used to be too restrictive, have to widen perms.
- dirs=( "${EROOT}/opt/tivoli" $(find "${EROOT}/opt/tivoli/tsm" -type d) )
- chown root:root "${dirs[@]}" || die
- chmod 0755 "${dirs[@]}" || die
-
- linux-mod-r1_pkg_postinst
-
- elog
- elog "To use the client as a regular user, add the user to the \"tsm\" group"
-}
diff --git a/app-backup/tsm/tsm-8.1.27.1-r1.ebuild b/app-backup/tsm/tsm-8.1.27.1-r1.ebuild
deleted file mode 100644
index ab7f55922c95..000000000000
--- a/app-backup/tsm/tsm-8.1.27.1-r1.ebuild
+++ /dev/null
@@ -1,364 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=journal
-MODULES_KERNEL_MAX=6.1
-inherit desktop linux-mod-r1 rpm toolchain-funcs pax-utils xdg
-
-DESCRIPTION="IBM Storage Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/products/storage-protect"
-
-BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/"
-if [[ $(ver_cut 4) == 0 ]]; then
- BASE_URI+="maintenance/client/v$(ver_cut 1)r$(ver_cut 2)/Linux/"
-else
- BASE_URI+="patches/client/v$(ver_cut 1)r$(ver_cut 2)/Linux/"
-fi
-
-SRC_URI="
- amd64? (
- !gpfs? ( ${BASE_URI}LinuxX86/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxX86.tar )
- gpfs? ( ${BASE_URI}LinuxX86/HSMGPFS/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMHSM-LinuxX86GPFS.tar )
- )
- ppc64? (
- !gpfs? (
- ${BASE_URI}LinuxPPC/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxPPC.tar
- ${BASE_URI}LinuxPLE/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxPLE.tar
- )
- gpfs? ( ${BASE_URI}LinuxPLE/HSMGPFS/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMHSM-LinuxPLEGPFS.tar )
- )
- s390? ( ${BASE_URI}LinuxzSeries/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxS390.tar )
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND
- Exolab dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1
- openafs-krb5-a ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA
- public-domain W3C gSOAP libpng tsm || ( BSD GPL-2+ )
-"
-
-SLOT="0"
-KEYWORDS="amd64" # ppc64 s390 -*
-
-IUSE="gpfs gui"
-# GPFS is not supported for journal-based backups on Linux
-REQUIRED_USE="journal? ( !gpfs )"
-
-RESTRICT="strip bindist mirror" # Breaks libPiIMG.so and libPiSNAP.so
-QA_PREBUILT="/opt/*"
-PLOCALE_BACKUP="en_US"
-PLOCALES="
- cs_CZ de_DE en_US es_ES fr_FR hu_HU it_IT ja_JP ko_KR pl_PL pt_BR
- ru_RU zh_CN zh_TW
-"
-
-MY_LANGS="
- cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
- ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW
-"
-for lang in ${MY_LANGS}; do
- IUSE+=" l10n_${lang%:*}"
-done
-
-BDEPEND="
- app-arch/xz-utils[extra-filters(+)]
- gui? ( media-gfx/imagemagick[png] )
-"
-DEPEND="
- acct-group/tsm
-"
-RDEPEND="
- acct-group/tsm
- dev-libs/expat
- dev-libs/json-c:0/5.1
- >=dev-libs/openssl-3.3.0:0/3
- dev-libs/libxml2:2
- net-misc/curl[openssl]
- sys-apps/acl
- sys-fs/fuse:0
- virtual/zlib:0/1
- || (
- sys-libs/libxcrypt:0/1[compat]
- sys-libs/glibc:2.2[crypt(-)]
- )
- gpfs? ( || (
- app-shells/ksh
- app-shells/loksh
- ) )
- gui? (
- media-libs/alsa-lib
- virtual/jre
- x11-libs/libXft
- )
-"
-
-src_unpack() {
- if use amd64; then
- if use gpfs; then
- unpack "${PV}-TIV-TSMHSM-LinuxX86GPFS.tar"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxX86.tar"
- fi
- elif use ppc64; then
- if [[ $(tc-endian) == big ]]; then
- if use gpfs; then
- die "GPFS not supported on big endian"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxPPC.tar"
- fi
- else
- if use gpfs; then
- unpack "${PV}-TIV-TSMHSM-LinuxPLEGPFS.tar"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxPLE.tar"
- fi
- fi
- elif use s390; then
- if use gpfs; then
- die "GPFS not supported on s390"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxS390.tar"
- fi
- else
- die "Unsupported architecture"
- fi
-
- if ! use gui; then
- rm -f TIVsm-WEBGUI.*.rpm || die
- fi
-
- if ! use journal; then
- rm -f TIVsm-JBB.*.rpm || die
- fi
-
- mkdir rpms_unpacked || die
- pushd rpms_unpacked >/dev/null || die
- rpmunpack "${S}/"*.rpm
- popd >/dev/null || die
-
- use journal && unpack "${S}/TIVsm-filepath-source.tar.gz"
-}
-
-src_prepare() {
- default
- local lang
- for lang in ${MY_LANGS}; do
- if ! use l10n_${lang%:*}; then
- find -type d -name "${lang#*:}" -exec rm -r {} + || die
- fi
- done
-}
-
-src_compile() {
- local modlist=( filepath=:jbb_gpl )
- local modargs=(
- KDIR="${KV_OUT_DIR}" RELNUM=${PV}
- # The usage of arch is non-standard here
- $(usev amd64 ARCH=x86_64)
- $(usev ppc64 ARCH=ppc64)
- )
- linux-mod-r1_src_compile
-}
-
-src_install() {
- local i
- for i in rpms_unpacked/*; do
- rsync -a "${i}/"* "${ED}" || die
- done
-
- # Don't bundle java
- if [[ -e "${ED}/opt/tivoli/tsm/tdpvmware/common/jre" ]]; then
- rm -r "${ED}/opt/tivoli/tsm/tdpvmware/common/jre" || die
- fi
-
- # The RPM files contain postinstall scripts which can be extracted
- # e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
- # Below we try to mimic the behaviour of these scripts.
- # We don't deal with SELinux compliance (yet), though.
-
- # Mimic TIVsm-API64 postinstall script
- for i in "${ED}/opt/tivoli/tsm/client/api/bin64/"*.so; do
- dosym "../../opt/tivoli/tsm/client/api/bin64/$(basename "${i}")" \
- "/usr/$(get_libdir)/$(basename "${i}")"
- done
-
- # The TIVsm-BA postinstall script only does messages and ancient upgrades
-
- # The gscrypt64 postinstall script only deals with s390[x] SELinux
- # and the symlink for the iccs library which we handle in the loop below.
-
- # Move stuff from /usr/local to /opt, #452332
- mv "${ED}/usr/local/ibm" "${ED}/opt/" || die
- rmdir "${ED}/usr/local" || die
-
- # Mimic gskssl64 postinstall script
- for i in "${ED}/opt/ibm/gsk8_64/lib64/"*.so; do
- dosym "../../opt/ibm/gsk8_64/lib64/$(basename "${i}")" \
- "/usr/$(get_libdir)/$(basename "${i}")"
- done
- for i in "${ED}/opt/ibm/gsk8_64/bin/"*; do
- dosym "../../opt/ibm/gsk8_64/bin/$(basename "${i}")" \
- "/usr/bin/$(basename "${i//8/}")"
- done
-
- # Done with the postinstall scripts as the RPMs contain them.
- # Now on to some more Gentoo-specific installation.
-
- rm -rf "${ED}/usr/lib/.build-id" &> /dev/null
- [[ -d "${ED}/usr/lib" ]] && rmdir "${ED}/usr/lib" || die "Using 32bit lib dir in 64bit only system"
-
- # Avoid "QA Notice: Found an absolute symlink in a library directory"
- local target
- find "${ED}"/usr/lib* -lname '/*' | while read i; do
- target=$(readlink "${i}")
- rm -v "${i}" || die
- dosym "../..${target}" "${i#${ED}/}"
- done
-
- keepdir /var/log/tsm
- insinto /etc/logrotate.d
- newins "${FILESDIR}/tsm.logrotate" tsm
-
- keepdir /etc/tivoli
-
- cp -a "${ED}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${ED}/etc/tivoli/dsm.sys" || die
- echo ' PasswordDir "/etc/tivoli/"' >> "${ED}/etc/tivoli/dsm.sys"
- echo ' PasswordAccess generate' >> "${ED}/etc/tivoli/dsm.sys"
-
- # Added the hostname to be more friendly, the admin will need to edit this file anyway
- echo ' NodeName' $(hostname) >> "${ED}/etc/tivoli/dsm.sys"
- echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> "${ED}/etc/tivoli/dsm.sys"
- echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> "${ED}/etc/tivoli/dsm.sys"
- dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
-
- cp -a "${ED}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${ED}/etc/tivoli/dsm.opt" || die
- dosym ../../../../../../etc/tivoli/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
-
- if use journal; then
- touch "${ED}/etc/tivoli/tsmjbbd.ini" || die
- dosym ../../../../../../etc/tivoli/tsmjbbd.ini /opt/tivoli/tsm/client/ba/bin/tsmjbbd.ini
- fi
-
- chown -R root:tsm "${ED}/etc/tivoli" || die
- chmod -R 0660 "${ED}/etc/tivoli/"* || die
-
- # Setup the env
- newenvd - 80tivoli <<-EOF
- DSM_CONFIG="/etc/tivoli/dsm.opt"
- DSM_DIR="/opt/tivoli/tsm/client/ba/bin"
- DSM_LOG="/var/log/tsm"
- # ROOTPATH="/opt/tivoli/tsm/client/ba/bin"
- EOF
-
- insinto /etc/revdep-rebuild
- newins - 80${PN} <<-EOF
- SEARCH_DIRS_MASK="/opt/tivoli/tsm/client/ba/bin"
- EOF
-
- # https://www.ibm.com/support/pages/apar/IT46420
- insinto /etc/tivoli
- newins - dsmcad.lang <<-EOF
- LANG=en_US
- LC_ALL=en_US
- EOF
- dosym ../../../../../../etc/tivoli/dsmcad.lang /opt/tivoli/tsm/client/ba/bin/dsmcad.lang
-
- # Need this for hardened, otherwise a cryptic "connection to server lost" message appears
- pax-mark -m "${ED}/opt/tivoli/tsm/client/ba/bin/dsmc"
-
- if use gui; then
- magick "${ED}/opt/tivoli/tsm/client/ba/bin/favicon.ico" "${T}/ibm.png" || die
- doicon -s 16 "${T}/ibm.png"
- make_desktop_entry dsmj "IBM Storage Protect" ibm System
-
- # Respect our java setting
- sed -e '/JAVA_HOME=/d' \
- -i "${ED}/opt/tivoli/tsm/tdpvmware/common/scripts/webserver" || die
- fi
-
- # Ensure the services can start on Gentoo, respect our java setting
- sed -e 's/Ubuntu/Gentoo/g' \
- -i "${ED}/opt/tivoli/tsm/client/ba/bin/rc."* || die
- sed -e 's/DSM_LOG=\/opt\/tivoli\/tsm\/client\/ba\/bin/DSM_LOG=\/var\/log\/tsm/g' \
- -e '/JAVA_HOME=/d' \
- -e '/PATH=/d' \
- -e '/LD_LIBRARY_PATH=/d' \
- -i "${ED}/opt/tivoli/tsm/client/ba/bin/"*.service || die
-
- # Overwrite with relative symlinks
- dosym ../../opt/tivoli/tsm/client/ba/bin/rc.dsmcad /etc/init.d/dsmcad
- if use gui; then
- dosym ../../opt/tivoli/tsm/tdpvmware/common/scripts/webserver /etc/init.d/webserver
- else
- rm -f "${ED}/etc/init.d/webserver" || die
- fi
- if use journal; then
- dosym ../../opt/tivoli/tsm/client/ba/bin/rc.tsmjbb /etc/init.d/tsmjbbd
- else
- rm -f "${ED}/etc/init.d/tsmjbbd" || die
- fi
-
- dosym ../../../../opt/tivoli/tsm/client/ba/bin/dsmcad.service /usr/lib/systemd/system/dsmcad.service
- if use journal; then
- dosym ../../../../opt/tivoli/tsm/client/ba/bin/tsmjbbd.service /usr/lib/systemd/system/tsmjbbd.service
- else
- rm -f "${ED}/usr/lib/systemd/system/tsmjbbd.service" || die
- fi
-
- # Unbundle ssl
- rm "${ED}/opt/tivoli/tsm/client/api/bin64/libcrypto.so.3" || die
- dosym ../../../../../../usr/$(get_libdir)/libcrypto.so.3 \
- /opt/tivoli/tsm/client/api/bin64/libcrypto.so.3
- rm "${ED}/opt/tivoli/tsm/client/api/bin64/libssl.so.3" || die
- dosym ../../../../../../usr/$(get_libdir)/libssl.so.3 \
- /opt/tivoli/tsm/client/api/bin64/libssl.so.3
- if ! use gpfs; then
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcrypto.so.3" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libcrypto.so.3 \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcrypto.so.3
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libssl.so.3" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libssl.so.3 \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libssl.so.3
- # Unbundle curl
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcurl.so" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libcurl.so \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcurl.so
- # Unbundle json-c
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libjson-c.so" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libjson-c.so \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libjson-c.so
- fi
-
- linux-mod-r1_src_install
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- local i dirs
- for i in "${EROOT}/var/log/tsm/dsm"{error,instr,j,sched,webcl}.log; do
- if [[ ! -e ${i} ]]; then
- touch ${i} || die
- chown root:tsm ${i} || die
- chmod 0660 ${i} || die
- fi
- done
-
- # Bug #375041: the log directory itself should not be world writable.
- # Have to do this in postinst due to bug #141619
- chown root:tsm "${EROOT}/var/log/tsm" || die
- chmod 0750 "${EROOT}/var/log/tsm" || die
-
- # Bug 508052: directories used to be too restrictive, have to widen perms.
- dirs=( "${EROOT}/opt/tivoli" $(find "${EROOT}/opt/tivoli/tsm" -type d) )
- chown root:root "${dirs[@]}" || die
- chmod 0755 "${dirs[@]}" || die
-
- linux-mod-r1_pkg_postinst
-
- elog
- elog "To use the client as a regular user, add the user to the \"tsm\" group"
-}
diff --git a/app-backup/tsm/tsm-8.2.1.0.ebuild b/app-backup/tsm/tsm-8.2.1.0.ebuild
deleted file mode 100644
index 6c9fc28b7d5e..000000000000
--- a/app-backup/tsm/tsm-8.2.1.0.ebuild
+++ /dev/null
@@ -1,364 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RPM_COMPRESS_TYPE=bzip2,lzma,xz
-MODULES_OPTIONAL_IUSE=journal
-MODULES_KERNEL_MAX=6.1
-inherit desktop linux-mod-r1 rpm toolchain-funcs pax-utils xdg
-
-DESCRIPTION="IBM Storage Protect (former Tivoli Storage Manager) Backup/Archive Client, API"
-HOMEPAGE="https://www.ibm.com/products/storage-protect"
-
-BASE_URI="https://public.dhe.ibm.com/storage/tivoli-storage-management/"
-if [[ $(ver_cut 4) == 0 ]]; then
- BASE_URI+="maintenance/client/v$(ver_cut 1)r$(ver_cut 2)/Linux/"
-else
- BASE_URI+="patches/client/v$(ver_cut 1)r$(ver_cut 2)/Linux/"
-fi
-
-SRC_URI="
- amd64? (
- !gpfs? ( ${BASE_URI}LinuxX86/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxX86.tar )
- gpfs? ( ${BASE_URI}LinuxX86/HSMGPFS/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMHSM-LinuxX86GPFS.tar )
- )
- ppc64? (
- !gpfs? (
- ${BASE_URI}LinuxPPC/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxPPC.tar
- ${BASE_URI}LinuxPLE/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxPLE.tar
- )
- gpfs? ( ${BASE_URI}LinuxPLE/HSMGPFS/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMHSM-LinuxPLEGPFS.tar )
- )
- s390? ( ${BASE_URI}LinuxzSeries/BA/v$(ver_rs 1-3 '' $(ver_cut 1-3))/${PV}-TIV-TSMBAC-LinuxS390.tar )
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND
- Exolab dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1
- openafs-krb5-a ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA
- public-domain W3C gSOAP libpng tsm || ( BSD GPL-2+ )
-"
-
-SLOT="0"
-KEYWORDS="~amd64" # ppc64 s390 -*
-
-IUSE="gpfs gui"
-# GPFS is not supported for journal-based backups on Linux
-REQUIRED_USE="journal? ( !gpfs )"
-
-RESTRICT="strip bindist mirror" # Breaks libPiIMG.so and libPiSNAP.so
-QA_PREBUILT="/opt/*"
-PLOCALE_BACKUP="en_US"
-PLOCALES="
- cs_CZ de_DE en_US es_ES fr_FR hu_HU it_IT ja_JP ko_KR pl_PL pt_BR
- ru_RU zh_CN zh_TW
-"
-
-MY_LANGS="
- cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT ja:JA_JP
- ko:KO_KR pl:PL_PL pt-BR:PT_BR ru:RU_RU zh-CN:ZH_CN zh-TW:ZH_TW
-"
-for lang in ${MY_LANGS}; do
- IUSE+=" l10n_${lang%:*}"
-done
-
-BDEPEND="
- app-arch/xz-utils[extra-filters(+)]
- gui? ( media-gfx/imagemagick[png] )
-"
-DEPEND="
- acct-group/tsm
-"
-RDEPEND="
- acct-group/tsm
- dev-libs/expat
- dev-libs/json-c:0/5.1
- >=dev-libs/openssl-3.3.0:0/3
- dev-libs/libxml2:2
- net-misc/curl[openssl]
- sys-apps/acl
- sys-fs/fuse:0
- virtual/zlib:0/1
- || (
- sys-libs/libxcrypt:0/1[compat]
- sys-libs/glibc:2.2[crypt(-)]
- )
- gpfs? ( || (
- app-shells/ksh
- app-shells/loksh
- ) )
- gui? (
- media-libs/alsa-lib
- virtual/jre
- x11-libs/libXft
- )
-"
-
-src_unpack() {
- if use amd64; then
- if use gpfs; then
- unpack "${PV}-TIV-TSMHSM-LinuxX86GPFS.tar"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxX86.tar"
- fi
- elif use ppc64; then
- if [[ $(tc-endian) == big ]]; then
- if use gpfs; then
- die "GPFS not supported on big endian"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxPPC.tar"
- fi
- else
- if use gpfs; then
- unpack "${PV}-TIV-TSMHSM-LinuxPLEGPFS.tar"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxPLE.tar"
- fi
- fi
- elif use s390; then
- if use gpfs; then
- die "GPFS not supported on s390"
- else
- unpack "${PV}-TIV-TSMBAC-LinuxS390.tar"
- fi
- else
- die "Unsupported architecture"
- fi
-
- if ! use gui; then
- rm -f TIVsm-WEBGUI.*.rpm || die
- fi
-
- if ! use journal; then
- rm -f TIVsm-JBB.*.rpm || die
- fi
-
- mkdir rpms_unpacked || die
- pushd rpms_unpacked >/dev/null || die
- rpm_unpack ./../*.rpm
- popd >/dev/null || die
-
- use journal && unpack "${S}/TIVsm-filepath-source.tar.gz"
-}
-
-src_prepare() {
- default
- local lang
- for lang in ${MY_LANGS}; do
- if ! use l10n_${lang%:*}; then
- find -type d -name "${lang#*:}" -exec rm -r {} + || die
- fi
- done
-}
-
-src_compile() {
- local modlist=( filepath=:jbb_gpl )
- local modargs=(
- KDIR="${KV_OUT_DIR}" RELNUM=${PV}
- # The usage of arch is non-standard here
- $(usev amd64 ARCH=x86_64)
- $(usev ppc64 ARCH=ppc64)
- )
- linux-mod-r1_src_compile
-}
-
-src_install() {
- mv rpms_unpacked/* "${ED}" || die
-
- # Don't bundle java
- if [[ -e "${ED}/opt/tivoli/tsm/tdpvmware/common/jre" ]]; then
- rm -r "${ED}/opt/tivoli/tsm/tdpvmware/common/jre" || die
- fi
-
- # The RPM files contain postinstall scripts which can be extracted
- # e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
- # Below we try to mimic the behaviour of these scripts.
- # We don't deal with SELinux compliance (yet), though.
-
- # Mimic TIVsm-API64 postinstall script
- for i in "${ED}/opt/tivoli/tsm/client/api/bin64/"*.so; do
- dosym "../../opt/tivoli/tsm/client/api/bin64/$(basename "${i}")" \
- "/usr/$(get_libdir)/$(basename "${i}")"
- done
-
- # The TIVsm-BA postinstall script only does messages and ancient upgrades
-
- # The gscrypt64 postinstall script only deals with s390[x] SELinux
- # and the symlink for the iccs library which we handle in the loop below.
-
- # Move stuff from /usr/local to /opt, #452332
- mv "${ED}/usr/local/ibm" "${ED}/opt/" || die
- rmdir "${ED}/usr/local" || die
-
- # Mimic gskssl64 postinstall script
- for i in "${ED}/opt/ibm/gsk8_64/lib64/"*.so; do
- dosym "../../opt/ibm/gsk8_64/lib64/$(basename "${i}")" \
- "/usr/$(get_libdir)/$(basename "${i}")"
- done
- for i in "${ED}/opt/ibm/gsk8_64/bin/"*; do
- dosym "../../opt/ibm/gsk8_64/bin/$(basename "${i}")" \
- "/usr/bin/$(basename "${i//8/}")"
- done
-
- # Done with the postinstall scripts as the RPMs contain them.
- # Now on to some more Gentoo-specific installation.
-
- rm -rf "${ED}/usr/lib/.build-id" &> /dev/null
- if [[ -d "${ED}/usr/lib" ]]; then
- rmdir "${ED}/usr/lib" || die "Using 32bit lib dir in 64bit only system"
- fi
-
- # Avoid "QA Notice: Found an absolute symlink in a library directory"
- local target
- find "${ED}"/usr/lib* -lname '/*' | while read i; do
- target=$(readlink "${i}")
- rm -v "${i}" || die
- dosym "../..${target}" "${i#${ED}/}"
- done
-
- keepdir /var/log/tsm
- insinto /etc/logrotate.d
- newins "${FILESDIR}/tsm.logrotate" tsm
-
- keepdir /etc/tivoli
-
- cp -a "${ED}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${ED}/etc/tivoli/dsm.sys" || die
- echo ' PasswordDir "/etc/tivoli/"' >> "${ED}/etc/tivoli/dsm.sys"
- echo ' PasswordAccess generate' >> "${ED}/etc/tivoli/dsm.sys"
-
- # Added the hostname to be more friendly, the admin will need to edit this file anyway
- echo ' NodeName' $(hostname) >> "${ED}/etc/tivoli/dsm.sys"
- echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> "${ED}/etc/tivoli/dsm.sys"
- echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> "${ED}/etc/tivoli/dsm.sys"
- dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
-
- cp -a "${ED}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${ED}/etc/tivoli/dsm.opt" || die
- dosym ../../../../../../etc/tivoli/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
-
- if use journal; then
- touch "${ED}/etc/tivoli/tsmjbbd.ini" || die
- dosym ../../../../../../etc/tivoli/tsmjbbd.ini /opt/tivoli/tsm/client/ba/bin/tsmjbbd.ini
- fi
-
- chown -R root:tsm "${ED}/etc/tivoli" || die
- chmod -R 0660 "${ED}/etc/tivoli/"* || die
-
- # Setup the env
- newenvd - 80tivoli <<-EOF
- DSM_CONFIG="/etc/tivoli/dsm.opt"
- DSM_DIR="/opt/tivoli/tsm/client/ba/bin"
- DSM_LOG="/var/log/tsm"
- # ROOTPATH="/opt/tivoli/tsm/client/ba/bin"
- EOF
-
- insinto /etc/revdep-rebuild
- newins - 80${PN} <<-EOF
- SEARCH_DIRS_MASK="/opt/tivoli/tsm/client/ba/bin"
- EOF
-
- # https://www.ibm.com/support/pages/apar/IT46420
- insinto /etc/tivoli
- newins - dsmcad.lang <<-EOF
- LANG=en_US
- LC_ALL=en_US
- EOF
- dosym ../../../../../../etc/tivoli/dsmcad.lang /opt/tivoli/tsm/client/ba/bin/dsmcad.lang
-
- # Need this for hardened, otherwise a cryptic "connection to server lost" message appears
- pax-mark -m "${ED}/opt/tivoli/tsm/client/ba/bin/dsmc"
-
- if use gui; then
- magick "${ED}/opt/tivoli/tsm/client/ba/bin/favicon.ico" "${T}/ibm.png" || die
- doicon -s 16 "${T}/ibm.png"
- make_desktop_entry dsmj "IBM Storage Protect" ibm System
-
- # Respect our java setting
- sed -e '/JAVA_HOME=/d' \
- -i "${ED}/opt/tivoli/tsm/tdpvmware/common/scripts/webserver" || die
- fi
-
- # Ensure the services can start on Gentoo, respect our java setting
- sed -e 's/Ubuntu/Gentoo/g' \
- -i "${ED}/opt/tivoli/tsm/client/ba/bin/rc."* || die
- sed -e 's/DSM_LOG=\/opt\/tivoli\/tsm\/client\/ba\/bin/DSM_LOG=\/var\/log\/tsm/g' \
- -e '/JAVA_HOME=/d' \
- -e '/PATH=/d' \
- -e '/LD_LIBRARY_PATH=/d' \
- -i "${ED}/opt/tivoli/tsm/client/ba/bin/"*.service || die
-
- # Overwrite with relative symlinks
- dosym ../../opt/tivoli/tsm/client/ba/bin/rc.dsmcad /etc/init.d/dsmcad
- if use gui; then
- dosym ../../opt/tivoli/tsm/tdpvmware/common/scripts/webserver /etc/init.d/webserver
- else
- rm -f "${ED}/etc/init.d/webserver" || die
- fi
- if use journal; then
- dosym ../../opt/tivoli/tsm/client/ba/bin/rc.tsmjbb /etc/init.d/tsmjbbd
- else
- rm -f "${ED}/etc/init.d/tsmjbbd" || die
- fi
-
- dosym ../../../../opt/tivoli/tsm/client/ba/bin/dsmcad.service /usr/lib/systemd/system/dsmcad.service
- if use journal; then
- dosym ../../../../opt/tivoli/tsm/client/ba/bin/tsmjbbd.service /usr/lib/systemd/system/tsmjbbd.service
- else
- rm -f "${ED}/usr/lib/systemd/system/tsmjbbd.service" || die
- fi
-
- # Unbundle ssl
- rm "${ED}/opt/tivoli/tsm/client/api/bin64/libcrypto.so.3" || die
- dosym ../../../../../../usr/$(get_libdir)/libcrypto.so.3 \
- /opt/tivoli/tsm/client/api/bin64/libcrypto.so.3
- rm "${ED}/opt/tivoli/tsm/client/api/bin64/libssl.so.3" || die
- dosym ../../../../../../usr/$(get_libdir)/libssl.so.3 \
- /opt/tivoli/tsm/client/api/bin64/libssl.so.3
- if ! use gpfs; then
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcrypto.so.3" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libcrypto.so.3 \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcrypto.so.3
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libssl.so.3" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libssl.so.3 \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libssl.so.3
- # Unbundle curl
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcurl.so" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libcurl.so \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libcurl.so
- # Unbundle json-c
- rm "${ED}/opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libjson-c.so" || die
- dosym /../../../../../../../../usr/$(get_libdir)/libjson-c.so \
- /opt/tivoli/tsm/client/ba/bin/plugins/netappmgm/libjson-c.so
- fi
-
- linux-mod-r1_src_install
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- local i dirs
- for i in "${EROOT}/var/log/tsm/dsm"{error,instr,j,sched,webcl}.log; do
- if [[ ! -e ${i} ]]; then
- touch ${i} || die
- chown root:tsm ${i} || die
- chmod 0660 ${i} || die
- fi
- done
-
- # Bug #375041: the log directory itself should not be world writable.
- # Have to do this in postinst due to bug #141619
- chown root:tsm "${EROOT}/var/log/tsm" || die
- chmod 0750 "${EROOT}/var/log/tsm" || die
-
- # Bug 508052: directories used to be too restrictive, have to widen perms.
- dirs=( "${EROOT}/opt/tivoli" $(find "${EROOT}/opt/tivoli/tsm" -type d) )
- chown root:root "${dirs[@]}" || die
- chmod 0755 "${dirs[@]}" || die
-
- linux-mod-r1_pkg_postinst
-
- elog
- elog "To use the client as a regular user, add the user to the \"tsm\" group"
-}
diff --git a/app-backup/untangle-https-backup/Manifest b/app-backup/untangle-https-backup/Manifest
deleted file mode 100644
index 5173f996f89a..000000000000
--- a/app-backup/untangle-https-backup/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST untangle-https-backup-0.1.0.tar.gz 17211 BLAKE2B bbf8725e3198573b287624850cb854c5c5c5dffaefb4546e9295e21771f8e3d25652c94be497c9932caeed5afdf1afecb15aaad75f1ff2f53f6c4b92b3ddc23c SHA512 9874dbce881c419345b6e77a1e616b4c3e97f441606d7353b1a77c680bc48715d8f70f45680f8b57a447df44d9d9346d7aebf394de0793966734b3d9865bc18e
diff --git a/app-backup/untangle-https-backup/metadata.xml b/app-backup/untangle-https-backup/metadata.xml
deleted file mode 100644
index a6e780957ae0..000000000000
--- a/app-backup/untangle-https-backup/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mjo@gentoo.org</email>
- <name>Michael Orlitzky</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/app-backup/untangle-https-backup/untangle-https-backup-0.1.0-r4.ebuild b/app-backup/untangle-https-backup/untangle-https-backup-0.1.0-r4.ebuild
deleted file mode 100644
index 46c6275fb2b7..000000000000
--- a/app-backup/untangle-https-backup/untangle-https-backup-0.1.0-r4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-PYTHON_REQ_USE="ssl(+)"
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Back up Untangle configurations via the web admin UI"
-HOMEPAGE="https://michael.orlitzky.com/code/untangle-https-backup.xhtml"
-SRC_URI="https://michael.orlitzky.com/code/releases/${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-src_install() {
- distutils-r1_src_install
- doman "doc/man8/${PN}.8"
- dodoc "doc/${PN}.example.ini"
-}