diff --git a/app-admin/pass-import/Manifest b/app-admin/pass-import/Manifest
deleted file mode 100644
index 6b53f02..0000000
--- a/app-admin/pass-import/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pass-import-3.5.tar.gz 259550 BLAKE2B 3bd0a2a09262d91d00c385264828dda3d728ec738fa30f0c678bdf028c777c71213e25e3d5158a4744a3dcdb9a40ba551f261a5151ad2d154ba56f6cc8b3c54d SHA512 6a71dfd4f4622978cf8e84a5ef930e3a25aa6691485bbbf8054becb8569b770675a664eae125e509b92a34705219bbceb7234e19c1454a3d842360ec79c44f75
diff --git a/app-admin/pass-import/pass-import-3.5.ebuild b/app-admin/pass-import/pass-import-3.5.ebuild
deleted file mode 100644
index 05eb61b..0000000
--- a/app-admin/pass-import/pass-import-3.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..12} )
-
-# pass-import makes only one Python implementation, needs PYTHON_SINGLE_TARGET.
-inherit python-single-r1
-
-DESCRIPTION="generic importer extension for password manager ZX2C4's pass"
-HOMEPAGE="https://github.com/roddhjav/pass-import"
-SRC_URI="https://github.com/roddhjav/pass-import/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="app-shells/bash
- dev-python/cryptography
- dev-python/defusedxml
- || (
- sys-apps/file[python]
- dev-python/python-magic
- )
- dev-python/pyyaml
- dev-python/secretstorage"
-DEPEND="${COMMON_DEPEND}
- dev-python/setuptools
- dev-python/dominate
- "
-RDEPEND="${COMMON_DEPEND}
- >=app-admin/pass-1.7.0"
-
-RESTRICT="mirror"
-
-DOCS=( CHANGELOG.rst CONTRIBUTING.rst README.md )
-
-pkg_setup() {
- python_setup
-}
-
-src_prepare() {
- eapply_user
- python_fix_shebang .
- sed -i -e 's:python3:'${EPYTHON}':g' scripts/import.bash scripts/pimport
- touch share/man/man1/pass-import.1 share/man/man1/pimport.1 CHANGELOG.rst CONTRIBUTING.rst
-}
-
-src_install() {
- default
- python_domodule pass_import
-}
-
-pkg_postinst() {
- elog "If you want to import passwords from KeePass, install pykeepass."
- elog "https://pypi.org/project/pykeepass/"
-}
diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
deleted file mode 100644
index fdbac98..0000000
--- a/net-im/discord/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST discord-0.0.86.tar.gz 102420356 BLAKE2B 053dc544110a8397461097831a39a14233ae394df3350a9efc41e190922f02971320a7834ffefee2333e8b6cc2b967733c6d618c4d259ed66fd73300a9435e45 SHA512 f3c1096d8065dd7a26381efdc07f0b0f977bed697659ed5cbc9dd7733ef79f14608fd163d7f33d8f98e9543f8a73778f4385edb07911ca13f60a4711d7ece517
diff --git a/net-im/discord/discord-0.0.86.ebuild b/net-im/discord/discord-0.0.86.ebuild
deleted file mode 100644
index 1af3700..0000000
--- a/net-im/discord/discord-0.0.86.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_PV="${PV/-r*/}"
-
-CHROMIUM_LANGS="
- af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
- hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
- sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop linux-info optfeature unpacker xdg
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discord.com/"
-SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz"
-S="${WORKDIR}/${MY_PN^}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="appindicator +seccomp wayland"
-RESTRICT="bindist mirror strip test"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/mesa[gbm(+)]
- net-print/cups
- sys-apps/dbus
- sys-apps/util-linux
- sys-libs/glibc
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/pango
- appindicator? ( dev-libs/libayatana-appindicator )
-"
-
-DESTDIR="/opt/${MY_PN}"
-
-QA_PREBUILT="*"
-
-CONFIG_CHECK="~USER_NS"
-
-src_unpack() {
- unpack ${MY_PN}-${MY_PV}.tar.gz
-}
-
-src_configure() {
- default
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- default
- # remove post-install script
- rm postinst.sh || die "the removal of the unneeded post-install script failed"
- # cleanup languages
- pushd "locales/" >/dev/null || die "location change for language cleanup failed"
- chromium_remove_language_paks
- popd >/dev/null || die "location reset for language cleanup failed"
-
- # fix .desktop exec location
- sed --in-place --expression "/^Exec=/s:/usr/share/discord/Discord:/usr/bin/${MY_PN}:" \
- "${MY_PN}.desktop" ||
- die "fixing of exec location on .desktop failed"
-
- # Update exec location in launcher
- sed --expression "s:@@DESTDIR@@:${DESTDIR}:" \
- "${FILESDIR}/launcher.sh" > "${T}/launcher.sh" || die "updating of exec location in launcher failed"
-
- # USE seccomp in launcher
- if use seccomp; then
- sed --in-place --expression '/^EBUILD_SECCOMP=/s/false/true/' \
- "${T}/launcher.sh" || die "sed failed for seccomp"
- fi
-
- # USE wayland in launcher
- if use wayland; then
- sed --in-place --expression '/^EBUILD_WAYLAND=/s/false/true/' \
- "${T}/launcher.sh" || die "sed failed for wayland"
- fi
-}
-
-src_install() {
- doicon -s 256 "${MY_PN}.png"
-
- # install .desktop file
- domenu "${MY_PN}.desktop"
-
- exeinto "${DESTDIR}"
-
- doexe "${MY_PN^}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so
-
- insinto "${DESTDIR}"
- doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin
- insopts -m0755
- doins -r locales resources
-
- # Chrome-sandbox requires the setuid bit to be specifically set.
- # see https://github.com/electron/electron/issues/17972
- fowners root "${DESTDIR}/chrome-sandbox"
- fperms 4711 "${DESTDIR}/chrome-sandbox"
-
- # Crashpad is included in the package once in a while and when it does, it must be installed.
- # See #903616 and #890595
- [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
- exeinto "/usr/bin"
- newexe "${T}/launcher.sh" "discord" || die "failing to install launcher"
-
- # https://bugs.gentoo.org/898912
- if use appindicator; then
- dosym ../../usr/lib64/libayatana-appindicator3.so /opt/discord/libappindicator3.so
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature_header "Install the following packages for additional support:"
- optfeature "sound support" \
- media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire
- optfeature "emoji support" media-fonts/noto-emoji
-}
diff --git a/net-im/discord/files/launcher.sh b/net-im/discord/files/launcher.sh
deleted file mode 100644
index 31c2cc3..0000000
--- a/net-im/discord/files/launcher.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/usr/bin/env bash
-# coding: UTF-8
-
-
-declare -a discord_parameters
-
-# Variables set during ebuild configuration
-EBUILD_SECCOMP=false
-EBUILD_WAYLAND=false
-
-"${EBUILD_SECCOMP}" || discord_parameters+=( --disable-seccomp-filter-sandbox )
-
-"${EBUILD_WAYLAND}" && \
-[[ -n "${WAYLAND_DISPLAY}" ]] && discord_parameters+=(
- --enable-features=UseOzonePlatform
- --ozone-platform=wayland
- --enable-wayland-ime
-)
-
-@@DESTDIR@@/Discord "${discord_parameters[@]}" "$@"
diff --git a/net-im/discord/metadata.xml b/net-im/discord/metadata.xml
deleted file mode 100644
index f5ecac7..0000000
--- a/net-im/discord/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- ran.dall@icloud.com
- Randall T. Vasquez
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
-
- sarnex@gentoo.org
- Nick Sarnie
-
-
diff --git a/net-misc/rsync-bpc/Manifest b/net-misc/rsync-bpc/Manifest
deleted file mode 100644
index 62bfacb..0000000
--- a/net-misc/rsync-bpc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rsync-bpc-3.1.3.0.tar.gz 883808 BLAKE2B 56cb299fb75219043364344d6575a443e32b5992a00f6691dde0f6b99c9b54d73d74bbef8dc98a9c927643985031e027df89d4aa1969d493e624290f28cb19f0 SHA512 24ae86c6108720d7f0ba6d144053ccba6499623018bc2bcff8f1d8e289f9c015f80e73244e965a7fcdccb5f9b2a876f1a54ceed42a19a80fd7c87c6b05c7701d
diff --git a/net-misc/rsync-bpc/files/rsync-bpc-3.1.3.0-configure.ac.patch b/net-misc/rsync-bpc/files/rsync-bpc-3.1.3.0-configure.ac.patch
deleted file mode 100644
index 55bfa72..0000000
--- a/net-misc/rsync-bpc/files/rsync-bpc-3.1.3.0-configure.ac.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- rsync-bpc-3.1.3.0/configure.ac.old 2025-02-21 20:05:47.000000000 -0600
-+++ rsync-bpc-3.1.3.0/configure.ac 2025-02-21 20:02:27.000000000 -0600
-@@ -852,7 +852,9 @@
-
- AC_CACHE_CHECK([if gettimeofday takes tz argument],rsync_cv_HAVE_GETTIMEOFDAY_TZ,[
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include
--#include ]], [[struct timeval tv; exit(gettimeofday(&tv, NULL));]])],[rsync_cv_HAVE_GETTIMEOFDAY_TZ=yes],[rsync_cv_HAVE_GETTIMEOFDAY_TZ=no])])
-+#ifdef HAVE_UNISTD_H
-+#include
-+#endif]], [[struct timeval tv; return gettimeofday(&tv, NULL);]])],[rsync_cv_HAVE_GETTIMEOFDAY_TZ=yes],[rsync_cv_HAVE_GETTIMEOFDAY_TZ=no])])
- if test x"$rsync_cv_HAVE_GETTIMEOFDAY_TZ" != x"no"; then
- AC_DEFINE(HAVE_GETTIMEOFDAY_TZ, 1, [Define to 1 if gettimeofday() takes a time-zone arg])
- fi
diff --git a/net-misc/rsync-bpc/rsync-bpc-3.1.3.0-r1.ebuild b/net-misc/rsync-bpc/rsync-bpc-3.1.3.0-r1.ebuild
deleted file mode 100644
index dc044a6..0000000
--- a/net-misc/rsync-bpc/rsync-bpc-3.1.3.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Rsync-bpc is a customized version of rsync that is used as part of BackupPC"
-HOMEPAGE="https://github.com/backuppc/rsync-bpc"
-SRC_URI="https://github.com/backuppc/rsync-bpc/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="virtual/ssh"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-${PV}-configure.ac.patch
-)
-
-inherit autotools
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
deleted file mode 100644
index 0bdaf3d..0000000
--- a/sys-apps/fwupd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fwupd-2.0.2.tar.xz 5082328 BLAKE2B 78c558e9479d87e143667babe63daf15c3bcb2d1098948d7ad10f2c79cb7fe57790f7817020bed75af77b23ddef59624a4eca61df92c8e9a6baa6d83dd7912fb SHA512 c8be8639605e5721b3e3608152e15a73bced7d628101fea7675a71462032757a32f96fde6537df0c28325fbe8254fdc485d55eb3ad56fa0a9930004406543069
diff --git a/sys-apps/fwupd/files/fwupd-r2 b/sys-apps/fwupd/files/fwupd-r2
deleted file mode 100644
index d30bf1d..0000000
--- a/sys-apps/fwupd/files/fwupd-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="Firmware update daemon"
-pidfile="/var/run/fwupd.pid"
-command="/usr/libexec/fwupd/fwupd"
-command_background="true"
-
-depend() {
- need elogind dbus
- before display-manager
-}
diff --git a/sys-apps/fwupd/fwupd-2.0.2.ebuild b/sys-apps/fwupd/fwupd-2.0.2.ebuild
deleted file mode 100644
index 3885667..0000000
--- a/sys-apps/fwupd/fwupd-2.0.2.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit meson python-single-r1 vala udev xdg
-
-DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable"
-HOMEPAGE="https://fwupd.org"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="amdgpu amt +archive bash-completion bluetooth cbor elogind fastboot flashrom gnutls gtk-doc introspection logitech lzma minimal modemmanager nvme policykit spi +sqlite synaptics systemd test tpm uefi"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- ^^ ( elogind minimal systemd )
- minimal? ( !introspection )
- spi? ( lzma )
- synaptics? ( gnutls )
- test? ( archive )
- uefi? ( gnutls )
-"
-RESTRICT="!test? ( test )"
-
-BDEPEND="$(vala_depend)
- $(python_gen_cond_dep '
- dev-python/jinja2[${PYTHON_USEDEP}]
- ')
- >=dev-build/meson-1.3.2
- virtual/pkgconfig
- sys-apps/hwdata
- gtk-doc? (
- $(python_gen_cond_dep '
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- ')
- >=dev-util/gi-docgen-2021.1
- )
- bash-completion? ( >=app-shells/bash-completion-2.0 )
- introspection? ( dev-libs/gobject-introspection )
- test? (
- net-libs/gnutls[tools]
- )
-"
-COMMON_DEPEND="${PYTHON_DEPS}
- >=app-arch/gcab-1.0
- app-arch/xz-utils
- >=dev-libs/glib-2.72:2
- >=dev-libs/json-glib-1.6.0
- >=dev-libs/libjcat-0.1.4[gpg,pkcs7]
- >=dev-libs/libxmlb-0.3.19:=[introspection?]
- $(python_gen_cond_dep '
- dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
- ')
- >=net-misc/curl-7.62.0
- archive? ( app-arch/libarchive:= )
- cbor? ( >=dev-libs/libcbor-0.7.0:= )
- elogind? ( >=sys-auth/elogind-211 )
- flashrom? ( >=sys-apps/flashrom-1.2-r3 )
- gnutls? ( >=net-libs/gnutls-3.6.0 )
- virtual/libusb:1
- logitech? ( dev-libs/protobuf-c:= )
- lzma? ( app-arch/xz-utils )
- modemmanager? ( net-misc/modemmanager[mbim,qmi] )
- policykit? ( >=sys-auth/polkit-0.114 )
- sqlite? ( dev-db/sqlite )
- systemd? ( >=sys-apps/systemd-211 )
- tpm? ( app-crypt/tpm2-tss:= )
- uefi? (
- sys-apps/fwupd-efi
- sys-boot/efibootmgr
- sys-fs/udisks
- sys-libs/efivar
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- sys-apps/dbus
-"
-
-DEPEND="
- ${COMMON_DEPEND}
- x11-libs/pango[introspection]
- amdgpu? (
- sys-kernel/linux-headers
- x11-libs/libdrm[video_cards_amdgpu]
- )
-"
-
-src_prepare() {
- default
-
- vala_setup
-
- sed -e "/install_dir.*'doc'/s/doc/gtk-doc/" \
- -i docs/meson.build || die
-
- python_fix_shebang "${S}"/contrib/*.py
-}
-
-src_configure() {
- local plugins=(
- -Dplugin_gpio="enabled"
- -Dplugin_uf2="enabled"
- $(meson_feature amdgpu plugin_amdgpu)
- $(meson_feature amt plugin_intel_me)
- $(meson_feature fastboot plugin_fastboot)
- $(meson_feature flashrom plugin_flashrom)
- $(meson_feature logitech plugin_logitech_bulkcontroller)
- $(meson_feature modemmanager plugin_modem_manager)
- $(meson_feature nvme plugin_nvme)
- $(meson_feature synaptics plugin_synaptics_mst)
- $(meson_feature synaptics plugin_synaptics_rmi)
- $(meson_feature tpm plugin_tpm)
- $(meson_feature uefi plugin_uefi_capsule)
- $(meson_use uefi plugin_uefi_capsule_splash)
- $(meson_feature uefi plugin_uefi_pk)
- )
- if use ppc64 || use riscv ; then
- plugins+=( -Dplugin_msr="disabled" )
- fi
-
- local emesonargs=(
- --localstatedir "${EPREFIX}"/var
- -Dbuild="$(usex minimal standalone all)"
- -Dconsolekit="disabled"
- -Dcurl="enabled"
- -Defi_binary="false"
- -Dman="true"
- -Dsupported_build="enabled"
- -Dsystemd_unit_user=""
- $(meson_feature archive libarchive)
- $(meson_use bash-completion bash_completion)
- $(meson_feature bluetooth bluez)
- $(meson_feature cbor)
- $(meson_feature elogind)
- $(meson_feature gnutls)
- $(meson_feature gtk-doc docs)
- $(meson_feature lzma)
- $(meson_feature introspection)
- $(meson_feature policykit polkit)
- $(meson_feature sqlite)
- $(meson_feature systemd)
- $(meson_use test tests)
-
- ${plugins[@]}
- )
- use uefi && emesonargs+=( -Defi_os_dir="gentoo" )
- export CACHE_DIRECTORY="${T}"
- meson_src_configure
-}
-
-src_test() {
- LC_ALL="C" meson_src_test
-}
-
-src_install() {
- meson_src_install
-
- if ! use minimal ; then
- newinitd "${FILESDIR}"/${PN}-r2 ${PN}
- fi
-
- if use test; then
- # Preventing tests from being installed in the first place is a moving target,
- # just axe them all afterwards.
- rm -rf \
- "${ED}"/usr/libexec/installed-tests \
- "${ED}"/usr/share/fwupd/device-tests \
- "${ED}"/usr/share/fwupd/host-emulate.d/thinkpad-p1-iommu.json.gz \
- "${ED}"/usr/share/fwupd/remotes.d/fwupd-tests.conf \
- "${ED}"/usr/share/installed-tests \
- || die
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- use minimal || udev_reload
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- use minimal || udev_reload
-}