From 3509f2790338c7e2819a4cf1d0bc4c6a5aa1efd8 Mon Sep 17 00:00:00 2001 From: Thilo Fromm Date: Mon, 14 Sep 2026 13:32:35 +0200 Subject: [PATCH 01/47] WIP: move from portage-stable to plain Gentoo This change is the first commit in a long (and potentially futile) journey to move from portage-stable to plain Gentoo. It introduces a Gentoo git submodule and respective .gitmodule config. A cursory search+replace of portage-stable => gentoo was started in the scripts root and build library (but not completed). What works: - Start SDK container - run ./update_chroot --toolchain_boards="amd64-usr arm64-usr" What doesn't: - everything else - update_chroot removes cross compiler toolchains - setup_board is broken because it cannot find or build cross compiler toolchains Signed-off-by: Thilo Fromm --- .gitmodules | 4 + build_library/build_image_util.sh | 4 +- build_library/catalyst.sh | 10 +- build_library/toolchain_util.sh | 2 +- .../coreos-overlay/metadata/layout.conf | 2 +- .../profiles/coreos/amd64/parent | 2 +- .../profiles/coreos/arm64/parent | 4 +- .../profiles/coreos/base/make.defaults | 1 - sdk_container/src/third_party/gentoo | 1 + .../src/third_party/portage-stable/.gitignore | 1 - .../third_party/portage-stable/CHANGELOG.md | 0 .../third_party/portage-stable/MAINTAINERS.md | 8 - .../src/third_party/portage-stable/README.md | 93 - .../acct-group/adm/adm-0-r3.ebuild | 8 - .../acct-group/adm/metadata.xml | 7 - .../acct-group/audio/audio-0-r3.ebuild | 8 - .../acct-group/audio/metadata.xml | 7 - .../acct-group/cdrom/cdrom-0-r3.ebuild | 8 - .../acct-group/cdrom/metadata.xml | 7 - .../acct-group/clock/clock-0.ebuild | 8 - .../acct-group/clock/metadata.xml | 7 - .../acct-group/cuse/cuse-0.ebuild | 9 - .../acct-group/cuse/metadata.xml | 11 - .../acct-group/dialout/dialout-0-r3.ebuild | 8 - .../acct-group/dialout/metadata.xml | 7 - .../acct-group/disk/disk-0-r3.ebuild | 8 - .../acct-group/disk/metadata.xml | 7 - .../acct-group/dnsmasq/dnsmasq-0-r3.ebuild | 8 - .../acct-group/dnsmasq/metadata.xml | 8 - .../acct-group/docker/docker-0-r3.ebuild | 8 - .../acct-group/docker/metadata.xml | 8 - .../acct-group/floppy/floppy-0-r1.ebuild | 8 - .../acct-group/floppy/metadata.xml | 7 - .../incus-admin/incus-admin-0.ebuild | 9 - .../acct-group/incus-admin/metadata.xml | 8 - .../acct-group/incus/incus-0.ebuild | 9 - .../acct-group/incus/metadata.xml | 8 - .../acct-group/input/input-0-r3.ebuild | 8 - .../acct-group/input/metadata.xml | 7 - .../acct-group/jobserver/jobserver-0.ebuild | 9 - .../acct-group/jobserver/metadata.xml | 8 - .../acct-group/kmem/kmem-0-r3.ebuild | 8 - .../acct-group/kmem/metadata.xml | 7 - .../acct-group/kvm/kvm-0-r3.ebuild | 8 - .../acct-group/kvm/metadata.xml | 10 - .../acct-group/lp/lp-0-r3.ebuild | 8 - .../portage-stable/acct-group/lp/metadata.xml | 10 - .../acct-group/lxc/lxc-0-r2.ebuild | 9 - .../acct-group/lxc/metadata.xml | 8 - .../acct-group/man/man-0-r3.ebuild | 8 - .../acct-group/man/metadata.xml | 7 - .../messagebus/messagebus-0-r3.ebuild | 8 - .../acct-group/messagebus/metadata.xml | 7 - .../acct-group/named/metadata.xml | 8 - .../acct-group/named/named-0-r3.ebuild | 8 - .../acct-group/netperf/metadata.xml | 8 - .../acct-group/netperf/netperf-0-r2.ebuild | 10 - .../acct-group/nobody/metadata.xml | 7 - .../acct-group/nobody/nobody-0-r2.ebuild | 9 - .../acct-group/ntp/metadata.xml | 8 - .../acct-group/ntp/ntp-0-r3.ebuild | 8 - .../acct-group/openct/metadata.xml | 5 - .../acct-group/openct/openct-0-r3.ebuild | 8 - .../acct-group/pcap/metadata.xml | 8 - .../acct-group/pcap/pcap-0-r1.ebuild | 9 - .../acct-group/pcscd/metadata.xml | 5 - .../acct-group/pcscd/pcscd-0-r3.ebuild | 8 - .../acct-group/polkitd/metadata.xml | 7 - .../acct-group/polkitd/polkitd-0-r3.ebuild | 8 - .../acct-group/portage/metadata.xml | 7 - .../acct-group/portage/portage-0-r2.ebuild | 8 - .../acct-group/render/metadata.xml | 7 - .../acct-group/render/render-0-r3.ebuild | 8 - .../acct-group/root/metadata.xml | 7 - .../acct-group/root/root-0-r2.ebuild | 9 - .../acct-group/sgx/metadata.xml | 7 - .../acct-group/sgx/sgx-0-r2.ebuild | 10 - .../acct-group/shadow/metadata.xml | 7 - .../acct-group/shadow/shadow-0.ebuild | 24 - .../acct-group/sshd/metadata.xml | 8 - .../acct-group/sshd/sshd-0-r3.ebuild | 8 - .../acct-group/sssd/metadata.xml | 16 - .../acct-group/sssd/sssd-0.ebuild | 10 - .../acct-group/systemd-coredump/metadata.xml | 7 - .../systemd-coredump-0-r3.ebuild | 8 - .../systemd-journal-remote/metadata.xml | 7 - .../systemd-journal-remote-0-r3.ebuild | 8 - .../acct-group/systemd-journal/metadata.xml | 7 - .../systemd-journal-0-r3.ebuild | 8 - .../acct-group/systemd-network/metadata.xml | 7 - .../systemd-network-0-r3.ebuild | 8 - .../acct-group/systemd-oom/metadata.xml | 7 - .../systemd-oom/systemd-oom-0-r2.ebuild | 8 - .../acct-group/systemd-resolve/metadata.xml | 7 - .../systemd-resolve-0-r3.ebuild | 8 - .../acct-group/systemd-timesync/metadata.xml | 7 - .../systemd-timesync-0-r3.ebuild | 8 - .../acct-group/tape/metadata.xml | 7 - .../acct-group/tape/tape-0-r3.ebuild | 8 - .../acct-group/tss/metadata.xml | 12 - .../acct-group/tss/tss-0-r3.ebuild | 9 - .../acct-group/tty/metadata.xml | 7 - .../acct-group/tty/tty-0-r3.ebuild | 8 - .../acct-group/usb/metadata.xml | 5 - .../acct-group/usb/usb-0-r3.ebuild | 8 - .../acct-group/users/metadata.xml | 7 - .../acct-group/users/users-0-r2.ebuild | 8 - .../acct-group/utmp/metadata.xml | 7 - .../acct-group/utmp/utmp-0-r3.ebuild | 8 - .../acct-group/uucp/metadata.xml | 7 - .../acct-group/uucp/uucp-0-r3.ebuild | 8 - .../acct-group/video/metadata.xml | 7 - .../acct-group/video/video-0-r3.ebuild | 8 - .../acct-group/wheel/metadata.xml | 7 - .../acct-group/wheel/wheel-0-r3.ebuild | 8 - .../acct-user/dnsmasq/dnsmasq-0-r3.ebuild | 13 - .../acct-user/dnsmasq/metadata.xml | 8 - .../acct-user/lxc/lxc-0-r2.ebuild | 12 - .../portage-stable/acct-user/lxc/metadata.xml | 8 - .../acct-user/man/man-1-r3.ebuild | 11 - .../portage-stable/acct-user/man/metadata.xml | 7 - .../messagebus/messagebus-0-r3.ebuild | 11 - .../acct-user/messagebus/metadata.xml | 7 - .../acct-user/named/metadata.xml | 8 - .../acct-user/named/named-0-r3.ebuild | 14 - .../acct-user/netperf/metadata.xml | 8 - .../acct-user/netperf/netperf-0-r2.ebuild | 13 - .../acct-user/nobody/metadata.xml | 7 - .../acct-user/nobody/nobody-0-r2.ebuild | 15 - .../portage-stable/acct-user/ntp/metadata.xml | 8 - .../acct-user/ntp/ntp-0-r3.ebuild | 12 - .../acct-user/nvpd/metadata.xml | 8 - .../acct-user/nvpd/nvpd-0-r2.ebuild | 12 - .../acct-user/pcap/metadata.xml | 8 - .../acct-user/pcap/pcap-0-r1.ebuild | 12 - .../acct-user/pcscd/metadata.xml | 5 - .../acct-user/pcscd/pcscd-0-r3.ebuild | 12 - .../acct-user/polkitd/metadata.xml | 7 - .../acct-user/polkitd/polkitd-0-r3.ebuild | 12 - .../acct-user/portage/metadata.xml | 7 - .../acct-user/portage/portage-0-r3.ebuild | 12 - .../acct-user/portage/portage-0-r4.ebuild | 12 - .../acct-user/root/metadata.xml | 7 - .../acct-user/root/root-0-r3.ebuild | 24 - .../acct-user/sshd/metadata.xml | 8 - .../acct-user/sshd/sshd-0-r3.ebuild | 15 - .../acct-user/sssd/metadata.xml | 16 - .../acct-user/sssd/sssd-0.ebuild | 13 - .../acct-user/systemd-coredump/metadata.xml | 7 - .../systemd-coredump-0-r3.ebuild | 11 - .../systemd-journal-remote/metadata.xml | 7 - .../systemd-journal-remote-0-r3.ebuild | 11 - .../acct-user/systemd-network/metadata.xml | 7 - .../systemd-network-0-r3.ebuild | 11 - .../acct-user/systemd-oom/metadata.xml | 7 - .../systemd-oom/systemd-oom-0-r2.ebuild | 11 - .../acct-user/systemd-resolve/metadata.xml | 7 - .../systemd-resolve-0-r3.ebuild | 11 - .../acct-user/systemd-timesync/metadata.xml | 7 - .../systemd-timesync-0-r3.ebuild | 11 - .../portage-stable/acct-user/tss/metadata.xml | 12 - .../acct-user/tss/tss-0-r3.ebuild | 12 - .../portage-stable/app-admin/eselect/Manifest | 1 - .../app-admin/eselect/eselect-1.4.32.ebuild | 61 - .../app-admin/eselect/eselect-9999.ebuild | 61 - .../app-admin/eselect/metadata.xml | 11 - .../app-admin/logrotate/Manifest | 2 - .../logrotate-3.15.0-ignore-hidden.patch | 14 - .../files/logrotate-3.22.0-tests-locale.patch | 28 - .../logrotate-3.22.0-tests-selinux.patch | 184 - .../app-admin/logrotate/files/logrotate.conf | 42 - .../logrotate/files/logrotate.tmpfiles | 1 - .../logrotate/logrotate-3.22.0-r1.ebuild | 113 - .../logrotate/logrotate-3.22.0.ebuild | 111 - .../app-admin/logrotate/logrotate-9999.ebuild | 111 - .../app-admin/logrotate/metadata.xml | 30 - .../app-admin/perl-cleaner/Manifest | 1 - .../app-admin/perl-cleaner/metadata.xml | 17 - .../perl-cleaner/perl-cleaner-2.31-r3.ebuild | 44 - .../perl-cleaner/perl-cleaner-9999.ebuild | 44 - .../portage-stable/app-admin/sudo/Manifest | 2 - .../app-admin/sudo/metadata.xml | 25 - .../app-admin/sudo/sudo-1.9.17_p2.ebuild | 292 -- .../app-admin/sudo/sudo-9999.ebuild | 292 -- .../app-alternatives/awk/awk-4.ebuild | 88 - .../app-alternatives/awk/metadata.xml | 27 - .../app-alternatives/bc/bc-0.ebuild | 28 - .../app-alternatives/bc/metadata.xml | 20 - .../app-alternatives/bzip2/bzip2-1.ebuild | 45 - .../app-alternatives/bzip2/metadata.xml | 23 - .../app-alternatives/cpio/cpio-0.ebuild | 35 - .../app-alternatives/cpio/metadata.xml | 20 - .../app-alternatives/gpg/gpg-1-r3.ebuild | 44 - .../app-alternatives/gpg/metadata.xml | 23 - .../app-alternatives/gzip/gzip-1.ebuild | 44 - .../app-alternatives/gzip/metadata.xml | 20 - .../app-alternatives/lex/lex-0-r1.ebuild | 29 - .../app-alternatives/lex/metadata.xml | 20 - .../app-alternatives/ninja/metadata.xml | 16 - .../app-alternatives/ninja/ninja-1.ebuild | 27 - .../app-alternatives/sh/metadata.xml | 32 - .../app-alternatives/sh/sh-0.ebuild | 47 - .../app-alternatives/tar/metadata.xml | 20 - .../app-alternatives/tar/tar-0.ebuild | 35 - .../app-alternatives/yacc/metadata.xml | 23 - .../app-alternatives/yacc/yacc-1-r2.ebuild | 44 - .../portage-stable/app-arch/bzip2/Manifest | 2 - .../app-arch/bzip2/bzip2-1.0.8-r5.ebuild | 134 - .../app-arch/bzip2/bzip2-9999.ebuild | 55 - .../bzip2/files/bzip2-1.0.3-no-test.patch | 9 - .../files/bzip2-1.0.4-makefile-CFLAGS.patch | 25 - .../bzip2/files/bzip2-1.0.4-man-links.patch | 12 - .../bzip2/files/bzip2-1.0.6-progress.patch | 163 - .../bzip2/files/bzip2-1.0.8-mingw.patch | 16 - .../files/bzip2-1.0.8-out-of-tree-build.patch | 76 - .../bzip2/files/bzip2-1.0.8-saneso.patch | 13 - .../app-arch/bzip2/metadata.xml | 12 - .../portage-stable/app-arch/cpio/Manifest | 2 - .../app-arch/cpio/cpio-2.14.ebuild | 50 - .../app-arch/cpio/cpio-2.15.ebuild | 57 - .../files/cpio-2.12-non-gnu-compilers.patch | 11 - .../cpio-2.14-sysmacros-glibc-2.26.patch | 42 - .../portage-stable/app-arch/cpio/metadata.xml | 11 - .../portage-stable/app-arch/gzip/Manifest | 6 - .../gzip/files/gzip-1.14-CVE-2026-41992.patch | 17 - .../app-arch/gzip/files/gzip-1.14-zgrep.patch | 22 - .../files/gzip-1.3.8-install-symlinks.patch | 11 - .../app-arch/gzip/gzip-1.14-r1.ebuild | 98 - .../app-arch/gzip/gzip-1.14.ebuild | 96 - .../app-arch/gzip/gzip-1.14_p20260502.ebuild | 98 - .../app-arch/gzip/gzip-1.14_p20260901.ebuild | 98 - .../portage-stable/app-arch/gzip/metadata.xml | 15 - .../portage-stable/app-arch/lbzip2/Manifest | 1 - .../lbzip2/files/lbzip2-2.3-s_isreg.patch | 16 - ...zip2-2.5_p20181227-clang16-musl-info.patch | 21 - .../files/lbzip2-2.5_p20181227-clang16.patch | 27 - .../lbzip2-2.5_p20181227-fix-unaligned.patch | 33 - .../lbzip2/lbzip2-2.5_p20181227-r3.ebuild | 40 - .../app-arch/lbzip2/metadata.xml | 16 - .../app-arch/libarchive/Manifest | 2 - .../files/libarchive-3.8.9-lrzip.patch | 36 - .../libarchive/libarchive-3.8.9.ebuild | 173 - .../app-arch/libarchive/metadata.xml | 33 - .../portage-stable/app-arch/lz4/Manifest | 1 - .../files/1.10.0-fix-freestanding-test.patch | 42 - .../1.10.0-meson-do-not-force-c99-mode.patch | 44 - .../app-arch/lz4/lz4-1.10.0-r1.ebuild | 52 - .../portage-stable/app-arch/lz4/metadata.xml | 16 - .../portage-stable/app-arch/lzop/Manifest | 1 - .../app-arch/lzop/lzop-1.04-r1.ebuild | 30 - .../portage-stable/app-arch/lzop/metadata.xml | 8 - .../app-arch/ncompress/Manifest | 1 - .../ncompress/files/ncompress-5.0-c23.patch | 291 -- .../app-arch/ncompress/metadata.xml | 12 - .../ncompress/ncompress-5.0-r2.ebuild | 40 - .../portage-stable/app-arch/pbzip2/Manifest | 1 - .../pbzip2/files/pbzip2-1.1.10-makefile.patch | 20 - .../app-arch/pbzip2/metadata.xml | 8 - .../app-arch/pbzip2/pbzip2-1.1.13.ebuild | 40 - .../portage-stable/app-arch/pigz/Manifest | 2 - .../portage-stable/app-arch/pigz/metadata.xml | 17 - .../app-arch/pigz/pigz-2.8.ebuild | 41 - .../portage-stable/app-arch/pixz/Manifest | 1 - .../portage-stable/app-arch/pixz/metadata.xml | 11 - .../app-arch/pixz/pixz-1.0.7-r1.ebuild | 63 - .../app-arch/pixz/pixz-9999.ebuild | 60 - .../app-arch/rpm2targz/Manifest | 1 - .../app-arch/rpm2targz/metadata.xml | 11 - .../rpm2targz/rpm2targz-2021.03.16.ebuild | 28 - .../app-arch/sharutils/Manifest | 1 - .../files/sharutils-4.15.2-C23.patch | 50 - .../sharutils-4.15.2-CVE-2018-1000097.patch | 16 - .../files/sharutils-4.15.2-dewhich.patch | 32 - .../files/sharutils-4.15.2-gcc-10.patch | 48 - .../files/sharutils-4.15.2-glibc228.patch | 95 - .../app-arch/sharutils/metadata.xml | 12 - .../sharutils/sharutils-4.15.2-r3.ebuild | 53 - .../portage-stable/app-arch/tar/Manifest | 2 - .../portage-stable/app-arch/tar/files/rmt | 8 - .../tar/files/tar-1.35-acl-2.4.0.patch | 99 - .../portage-stable/app-arch/tar/metadata.xml | 14 - .../app-arch/tar/tar-1.35-r1.ebuild | 146 - .../app-arch/tar/tar-1.35.ebuild | 118 - .../portage-stable/app-arch/unzip/Manifest | 3 - .../unzip/files/unzip-6.0-c99-configure.patch | 64 - ...e-overlap-detection-on-32bit-systems.patch | 50 - .../files/unzip-6.0-format-security.patch | 91 - .../unzip/files/unzip-6.0-natspec.patch | 372 -- .../unzip/files/unzip-6.0-no-exec-stack.patch | 13 - .../app-arch/unzip/metadata.xml | 16 - .../app-arch/unzip/unzip-6.0_p29-r2.ebuild | 100 - .../app-arch/unzip/unzip-6.0_p31.ebuild | 108 - .../portage-stable/app-arch/xz-utils/Manifest | 4 - .../app-arch/xz-utils/metadata.xml | 19 - .../app-arch/xz-utils/xz-utils-5.8.3.ebuild | 209 -- .../app-arch/xz-utils/xz-utils-5.8.4.ebuild | 213 -- .../app-arch/xz-utils/xz-utils-9999.ebuild | 213 -- .../portage-stable/app-arch/zip/Manifest | 2 - .../app-arch/zip/files/zip-3.0-build.patch | 36 - .../zip-3.0-clang-15-configure-tests.patch | 219 -- .../zip/files/zip-3.0-exec-stack.patch | 22 - .../zip/files/zip-3.0-format-security.patch | 20 - .../app-arch/zip/files/zip-3.0-natspec.patch | 214 -- .../app-arch/zip/files/zip-3.0-no-crypt.patch | 57 - .../app-arch/zip/files/zip-3.0-pic.patch | 15 - .../zip/files/zip-3.0-zipnote-freeze.patch | 61 - .../files/zip-3.0_p16-zipnote-freeze.patch | 39 - .../portage-stable/app-arch/zip/metadata.xml | 14 - .../app-arch/zip/zip-3.0-r7.ebuild | 76 - .../app-arch/zip/zip-3.0_p16.ebuild | 81 - .../portage-stable/app-arch/zstd/Manifest | 2 - .../files/zstd-1.5.4-no-find-valgrind.patch | 12 - ...zstd-1.5.7-move-pragma-before-static.patch | 45 - .../portage-stable/app-arch/zstd/metadata.xml | 10 - .../app-arch/zstd/zstd-1.5.7-r1.ebuild | 87 - .../app-arch/zstd/zstd-1.5.7.ebuild | 71 - .../portage-stable/app-cdr/cdrtools/Manifest | 1 - .../cdrtools/cdrtools-3.02_alpha09-r5.ebuild | 313 -- .../app-cdr/cdrtools/metadata.xml | 15 - .../app-containers/aardvark-dns/Manifest | 6 - .../aardvark-dns/aardvark-dns-1.17.1.ebuild | 49 - .../aardvark-dns/aardvark-dns-2.0.0.ebuild | 49 - .../aardvark-dns/aardvark-dns-2.1.0.ebuild | 53 - .../aardvark-dns/aardvark-dns-9999.ebuild | 49 - .../aardvark-dns-2.1.0-musl-close_range.patch | 43 - .../app-containers/aardvark-dns/metadata.xml | 25 - .../app-containers/catatonit/Manifest | 2 - .../catatonit/catatonit-0.2.0.ebuild | 31 - .../catatonit/catatonit-0.2.1.ebuild | 31 - .../catatonit/catatonit-9999.ebuild | 31 - .../app-containers/catatonit/metadata.xml | 20 - .../app-containers/conmon/Manifest | 4 - .../conmon/conmon-2.1.11.ebuild | 60 - .../conmon/conmon-2.1.13.ebuild | 47 - .../app-containers/conmon/conmon-2.2.1.ebuild | 54 - .../app-containers/conmon/conmon-9999.ebuild | 54 - .../app-containers/conmon/metadata.xml | 21 - .../app-containers/container-libs/Manifest | 2 - .../container-libs-0.68.0-r1.ebuild | 81 - .../container-libs-0.68.0.ebuild | 71 - .../container-libs-0.69.0.ebuild | 80 - .../files/c-libs-0.68.0-registries.conf | 4 - .../files/c-libs-0.68.0-remove-go-cc.patch | 35 - ...libs-pr989-correct-CONTAINERSCONFDIR.patch | 32 - .../container-libs/metadata.xml | 21 - .../app-containers/containerd/Manifest | 5 - .../containerd/containerd-2.2.5-r1.ebuild | 83 - .../containerd/containerd-2.3.2-r1.ebuild | 83 - .../containerd/containerd-2.3.3.ebuild | 83 - .../containerd/containerd-2.3.4.ebuild | 83 - .../containerd/containerd-2.3.5.ebuild | 83 - .../containerd/files/containerd.confd | 3 - .../containerd/files/containerd.initd | 26 - .../app-containers/containerd/metadata.xml | 28 - .../containers-shortnames/Manifest | 3 - .../containers-shortnames-2023.02.20.ebuild | 36 - .../containers-shortnames-2025.03.19.ebuild | 36 - ...ers-shortnames-2025.03.19_p20260615.ebuild | 28 - .../containers-shortnames-9999.ebuild | 28 - .../containers-shortnames/metadata.xml | 22 - .../app-containers/cri-tools/Manifest | 4 - .../cri-tools/cri-tools-1.33.0.ebuild | 40 - .../cri-tools/cri-tools-1.35.0.ebuild | 39 - .../cri-tools/cri-tools-1.36.0.ebuild | 39 - .../cri-tools/cri-tools-1.37.0.ebuild | 37 - .../cri-tools/files/cri-tools-goflags.patch | 44 - .../app-containers/cri-tools/metadata.xml | 11 - .../app-containers/crun/Manifest | 6 - .../app-containers/crun/crun-1.19.1.ebuild | 90 - .../app-containers/crun/crun-1.20.ebuild | 88 - .../app-containers/crun/crun-1.21.ebuild | 91 - .../app-containers/crun/crun-1.25.1.ebuild | 91 - .../app-containers/crun/crun-1.28-r1.ebuild | 93 - .../app-containers/crun/crun-1.29.1-r1.ebuild | 89 - .../files/crun-1.28-export-json_gen.patch | 15 - .../app-containers/crun/metadata.xml | 31 - .../app-containers/docker-buildx/Manifest | 9 - .../docker-buildx/docker-buildx-0.11.2.ebuild | 61 - .../docker-buildx/docker-buildx-0.14.0.ebuild | 62 - .../docker-buildx/docker-buildx-0.19.1.ebuild | 62 - .../docker-buildx/docker-buildx-0.20.1.ebuild | 53 - .../docker-buildx/docker-buildx-0.21.2.ebuild | 56 - .../docker-buildx/docker-buildx-0.34.1.ebuild | 57 - .../docker-buildx/docker-buildx-0.35.0.ebuild | 57 - .../docker-buildx/docker-buildx-0.36.1.ebuild | 57 - .../docker-buildx/docker-buildx-0.37.0.ebuild | 57 - .../docker-buildx/docker-buildx-9999.ebuild | 57 - .../app-containers/docker-buildx/metadata.xml | 23 - .../app-containers/docker-cli/Manifest | 13 - .../docker-cli/docker-cli-28.0.1.ebuild | 65 - .../docker-cli/docker-cli-28.0.4.ebuild | 71 - .../docker-cli/docker-cli-28.1.1.ebuild | 71 - .../docker-cli/docker-cli-28.2.2.ebuild | 71 - .../docker-cli/docker-cli-28.4.0.ebuild | 70 - .../docker-cli/docker-cli-29.1.3.ebuild | 60 - .../docker-cli/docker-cli-29.5.2.ebuild | 64 - .../docker-cli/docker-cli-29.7.2.ebuild | 63 - .../docker-cli/docker-cli-29.8.0.ebuild | 62 - .../app-containers/docker-cli/metadata.xml | 16 - .../app-containers/docker/Manifest | 9 - .../docker/docker-28.0.1.ebuild | 334 -- .../docker/docker-28.0.4.ebuild | 334 -- .../docker/docker-28.1.1.ebuild | 334 -- .../docker/docker-28.2.2.ebuild | 334 -- .../docker/docker-28.4.0.ebuild | 341 -- .../docker/docker-29.1.3-r1.ebuild | 335 -- .../docker/docker-29.5.2.ebuild | 337 -- .../docker/docker-29.7.2.ebuild | 337 -- .../docker/docker-29.8.0.ebuild | 335 -- .../app-containers/docker/metadata.xml | 37 - .../app-containers/incus/Manifest | 7 - .../app-containers/incus/files/90incus.envd | 2 - .../incus/files/incus-0.4.socket | 11 - .../incus/files/incus-6.0.confd | 27 - .../incus/files/incus-6.0.initd | 63 - .../incus/files/incus-6.14-r1.service | 22 - .../incus/files/incus-startup-0.4.service | 15 - .../incus/files/incus-startup-0.4.sh | 21 - .../incus/files/incus-user-0.4.initd | 37 - .../incus/files/incus-user-0.4.service | 12 - .../incus/files/incus-user-0.4.socket | 11 - .../incus/incus-7.0.1-r1.ebuild | 274 -- .../app-containers/incus/incus-7.3-r1.ebuild | 279 -- .../app-containers/incus/incus-7.4-r1.ebuild | 279 -- .../app-containers/incus/incus-9999.ebuild | 279 -- .../app-containers/incus/metadata.xml | 39 - .../app-containers/lxc/Manifest | 2 - .../lxc-7.0.0-glibc-2.43-const-fix.patch | 134 - .../lxc/files/lxc-monitord.service.5.0.0 | 11 - .../lxc/files/lxc-net.service.5.0.0 | 15 - .../app-containers/lxc/files/lxc.initd.9 | 132 - .../lxc/files/lxc.service-5.0.0 | 19 - .../lxc/files/lxc_at.service.5.0.0 | 19 - .../app-containers/lxc/lxc-7.0.0-r1.ebuild | 297 -- .../app-containers/lxc/lxc-7.0.0.ebuild | 180 - .../app-containers/lxc/metadata.xml | 20 - .../app-containers/netavark/Manifest | 8 - .../app-containers/netavark/metadata.xml | 26 - .../netavark/netavark-1.17.1.ebuild | 60 - .../netavark/netavark-1.17.2.ebuild | 60 - .../netavark/netavark-2.0.0.ebuild | 65 - .../netavark/netavark-2.1.0.ebuild | 65 - .../netavark/netavark-9999.ebuild | 65 - .../app-containers/podman/Manifest | 8 - .../podman/files/podman-5.0.0_rc4.confd | 11 - .../podman/files/podman-5.0.0_rc4.initd | 21 - .../podman/files/podman-5.0.0_rc4.user.confd | 6 - .../podman/files/podman-5.0.0_rc4.user.initd | 23 - .../podman-5.5.2-togglable-seccomp.patch | 11 - .../files/podman-auto-update-5.0.0.cron | 4 - .../podman-clean-transient-5.0.0_rc6.confd | 8 - .../podman-clean-transient-5.0.0_rc6.initd | 17 - .../files/podman-restart-5.0.0_rc4.confd | 9 - .../files/podman-restart-5.0.0_rc4.initd | 22 - .../podman/files/podman.logrotated | 7 - .../app-containers/podman/metadata.xml | 41 - .../app-containers/podman/podman-5.7.1.ebuild | 139 - .../app-containers/podman/podman-5.8.2.ebuild | 139 - .../app-containers/podman/podman-5.8.5.ebuild | 140 - .../app-containers/podman/podman-5.8.6.ebuild | 140 - .../app-containers/podman/podman-6.0.0.ebuild | 141 - .../app-containers/podman/podman-6.0.1.ebuild | 141 - .../app-containers/podman/podman-6.0.2.ebuild | 141 - .../app-containers/podman/podman-6.1.0.ebuild | 141 - .../app-containers/podman/podman-9999.ebuild | 141 - .../app-containers/runc/Manifest | 3 - .../app-containers/runc/metadata.xml | 21 - .../app-containers/runc/runc-1.3.6.ebuild | 152 - .../app-containers/runc/runc-1.4.2.ebuild | 154 - .../app-containers/runc/runc-1.4.3.ebuild | 152 - .../app-containers/syft/Manifest | 12 - .../app-containers/syft/metadata.xml | 11 - .../app-containers/syft/syft-0.75.0.ebuild | 34 - .../app-containers/syft/syft-0.76.0.ebuild | 34 - .../app-containers/syft/syft-0.94.0.ebuild | 34 - .../app-containers/syft/syft-0.95.0.ebuild | 34 - .../app-containers/syft/syft-1.18.1.ebuild | 36 - .../app-containers/syft/syft-1.9.0.ebuild | 36 - .../portage-stable/app-crypt/adcli/Manifest | 1 - .../app-crypt/adcli/adcli-0.9.3.1.ebuild | 53 - .../app-crypt/adcli/metadata.xml | 18 - .../portage-stable/app-crypt/argon2/Manifest | 1 - .../argon2/argon2-20190702-r1.ebuild | 73 - .../app-crypt/argon2/metadata.xml | 23 - .../portage-stable/app-crypt/ccid/Manifest | 5 - .../app-crypt/ccid/ccid-1.6.1.ebuild | 47 - .../app-crypt/ccid/ccid-1.7.0.ebuild | 54 - .../app-crypt/ccid/ccid-1.7.1.ebuild | 54 - .../app-crypt/ccid/metadata.xml | 18 - .../portage-stable/app-crypt/gnupg/Manifest | 6 - ...s-to-avoid-LTO-linking-bugs-followup.patch | 47 - .../app-crypt/gnupg/files/README-systemd | 67 - .../app-crypt/gnupg/files/dirmngr.service | 8 - .../app-crypt/gnupg/files/dirmngr.socket | 11 - ...er-socket-path-lengts-to-improve-tes.patch | 33 - .../gnupg-2.5.20-gpgme-poppler-expire.patch | 111 - .../gnupg/files/gpg-agent-browser.socket | 13 - .../gnupg/files/gpg-agent-extra.socket | 13 - .../gnupg/files/gpg-agent-ssh.socket | 13 - .../app-crypt/gnupg/files/gpg-agent.service | 8 - .../app-crypt/gnupg/files/gpg-agent.socket | 12 - .../app-crypt/gnupg/gnupg-2.5.20-r1.ebuild | 222 -- .../app-crypt/gnupg/gnupg-2.5.21.ebuild | 221 -- .../app-crypt/gnupg/gnupg-2.5.22.ebuild | 221 -- .../app-crypt/gnupg/metadata.xml | 39 - .../portage-stable/app-crypt/gpgme/Manifest | 10 - ...tests-start-stop-agent-use-command-v.patch | 27 - ...tests-start-stop-agent-use-command-v.patch | 27 - .../app-crypt/gpgme/gpgme-2.0.1-r1.ebuild | 93 - .../app-crypt/gpgme/gpgme-2.1.0.ebuild | 96 - .../app-crypt/gpgme/gpgme-2.1.1.ebuild | 96 - .../app-crypt/gpgme/gpgme-2.1.2.ebuild | 96 - .../app-crypt/gpgme/gpgme-2.2.0.ebuild | 96 - .../app-crypt/gpgme/metadata.xml | 11 - .../portage-stable/app-crypt/libb2/Manifest | 1 - .../libb2/files/libb2-0.98.1-distcc.patch | 16 - .../app-crypt/libb2/libb2-0.98.1-r3.ebuild | 73 - .../app-crypt/libb2/metadata.xml | 24 - .../portage-stable/app-crypt/libmd/Manifest | 4 - .../app-crypt/libmd/libmd-1.1.0.ebuild | 29 - .../app-crypt/libmd/libmd-1.2.0.ebuild | 29 - .../app-crypt/libmd/metadata.xml | 11 - .../app-crypt/mit-krb5/Manifest | 1 - .../app-crypt/mit-krb5/files/kpropd.xinetd | 11 - .../files/mit-krb5-1.12_warn_cflags.patch | 11 - .../files/mit-krb5-1.18.2-krb5-config.patch | 15 - .../files/mit-krb5-1.22-openssl-4.patch | 243 -- .../files/mit-krb5-1.22-socket-too-long.patch | 39 - .../files/mit-krb5_dont_create_rundir.patch | 10 - .../mit-krb5/files/mit-krb5kadmind.confd | 2 - .../mit-krb5/files/mit-krb5kadmind.initd-r2 | 25 - .../mit-krb5/files/mit-krb5kadmind.service | 8 - .../mit-krb5/files/mit-krb5kdc.confd | 2 - .../mit-krb5/files/mit-krb5kdc.initd-r2 | 24 - .../mit-krb5/files/mit-krb5kdc.service | 9 - .../mit-krb5/files/mit-krb5kpropd.confd | 2 - .../mit-krb5/files/mit-krb5kpropd.initd-r2 | 24 - .../mit-krb5/files/mit-krb5kpropd.service | 8 - .../mit-krb5/files/mit-krb5kpropd.socket | 9 - .../mit-krb5/files/mit-krb5kpropd_at.service | 7 - .../app-crypt/mit-krb5/metadata.xml | 23 - .../mit-krb5/mit-krb5-1.22.2-r2.ebuild | 164 - .../portage-stable/app-crypt/p11-kit/Manifest | 4 - .../app-crypt/p11-kit/metadata.xml | 8 - .../app-crypt/p11-kit/p11-kit-0.26.2.ebuild | 81 - .../app-crypt/p11-kit/p11-kit-0.26.4.ebuild | 81 - .../app-crypt/pinentry/Manifest | 4 - .../pinentry/files/pinentry-1.0.0-AR.patch | 11 - .../files/pinentry-1.3.0-automagic.patch | 141 - .../app-crypt/pinentry/metadata.xml | 11 - .../pinentry/pinentry-1.3.2-r1.ebuild | 122 - .../app-crypt/pinentry/pinentry-1.3.3.ebuild | 121 - .../portage-stable/app-crypt/rhash/Manifest | 1 - .../app-crypt/rhash/metadata.xml | 17 - .../app-crypt/rhash/rhash-1.4.6-r1.ebuild | 92 - .../app-crypt/sbsigntools/Manifest | 2 - .../files/sbsigntools-0.9.4-no-werror.patch | 13 - .../sbsigntools-0.9.5-binutils-2.46.patch | 13 - .../app-crypt/sbsigntools/metadata.xml | 11 - .../sbsigntools/sbsigntools-0.9.5.ebuild | 61 - .../app-crypt/tpm2-tools/Manifest | 4 - ...ile-am-Dont-require-pandoc-for-tests.patch | 15 - ...-tests-Eliminate-dependency-on-which.patch | 42 - .../app-crypt/tpm2-tools/metadata.xml | 18 - .../tpm2-tools/tpm2-tools-5.7.1.ebuild | 86 - .../tpm2-tools/tpm2-tools-5.7.ebuild | 84 - .../tpm2-tools/tpm2-tools-5.8.ebuild | 83 - .../app-crypt/tpm2-tss/Manifest | 3 - ...ss-4.0.2-Dont-install-files-into-run.patch | 26 - .../files/tpm2-tss-4.1.4-use-mbedtls-3.patch | 31 - .../app-crypt/tpm2-tss/metadata.xml | 21 - .../tpm2-tss/tpm2-tss-4.1.3-r2.ebuild | 111 - .../app-crypt/tpm2-tss/tpm2-tss-4.1.4.ebuild | 112 - .../app-crypt/tpm2-tss/tpm2-tss-4.2.0.ebuild | 112 - .../app-crypt/trousers/Manifest | 1 - .../trousers/files/61-trousers.rules | 2 - .../app-crypt/trousers/files/tcsd.initd | 19 - .../app-crypt/trousers/files/tcsd.service | 10 - .../files/trousers-0.3.13-nouseradd.patch | 12 - ....3.14-Makefile.am-Mark-tddl.a-nodist.patch | 25 - ...3.15-tspi-drop-the-use-of-getpwent_r.patch | 69 - .../app-crypt/trousers/metadata.xml | 16 - .../trousers/trousers-0.3.15-r1.ebuild | 73 - .../app-doc/eclass-manpages/Manifest | 2 - .../eclass-manpages-20260624.ebuild | 24 - .../eclass-manpages-20260904.ebuild | 42 - .../eclass-manpages-99999999.ebuild | 42 - .../app-doc/eclass-manpages/metadata.xml | 19 - .../portage-stable/app-editors/nano/Manifest | 8 - .../app-editors/nano/files/gentoo.nanorc-r1 | 97 - .../app-editors/nano/metadata.xml | 42 - .../app-editors/nano/nano-8.7.1.ebuild | 113 - .../app-editors/nano/nano-9.0.ebuild | 113 - .../app-editors/nano/nano-9.1.ebuild | 113 - .../app-editors/nano/nano-9.2.ebuild | 113 - .../app-editors/nano/nano-9999.ebuild | 113 - .../app-editors/vim-core/Manifest | 2 - .../app-editors/vim-core/files/gvim.svg | 94 - .../vim-core-9.1.1652-r1-unbundle-xxd.patch | 35 - .../app-editors/vim-core/files/vimrc-r8 | 218 -- .../app-editors/vim-core/metadata.xml | 20 - .../vim-core/vim-core-9.1.1652-r3.ebuild | 235 -- .../app-editors/vim-core/vim-core-9999.ebuild | 235 -- .../portage-stable/app-editors/vim/Manifest | 2 - .../app-editors/vim/files/vim-completion | 36 - .../app-editors/vim/metadata.xml | 29 - .../app-editors/vim/vim-9.1.1652-r2.ebuild | 380 -- .../app-editors/vim/vim-9999.ebuild | 380 -- .../app-emulation/open-vmdk/Manifest | 2 - .../app-emulation/open-vmdk/metadata.xml | 15 - .../open-vmdk/open-vmdk-0.3.12.ebuild | 73 - .../open-vmdk/open-vmdk-0.3.13.ebuild | 81 - .../app-emulation/qemu-guest-agent/Manifest | 4 - .../files/qemu-8.1.0-find-sphinx.patch | 10 - .../files/qemu-ga-systemd.service | 11 - .../files/qemu-ga-systemd.udev | 2 - .../qemu-guest-agent/files/qemu-ga.conf-r1 | 11 - .../qemu-guest-agent/files/qemu-ga.init-r2 | 11 - .../qemu-guest-agent/files/qemu-ga.logrotate | 9 - .../qemu-guest-agent/metadata.xml | 16 - .../qemu-guest-agent-10.2.2.ebuild | 114 - .../qemu-guest-agent-10.2.3.ebuild | 114 - .../qemu-guest-agent-8.2.0.ebuild | 109 - .../qemu-guest-agent-9.2.0.ebuild | 114 - .../app-emulation/qemu/Manifest | 15 - .../app-emulation/qemu/files/65-kvm.rules-r2 | 3 - .../app-emulation/qemu/files/bridge.conf | 14 - .../qemu/files/qemu-10.1.2-fix_passt.patch | 18 - ...ionrom-pass-Wl-no-error-rwx-segments.patch | 31 - ...ionrom-pass-Wl-no-error-rwx-segments.patch | 37 - .../qemu/files/qemu-8.1.0-find-sphinx.patch | 10 - .../qemu/files/qemu-8.1.0-skip-tests.patch | 64 - .../files/qemu-9.0.0-disable-keymap.patch | 44 - .../qemu-9.2.0-capstone-include-path.patch | 41 - .../qemu/files/qemu-binfmt.initd.head | 64 - .../qemu/files/qemu-binfmt.initd.tail | 14 - .../app-emulation/qemu/metadata.xml | 70 - .../app-emulation/qemu/qemu-10.0.10.ebuild | 1024 ------ .../app-emulation/qemu/qemu-10.0.7.ebuild | 1014 ------ .../app-emulation/qemu/qemu-10.1.3-r1.ebuild | 1026 ------ .../app-emulation/qemu/qemu-10.2.2.ebuild | 1026 ------ .../app-emulation/qemu/qemu-10.2.3-r1.ebuild | 1034 ------ .../app-emulation/qemu/qemu-10.2.3.ebuild | 1036 ------ .../app-emulation/qemu/qemu-9.2.4.ebuild | 1001 ----- .../app-emulation/qemu/qemu-9999.ebuild | 1032 ------ .../app-emulation/virt-firmware/Manifest | 4 - .../files/kernel-bootcfg-boot-successful | 9 - .../app-emulation/virt-firmware/metadata.xml | 19 - .../virt-firmware-26.2-r1.ebuild | 56 - .../virt-firmware/virt-firmware-26.5.4.ebuild | 65 - .../virt-firmware/virt-firmware-26.7.1.ebuild | 65 - .../virt-firmware/virt-firmware-26.9.ebuild | 66 - .../app-eselect/eselect-iptables/Manifest | 1 - .../eselect-iptables-20220320.ebuild | 25 - .../app-eselect/eselect-iptables/metadata.xml | 9 - .../eselect-lib-bin-symlink/Manifest | 1 - .../eselect-lib-bin-symlink-0.1.1-r1.ebuild | 18 - .../eselect-lib-bin-symlink/metadata.xml | 17 - .../eselect-pinentry-0.7.4.ebuild | 19 - .../eselect-pinentry-0.7.5.ebuild | 19 - .../files/pinentry.eselect-0.7.4 | 20 - .../files/pinentry.eselect-0.7.5 | 23 - .../app-eselect/eselect-pinentry/metadata.xml | 6 - .../app-eselect/eselect-python/Manifest | 1 - .../eselect-python-20200719.ebuild | 41 - .../app-eselect/eselect-python/metadata.xml | 9 - .../app-eselect/eselect-rust/Manifest | 1 - .../eselect-rust/eselect-rust-20210703.ebuild | 32 - .../app-eselect/eselect-rust/metadata.xml | 8 - .../app-eselect/eselect-vi/Manifest | 1 - .../eselect-vi/eselect-vi-20221122.ebuild | 14 - .../app-eselect/eselect-vi/metadata.xml | 12 - .../portage-stable/app-misc/c_rehash/Manifest | 1 - .../app-misc/c_rehash/c_rehash-1.7-r1.ebuild | 28 - .../app-misc/c_rehash/metadata.xml | 11 - .../editor-wrapper/editor-wrapper-4-r1.ebuild | 31 - .../editor-wrapper/files/editor-wrapper-4.sh | 17 - .../app-misc/editor-wrapper/metadata.xml | 12 - .../portage-stable/app-misc/jq/Manifest | 1 - .../jq-1.6-r3-never-bundle-oniguruma.patch | 27 - .../app-misc/jq/jq-1.8.2.ebuild | 82 - .../portage-stable/app-misc/jq/metadata.xml | 19 - .../app-misc/mime-types/Manifest | 1 - .../app-misc/mime-types/metadata.xml | 16 - .../mime-types/mime-types-2.1.54.ebuild | 24 - .../app-misc/pax-utils/Manifest | 2 - .../app-misc/pax-utils/metadata.xml | 20 - .../pax-utils/pax-utils-1.3.10.ebuild | 78 - .../pax-utils/pax-utils-1.3.11.ebuild | 79 - .../app-misc/pax-utils/pax-utils-9999.ebuild | 79 - .../app-portage/elt-patches/Manifest | 4 - .../elt-patches/elt-patches-20240912.ebuild | 39 - .../elt-patches/elt-patches-20241121.ebuild | 39 - .../elt-patches/elt-patches-20250306.ebuild | 39 - .../elt-patches/elt-patches-20250718.ebuild | 39 - .../elt-patches/elt-patches-99999999.ebuild | 39 - .../app-portage/elt-patches/metadata.xml | 11 - .../app-portage/gemato/Manifest | 3 - .../app-portage/gemato/gemato-20.12.ebuild | 53 - .../app-portage/gemato/gemato-20.13.ebuild | 53 - .../app-portage/gemato/gemato-20.14.ebuild | 54 - .../app-portage/gemato/metadata.xml | 23 - .../app-portage/gentoolkit/Manifest | 3 - .../gentoolkit/gentoolkit-0.7.6.ebuild | 130 - .../gentoolkit/gentoolkit-0.8.0.ebuild | 130 - .../gentoolkit/gentoolkit-0.8.1.ebuild | 130 - .../gentoolkit/gentoolkit-9999.ebuild | 130 - .../app-portage/gentoolkit/metadata.xml | 19 - .../app-portage/getuto/Manifest | 4 - .../app-portage/getuto/getuto-1.18.ebuild | 63 - .../app-portage/getuto/getuto-1.19.1.ebuild | 63 - .../app-portage/getuto/getuto-2.0.ebuild | 63 - .../app-portage/getuto/getuto-9999.ebuild | 63 - .../app-portage/getuto/metadata.xml | 17 - .../app-portage/portage-utils/Manifest | 2 - .../app-portage/portage-utils/metadata.xml | 17 - .../portage-utils/portage-utils-0.97.1.ebuild | 70 - .../portage-utils/portage-utils-0.97.ebuild | 70 - .../portage-utils/portage-utils-9999.ebuild | 97 - .../app-shells/bash-completion/Manifest | 4 - .../bash-completion-2.16.0-r3.ebuild | 172 - .../bash-completion-2.17.0.ebuild | 171 - .../bash-completion-2.18.0.ebuild | 162 - .../bash-completion-9999.ebuild | 172 - ...etion-2.14.0-optimize-kernel-modules.patch | 13 - ...mpletion-2.16.0-libsecret-completion.patch | 68 - .../app-shells/bash-completion/metadata.xml | 34 - .../portage-stable/app-shells/bash/Manifest | 481 --- .../app-shells/bash/bash-2.05b_p13.ebuild | 176 - .../app-shells/bash/bash-3.0_p22.ebuild | 178 - .../app-shells/bash/bash-3.1_p23.ebuild | 173 - .../app-shells/bash/bash-3.2_p57.ebuild | 175 - .../app-shells/bash/bash-4.0_p44.ebuild | 166 - .../app-shells/bash/bash-4.1_p17.ebuild | 164 - .../app-shells/bash/bash-4.2_p53.ebuild | 173 - .../app-shells/bash/bash-4.3_p48-r2.ebuild | 212 -- .../app-shells/bash/bash-4.4_p23-r2.ebuild | 219 -- .../app-shells/bash/bash-5.0_p18-r3.ebuild | 223 -- .../app-shells/bash/bash-5.1_p16-r14.ebuild | 267 -- .../app-shells/bash/bash-5.2_p37-r5.ebuild | 483 --- .../app-shells/bash/bash-5.3_p12.ebuild | 486 --- .../app-shells/bash/bash-5.3_p15.ebuild | 486 --- .../app-shells/bash/bash-5.3_p9-r1.ebuild | 483 --- .../app-shells/bash/bash-5.3_p9-r2.ebuild | 486 --- .../app-shells/bash/bash-5.3_p9.ebuild | 480 --- .../bash/bash-5.4_alpha_pre20251202-r1.ebuild | 488 --- .../app-shells/bash/bash-9999.ebuild | 488 --- .../bash-5.0-syslog-history-extern.patch | 15 - .../bash-5.1_p16-configure-clang16.patch | 37 - .../bash-5.2_p15-configure-clang16.patch | 37 - .../bash/files/bash-5.2_p15-random-ub.patch | 13 - .../files/bash-5.2_p21-wpointer-to-int.patch | 13 - ...roneous-delimiter-pushback-condition.patch | 76 - ...inuation-byte-ignored-as-delimiter-1.patch | 286 -- ...inuation-byte-ignored-as-delimiter-2.patch | 147 - .../files/bash-5.2_p32-memory-leaks.patch | 130 - ...nd-aliasing-violation-in-REVERSE_LIS.patch | 53 - .../bash/files/bash-5.3_p9-pid-reuse.patch | 44 - .../app-shells/bash/files/bash_logout | 9 - .../app-shells/bash/files/bashrc-r2 | 30 - .../files/bashrc.d/10-gentoo-color-r2.bash | 70 - .../files/bashrc.d/10-gentoo-title-r3.bash | 77 - .../bash/files/profile.d/00-prompt-command.sh | 7 - .../bash/files/skel/dot-bash_logout | 6 - .../bash/files/skel/dot-bash_profile | 7 - .../app-shells/bash/files/skel/dot-bashrc | 18 - .../app-shells/bash/metadata.xml | 32 - .../app-shells/gentoo-bashcomp/Manifest | 3 - .../gentoo-bashcomp-20240625.ebuild | 21 - .../gentoo-bashcomp-20250620.ebuild | 21 - .../gentoo-bashcomp-20260905.ebuild | 21 - .../app-shells/gentoo-bashcomp/metadata.xml | 17 - .../portage-stable/app-text/asciidoc/Manifest | 1 - .../app-text/asciidoc/asciidoc-10.2.1.ebuild | 60 - .../app-text/asciidoc/metadata.xml | 11 - .../app-text/build-docbook-catalog/Manifest | 2 - .../build-docbook-catalog-2.3-r1.ebuild | 38 - .../build-docbook-catalog-2.4.ebuild | 40 - .../build-docbook-catalog/metadata.xml | 9 - .../app-text/docbook-xml-dtd/Manifest | 5 - .../docbook-xml-dtd-4.1.2-r7.ebuild | 68 - .../docbook-xml-dtd-4.2-r3.ebuild | 68 - .../docbook-xml-dtd-4.3-r2.ebuild | 68 - .../docbook-xml-dtd-4.4-r3.ebuild | 69 - .../docbook-xml-dtd-4.5-r2.ebuild | 69 - .../app-text/docbook-xml-dtd/metadata.xml | 8 - .../docbook-xsl-ns-stylesheets/Manifest | 1 - .../docbook-xsl-ns-stylesheets-1.79.1.ebuild | 82 - .../docbook-xsl-ns-stylesheets/metadata.xml | 16 - .../app-text/docbook-xsl-stylesheets/Manifest | 1 - .../docbook-xsl-stylesheets-1.79.1-r4.ebuild | 97 - .../files/nonrecursive-string-subst.patch | 30 - .../docbook-xsl-stylesheets/metadata.xml | 15 - .../portage-stable/app-text/mandoc/Manifest | 1 - .../files/mandoc-1.14.5-r1-www-install.patch | 19 - .../app-text/mandoc/files/mandoc.cron-r0 | 6 - .../app-text/mandoc/mandoc-1.14.6-r1.ebuild | 171 - .../app-text/mandoc/mandoc-1.14.6.ebuild | 172 - .../app-text/mandoc/metadata.xml | 11 - .../app-text/manpager/files/manpager.c | 74 - .../app-text/manpager/manpager-1.ebuild | 29 - .../app-text/manpager/metadata.xml | 8 - .../portage-stable/app-text/scdoc/Manifest | 2 - .../app-text/scdoc/metadata.xml | 12 - .../app-text/scdoc/scdoc-1.11.4.ebuild | 45 - .../app-text/scdoc/scdoc-1.11.5.ebuild | 45 - .../app-text/scdoc/scdoc-9999.ebuild | 45 - .../app-text/sgml-common/Manifest | 1 - .../sgml-common-0.6.3-install-catalog.in | 182 - .../files/sgml-common-0.6.3-prefix.patch | 17 - .../app-text/sgml-common/metadata.xml | 8 - .../sgml-common/sgml-common-0.6.3-r7.ebuild | 93 - .../portage-stable/app-text/xmlto/Manifest | 1 - ...to-0.0.22-format_fo_passivetex_check.patch | 46 - .../files/xmlto-0.0.28-allow-links.patch | 15 - .../xmlto-0.0.28-dont-hardcode-paths.patch | 37 - .../files/xmlto-0.0.28-fix-warnings.patch | 116 - .../app-text/xmlto/metadata.xml | 11 - .../app-text/xmlto/xmlto-0.0.28-r11.ebuild | 60 - .../app-vim/gentoo-syntax/Manifest | 1 - .../gentoo-syntax/gentoo-syntax-16.ebuild | 42 - .../gentoo-syntax/gentoo-syntax-9999.ebuild | 44 - .../app-vim/gentoo-syntax/metadata.xml | 20 - .../portage-stable/changelog/README.md | 39 - .../changelog/bugfixes/.gitkeep | 0 .../portage-stable/changelog/changes/.gitkeep | 0 .../changes/2022-10-19-qemu-guest-agent.md | 1 - .../changes/2024-03-21-zram-generator.md | 1 - .../changelog/security/.gitkeep | 0 .../security/2021-11-25-CVE-2020-13844.md | 1 - .../security/2021-12-01-vim-8.2.3582.md | 1 - .../security/2021-12-02-edk2-ovmf.md | 1 - .../security/2021-12-09-libarchive-3.5.2.md | 1 - .../changelog/security/2021-12-10-libxslt.md | 1 - .../security/2022-01-17-expat-2.4.3.md | 1 - .../changelog/security/2022-01-21-krb5.md | 1 - .../security/2022-01-31-expat-2.4.4.md | 1 - .../security/2022-02-08-squashfs-tools-4.5.md | 1 - .../changelog/security/2022-02-09-vim.md | 1 - .../security/2022-02-14-cifs-utils-6.13.md | 1 - .../security/2022-02-16-libarchive-3.5.3.md | 1 - .../security/2022-02-22-expat-2.4.6.md | 1 - .../changelog/security/2022-02-23-duktape.md | 1 - .../changelog/security/2022-02-23-libxml2.md | 1 - .../security/2022-03-17-cryptsetup-2.4.3.md | 1 - .../security/2022-03-18-util-linux-2.37.4.md | 1 - .../security/2022-03-29-gnutls-3.7.3.md | 1 - .../security/2022-03-31-zlib-1.2.12.md | 1 - .../security/2022-04-12-libarchive-3.6.1.md | 1 - .../security/2022-05-02-gzip-xz-utils.md | 1 - .../security/2022-05-05-git-2.35.3.md | 1 - .../security/2022-05-05-rsync-3.2.4.md | 1 - .../security/2022-05-12-qemu-update.md | 1 - .../security/2022-05-18-curl-7.83.1.md | 1 - .../security/2022-06-08-libxml2-2.9.14.md | 1 - .../security/2022-06-16-libpcre2-10.40.md | 1 - .../security/2022-06-29-cifs-utils-6.15.md | 1 - .../security/2022-07-15-curl-7.84.0.md | 1 - .../security/2022-07-18-vim-8.2.5066.md | 1 - .../security/2022-07-28-oniguruma-6.9.8.md | 1 - .../security/2022-08-09-git-2.37.1.md | 1 - .../changelog/security/2022-08-23-binutils.md | 1 - .../security/2022-08-24-gnutls-3.7.7.md | 1 - .../changelog/security/2022-09-06-unzip.md | 1 - .../security/2022-09-12-rsync-3.2.6.md | 1 - .../security/2022-09-13-libtasn-update.md | 1 - .../security/2022-09-14-intel-microcode.md | 1 - .../changelog/security/2022-09-14-libxml2.md | 1 - .../changelog/security/2022-09-15-zlib.md | 1 - .../security/2022-09-26-expat-2.4.9.md | 1 - .../security/2022-10-11-bind-tools-update.md | 1 - .../security/2022-10-11-vim-update.md | 1 - .../2022-10-19-weekly-package-updates.md | 1 - .../security/2022-10-24-weekly-updates.md | 1 - .../security/2022-11-01-expat-0.9.3.md | 1 - .../2022-11-02-weekly-package-updates.md | 2 - .../security/2022-11-15-weekly-updates.md | 1 - .../security/2022-11-21-libksba-1.6.2.md | 1 - .../security/2022-11-22-cpio-2.13.md | 1 - .../changelog/security/2022-12-06-python.md | 1 - .../security/2022-12-07-libarchive-update.md | 1 - .../security/2023-01-05-libksba-1.6.3.md | 1 - .../security/2023-01-09-weekly-updates.md | 3 - .../security/2023-01-18-git-2.38.3.md | 1 - .../security/2023-01-19-qemu-update.md | 1 - .../security/2023-02-06-weekly-updates.md | 3 - .../changelog/security/2023-02-17-less-608.md | 1 - .../security/2023-02-20-e2fsprogs-1.46.6.md | 1 - .../security/2023-02-21-dnsmasq-2.89.md | 1 - ...2-22-intel-microcode-20230214_p20230212.md | 1 - .../security/2023-03-09-weekly-updates.md | 5 - .../security/2023-03-15-weekly-updates.md | 1 - .../security/2023-03-28-weekly-updates.md | 2 - .../portage-stable/changelog/updates/.gitkeep | 0 .../changelog/updates/2021-11-25-gcc-9.4.0.md | 1 - .../updates/2021-11-30-kernel-update.md | 3 - .../updates/2021-12-01-vim-8.2.3582.md | 1 - .../changelog/updates/2021-12-02-qemu-deps.md | 4 - .../updates/2021-12-09-libarchive-3.5.2.md | 1 - .../updates/2021-12-10-python-update.md | 11 - .../updates/2021-12-17-eapi4-update.md | 8 - .../updates/2021-12-22-eapi-0-update.md | 1 - .../updates/2022-01-07-eclass-updates.md | 1 - .../updates/2022-01-11-iputils-update.md | 1 - .../updates/2022-01-11-profiles-update.md | 2 - .../updates/2022-01-17-expat-2.4.3.md | 1 - .../updates/2022-01-18-git-2.38.3.md | 1 - .../updates/2022-01-31-expat-2.4.4.md | 1 - .../changelog/updates/2022-02-08-gcc-prep.md | 5 - .../changelog/updates/2022-02-09-vim.md | 1 - .../updates/2022-02-11-gcc-10.3.0.md | 1 - .../updates/2022-02-14-cifs-utils.md | 1 - .../updates/2022-02-16-libarchive-3.5.3.md | 1 - .../updates/2022-02-18-bpftool-5.15.8.md | 1 - .../updates/2022-02-18-man-pages-5.12.md | 1 - .../updates/2022-02-22-expat-2.4.6.md | 1 - .../changelog/updates/2022-02-23-duktape.md | 1 - .../changelog/updates/2022-02-23-libxml2.md | 1 - .../updates/2022-02-23-update-pkgs-2015.md | 1 - .../updates/2022-02-25-update-pkgs-2016.md | 2 - .../updates/2022-03-01-update-pkgs-2017.md | 7 - .../updates/2022-03-03-update-pkgs-2018.md | 5 - .../updates/2022-03-03-update-pkgs-2019.md | 1 - .../updates/2022-03-17-cryptsetup-2.4.3.md | 1 - .../updates/2022-03-18-util-linux-2.37.4.md | 1 - .../updates/2022-03-29-gnutls-3.7.3.md | 1 - .../updates/2022-03-31-update-pkgs-2020.md | 17 - .../updates/2022-03-31-zlib-1.2.12.md | 1 - .../updates/2022-04-12-libarchive-3.6.1.md | 1 - .../changelog/updates/2022-05-02-gzip-1.12.md | 1 - .../updates/2022-05-05-git-2.35.3.md | 1 - .../updates/2022-05-05-rsync-3.2.4.md | 1 - .../updates/2022-05-12-profiles-update.md | 5 - .../updates/2022-05-18-curl-7.83.1.md | 1 - .../updates/2022-05-23-python-update.md | 3 - .../changelog/updates/2022-05-24-acpid.md | 1 - .../updates/2022-06-08-libxml2-2.9.14.md | 1 - .../updates/2022-06-13-glibc-2.34.md | 1 - .../updates/2022-06-16-libpcre2-10.40.md | 1 - .../updates/2022-06-29-cifs-utils-6.15.md | 1 - .../updates/2022-07-15-curl-7.84.0.md | 1 - .../updates/2022-07-18-vim-8.2.5066.md | 1 - .../updates/2022-07-28-oniguruma-6.9.8.md | 1 - .../updates/2022-08-09-git-2.37.1.md | 1 - .../changelog/updates/2022-08-12-boost.md | 1 - .../changelog/updates/2022-08-12-glib.md | 1 - .../updates/2022-08-18-cyrus-sasl.md | 1 - .../updates/2022-08-23-toolchain-updates.md | 7 - .../updates/2022-08-24-gnutls-3.7.7.md | 1 - .../changelog/updates/2022-09-06-unzip.md | 1 - .../updates/2022-09-12-rsync-3.2.6.md | 1 - .../updates/2022-09-13-libtasn-update.md | 1 - .../updates/2022-09-14-intel-microcode.md | 1 - .../changelog/updates/2022-09-14-libxml2.md | 2 - .../updates/2022-09-26-expat-2.4.9.md | 1 - ...2022-09-28-development-utilities-update.md | 7 - .../changelog/updates/2022-09-30-updates.md | 1 - .../2022-10-10-weekly-package-updates.md | 2 - .../updates/2022-10-11-bind-tools-update.md | 1 - .../updates/2022-10-11-vim-update.md | 1 - .../updates/2022-10-14-wireguard-tools.md | 1 - .../2022-10-19-weekly-package-updates.md | 3 - .../updates/2022-10-21-net-misc-updates.md | 5 - .../updates/2022-10-24-weekly-updates.md | 2 - .../2022-11-01-multipath-tools-0.9.3.md | 1 - .../2022-11-02-weekly-package-updates.md | 3 - .../updates/2022-11-14-sqlite-3.39.4.md | 1 - .../updates/2022-11-15-weekly-updates.md | 3 - .../updates/2022-11-21-libksba-1.6.2.md | 1 - .../changelog/updates/2022-11-22-cpio-2.13.md | 1 - .../2022-11-22-weekly-package-updates.md | 1 - .../updates/2022-11-30-weekly-updates.md | 3 - .../updates/2022-12-06-weekly-updates.md | 1 - .../updates/2022-12-12-portage-update.md | 3 - .../updates/2022-12-12-weekly-updates.md | 1 - .../updates/2023-01-05-libksba-1.6.3.md | 1 - .../updates/2023-01-09-weekly-updates.md | 11 - .../updates/2023-01-19-qemu-update.md | 5 - .../updates/2023-02-06-weekly-updated.md | 10 - .../changelog/updates/2023-02-17-less-608.md | 1 - .../updates/2023-02-17-python-update.md | 2 - .../updates/2023-02-20-e2fsprogs-1.46.6.md | 1 - .../updates/2023-02-21-dnsmasq-2.89.md | 1 - ...2-22-intel-microcode-20230214_p20230212.md | 1 - .../updates/2023-02-22-weekly-updates.md | 4 - .../updates/2023-03-09-weekly-updates.md | 8 - .../updates/2023-03-15-weekly-updates.md | 6 - .../2023-03-21-app-arch-system-packages.md | 1 - .../2023-03-21-weekly-package-updates.md | 1 - .../updates/2023-03-28-weekly-updates.md | 3 - .../dev-build/autoconf-archive/Manifest | 3 - .../autoconf-archive-2023.02.20.ebuild | 18 - .../autoconf-archive-2024.10.16-r1.ebuild | 25 - .../autoconf-archive-2024.10.16-r2.ebuild | 26 - .../autoconf-archive-2024.10.16-lua.patch | 209 -- .../dev-build/autoconf-archive/metadata.xml | 12 - .../dev-build/autoconf-wrapper/Manifest | 2 - .../autoconf-wrapper-20231224.ebuild | 47 - .../autoconf-wrapper-20260320.ebuild | 47 - .../autoconf-wrapper-99999999.ebuild | 47 - .../dev-build/autoconf-wrapper/metadata.xml | 13 - .../dev-build/autoconf/Manifest | 10 - .../autoconf/autoconf-2.13-r9.ebuild | 68 - .../autoconf/autoconf-2.69-r11.ebuild | 90 - .../autoconf/autoconf-2.71-r9.ebuild | 105 - .../autoconf/autoconf-2.72-r7.ebuild | 106 - .../autoconf/autoconf-2.73-r2.ebuild | 113 - .../dev-build/autoconf/autoconf-2.73.ebuild | 108 - .../dev-build/autoconf/autoconf-9999.ebuild | 113 - ....13-Clang-16-fixes-for-various-tests.patch | 331 -- .../files/autoconf-2.13-K-R-decls-clang.patch | 346 -- .../files/autoconf-2.13-destdir.patch | 26 - .../autoconf/files/autoconf-2.13-gentoo.patch | 36 - .../files/autoconf-2.13-perl-5.26.patch | 12 - ...nf-2.13-skip-AC_FUNC_GETLOADAVG-test.patch | 20 - .../files/autoconf-2.13-test-fixes.patch | 18 - .../autoconf/files/autoconf-2.61-darwin.patch | 11 - .../files/autoconf-2.69-K-R-decls-clang.patch | 394 -- .../autoconf-2.69-fix-libtool-test.patch | 31 - ...onf-2.69-make-tests-bash5-compatible.patch | 63 - .../files/autoconf-2.69-perl-5.26-2.patch | 30 - .../files/autoconf-2.69-perl-5.26.patch | 28 - .../autoconf-2.71-AC_C_BIGENDIAN-lto.patch | 50 - .../autoconf-2.71-AC_LANG_CALL_C_cxx.patch | 35 - .../autoconf-2.71-K-R-decls-clang-deux.patch | 94 - .../files/autoconf-2.71-K-R-decls-clang.patch | 114 - .../autoconf/files/autoconf-2.71-bash52.patch | 65 - .../files/autoconf-2.71-cxx11typo.patch | 31 - .../autoconf/files/autoconf-2.71-darwin.patch | 11 - .../files/autoconf-2.71-make-4.4.patch | 25 - .../autoconf/files/autoconf-2.71-time.patch | 49 - ...nf-2.72-Port-AC_SYS_LARGEFILE-to-CXX.patch | 87 - .../autoconf-2.72-Port-C11-test-to-C-20.patch | 28 - ...-to-the-on-disk-situation-after-auto.patch | 104 - ...-Invoke-autopoint-in-more-situations.patch | 161 - .../autoconf/files/autoconf-2.73-darwin.patch | 13 - ...conf-2.73-maintainer-mode-autoheader.patch | 12 - .../dev-build/autoconf/metadata.xml | 11 - .../dev-build/automake-wrapper/Manifest | 2 - .../automake-wrapper-20240607.ebuild | 48 - .../automake-wrapper-20250528.ebuild | 48 - .../automake-wrapper-99999999.ebuild | 48 - .../dev-build/automake-wrapper/metadata.xml | 13 - .../dev-build/automake/Manifest | 5 - .../automake/automake-1.11.6-r5.ebuild | 97 - .../automake/automake-1.17-r3.ebuild | 157 - .../automake/automake-1.18.1-r1.ebuild | 152 - .../dev-build/automake/automake-9999.ebuild | 152 - ...nstall-sh-avoid-low-risk-race-in-tmp.patch | 77 - .../files/automake-1.11.6-perl-5.16.patch | 120 - ...-1.11.6-perl-escape-curly-bracket-r1.patch | 31 - .../files/automake-1.17-perl-5.41.patch | 25 - .../files/automake-1.17-perl-no-werror.patch | 460 --- .../dev-build/automake/metadata.xml | 12 - .../portage-stable/dev-build/cmake/Manifest | 22 - .../dev-build/cmake/cmake-4.1.4.ebuild | 340 -- .../dev-build/cmake/cmake-4.1.5.ebuild | 340 -- .../dev-build/cmake/cmake-4.2.4.ebuild | 339 -- .../dev-build/cmake/cmake-4.3.4.ebuild | 339 -- .../dev-build/cmake/cmake-4.3.5.ebuild | 339 -- .../dev-build/cmake/cmake-4.4.2.ebuild | 339 -- .../dev-build/cmake/cmake-4.4.3.ebuild | 339 -- .../dev-build/cmake/cmake-9999.ebuild | 339 -- ...r-modules-on-darwin-macos.-Use-.bund.patch | 35 - ...r-paths-to-make-cmake-find-our-tools.patch | 133 - ...correct-version-of-Qt-is-always-used.patch | 54 - ...005-Respect-Gentoo-s-Python-eclasses.patch | 63 - .../cmake/files/cmake-3.30.3-cudahostld.patch | 23 - ...-3.31.6-Prefer-pkgconfig-in-FindBLAS.patch | 28 - ...r-paths-to-make-cmake-find-our-tools.patch | 133 - .../dev-build/cmake/files/cmake.vim | 3 - .../dev-build/cmake/metadata.xml | 18 - .../dev-build/gtk-doc-am/Manifest | 2 - .../gtk-doc-am/gtk-doc-am-1.34.0.ebuild | 33 - .../gtk-doc-am/gtk-doc-am-1.36.1.ebuild | 33 - .../dev-build/gtk-doc-am/metadata.xml | 12 - .../portage-stable/dev-build/libtool/Manifest | 2 - .../files/libtool-2.2.10-eprefix.patch | 11 - .../libtool-2.2.6a-darwin-module-bundle.patch | 24 - ...tool-2.4.3-use-linux-version-in-fbsd.patch | 38 - ...btool-2.4.6-darwin-use-linux-version.patch | 13 - .../libtool/files/libtool-2.4.6-ppc64le.patch | 111 - .../libtool/files/libtool-2.4.6-pthread.patch | 43 - .../libtool-2.4.6-pthread_bootstrapped.patch | 21 - .../dev-build/libtool/libtool-2.5.4.ebuild | 153 - .../dev-build/libtool/libtool-2.6.0.ebuild | 154 - .../dev-build/libtool/libtool-9999.ebuild | 153 - .../dev-build/libtool/metadata.xml | 12 - .../portage-stable/dev-build/make/Manifest | 2 - .../make/files/make-4.4-default-cxx.patch | 11 - .../dev-build/make/files/make-4.4.1-c23.patch | 58 - ...e-4.4.1-jobserver-kill-return-tokens.patch | 81 - .../dev-build/make/make-4.4.1-r100.ebuild | 102 - .../dev-build/make/make-4.4.1-r101.ebuild | 103 - .../dev-build/make/make-4.4.1-r102.ebuild | 104 - .../dev-build/make/make-9999.ebuild | 109 - .../dev-build/make/metadata.xml | 12 - .../files/meson-format-array.py | 43 - .../meson-format-array-0.ebuild | 30 - .../dev-build/meson-format-array/metadata.xml | 9 - .../portage-stable/dev-build/meson/Manifest | 15 - .../files/meson-1.10.0-python-path.patch | 39 - .../meson/files/meson-1.2.1-python-path.patch | 26 - .../dev-build/meson/meson-1.10.2.ebuild | 239 -- .../dev-build/meson/meson-1.11.1.ebuild | 243 -- .../dev-build/meson/meson-1.11.2.ebuild | 242 -- .../dev-build/meson/meson-1.12.0.ebuild | 242 -- .../dev-build/meson/meson-1.9.2.ebuild | 239 -- .../dev-build/meson/meson-9999.ebuild | 242 -- .../dev-build/meson/metadata.xml | 18 - .../portage-stable/dev-build/ninja/Manifest | 3 - .../ninja-1.13.2-allow-psuedo-fifo.patch | 88 - .../files/ninja-1.13.2-big-endian-test.patch | 91 - .../dev-build/ninja/files/ninja-cflags.patch | 25 - .../dev-build/ninja/metadata.xml | 15 - .../dev-build/ninja/ninja-1.13.1.ebuild | 132 - .../dev-build/ninja/ninja-1.13.2-r1.ebuild | 134 - .../dev-build/ninja/ninja-1.13.2.ebuild | 132 - .../dev-build/ninja/ninja-9999.ebuild | 132 - .../dev-cpp/azure-core/Manifest | 3 - .../azure-core/azure-core-1.16.1.ebuild | 46 - .../azure-core/azure-core-1.16.2.ebuild | 46 - .../azure-core/azure-core-1.16.3.ebuild | 46 - .../dev-cpp/azure-core/metadata.xml | 11 - .../dev-cpp/azure-identity/Manifest | 2 - .../azure-identity-1.13.2.ebuild | 47 - .../azure-identity-1.13.3.ebuild | 47 - .../dev-cpp/azure-identity/metadata.xml | 11 - .../Manifest | 1 - ...ecurity-keyvault-certificates-4.2.1.ebuild | 53 - .../azure-sdk-for-cpp-doc-assets-dir.patch | 51 - .../files/azure-sdk-for-cpp-soversion.patch | 216 -- .../metadata.xml | 11 - .../azure-security-keyvault-keys/Manifest | 1 - .../azure-security-keyvault-keys-4.4.1.ebuild | 53 - .../azure-sdk-for-cpp-doc-assets-dir.patch | 51 - .../files/azure-sdk-for-cpp-soversion.patch | 216 -- .../azure-security-keyvault-keys/metadata.xml | 11 - .../portage-stable/dev-cpp/gflags/Manifest | 1 - .../dev-cpp/gflags/gflags-2.2.2-r1.ebuild | 38 - .../dev-cpp/gflags/gflags-9999.ebuild | 38 - .../dev-cpp/gflags/metadata.xml | 10 - .../portage-stable/dev-cpp/glog/Manifest | 3 - ....0-IsGoogleLoggingInitialized_public.patch | 106 - ...g-0.5.0-vmodule_levels_changeability.patch | 171 - .../glog/files/glog-0.6.0-cmake-4.patch | 18 - .../glog-0.6.0-disable-symbolize-test.patch | 30 - .../glog-0.6.0-try-fix-logging-test.patch | 36 - .../dev-cpp/glog/glog-0.5.0.ebuild | 61 - .../dev-cpp/glog/glog-0.6.0-r1.ebuild | 64 - .../dev-cpp/glog/glog-0.6.0.ebuild | 56 - .../dev-cpp/glog/glog-0.7.1.ebuild | 60 - .../portage-stable/dev-cpp/glog/metadata.xml | 15 - .../portage-stable/dev-cpp/gtest/Manifest | 2 - .../gtest-1.15.2-fix-gtest_help_test.patch | 17 - .../files/gtest-find-re2-with-pkgconfig.patch | 32 - .../dev-cpp/gtest/gtest-1.14.0-r2.ebuild | 81 - .../dev-cpp/gtest/gtest-1.17.0.ebuild | 89 - .../dev-cpp/gtest/gtest-9999.ebuild | 89 - .../portage-stable/dev-cpp/gtest/metadata.xml | 21 - .../portage-stable/dev-db/etcd/Manifest | 12 - .../dev-db/etcd/etcd-3.4.31.ebuild | 79 - .../dev-db/etcd/etcd-3.5.18.ebuild | 81 - .../dev-db/etcd/etcd-3.5.33.ebuild | 84 - .../dev-db/etcd/etcd-3.6.11.ebuild | 78 - .../dev-db/etcd/etcd-3.6.14.ebuild | 78 - .../dev-db/etcd/etcd-3.7.1.ebuild | 93 - .../dev-db/etcd/files/etcd-3.7.1-vendor.patch | 10 - .../dev-db/etcd/files/etcd.confd-r1 | 1 - .../dev-db/etcd/files/etcd.initd-r1 | 27 - .../dev-db/etcd/files/etcd.logrotated | 7 - .../dev-db/etcd/files/etcd.service-r1 | 17 - .../dev-db/etcd/files/etcd.tmpfiles.d.conf | 2 - .../portage-stable/dev-db/etcd/metadata.xml | 14 - .../portage-stable/dev-db/sqlite/Manifest | 4 - ...3.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch | 31 - .../portage-stable/dev-db/sqlite/metadata.xml | 19 - .../dev-db/sqlite/sqlite-3.53.3.ebuild | 448 --- .../dev-db/sqlite/sqlite-3.53.4.ebuild | 448 --- .../dev-db/sqlite/sqlite-9999.ebuild | 448 --- .../portage-stable/dev-debug/gdb/Manifest | 3 - ...17.2-gdb-cli-Don-t-emit-emojis-in-MI.patch | 156 - .../gdb/files/gdb-17.2-sparc-termios.patch | 75 - .../gdb/files/gdb-8.3.1-verbose-build.patch | 13 - .../dev-debug/gdb/gdb-16.3.ebuild | 349 -- .../dev-debug/gdb/gdb-17.1.ebuild | 354 -- .../dev-debug/gdb/gdb-17.2-r1.ebuild | 356 -- .../dev-debug/gdb/gdb-17.2.ebuild | 354 -- .../dev-debug/gdb/gdb-9999.ebuild | 351 -- .../portage-stable/dev-debug/gdb/metadata.xml | 25 - .../portage-stable/dev-debug/strace/Manifest | 6 - .../strace/files/strace-6.5-static.patch | 178 - .../dev-debug/strace/metadata.xml | 30 - .../dev-debug/strace/strace-6.19.ebuild | 120 - .../dev-debug/strace/strace-7.0-r1.ebuild | 129 - .../dev-debug/strace/strace-7.1.ebuild | 129 - .../dev-debug/strace/strace-9999.ebuild | 129 - .../dev-embedded/u-boot-tools/Manifest | 3 - .../u-boot-tools-2025.01-no-bundled-dtc.patch | 27 - .../dev-embedded/u-boot-tools/metadata.xml | 11 - .../u-boot-tools-2024.01-r2.ebuild | 95 - .../u-boot-tools-2024.01-r3.ebuild | 112 - .../u-boot-tools-2025.01-r2.ebuild | 94 - .../u-boot-tools-2025.01-r3.ebuild | 111 - .../portage-stable/dev-go/go-md2man/Manifest | 2 - .../dev-go/go-md2man/go-md2man-2.0.7.ebuild | 29 - .../dev-go/go-md2man/metadata.xml | 11 - .../portage-stable/dev-lang/duktape/Manifest | 1 - .../dev-lang/duktape/duktape-2.7.0-r3.ebuild | 37 - .../files/duktape-2.7.0-respect-tc-env.patch | 24 - .../duktape-2.7.0-underlinked-libm.patch | 25 - .../dev-lang/duktape/metadata.xml | 11 - .../dev-lang/go-bootstrap/Manifest | 48 - .../go-bootstrap/files/make-go-bootstraps | 53 - .../go-bootstrap/go-bootstrap-1.20.14.ebuild | 51 - .../go-bootstrap/go-bootstrap-1.22.12.ebuild | 51 - .../go-bootstrap/go-bootstrap-1.24.6.ebuild | 51 - .../dev-lang/go-bootstrap/metadata.xml | 12 - .../portage-stable/dev-lang/go/Manifest | 9 - .../files/go-1.24-dont-force-gold-arm.patch | 55 - .../go/files/go-1.24-skip-gdb-tests.patch | 12 - .../dev-lang/go/files/go-1.25-no-dwarf5.patch | 15 - .../files/go-1.25-strip-top-level-const.patch | 94 - .../go-never-download-newer-toolchains.patch | 13 - .../dev-lang/go/go-1.24.12-r1.ebuild | 133 - .../dev-lang/go/go-1.25.12.ebuild | 152 - .../dev-lang/go/go-1.25.13.ebuild | 152 - .../dev-lang/go/go-1.25.14.ebuild | 152 - .../dev-lang/go/go-1.26.4.ebuild | 151 - .../dev-lang/go/go-1.26.5.ebuild | 151 - .../dev-lang/go/go-1.26.6.ebuild | 151 - .../dev-lang/go/go-1.26.7.ebuild | 151 - .../dev-lang/go/go-1.27.1.ebuild | 151 - .../portage-stable/dev-lang/go/go-9999.ebuild | 147 - .../portage-stable/dev-lang/go/metadata.xml | 21 - .../portage-stable/dev-lang/nasm/Manifest | 3 - .../nasm/files/nasm-2.15-bsd-cp-doc.patch | 13 - .../dev-lang/nasm/files/nasm-3.01-musl.patch | 92 - .../portage-stable/dev-lang/nasm/metadata.xml | 20 - .../dev-lang/nasm/nasm-2.16.03.ebuild | 91 - .../dev-lang/nasm/nasm-3.01.ebuild | 95 - .../dev-lang/nasm/nasm-3.02.ebuild | 94 - .../portage-stable/dev-lang/perl/Manifest | 10 - ...sh-when-optimizing-2-var-for-over-bu.patch | 83 - ...ly-handle-reader-writer-after-strict.patch | 87 - ...affects-current-line-source-encoding.patch | 52 - ...4-Turn-off-POSIX-2008-locales-on-AIX.patch | 33 - .../perl/files/perl-5.34.0-crossfit.patch | 13 - .../perl/files/perl-5.42.0-cross-no-lto.patch | 14 - .../perl/files/perl-5.42.2-cross.patch | 111 - .../perl/files/perl-5.44.0-cross.patch | 196 - .../perl-5.44.0-darwin-install_name.patch | 19 - .../files/perl-5.44.0-solaris-soname.patch | 18 - .../portage-stable/dev-lang/perl/metadata.xml | 13 - .../dev-lang/perl/perl-5.40.2.ebuild | 873 ----- .../dev-lang/perl/perl-5.42.0-r1.ebuild | 888 ----- .../dev-lang/perl/perl-5.42.2.ebuild | 878 ----- .../dev-lang/perl/perl-5.44.0.ebuild | 860 ----- .../dev-lang/python-exec-conf/Manifest | 1 - .../dev-lang/python-exec-conf/metadata.xml | 11 - .../python-exec-conf-2.4.6.ebuild | 40 - .../dev-lang/python-exec/Manifest | 1 - .../dev-lang/python-exec/metadata.xml | 23 - .../python-exec/python-exec-2.4.10.ebuild | 83 - .../portage-stable/dev-lang/python/Manifest | 56 - .../dev-lang/python/files/pydoc.conf | 6 - .../dev-lang/python/files/pydoc.init | 24 - .../dev-lang/python/metadata.xml | 47 - .../dev-lang/python/python-0.3.13.14.ebuild | 582 --- .../dev-lang/python/python-0.3.13.15.ebuild | 582 --- .../dev-lang/python/python-0.3.13.9999.ebuild | 569 --- .../dev-lang/python/python-0.3.14.6.ebuild | 625 ---- .../dev-lang/python/python-0.3.14.6_p1.ebuild | 625 ---- .../dev-lang/python/python-0.3.14.7.ebuild | 625 ---- .../dev-lang/python/python-0.3.14.9999.ebuild | 614 ---- .../python/python-0.3.15.0_beta2.ebuild | 609 ---- .../python/python-0.3.15.0_beta3.ebuild | 609 ---- .../python/python-0.3.15.0_beta4.ebuild | 637 ---- .../python/python-0.3.15.0_rc1-r1.ebuild | 662 ---- .../python/python-0.3.15.0_rc2.ebuild | 662 ---- .../dev-lang/python/python-0.3.15.9999.ebuild | 647 ---- .../python/python-2.7.18_p16-r2.ebuild | 315 -- .../dev-lang/python/python-3.10.20.ebuild | 572 --- .../dev-lang/python/python-3.10.21.ebuild | 572 --- .../dev-lang/python/python-3.10.9999.ebuild | 561 --- .../dev-lang/python/python-3.11.15-r1.ebuild | 589 --- .../dev-lang/python/python-3.11.16.ebuild | 589 --- .../dev-lang/python/python-3.11.9999.ebuild | 580 --- .../dev-lang/python/python-3.12.13_p1.ebuild | 606 --- .../dev-lang/python/python-3.12.14.ebuild | 606 --- .../dev-lang/python/python-3.12.9999.ebuild | 595 --- .../dev-lang/python/python-3.13.14.ebuild | 616 ---- .../dev-lang/python/python-3.13.15.ebuild | 616 ---- .../dev-lang/python/python-3.13.9999.ebuild | 604 --- .../dev-lang/python/python-3.14.6.ebuild | 636 ---- .../dev-lang/python/python-3.14.6_p1.ebuild | 636 ---- .../dev-lang/python/python-3.14.7.ebuild | 636 ---- .../dev-lang/python/python-3.14.9999.ebuild | 620 ---- .../python/python-3.15.0_beta2.ebuild | 614 ---- .../python/python-3.15.0_beta3.ebuild | 614 ---- .../python/python-3.15.0_beta4.ebuild | 642 ---- .../dev-lang/python/python-3.15.0_rc1.ebuild | 642 ---- .../python/python-3.15.0_rc1_p1-r1.ebuild | 667 ---- .../dev-lang/python/python-3.15.0_rc2.ebuild | 667 ---- .../dev-lang/python/python-3.15.9999.ebuild | 653 ---- .../python/python-3.8.20_p7-r1.ebuild | 498 --- .../dev-lang/python/python-3.9.25.ebuild | 566 --- .../portage-stable/dev-lang/rust-bin/Manifest | 1035 ------ .../dev-lang/rust-bin/metadata.xml | 18 - .../rust-bin/rust-bin-1.74.1-r102.ebuild | 237 -- .../rust-bin/rust-bin-1.75.0-r102.ebuild | 237 -- .../rust-bin/rust-bin-1.76.0-r101.ebuild | 226 -- .../rust-bin/rust-bin-1.77.1-r102.ebuild | 239 -- .../rust-bin/rust-bin-1.78.0-r102.ebuild | 246 -- .../rust-bin/rust-bin-1.79.0-r103.ebuild | 246 -- .../rust-bin/rust-bin-1.80.1-r103.ebuild | 246 -- .../rust-bin/rust-bin-1.81.0-r103.ebuild | 244 -- .../rust-bin/rust-bin-1.82.0-r103.ebuild | 246 -- .../rust-bin/rust-bin-1.83.0-r2.ebuild | 246 -- .../rust-bin/rust-bin-1.84.0-r2.ebuild | 246 -- .../rust-bin/rust-bin-1.84.1-r2.ebuild | 246 -- .../rust-bin/rust-bin-1.85.0-r1.ebuild | 318 -- .../dev-lang/rust-bin/rust-bin-1.85.1.ebuild | 318 -- .../rust-bin/rust-bin-1.86.0-r1.ebuild | 319 -- .../dev-lang/rust-bin/rust-bin-1.87.0.ebuild | 320 -- .../dev-lang/rust-bin/rust-bin-1.88.0.ebuild | 320 -- .../dev-lang/rust-bin/rust-bin-1.89.0.ebuild | 320 -- .../dev-lang/rust-bin/rust-bin-1.90.0.ebuild | 320 -- .../dev-lang/rust-bin/rust-bin-1.91.0.ebuild | 339 -- .../dev-lang/rust-bin/rust-bin-1.92.0.ebuild | 339 -- .../dev-lang/rust-bin/rust-bin-1.93.0.ebuild | 337 -- .../dev-lang/rust-bin/rust-bin-1.93.1.ebuild | 336 -- .../dev-lang/rust-bin/rust-bin-1.94.0.ebuild | 337 -- .../dev-lang/rust-bin/rust-bin-1.94.1.ebuild | 336 -- .../dev-lang/rust-bin/rust-bin-1.95.0.ebuild | 336 -- .../dev-lang/rust-bin/rust-bin-1.96.1.ebuild | 336 -- .../dev-lang/rust-bin/rust-bin-1.97.1.ebuild | 336 -- .../dev-lang/rust-bin/rust-bin-1.98.1.ebuild | 336 -- .../dev-lang/rust-bin/rust-bin-9999.ebuild | 337 -- .../dev-lang/rust-common/Manifest | 40 - .../dev-lang/rust-common/metadata.xml | 11 - .../rust-common/rust-common-1.81.0.ebuild | 58 - .../rust-common/rust-common-1.82.0.ebuild | 58 - .../rust-common/rust-common-1.83.0.ebuild | 58 - .../rust-common/rust-common-1.84.1.ebuild | 58 - .../rust-common/rust-common-1.85.1.ebuild | 73 - .../rust-common/rust-common-1.86.0.ebuild | 73 - .../rust-common/rust-common-1.87.0.ebuild | 73 - .../rust-common/rust-common-1.88.0.ebuild | 73 - .../rust-common/rust-common-1.89.0.ebuild | 73 - .../rust-common/rust-common-1.90.0.ebuild | 73 - .../rust-common/rust-common-1.91.0.ebuild | 73 - .../rust-common/rust-common-1.92.0.ebuild | 73 - .../rust-common/rust-common-1.93.0.ebuild | 73 - .../rust-common/rust-common-1.93.1.ebuild | 73 - .../rust-common/rust-common-1.94.0.ebuild | 73 - .../rust-common/rust-common-1.94.1.ebuild | 73 - .../rust-common/rust-common-1.95.0.ebuild | 73 - .../rust-common/rust-common-1.96.1.ebuild | 73 - .../rust-common/rust-common-1.97.1.ebuild | 73 - .../rust-common/rust-common-1.98.1.ebuild | 73 - .../rust-common/rust-common-9999.ebuild | 73 - .../portage-stable/dev-lang/rust/Manifest | 87 - .../portage-stable/dev-lang/rust/metadata.xml | 24 - .../dev-lang/rust/rust-1.74.1-r101.ebuild | 1109 ------ .../dev-lang/rust/rust-1.75.0-r101.ebuild | 773 ---- .../dev-lang/rust/rust-1.76.0-r101.ebuild | 690 ---- .../dev-lang/rust/rust-1.77.1-r101.ebuild | 773 ---- .../dev-lang/rust/rust-1.78.0-r101.ebuild | 776 ---- .../dev-lang/rust/rust-1.79.0-r101.ebuild | 776 ---- .../dev-lang/rust/rust-1.80.1-r101.ebuild | 774 ---- .../dev-lang/rust/rust-1.81.0-r101.ebuild | 775 ---- .../dev-lang/rust/rust-1.82.0-r103.ebuild | 778 ---- .../dev-lang/rust/rust-1.83.0-r3.ebuild | 760 ---- .../dev-lang/rust/rust-1.84.0-r2.ebuild | 739 ---- .../dev-lang/rust/rust-1.84.1-r2.ebuild | 739 ---- .../dev-lang/rust/rust-1.85.0-r2.ebuild | 813 ----- .../dev-lang/rust/rust-1.85.1-r1.ebuild | 813 ----- .../dev-lang/rust/rust-1.86.0-r2.ebuild | 814 ----- .../dev-lang/rust/rust-1.87.0-r1.ebuild | 821 ----- .../dev-lang/rust/rust-1.88.0.ebuild | 837 ----- .../dev-lang/rust/rust-1.89.0.ebuild | 837 ----- .../dev-lang/rust/rust-1.90.0-r1.ebuild | 1198 ------ .../dev-lang/rust/rust-1.91.0.ebuild | 859 ----- .../dev-lang/rust/rust-1.92.0_p1-r1.ebuild | 891 ----- .../dev-lang/rust/rust-1.93.0.ebuild | 941 ----- .../dev-lang/rust/rust-1.93.1.ebuild | 941 ----- .../dev-lang/rust/rust-1.94.0.ebuild | 941 ----- .../dev-lang/rust/rust-1.94.1.ebuild | 951 ----- .../dev-lang/rust/rust-1.95.0.ebuild | 951 ----- .../dev-lang/rust/rust-1.96.1.ebuild | 952 ----- .../dev-lang/rust/rust-1.97.1.ebuild | 963 ----- .../dev-lang/rust/rust-1.98.1.ebuild | 963 ----- .../dev-lang/rust/rust-9999.ebuild | 963 ----- .../portage-stable/dev-lang/swig/Manifest | 4 - .../swig-4.1.1-ccache-configure-clang16.patch | 32 - .../portage-stable/dev-lang/swig/metadata.xml | 24 - .../dev-lang/swig/swig-4.1.1-r1.ebuild | 62 - .../dev-lang/swig/swig-4.2.1.ebuild | 72 - .../dev-lang/swig/swig-4.3.1.ebuild | 65 - .../dev-lang/swig/swig-4.4.1.ebuild | 65 - .../portage-stable/dev-lang/tcl/Manifest | 3 - .../tcl/files/tcl-8.6.10-multilib.patch | 11 - .../dev-lang/tcl/files/tcl-8.6.8-conf.patch | 11 - .../tcl/files/tcl-8.6.9-include-spec.patch | 12 - .../tcl/files/tcl-9.0.3-include-spec.patch | 12 - .../tcl/files/tcl-9.0.3-multilib.patch | 11 - .../portage-stable/dev-lang/tcl/metadata.xml | 13 - .../dev-lang/tcl/tcl-8.6.16.ebuild | 135 - .../dev-lang/tcl/tcl-8.6.17.ebuild | 135 - .../dev-lang/tcl/tcl-9.0.3-r2.ebuild | 132 - .../portage-stable/dev-lang/yasm/Manifest | 1 - .../yasm/files/yasm-1.3.0-fix-modern-c.patch | 87 - .../portage-stable/dev-lang/yasm/metadata.xml | 12 - .../dev-lang/yasm/yasm-1.3.0-r2.ebuild | 79 - .../portage-stable/dev-libs/blake3/Manifest | 3 - .../dev-libs/blake3/blake3-1.8.3.ebuild | 38 - .../dev-libs/blake3/blake3-1.8.4.ebuild | 38 - .../dev-libs/blake3/blake3-1.8.5.ebuild | 38 - .../files/blake3-1.5.3-backport-pr405.patch | 57 - .../blake3/files/blake3-1.8.2-x32.patch | 538 --- .../files/blake3-1.8.3-fix-non-x86-test.patch | 20 - .../dev-libs/blake3/metadata.xml | 15 - .../portage-stable/dev-libs/cJSON/Manifest | 1 - .../dev-libs/cJSON/cJSON-1.7.19.ebuild | 34 - .../dev-libs/cJSON/files/1.7.18-cmake4.patch | 13 - .../dev-libs/cJSON/metadata.xml | 11 - .../portage-stable/dev-libs/cowsql/Manifest | 1 - .../dev-libs/cowsql/cowsql-1.15.9.ebuild | 51 - .../files/dqlite-1.12.0-disable-werror.patch | 20 - .../dev-libs/cowsql/metadata.xml | 25 - .../dev-libs/cyrus-sasl/Manifest | 2 - .../cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild | 226 -- .../cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild | 248 -- .../dev-libs/cyrus-sasl/files/cyrus-sasl.conf | 1 - .../dev-libs/cyrus-sasl/files/pwcheck.rc6 | 20 - .../dev-libs/cyrus-sasl/files/pwcheck.service | 9 - .../cyrus-sasl/files/saslauthd-2.1.26.conf | 19 - .../cyrus-sasl/files/saslauthd.pam-include | 8 - .../cyrus-sasl/files/saslauthd.service | 13 - .../dev-libs/cyrus-sasl/files/saslauthd2.rc7 | 20 - .../dev-libs/cyrus-sasl/metadata.xml | 19 - .../dev-libs/dbus-glib/Manifest | 1 - .../dev-libs/dbus-glib/dbus-glib-0.114.ebuild | 107 - .../dev-libs/dbus-glib/metadata.xml | 11 - .../dev-libs/ding-libs/Manifest | 1 - .../ding-libs/ding-libs-0.6.2-r1.ebuild | 24 - .../dev-libs/ding-libs/metadata.xml | 8 - .../portage-stable/dev-libs/elfutils/Manifest | 2 - .../dev-libs/elfutils/elfutils-0.195.ebuild | 168 - .../dev-libs/elfutils/elfutils-9999.ebuild | 168 - .../elfutils-0.189-musl-aarch64-regs.patch | 57 - .../files/elfutils-0.191-musl-macros.patch | 14 - .../dev-libs/elfutils/metadata.xml | 27 - .../portage-stable/dev-libs/expat/Manifest | 2 - .../dev-libs/expat/expat-2.8.3.ebuild | 101 - .../dev-libs/expat/expat-2.8.4.ebuild | 101 - .../dev-libs/expat/metadata.xml | 17 - .../portage-stable/dev-libs/glib/Manifest | 4 - ....1-mark-gdbus-server-auth-test-flaky.patch | 32 - .../dev-libs/glib/glib-2.88.2.ebuild | 479 --- .../dev-libs/glib/glib-2.88.3.ebuild | 478 --- .../portage-stable/dev-libs/glib/metadata.xml | 43 - .../portage-stable/dev-libs/gmp/Manifest | 3 - .../files/gmp-6.1.0-noexecstack-detect.patch | 23 - .../gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch | 21 - .../gmp/files/gmp-6.2.1-no-zarch.patch | 20 - .../gmp/files/gmp-6.3.0-r1-__int128.patch | 22 - .../dev-libs/gmp/gmp-6.3.0-r1.ebuild | 206 -- .../dev-libs/gmp/gmp-6.3.0-r2.ebuild | 207 -- .../portage-stable/dev-libs/gmp/metadata.xml | 26 - .../gobject-introspection-common/Manifest | 3 - ...gobject-introspection-common-1.82.0.ebuild | 30 - ...gobject-introspection-common-1.84.0.ebuild | 30 - ...gobject-introspection-common-1.86.0.ebuild | 30 - .../gobject-introspection-common/metadata.xml | 12 - .../portage-stable/dev-libs/inih/Manifest | 5 - .../dev-libs/inih/inih-57-r1.ebuild | 30 - .../dev-libs/inih/inih-58.ebuild | 30 - .../dev-libs/inih/inih-59.ebuild | 27 - .../dev-libs/inih/inih-60.ebuild | 27 - .../dev-libs/inih/inih-62.ebuild | 28 - .../portage-stable/dev-libs/inih/metadata.xml | 16 - .../portage-stable/dev-libs/jansson/Manifest | 2 - .../jansson-2.14.1-default-symver-test.patch | 62 - .../dev-libs/jansson/jansson-2.14.1.ebuild | 48 - .../dev-libs/jansson/jansson-2.15.1.ebuild | 47 - .../dev-libs/jansson/metadata.xml | 15 - .../portage-stable/dev-libs/jose/Manifest | 1 - .../dev-libs/jose/jose-14.ebuild | 24 - .../portage-stable/dev-libs/jose/metadata.xml | 19 - .../portage-stable/dev-libs/json-c/Manifest | 2 - .../dev-libs/json-c/files/0.18.0-cmake4.patch | 25 - ...lly-build-tests-with-an-option-not-b.patch | 41 - ...json-c-0.19-meson-fix-pkgconfig-file.patch | 46 - ...son-c-0.19-meson-fix-version-numbers.patch | 35 - ...on-wire-up-disable_extra_libs-option.patch | 48 - .../json-c/files/json-c-0.19-meson.patch | 68 - .../dev-libs/json-c/json-c-0.18.ebuild | 72 - .../dev-libs/json-c/json-c-0.19-r2.ebuild | 56 - .../dev-libs/json-c/json-c-0.19.ebuild | 71 - .../dev-libs/json-c/json-c-9999.ebuild | 56 - .../dev-libs/json-c/metadata.xml | 16 - .../portage-stable/dev-libs/jsoncpp/Manifest | 3 - .../dev-libs/jsoncpp/jsoncpp-1.9.6-r2.ebuild | 57 - .../dev-libs/jsoncpp/jsoncpp-1.9.8.ebuild | 60 - .../dev-libs/jsoncpp/jsoncpp-1.9.8_rc1.ebuild | 60 - .../dev-libs/jsoncpp/metadata.xml | 13 - .../dev-libs/leancrypto/Manifest | 4 - .../files/leancrypto-1.6.0-no-force-lto.patch | 24 - .../files/leancrypto-1.7.2-gcc-16-asm.patch | 45 - .../files/leancrypto-1.7.2-m68k.patch | 27 - ...leancrypto-1.7.2-toolchain-hardening.patch | 52 - .../leancrypto-1.8.0-respect-flags.patch | 57 - .../leancrypto/leancrypto-1.7.2-r3.ebuild | 96 - .../leancrypto/leancrypto-1.8.0.ebuild | 93 - .../leancrypto/leancrypto-9999.ebuild | 93 - .../dev-libs/leancrypto/metadata.xml | 15 - .../portage-stable/dev-libs/libaio/Manifest | 2 - .../files/libaio-0.3.112-cppflags.patch | 16 - .../files/libaio-0.3.113-32-bit-tests.patch | 31 - .../libaio-0.3.113-respect-LDFLAGS.patch | 12 - .../libaio/files/libaio-0.3.113-x32.patch | 48 - .../dev-libs/libaio/libaio-0.3.113-r2.ebuild | 92 - .../dev-libs/libaio/libaio-0.3.113_p8.ebuild | 105 - .../dev-libs/libaio/libaio-9999.ebuild | 105 - .../dev-libs/libaio/metadata.xml | 15 - .../dev-libs/libassuan/Manifest | 6 - .../files/libassuan-3.0.0-fix-typo.patch | 31 - .../files/libassuan-3.0.0-remove-putc.patch | 28 - .../dev-libs/libassuan/libassuan-2.5.7.ebuild | 58 - .../libassuan/libassuan-3.0.0-r1.ebuild | 53 - .../libassuan/libassuan-3.0.1-r1.ebuild | 53 - .../dev-libs/libassuan/metadata.xml | 19 - .../portage-stable/dev-libs/libbsd/Manifest | 4 - .../dev-libs/libbsd/libbsd-0.11.8.ebuild | 59 - .../dev-libs/libbsd/libbsd-0.12.1.ebuild | 57 - .../dev-libs/libbsd/metadata.xml | 16 - .../portage-stable/dev-libs/libdnet/Manifest | 2 - ....0-fix-incompatible-function-pointer.patch | 183 - .../dev-libs/libdnet/libdnet-1.18.0-r1.ebuild | 98 - .../dev-libs/libdnet/libdnet-1.18.0-r2.ebuild | 102 - .../dev-libs/libdnet/libdnet-1.18.0-r3.ebuild | 116 - .../dev-libs/libdnet/libdnet-1.18.2.ebuild | 112 - .../dev-libs/libdnet/metadata.xml | 12 - .../portage-stable/dev-libs/libev/Manifest | 1 - .../dev-libs/libev/files/libev-4.25-pc.patch | 49 - .../dev-libs/libev/libev-4.33.ebuild | 51 - .../dev-libs/libev/metadata.xml | 8 - .../portage-stable/dev-libs/libevent/Manifest | 8 - .../files/libevent-2.1.12-clang16.patch | 105 - .../files/libevent-2.1.12-libressl.patch | 30 - .../libevent-2.2.1-cmake-install-paths.patch | 68 - .../libevent-2.2.1-disable-signalfd.patch | 152 - .../libevent/libevent-2.1.12-r1.ebuild | 90 - .../dev-libs/libevent/libevent-2.1.13.ebuild | 88 - .../libevent/libevent-2.2.1-r3.ebuild | 83 - .../libevent/libevent-2.2.1-r4.ebuild | 72 - .../dev-libs/libevent/libevent-2.2.2.ebuild | 63 - .../dev-libs/libevent/libevent-9999.ebuild | 49 - .../dev-libs/libevent/metadata.xml | 21 - .../portage-stable/dev-libs/libffi/Manifest | 7 - ...dd-.note.GNU-stack-marker-to-linux.S.patch | 34 - .../files/libffi-3.4.8-powerpc-closures.patch | 38 - .../dev-libs/libffi/libffi-3.4.8-r3.ebuild | 100 - .../dev-libs/libffi/libffi-3.5.1.ebuild | 97 - .../dev-libs/libffi/libffi-3.5.2.ebuild | 97 - .../dev-libs/libffi/libffi-3.6.0.ebuild | 97 - .../dev-libs/libffi/libffi-3.7.0.ebuild | 97 - .../dev-libs/libffi/libffi-3.7.1.ebuild | 97 - .../dev-libs/libffi/libffi-3.8.0.ebuild | 97 - .../dev-libs/libffi/libffi-9999.ebuild | 97 - .../dev-libs/libffi/metadata.xml | 44 - .../dev-libs/libgcrypt/Manifest | 6 - ...cipher-rsa-oaep-Validate-all-zero-PS.patch | 32 - ...-Validate-the-length-of-hashed-input.patch | 43 - ...her-rsa-pss-Fix-SALT-LENGTH-handling.patch | 53 - .../libgcrypt-1.12.0-multilib-syspath.patch | 18 - .../files/libgcrypt-powerpc-darwin.patch | 16 - .../libgcrypt/libgcrypt-1.12.2.ebuild | 185 - .../libgcrypt/libgcrypt-1.12.3-r1.ebuild | 189 - .../libgcrypt/libgcrypt-1.12.3.ebuild | 185 - .../libgcrypt/libgcrypt-1.12.4.ebuild | 185 - .../dev-libs/libgcrypt/metadata.xml | 14 - .../dev-libs/libgpg-error/Manifest | 6 - .../libgpg-error/libgpg-error-1.59.ebuild | 89 - .../libgpg-error/libgpg-error-1.60.ebuild | 89 - .../libgpg-error/libgpg-error-1.61.ebuild | 89 - .../dev-libs/libgpg-error/metadata.xml | 14 - .../portage-stable/dev-libs/libksba/Manifest | 4 - .../libksba-1.6.0-no-fgrep-ksba-config.patch | 21 - .../dev-libs/libksba/libksba-1.8.0.ebuild | 63 - .../dev-libs/libksba/libksba-1.8.1.ebuild | 63 - .../dev-libs/libksba/metadata.xml | 8 - .../portage-stable/dev-libs/libltdl/Manifest | 2 - .../dev-libs/libltdl/libltdl-2.5.4.ebuild | 48 - .../dev-libs/libltdl/libltdl-2.6.0.ebuild | 49 - .../dev-libs/libltdl/metadata.xml | 11 - .../dev-libs/libmspack/Manifest | 1 - .../dev-libs/libmspack/libmspack-1.11.ebuild | 53 - .../dev-libs/libmspack/libmspack-9999.ebuild | 53 - .../dev-libs/libmspack/metadata.xml | 8 - .../portage-stable/dev-libs/libnl/Manifest | 5 - ...0001-Fix-compilation-error-in-GCC-14.patch | 36 - .../files/libnl-3.11.0-no-iproute2.patch | 18 - .../libnl/files/libnl-3.11.0-tests-ns.patch | 176 - .../libnl/files/libnl-3.12.0-tests.patch | 201 - .../dev-libs/libnl/libnl-3.10.0.ebuild | 133 - .../dev-libs/libnl/libnl-3.11.0.ebuild | 146 - .../dev-libs/libnl/libnl-3.12.0.ebuild | 145 - .../dev-libs/libnl/libnl-9999.ebuild | 144 - .../dev-libs/libnl/metadata.xml | 16 - .../portage-stable/dev-libs/libp11/Manifest | 6 - .../files/libp11-0.4.12-openssl-3.1.patch | 50 - .../dev-libs/libp11/libp11-0.4.12-r7.ebuild | 51 - .../dev-libs/libp11/libp11-0.4.13.ebuild | 48 - .../dev-libs/libp11/libp11-0.4.16.ebuild | 54 - .../dev-libs/libp11/libp11-0.4.17.ebuild | 54 - .../dev-libs/libp11/metadata.xml | 17 - .../portage-stable/dev-libs/libpcre2/Manifest | 4 - .../libpcre2-10.10-000-Fix-multilib.patch | 37 - .../files/libpcre2-10.47-constness.patch | 48 - .../libpcre2-10.47-remove-local-symbols.patch | 56 - .../libpcre2/files/libpcre2-10.47-riscv.patch | 118 - .../dev-libs/libpcre2/libpcre2-10.47.ebuild | 117 - .../dev-libs/libpcre2/libpcre2-10.48.ebuild | 108 - .../dev-libs/libpcre2/metadata.xml | 31 - .../dev-libs/libpipeline/Manifest | 2 - .../libpipeline/libpipeline-1.5.8.ebuild | 37 - .../dev-libs/libpipeline/metadata.xml | 11 - .../dev-libs/libpwquality/Manifest | 1 - .../libpwquality/libpwquality-1.4.5-r2.ebuild | 90 - .../libpwquality/libpwquality-1.4.5-r3.ebuild | 93 - .../dev-libs/libpwquality/metadata.xml | 11 - .../dev-libs/libsodium/Manifest | 4 - .../files/libsodium-1.0.19-cpuflags.patch | 40 - .../libsodium-1.0.21_p20260122.ebuild | 76 - .../libsodium/libsodium-1.0.22.ebuild | 76 - .../dev-libs/libsodium/metadata.xml | 22 - .../portage-stable/dev-libs/libtasn1/Manifest | 2 - .../dev-libs/libtasn1/libtasn1-4.21.0.ebuild | 54 - .../dev-libs/libtasn1/metadata.xml | 13 - .../dev-libs/libtraceevent/Manifest | 5 - ...ibtraceevent-1.9.0-32-bit-tests-deux.patch | 49 - .../libtraceevent-1.9.0-32-bit-tests.patch | 60 - .../libtraceevent/libtraceevent-1.8.3.ebuild | 48 - .../libtraceevent/libtraceevent-1.8.4.ebuild | 48 - .../libtraceevent/libtraceevent-1.8.6.ebuild | 48 - .../libtraceevent/libtraceevent-1.8.7.ebuild | 48 - .../libtraceevent/libtraceevent-1.9.0.ebuild | 53 - .../dev-libs/libtraceevent/metadata.xml | 12 - .../dev-libs/libtracefs/Manifest | 3 - .../libtracefs/libtracefs-1.8.1.ebuild | 51 - .../libtracefs/libtracefs-1.8.2.ebuild | 51 - .../libtracefs/libtracefs-1.8.3.ebuild | 53 - .../dev-libs/libtracefs/metadata.xml | 12 - .../dev-libs/libunistring/Manifest | 4 - .../files/libunistring-1.4.2-nodocs.patch | 11 - .../files/libunistring-nodocs.patch | 11 - .../files/libunistring-test.patch | 15 - .../libunistring-0.9.10-r1.ebuild | 42 - .../libunistring/libunistring-1.0.ebuild | 40 - .../libunistring/libunistring-1.3.ebuild | 49 - .../libunistring/libunistring-1.4.2.ebuild | 49 - .../dev-libs/libunistring/metadata.xml | 23 - .../portage-stable/dev-libs/libusb/Manifest | 6 - .../dev-libs/libusb/libusb-1.0.27-r1.ebuild | 83 - .../dev-libs/libusb/libusb-1.0.28.ebuild | 83 - .../dev-libs/libusb/libusb-1.0.29.ebuild | 90 - .../dev-libs/libusb/libusb-1.0.30.ebuild | 90 - .../dev-libs/libusb/metadata.xml | 12 - .../portage-stable/dev-libs/libuv/Manifest | 2 - .../libuv/files/libuv-1.41.0-darwin.patch | 45 - .../files/libuv-1.51.0-ppc32-uring.patch | 21 - .../libuv/files/libuv-1.52.1-hurd.patch | 12 - ...-1.52.1-test-thread-priority-portage.patch | 14 - .../libuv/files/libuv-1.52.1-test.patch | 28 - .../dev-libs/libuv/libuv-1.52.1.ebuild | 65 - .../dev-libs/libuv/libuv-9999.ebuild | 64 - .../dev-libs/libuv/metadata.xml | 42 - .../portage-stable/dev-libs/libverto/Manifest | 1 - .../files/libverto-0.3.2-non-bash.patch | 117 - .../libverto/libverto-0.3.2-r1.ebuild | 49 - .../dev-libs/libverto/libverto-0.3.2.ebuild | 49 - .../dev-libs/libverto/metadata.xml | 17 - .../portage-stable/dev-libs/libxml2/Manifest | 10 - ...1-meson-Fix-install-dir-of-man-pages.patch | 29 - ...bute-normalization-and-standalone-ch.patch | 38 - ...n-error-on-GCC-versions-prior-to-4.5.patch | 43 - ...precate-xmlValidGetPotentialChildren.patch | 42 - ...bals-Don-t-export-DllMain-on-Windows.patch | 37 - ...bals-Don-t-export-DllMain-on-Windows.patch | 46 - ...-Undeprecate-xmlOutputBuffer-members.patch | 50 - ...e-Undeprecate-several-struct-members.patch | 112 - .../files/libxml2-2.12.9-icu-pkgconfig.patch | 20 - .../libxml2/files/libxml2-2.14.2-no-git.patch | 34 - .../libxml2-2.15.2-memory-leak-python.patch | 31 - .../dev-libs/libxml2/libxml2-2.13.9.ebuild | 190 - .../dev-libs/libxml2/libxml2-2.14.6.ebuild | 183 - .../dev-libs/libxml2/libxml2-2.15.0-r1.ebuild | 166 - .../dev-libs/libxml2/libxml2-2.15.1.ebuild | 165 - .../dev-libs/libxml2/libxml2-2.15.2-r1.ebuild | 166 - .../dev-libs/libxml2/libxml2-2.15.2.ebuild | 165 - .../dev-libs/libxml2/libxml2-2.15.3.ebuild | 165 - .../dev-libs/libxml2/libxml2-2.15.4.ebuild | 165 - .../dev-libs/libxml2/libxml2-9999.ebuild | 161 - .../dev-libs/libxml2/metadata.xml | 16 - .../portage-stable/dev-libs/libxslt/Manifest | 1 - .../dev-libs/libxslt/libxslt-1.1.45.ebuild | 124 - .../dev-libs/libxslt/libxslt-9999.ebuild | 124 - .../dev-libs/libxslt/metadata.xml | 19 - .../portage-stable/dev-libs/libyaml/Manifest | 2 - .../dev-libs/libyaml/libyaml-0.2.2.ebuild | 45 - .../dev-libs/libyaml/libyaml-0.2.5.ebuild | 45 - .../dev-libs/libyaml/metadata.xml | 11 - .../portage-stable/dev-libs/lzo/Manifest | 1 - .../dev-libs/lzo/lzo-2.10.ebuild | 50 - .../portage-stable/dev-libs/lzo/metadata.xml | 11 - .../portage-stable/dev-libs/mpc/Manifest | 6 - .../portage-stable/dev-libs/mpc/metadata.xml | 8 - .../dev-libs/mpc/mpc-1.3.1.ebuild | 44 - .../dev-libs/mpc/mpc-1.4.0.ebuild | 44 - .../dev-libs/mpc/mpc-1.4.1.ebuild | 44 - .../dev-libs/mpdecimal/Manifest | 2 - .../dev-libs/mpdecimal/metadata.xml | 8 - .../dev-libs/mpdecimal/mpdecimal-4.0.1.ebuild | 63 - .../portage-stable/dev-libs/mpfr/Manifest | 4 - .../portage-stable/dev-libs/mpfr/metadata.xml | 11 - .../dev-libs/mpfr/mpfr-4.2.1.ebuild | 98 - .../dev-libs/mpfr/mpfr-4.2.2.ebuild | 98 - .../portage-stable/dev-libs/nettle/Manifest | 2 - .../dev-libs/nettle/metadata.xml | 12 - .../dev-libs/nettle/nettle-3.10.2.ebuild | 94 - .../portage-stable/dev-libs/npth/Manifest | 2 - .../portage-stable/dev-libs/npth/metadata.xml | 8 - .../dev-libs/npth/npth-1.8.ebuild | 42 - .../portage-stable/dev-libs/nspr/Manifest | 4 - .../files/nspr-4.21-ipv6-musl-support.patch | 45 - .../nspr-4.35-bgo-905998-lfs64-musl.patch | 15 - .../files/nspr-4.40-ipv6-musl-support.patch | 45 - .../nspr/files/nspr-4.7.1-solaris.patch | 14 - .../nspr-4.8.4-darwin-install_name.patch | 25 - .../nspr/files/nspr-4.8.9-link-flags.patch | 28 - .../nspr/files/nspr-4.9.5_nspr_config.patch | 11 - .../portage-stable/dev-libs/nspr/metadata.xml | 11 - .../dev-libs/nspr/nspr-4.36.ebuild | 176 - .../dev-libs/nspr/nspr-4.38.2.ebuild | 160 - .../dev-libs/nspr/nspr-4.39.ebuild | 160 - .../dev-libs/nspr/nspr-4.40.ebuild | 160 - .../dev-libs/oniguruma/Manifest | 2 - .../oniguruma/files/oniguruma-6.9.9-c23.patch | 170 - .../dev-libs/oniguruma/metadata.xml | 24 - .../oniguruma/oniguruma-6.9.10.ebuild | 55 - .../oniguruma/oniguruma-6.9.9-r1.ebuild | 59 - .../dev-libs/oniguruma/oniguruma-6.9.9.ebuild | 55 - .../dev-libs/oniguruma/oniguruma-9999.ebuild | 55 - .../portage-stable/dev-libs/opensc/Manifest | 1 - .../dev-libs/opensc/files/opensc.module | 8 - .../dev-libs/opensc/metadata.xml | 30 - .../dev-libs/opensc/opensc-0.27.1.ebuild | 89 - .../dev-libs/opensc/opensc-9999.ebuild | 89 - .../portage-stable/dev-libs/openssl/Manifest | 20 - .../openssl/files/gentoo.config-1.0.4 | 194 - .../files/openssl-4.0.1-x86-avx2.patch | 22 - .../dev-libs/openssl/metadata.xml | 27 - .../dev-libs/openssl/openssl-3.0.21.ebuild | 289 -- .../dev-libs/openssl/openssl-3.0.22.ebuild | 289 -- .../dev-libs/openssl/openssl-3.0.9999.ebuild | 289 -- .../dev-libs/openssl/openssl-3.4.6.ebuild | 297 -- .../dev-libs/openssl/openssl-3.4.7.ebuild | 297 -- .../dev-libs/openssl/openssl-3.4.9999.ebuild | 297 -- .../dev-libs/openssl/openssl-3.5.7.ebuild | 336 -- .../dev-libs/openssl/openssl-3.5.8.ebuild | 336 -- .../dev-libs/openssl/openssl-3.5.9999.ebuild | 336 -- .../dev-libs/openssl/openssl-3.6.3.ebuild | 336 -- .../dev-libs/openssl/openssl-3.6.4.ebuild | 336 -- .../dev-libs/openssl/openssl-3.6.9999.ebuild | 336 -- .../dev-libs/openssl/openssl-4.0.1.ebuild | 333 -- .../dev-libs/openssl/openssl-4.0.2.ebuild | 333 -- .../dev-libs/openssl/openssl-4.0.9999.ebuild | 329 -- .../portage-stable/dev-libs/popt/Manifest | 1 - .../portage-stable/dev-libs/popt/metadata.xml | 12 - .../dev-libs/popt/popt-1.19-r1.ebuild | 47 - .../portage-stable/dev-libs/protobuf/Manifest | 12 - .../protobuf/files/70protobuf-gentoo.el | 3 - .../dev-libs/protobuf/files/FindJsonCpp.cmake | 40 - .../dev-libs/protobuf/files/proto.vim | 1 - .../protobuf-23.3-disable-32-bit-tests.patch | 34 - .../protobuf-23.3-static_assert-failure.patch | 11 - .../protobuf-26.1-disable-32-bit-tests.patch | 37 - .../files/protobuf-27.4-findJsonCpp.patch | 33 - .../protobuf-28.0-disable-test_upb-lto.patch | 23 - .../files/protobuf-30.0-findJsonCpp.patch | 44 - .../dev-libs/protobuf/metadata.xml | 26 - .../dev-libs/protobuf/protobuf-21.12.ebuild | 96 - .../dev-libs/protobuf/protobuf-25.6.ebuild | 172 - .../dev-libs/protobuf/protobuf-25.9.ebuild | 172 - .../dev-libs/protobuf/protobuf-28.0.ebuild | 178 - .../dev-libs/protobuf/protobuf-29.5-r1.ebuild | 206 -- .../dev-libs/protobuf/protobuf-30.2.ebuild | 183 - .../dev-libs/protobuf/protobuf-31.1.ebuild | 187 - .../dev-libs/protobuf/protobuf-32.1.ebuild | 200 - .../dev-libs/protobuf/protobuf-33.0.ebuild | 200 - .../dev-libs/protobuf/protobuf-33.1.ebuild | 200 - .../dev-libs/protobuf/protobuf-33.4.ebuild | 200 - .../dev-libs/protobuf/protobuf-34.2.ebuild | 198 - .../dev-libs/protobuf/protobuf-9999.ebuild | 200 - .../portage-stable/dev-libs/raft/Manifest | 1 - .../raft/files/raft-0.10.0-toggle-zfs.patch | 21 - .../portage-stable/dev-libs/raft/metadata.xml | 25 - .../dev-libs/raft/raft-0.22.1.ebuild | 60 - .../dev-libs/rapidjson/Manifest | 2 - .../files/rapidjson-1.1.0-cmake4.patch | 19 - .../files/rapidjson-1.1.0-doc-build.patch | 41 - .../files/rapidjson-1.1.0-gcc-7.patch | 46 - .../files/rapidjson-1.1.0-gcc14-const.patch | 20 - .../files/rapidjson-1.1.0-system_gtest.patch | 44 - .../rapidjson-1.1.0-valgrind_optional.patch | 21 - .../files/rapidjson-1.1.1-cmake4.patch | 20 - .../dev-libs/rapidjson/metadata.xml | 12 - .../rapidjson/rapidjson-1.1.0-r5.ebuild | 61 - .../rapidjson-1.1.0_p20250205.ebuild | 61 - .../dev-libs/rapidjson/rapidjson-9999.ebuild | 61 - .../dev-libs/tree-sitter-bash/Manifest | 4 - .../dev-libs/tree-sitter-bash/metadata.xml | 11 - .../tree-sitter-bash-0.21.0-r1.ebuild | 15 - .../tree-sitter-bash-0.23.3.ebuild | 15 - .../tree-sitter-bash-0.25.0.ebuild | 15 - .../tree-sitter-bash-0.25.1.ebuild | 15 - .../dev-libs/tree-sitter/Manifest | 13 - .../files/tree-sitter-0.22.2-no-static.patch | 20 - .../files/tree-sitter-0.26.3-no-static.patch | 21 - .../dev-libs/tree-sitter/metadata.xml | 18 - .../tree-sitter/tree-sitter-0.24.3.ebuild | 50 - .../tree-sitter/tree-sitter-0.25.10.ebuild | 50 - .../tree-sitter/tree-sitter-0.25.6.ebuild | 50 - .../tree-sitter/tree-sitter-0.25.8.ebuild | 50 - .../tree-sitter/tree-sitter-0.26.11.ebuild | 28 - .../tree-sitter/tree-sitter-0.26.12.ebuild | 28 - .../tree-sitter/tree-sitter-0.26.13.ebuild | 28 - .../tree-sitter/tree-sitter-0.26.3.ebuild | 50 - .../tree-sitter/tree-sitter-0.26.5.ebuild | 50 - .../tree-sitter/tree-sitter-0.26.6.ebuild | 28 - .../tree-sitter/tree-sitter-0.26.7.ebuild | 28 - .../tree-sitter/tree-sitter-0.26.8.ebuild | 28 - .../tree-sitter/tree-sitter-0.27.0.ebuild | 28 - .../tree-sitter/tree-sitter-9999.ebuild | 28 - .../dev-libs/userspace-rcu/Manifest | 3 - ...rspace-rcu-0.13.1-tests-no-benchmark.patch | 13 - .../dev-libs/userspace-rcu/metadata.xml | 11 - .../userspace-rcu/userspace-rcu-0.15.5.ebuild | 54 - .../userspace-rcu/userspace-rcu-0.15.6.ebuild | 61 - .../portage-stable/dev-libs/xmlsec/Manifest | 6 - .../files/xmlsec-1.3.0-optimisation.patch | 11 - .../dev-libs/xmlsec/metadata.xml | 22 - .../dev-libs/xmlsec/xmlsec-1.3.10-r1.ebuild | 109 - .../dev-libs/xmlsec/xmlsec-1.3.11-r1.ebuild | 120 - .../dev-libs/xmlsec/xmlsec-1.3.12.ebuild | 120 - .../portage-stable/dev-libs/xxhash/Manifest | 1 - .../dev-libs/xxhash/metadata.xml | 12 - .../dev-libs/xxhash/xxhash-0.8.3-r2.ebuild | 62 - .../dev-libs/xxhash/xxhash-0.8.3.ebuild | 57 - .../File-Slurper-0.14.0-r1.ebuild | 31 - .../File-Slurper/File-Slurper-0.14.0.ebuild | 30 - .../dev-perl/File-Slurper/Manifest | 1 - .../dev-perl/File-Slurper/metadata.xml | 13 - .../dev-perl/Parse-Yapp/Manifest | 1 - .../Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild | 24 - .../dev-perl/Parse-Yapp/metadata.xml | 18 - .../dev-python/cachecontrol/Manifest | 2 - .../cachecontrol/cachecontrol-0.14.3.ebuild | 47 - .../dev-python/cachecontrol/metadata.xml | 13 - .../dev-python/certifi/Manifest | 1 - .../certifi/certifi-3024.7.22.ebuild | 44 - .../dev-python/certifi/metadata.xml | 15 - .../portage-stable/dev-python/cffi/Manifest | 2 - .../dev-python/cffi/cffi-2.0.0.ebuild | 73 - .../dev-python/cffi/cffi-2.1.1.ebuild | 74 - .../files/cffi-1.14.0-darwin-no-brew.patch | 14 - .../files/cffi-2.0.0-pycparser-tests.patch | 106 - .../dev-python/cffi/metadata.xml | 12 - .../dev-python/chardet/Manifest | 1 - .../chardet/chardet-6.0.0_p1.ebuild | 37 - .../dev-python/chardet/metadata.xml | 13 - .../dev-python/charset-normalizer/Manifest | 8 - .../charset-normalizer-3.4.7.ebuild | 45 - .../charset-normalizer-3.4.9.ebuild | 45 - .../charset-normalizer-3.5.0.ebuild | 43 - .../charset-normalizer-3.5.1.ebuild | 43 - .../charset-normalizer/metadata.xml | 11 - .../dev-python/colorama/Manifest | 1 - .../dev-python/colorama/colorama-0.4.6.ebuild | 44 - .../dev-python/colorama/metadata.xml | 17 - .../portage-stable/dev-python/crcmod/Manifest | 1 - .../dev-python/crcmod/crcmod-1.7-r5.ebuild | 26 - .../dev-python/crcmod/metadata.xml | 18 - .../dev-python/cryptography/Manifest | 54 - .../cryptography/cryptography-49.0.0.ebuild | 142 - .../cryptography/cryptography-50.0.0.ebuild | 142 - .../cryptography/cryptography-50.0.1.ebuild | 142 - .../dev-python/cryptography/metadata.xml | 13 - .../portage-stable/dev-python/cython/Manifest | 3 - .../dev-python/cython/cython-3.2.8.ebuild | 128 - .../dev-python/cython/cython-3.2.9.ebuild | 128 - .../dev-python/cython/cython-3.3.0.ebuild | 123 - ...hon-0.29.23-pythran-parallel-install.patch | 20 - .../dev-python/cython/metadata.xml | 23 - .../dev-python/dependency-groups/Manifest | 4 - .../dependency-groups-1.3.1.ebuild | 27 - .../dependency-groups-1.3.2.ebuild | 27 - .../dev-python/dependency-groups/metadata.xml | 12 - .../dev-python/distlib/Manifest | 1 - .../dev-python/distlib/distlib-0.4.3.ebuild | 50 - .../distlib-0.3.9-system-pypiserver.patch | 25 - .../dev-python/distlib/metadata.xml | 12 - .../portage-stable/dev-python/distro/Manifest | 1 - .../dev-python/distro/distro-1.9.0.ebuild | 23 - .../dev-python/distro/metadata.xml | 21 - .../dev-python/docutils/Manifest | 2 - .../docutils/docutils-0.22.4.ebuild | 62 - .../dev-python/docutils/docutils-0.23.ebuild | 64 - .../dev-python/docutils/metadata.xml | 13 - .../dev-python/editables/Manifest | 1 - .../dev-python/editables/editables-0.6.ebuild | 26 - .../dev-python/editables/metadata.xml | 12 - .../dev-python/ensurepip-pip/Manifest | 3 - .../ensurepip-pip/ensurepip-pip-26.1.2.ebuild | 180 - .../ensurepip-pip/ensurepip-pip-26.2.1.ebuild | 181 - .../files/pip-26.0-test-wheels.patch | 74 - .../files/pip-26.1.2-py315.patch | 49 - .../dev-python/ensurepip-pip/metadata.xml | 13 - .../dev-python/ensurepip-setuptools/Manifest | 3 - .../ensurepip-setuptools-79.0.1.ebuild | 20 - .../ensurepip-setuptools-83.0.0.ebuild | 137 - .../ensurepip-setuptools-84.0.0.ebuild | 130 - .../ensurepip-setuptools/metadata.xml | 14 - .../dev-python/fasteners/Manifest | 1 - .../fasteners/fasteners-0.20.ebuild | 37 - .../dev-python/fasteners/metadata.xml | 17 - .../dev-python/fastjsonschema/Manifest | 2 - .../fastjsonschema-2.21.2.ebuild | 26 - .../fastjsonschema-2.22.2.ebuild | 27 - .../dev-python/fastjsonschema/metadata.xml | 12 - .../dev-python/flit-core/Manifest | 4 - .../flit-core/flit-core-3.12.0.ebuild | 37 - .../flit-core/flit-core-4.0.2.ebuild | 37 - .../dev-python/flit-core/metadata.xml | 17 - .../gentoo-common/gentoo-common-1.ebuild | 37 - .../dev-python/gentoo-common/metadata.xml | 8 - .../dev-python/gpep517/Manifest | 3 - .../dev-python/gpep517/gpep517-19.ebuild | 45 - .../dev-python/gpep517/gpep517-20.ebuild | 45 - .../dev-python/gpep517/gpep517-22.ebuild | 54 - .../dev-python/gpep517/metadata.xml | 17 - .../dev-python/hatch-vcs/Manifest | 1 - .../hatch-vcs/hatch-vcs-0.5.0.ebuild | 35 - .../dev-python/hatch-vcs/metadata.xml | 12 - .../dev-python/hatchling/Manifest | 2 - .../hatchling/hatchling-1.31.0.ebuild | 98 - .../hatchling/hatchling-1.32.0.ebuild | 99 - .../dev-python/hatchling/metadata.xml | 12 - .../portage-stable/dev-python/idna/Manifest | 4 - .../dev-python/idna/idna-3.18.ebuild | 23 - .../dev-python/idna/idna-3.19.ebuild | 31 - .../dev-python/idna/metadata.xml | 13 - .../dev-python/installer/Manifest | 4 - .../installer/installer-1.0.1.ebuild | 71 - .../dev-python/installer/metadata.xml | 13 - .../dev-python/jaraco-collections/Manifest | 1 - .../jaraco-collections-5.2.1.ebuild | 38 - .../jaraco-collections/metadata.xml | 14 - .../dev-python/jaraco-context/Manifest | 1 - .../jaraco-context-6.1.2.ebuild | 63 - .../dev-python/jaraco-context/metadata.xml | 13 - .../dev-python/jaraco-functools/Manifest | 2 - .../jaraco-functools-4.5.0.ebuild | 56 - .../jaraco-functools-4.6.0.ebuild | 56 - .../dev-python/jaraco-functools/metadata.xml | 14 - .../dev-python/jaraco-text/Manifest | 2 - .../jaraco-text/jaraco-text-4.2.0.ebuild | 50 - .../jaraco-text/jaraco-text-4.3.0.ebuild | 50 - .../dev-python/jaraco-text/metadata.xml | 14 - .../portage-stable/dev-python/jinja2/Manifest | 2 - .../dev-python/jinja2/jinja2-3.1.6.ebuild | 60 - .../dev-python/jinja2/metadata.xml | 14 - .../portage-stable/dev-python/lark/Manifest | 1 - .../dev-python/lark/lark-1.3.1.ebuild | 36 - .../dev-python/lark/metadata.xml | 13 - .../dev-python/lazy-object-proxy/Manifest | 1 - .../lazy-object-proxy-1.12.0.ebuild | 58 - .../dev-python/lazy-object-proxy/metadata.xml | 16 - .../dev-python/linkify-it-py/Manifest | 6 - .../linkify-it-py/linkify-it-py-2.1.0.ebuild | 27 - .../linkify-it-py/linkify-it-py-2.1.1.ebuild | 27 - .../linkify-it-py/linkify-it-py-2.2.0.ebuild | 27 - .../dev-python/linkify-it-py/metadata.xml | 13 - .../portage-stable/dev-python/lxml/Manifest | 3 - .../lxml/files/lxml-6.0.4-pypy.patch | 107 - .../dev-python/lxml/lxml-6.1.1.ebuild | 123 - .../dev-python/lxml/lxml-6.1.2.ebuild | 116 - .../dev-python/lxml/lxml-6.1.3.ebuild | 116 - .../dev-python/lxml/metadata.xml | 14 - .../dev-python/markdown-it-py/Manifest | 1 - .../markdown-it-py-4.2.0.ebuild | 41 - .../dev-python/markdown-it-py/metadata.xml | 13 - .../dev-python/markupsafe/Manifest | 2 - .../markupsafe/markupsafe-3.0.3.ebuild | 40 - .../dev-python/markupsafe/metadata.xml | 12 - .../portage-stable/dev-python/mdurl/Manifest | 1 - .../dev-python/mdurl/mdurl-0.1.2.ebuild | 26 - .../dev-python/mdurl/metadata.xml | 13 - .../dev-python/more-itertools/Manifest | 1 - .../dev-python/more-itertools/metadata.xml | 14 - .../more-itertools-11.1.0.ebuild | 23 - .../dev-python/msgpack/Manifest | 6 - .../dev-python/msgpack/metadata.xml | 18 - .../dev-python/msgpack/msgpack-1.1.2.ebuild | 61 - .../dev-python/msgpack/msgpack-1.2.1.ebuild | 61 - .../dev-python/msgpack/msgpack-1.2.2.ebuild | 61 - .../dev-python/packaging/Manifest | 4 - .../dev-python/packaging/metadata.xml | 13 - .../packaging/packaging-26.2.ebuild | 41 - .../packaging/packaging-26.3.ebuild | 41 - .../dev-python/pathspec/Manifest | 6 - .../dev-python/pathspec/metadata.xml | 13 - .../dev-python/pathspec/pathspec-1.0.4.ebuild | 22 - .../dev-python/pathspec/pathspec-1.1.0.ebuild | 22 - .../dev-python/pathspec/pathspec-1.1.1.ebuild | 22 - .../portage-stable/dev-python/pefile/Manifest | 1 - .../dev-python/pefile/metadata.xml | 22 - .../dev-python/pefile/pefile-2024.8.26.ebuild | 27 - .../dev-python/pefile/pefile-9999.ebuild | 27 - .../portage-stable/dev-python/pip/Manifest | 3 - .../pip/files/pip-25.0.1-unbundle.patch | 209 -- .../pip/files/pip-26.0-test-wheels.patch | 74 - .../pip/files/pip-26.1.2-py315.patch | 49 - .../pip/files/pip-26.1.2-unbundle-r1.patch | 240 -- .../pip/files/pip-26.2.1-unbundle.patch | 258 -- .../dev-python/pip/metadata.xml | 13 - .../dev-python/pip/pip-26.1.2-r1.ebuild | 191 - .../dev-python/pip/pip-26.1.2.ebuild | 206 -- .../dev-python/pip/pip-26.2.1.ebuild | 196 - .../dev-python/pkg-resources/Manifest | 1 - .../dev-python/pkg-resources/metadata.xml | 14 - .../pkg-resources/pkg-resources-0.ebuild | 24 - .../pkg-resources/pkg-resources-81.0.0.ebuild | 53 - .../dev-python/platformdirs/Manifest | 12 - .../dev-python/platformdirs/metadata.xml | 12 - .../platformdirs/platformdirs-4.10.1.ebuild | 50 - .../platformdirs/platformdirs-4.11.3.ebuild | 50 - .../platformdirs/platformdirs-4.11.4.ebuild | 50 - .../platformdirs/platformdirs-4.11.5.ebuild | 50 - .../platformdirs/platformdirs-4.11.7.ebuild | 50 - .../platformdirs/platformdirs-4.11.8.ebuild | 50 - .../portage-stable/dev-python/pluggy/Manifest | 2 - .../dev-python/pluggy/metadata.xml | 17 - .../dev-python/pluggy/pluggy-1.6.0.ebuild | 28 - .../portage-stable/dev-python/ply/Manifest | 2 - .../ply/files/3.6-picklefile-IOError.patch | 24 - .../ply/files/ply-3.11-test-py315.patch | 26 - .../dev-python/ply/metadata.xml | 26 - .../dev-python/ply/ply-3.11-r2.ebuild | 48 - .../dev-python/poetry-core/Manifest | 4 - .../dev-python/poetry-core/metadata.xml | 12 - .../poetry-core/poetry-core-2.3.2.ebuild | 67 - .../poetry-core/poetry-core-2.4.1.ebuild | 79 - .../dev-python/py-landlock/Manifest | 1 - .../dev-python/py-landlock/metadata.xml | 13 - .../py-landlock/py-landlock-0.1.1.ebuild | 37 - .../dev-python/pycparser/Manifest | 1 - .../dev-python/pycparser/metadata.xml | 13 - .../dev-python/pycparser/pycparser-3.0.ebuild | 64 - .../dev-python/pydecomp/Manifest | 1 - .../pydecomp/files/0.3-no-pixz-index.patch | 55 - .../dev-python/pydecomp/metadata.xml | 19 - .../pydecomp/pydecomp-0.3-r3.ebuild | 27 - .../dev-python/pydecomp/pydecomp-9999.ebuild | 25 - .../dev-python/pygments/Manifest | 3 - .../dev-python/pygments/metadata.xml | 15 - .../pygments/pygments-2.19.2.ebuild | 62 - .../pygments/pygments-2.20.0.ebuild | 47 - .../pygments/pygments-2.21.0.ebuild | 47 - .../dev-python/pyproject-hooks/Manifest | 1 - .../dev-python/pyproject-hooks/metadata.xml | 12 - .../pyproject-hooks-1.2.0.ebuild | 36 - .../dev-python/pysocks/Manifest | 1 - .../dev-python/pysocks/metadata.xml | 17 - .../pysocks/pysocks-1.7.1-r2.ebuild | 25 - .../dev-python/requests/Manifest | 2 - .../dev-python/requests/metadata.xml | 20 - .../requests/requests-2.34.2.ebuild | 75 - .../dev-python/resolvelib/Manifest | 1 - .../files/resolvelib-1.2.1-tests.patch | 59 - .../dev-python/resolvelib/metadata.xml | 24 - .../resolvelib/resolvelib-1.2.1.ebuild | 37 - .../portage-stable/dev-python/rich/Manifest | 2 - .../dev-python/rich/metadata.xml | 13 - .../dev-python/rich/rich-14.3.4.ebuild | 62 - .../dev-python/rich/rich-15.0.0.ebuild | 77 - .../dev-python/setuptools-scm/Manifest | 8 - .../dev-python/setuptools-scm/metadata.xml | 13 - .../setuptools-scm-10.2.1.ebuild | 60 - .../setuptools-scm-10.2.3.ebuild | 62 - .../setuptools-scm-10.3.0.ebuild | 62 - .../setuptools-scm-9.2.2.ebuild | 53 - .../dev-python/setuptools/Manifest | 3 - .../files/setuptools-62.4.0-py-compile.patch | 86 - ...ols-75.6.0-disable-trove-classifiers.patch | 32 - .../dev-python/setuptools/metadata.xml | 14 - .../setuptools/setuptools-79.0.1.ebuild | 135 - .../setuptools/setuptools-83.0.0.ebuild | 122 - .../setuptools/setuptools-84.0.0.ebuild | 124 - .../portage-stable/dev-python/six/Manifest | 1 - .../dev-python/six/metadata.xml | 13 - .../dev-python/six/six-1.17.0.ebuild | 29 - .../dev-python/snakeoil/Manifest | 6 - .../dev-python/snakeoil/metadata.xml | 13 - .../snakeoil/snakeoil-0.11.4.ebuild | 36 - .../snakeoil/snakeoil-0.11.5.ebuild | 36 - .../snakeoil/snakeoil-0.11.6.ebuild | 36 - .../dev-python/snakeoil/snakeoil-9999.ebuild | 36 - .../dev-python/tomli-w/Manifest | 1 - .../dev-python/tomli-w/metadata.xml | 12 - .../dev-python/tomli-w/tomli-w-1.2.0.ebuild | 36 - .../portage-stable/dev-python/tomli/Manifest | 2 - .../dev-python/tomli/metadata.xml | 12 - .../dev-python/tomli/tomli-2.4.1.ebuild | 40 - .../dev-python/tomlkit/Manifest | 2 - .../dev-python/tomlkit/metadata.xml | 17 - .../dev-python/tomlkit/tomlkit-0.15.0.ebuild | 48 - .../dev-python/tomlkit/tomlkit-0.15.1.ebuild | 48 - .../dev-python/tree-sitter/Manifest | 3 - .../files/tree-sitter-0.22.2-unbundle.patch | 23 - ...r-0.25.2-remove-deprecated-functions.patch | 467 --- .../dev-python/tree-sitter/metadata.xml | 16 - .../tree-sitter/tree-sitter-0.25.2-r1.ebuild | 63 - .../tree-sitter/tree-sitter-0.26.0.ebuild | 58 - .../tree-sitter-0.26.0_p20260816.ebuild | 60 - .../dev-python/trove-classifiers/Manifest | 2 - .../dev-python/trove-classifiers/metadata.xml | 12 - .../trove-classifiers-2026.6.1.19.ebuild | 47 - .../dev-python/truststore/Manifest | 1 - .../dev-python/truststore/metadata.xml | 12 - .../truststore/truststore-0.10.4.ebuild | 56 - .../dev-python/typing-extensions/Manifest | 4 - .../typing-extensions-4.15.0-py314-test.patch | 28 - .../dev-python/typing-extensions/metadata.xml | 13 - .../typing-extensions-4.15.0.ebuild | 67 - .../typing-extensions-4.16.0.ebuild | 38 - .../dev-python/uc-micro-py/Manifest | 2 - .../dev-python/uc-micro-py/metadata.xml | 13 - .../uc-micro-py/uc-micro-py-2.0.0.ebuild | 23 - .../dev-python/urllib3/Manifest | 3 - .../dev-python/urllib3/metadata.xml | 14 - .../dev-python/urllib3/urllib3-2.7.0.ebuild | 116 - .../dev-python/vcs-versioning/Manifest | 8 - .../dev-python/vcs-versioning/metadata.xml | 12 - .../vcs-versioning-2.2.4.ebuild | 39 - .../vcs-versioning-2.3.1.ebuild | 39 - .../vcs-versioning-2.3.4.ebuild | 39 - .../vcs-versioning-2.4.0.ebuild | 39 - .../portage-stable/dev-python/wheel/Manifest | 4 - .../dev-python/wheel/metadata.xml | 13 - .../dev-python/wheel/wheel-0.47.0.ebuild | 41 - .../dev-python/wheel/wheel-0.48.0.ebuild | 41 - .../portage-stable/dev-util/bpftool/Manifest | 2 - .../dev-util/bpftool/bpftool-7.6.0-r1.ebuild | 154 - .../dev-util/bpftool/bpftool-7.7.0-r1.ebuild | 166 - .../dev-util/bpftool/bpftool-9999.ebuild | 166 - .../dev-util/bpftool/metadata.xml | 20 - .../portage-stable/dev-util/bsdiff/Manifest | 1 - .../dev-util/bsdiff/bsdiff-4.3-r4.ebuild | 33 - .../files/bsdiff-4.3-CVE-2014-9862.patch | 15 - .../dev-util/bsdiff/metadata.xml | 8 - .../portage-stable/dev-util/catalyst/Manifest | 2 - .../dev-util/catalyst/catalyst-4.1.0.ebuild | 136 - .../catalyst/catalyst-4.1.1-r1.ebuild | 137 - .../dev-util/catalyst/catalyst-9999.ebuild | 137 - .../dev-util/catalyst/metadata.xml | 15 - .../dev-util/debugedit/Manifest | 2 - .../dev-util/debugedit/debugedit-5.3.ebuild | 76 - .../dev-util/debugedit/metadata.xml | 8 - .../dev-util/gdbus-codegen/Manifest | 3 - .../files/gdbus-codegen-2.56.1-sitedir.patch | 54 - .../gdbus-codegen/files/setup.py-2.32.4 | 6 - .../gdbus-codegen/gdbus-codegen-2.88.2.ebuild | 83 - .../gdbus-codegen/gdbus-codegen-2.88.3.ebuild | 79 - .../dev-util/gdbus-codegen/metadata.xml | 11 - .../dev-util/glib-utils/Manifest | 2 - .../glib-utils/glib-utils-2.88.2.ebuild | 53 - .../glib-utils/glib-utils-2.88.3.ebuild | 53 - .../dev-util/glib-utils/metadata.xml | 12 - .../portage-stable/dev-util/gperf/Manifest | 3 - .../files/gperf-3.1-clang-16-wregister.patch | 21 - .../files/gperf-3.1-parallel-tests.patch | 29 - .../gperf-3.1-strncmp-decl-mismatch.patch | 28 - .../dev-util/gperf/gperf-3.1-r2.ebuild | 39 - .../dev-util/gperf/gperf-3.2.1.ebuild | 24 - .../dev-util/gperf/gperf-3.3.ebuild | 24 - .../dev-util/gperf/metadata.xml | 11 - .../portage-stable/dev-util/maturin/Manifest | 4 - .../dev-util/maturin/maturin-1.14.1.ebuild | 168 - .../dev-util/maturin/maturin-1.15.0.ebuild | 172 - .../dev-util/maturin/metadata.xml | 13 - .../portage-stable/dev-util/pahole/Manifest | 8 - .../files/pahole-1.10-python-import.patch | 15 - ...1.27-r1-fix-clang-btf-generation-bug.patch | 83 - .../pahole-1.31-dwarf_loader-llvm-20.patch | 57 - .../dev-util/pahole/metadata.xml | 16 - .../dev-util/pahole/pahole-1.27-r1.ebuild | 79 - .../dev-util/pahole/pahole-1.29.ebuild | 74 - .../dev-util/pahole/pahole-1.30.ebuild | 71 - .../dev-util/pahole/pahole-1.31.ebuild | 72 - .../dev-util/pahole/pahole-9999.ebuild | 71 - .../portage-stable/dev-util/patchelf/Manifest | 3 - .../files/patchelf-0.17.2-dt-mips-xhash.patch | 14 - .../files/patchelf-0.18.0-alpha.patch | 29 - .../files/patchelf-glibc-dt-mips-xhash.patch | 9 - .../dev-util/patchelf/metadata.xml | 10 - .../patchelf/patchelf-0.17.2-r1.ebuild | 26 - .../dev-util/patchelf/patchelf-0.18.0.ebuild | 29 - .../dev-util/patchelf/patchelf-0.19.1.ebuild | 28 - .../dev-util/patchutils/Manifest | 4 - .../files/0.4.5-completion-symlinks.patch | 26 - .../patchutils/files/0.4.5-const.patch | 69 - .../dev-util/patchutils/metadata.xml | 11 - .../patchutils/patchutils-0.4.2.ebuild | 20 - .../patchutils/patchutils-0.4.4-r1.ebuild | 50 - .../patchutils/patchutils-0.4.4-r2.ebuild | 52 - .../patchutils/patchutils-0.4.5-r1.ebuild | 55 - .../portage-stable/dev-util/perf/Manifest | 5 - .../portage-stable/dev-util/perf/metadata.xml | 30 - .../dev-util/perf/perf-6.19.12.ebuild | 338 -- .../dev-util/perf/perf-7.0.ebuild | 323 -- .../dev-util/perf/perf-7.1.ebuild | 323 -- .../dev-util/perf/perf-7.2.ebuild | 323 -- .../portage-stable/dev-util/pkgcheck/Manifest | 3 - .../pkgcheck/files/50pkgcheck-gentoo.el | 3 - .../dev-util/pkgcheck/metadata.xml | 14 - .../dev-util/pkgcheck/pkgcheck-0.10.42.ebuild | 99 - .../dev-util/pkgcheck/pkgcheck-0.10.43.ebuild | 99 - .../dev-util/pkgcheck/pkgcheck-0.10.44.ebuild | 99 - .../dev-util/pkgcheck/pkgcheck-9999.ebuild | 99 - .../portage-stable/dev-util/pkgconf/Manifest | 6 - .../pkgconf/files/pkgconf-2.5.1-buf_sz.patch | 19 - .../dev-util/pkgconf/metadata.xml | 21 - .../dev-util/pkgconf/pkgconf-2.5.1.ebuild | 77 - .../dev-util/pkgconf/pkgconf-3.0.3.ebuild | 68 - .../dev-util/pkgconf/pkgconf-3.0.4.ebuild | 68 - .../dev-util/pkgconf/pkgconf-3.0.5.ebuild | 68 - .../dev-util/pkgconf/pkgconf-3.0.6.ebuild | 68 - .../dev-util/pkgconf/pkgconf-3.0.7.ebuild | 68 - .../dev-util/pkgconf/pkgconf-9999.ebuild | 68 - .../portage-stable/dev-util/re2c/Manifest | 1 - .../portage-stable/dev-util/re2c/metadata.xml | 12 - .../dev-util/re2c/re2c-3.1.ebuild | 41 - .../portage-stable/dev-util/xdelta/Manifest | 3 - .../xdelta/files/xdelta-1.1.4-glib2.patch | 221 -- .../xdelta/files/xdelta-1.1.4-gzip.patch | 59 - .../xdelta/files/xdelta-1.1.4-m4.patch | 11 - .../xdelta/files/xdelta-1.1.4-pkgconfig.patch | 113 - .../dev-util/xdelta/metadata.xml | 11 - .../dev-util/xdelta/xdelta-1.1.4-r4.ebuild | 43 - .../dev-util/xdelta/xdelta-3.0.11-r1.ebuild | 39 - .../dev-util/xdelta/xdelta-3.2.0.ebuild | 48 - .../portage-stable/dev-util/xxd/Manifest | 1 - .../dev-util/xxd/files/xxd-completion | 24 - .../portage-stable/dev-util/xxd/metadata.xml | 16 - .../dev-util/xxd/xxd-2025.08.24-r1.ebuild | 49 - .../portage-stable/dev-vcs/git/Manifest | 12 - ...1-meson-ignore-subprojects-.wraplock.patch | 33 - ...y-detect-ICONV_OMITS_BOM-if-possible.patch | 38 - ...on-use-is_cross_build-where-possible.patch | 48 - .../files/git-2.46.2-unsafe-directory.patch | 14 - .../files/git-2.48.1-macos-no-fsmonitor.patch | 39 - ...nt-config.diff.renames-copies-harder.patch | 163 - ...-0001-rust-don-t-pass-quiet-to-cargo.patch | 32 - ...t-respect-CARGO-environment-variable.patch | 32 - ...-0001-rust-don-t-pass-quiet-to-cargo.patch | 30 - ...t-respect-CARGO-environment-variable.patch | 32 - .../git-2.55.0-0001-macos-no-fsmonitor.patch | 68 - .../files/git-2.55.0-cargo-meson-cross.patch | 29 - .../dev-vcs/git/files/git-daemon-r2.initd | 14 - .../dev-vcs/git/files/git-daemon.confd | 19 - .../dev-vcs/git/files/git-daemon.socket | 9 - .../dev-vcs/git/files/git-daemon.xinetd | 13 - .../git/files/git-daemon_at-r1.service | 12 - .../dev-vcs/git/git-2.52.0.ebuild | 502 --- .../dev-vcs/git/git-2.53.0.ebuild | 497 --- .../dev-vcs/git/git-2.54.0.ebuild | 465 --- .../dev-vcs/git/git-2.55.0.ebuild | 466 --- .../dev-vcs/git/git-9999-r1.ebuild | 465 --- .../dev-vcs/git/git-9999-r2.ebuild | 465 --- .../dev-vcs/git/git-9999-r3.ebuild | 465 --- .../dev-vcs/git/git-9999.ebuild | 465 --- .../portage-stable/dev-vcs/git/metadata.xml | 39 - .../portage-stable/eclass/acct-group.eclass | 193 - .../portage-stable/eclass/acct-user.eclass | 521 --- .../portage-stable/eclass/alternatives.eclass | 155 - .../eclass/app-alternatives.eclass | 84 - .../portage-stable/eclass/autotools.eclass | 742 ---- .../eclass/bash-completion-r1.eclass | 35 - .../portage-stable/eclass/branding.eclass | 87 - .../portage-stable/eclass/cargo.eclass | 891 ----- .../portage-stable/eclass/check-reqs.eclass | 492 --- .../eclass/cmake-multilib.eclass | 93 - .../portage-stable/eclass/cmake.eclass | 874 ----- .../portage-stable/eclass/crossdev.eclass | 77 - .../portage-stable/eclass/db-use.eclass | 126 - .../portage-stable/eclass/desktop.eclass | 647 ---- .../eclass/dist-kernel-utils.eclass | 465 --- .../portage-stable/eclass/distutils-r1.eclass | 1924 ---------- .../portage-stable/eclass/dot-a.eclass | 128 - .../portage-stable/eclass/eapi8-dosym.eclass | 108 - .../eclass/eapi9-pipestatus.eclass | 60 - .../portage-stable/eclass/eapi9-ver.eclass | 50 - .../portage-stable/eclass/edo.eclass | 113 - .../portage-stable/eclass/edos2unix.eclass | 21 - .../portage-stable/eclass/elisp-common.eclass | 757 ---- .../portage-stable/eclass/estack.eclass | 202 - .../portage-stable/eclass/fcaps.eclass | 214 -- .../portage-stable/eclass/flag-o-matic.eclass | 1084 ------ .../portage-stable/eclass/git-r3.eclass | 1237 ------- .../portage-stable/eclass/gnome.org.eclass | 62 - .../portage-stable/eclass/gnome2-utils.eclass | 486 --- .../portage-stable/eclass/gnuconfig.eclass | 128 - .../portage-stable/eclass/go-env.eclass | 293 -- .../portage-stable/eclass/go-module.eclass | 522 --- .../portage-stable/eclass/golang-base.eclass | 86 - .../eclass/golang-vcs-snapshot.eclass | 127 - .../portage-stable/eclass/golang-vcs.eclass | 140 - .../portage-stable/eclass/guile-single.eclass | 245 -- .../portage-stable/eclass/guile-utils.eclass | 280 -- .../eclass/java-pkg-opt-2.eclass | 66 - .../portage-stable/eclass/java-utils-2.eclass | 3037 ---------------- .../portage-stable/eclass/kernel-2.eclass | 1610 -------- .../portage-stable/eclass/libtool.eclass | 60 - .../portage-stable/eclass/linux-info.eclass | 999 ----- .../portage-stable/eclass/linux-mod-r1.eclass | 1422 -------- .../portage-stable/eclass/llvm-r1.eclass | 258 -- .../portage-stable/eclass/llvm-r2.eclass | 477 --- .../portage-stable/eclass/llvm-utils.eclass | 188 - .../portage-stable/eclass/llvm.eclass | 222 -- .../portage-stable/eclass/lua-single.eclass | 530 --- .../portage-stable/eclass/lua-utils.eclass | 538 --- .../portage-stable/eclass/mercurial.eclass | 211 -- .../eclass/meson-multilib.eclass | 132 - .../portage-stable/eclass/meson.eclass | 600 --- .../portage-stable/eclass/mono-env.eclass | 50 - .../eclass/mount-boot-utils.eclass | 121 - .../portage-stable/eclass/mount-boot.eclass | 43 - .../portage-stable/eclass/multibuild.eclass | 196 - .../eclass/multilib-build.eclass | 665 ---- .../eclass/multilib-minimal.eclass | 127 - .../portage-stable/eclass/multilib.eclass | 597 --- .../eclass/multiprocessing.eclass | 165 - .../portage-stable/eclass/ninja-utils.eclass | 152 - .../portage-stable/eclass/optfeature.eclass | 125 - .../eclass/out-of-source-utils.eclass | 43 - .../eclass/out-of-source.eclass | 132 - .../portage-stable/eclass/pam.eclass | 207 -- .../portage-stable/eclass/pax-utils.eclass | 200 - .../eclass/perl-functions.eclass | 633 ---- .../portage-stable/eclass/perl-module.eclass | 561 --- .../portage-stable/eclass/plocale.eclass | 169 - .../portage-stable/eclass/portability.eclass | 155 - .../portage-stable/eclass/prefix.eclass | 149 - .../eclass/preserve-libs.eclass | 76 - .../portage-stable/eclass/pypi.eclass | 408 --- .../eclass/python-any-r1.eclass | 347 -- .../portage-stable/eclass/python-r1.eclass | 804 ---- .../eclass/python-single-r1.eclass | 458 --- .../eclass/python-utils-r1.eclass | 1777 --------- .../portage-stable/eclass/qmake-utils.eclass | 191 - .../portage-stable/eclass/qt-utils.eclass | 210 -- .../eclass/readme.gentoo-r1.eclass | 111 - .../portage-stable/eclass/rpm.eclass | 184 - .../portage-stable/eclass/ruby-single.eclass | 89 - .../portage-stable/eclass/ruby-utils.eclass | 70 - .../eclass/rust-toolchain.eclass | 122 - .../portage-stable/eclass/rust.eclass | 583 --- .../portage-stable/eclass/savedconfig.eclass | 160 - .../portage-stable/eclass/secureboot.eclass | 308 -- .../eclass/selinux-policy-2.eclass | 491 --- .../eclass/sgml-catalog-r1.eclass | 68 - .../eclass/shell-completion.eclass | 224 -- .../portage-stable/eclass/ssl-cert.eclass | 269 -- .../eclass/strip-linguas.eclass | 67 - .../portage-stable/eclass/subversion.eclass | 463 --- .../portage-stable/eclass/sysroot.eclass | 240 -- .../portage-stable/eclass/systemd.eclass | 398 -- .../portage-stable/eclass/tmpfiles.eclass | 150 - .../eclass/toolchain-autoconf.eclass | 126 - .../eclass/toolchain-funcs.eclass | 1286 ------- .../portage-stable/eclass/toolchain.eclass | 3236 ----------------- .../eclass/tree-sitter-grammar.eclass | 223 -- .../portage-stable/eclass/udev.eclass | 144 - .../portage-stable/eclass/unpacker.eclass | 651 ---- .../portage-stable/eclass/user-info.eclass | 192 - .../portage-stable/eclass/usr-ldscript.eclass | 172 - .../portage-stable/eclass/vala.eclass | 188 - .../portage-stable/eclass/vcs-clean.eclass | 57 - .../portage-stable/eclass/vcs-snapshot.eclass | 114 - .../portage-stable/eclass/verify-sig.eclass | 529 --- .../portage-stable/eclass/vim-doc.eclass | 104 - .../portage-stable/eclass/vim-plugin.eclass | 240 -- .../portage-stable/eclass/virtualx.eclass | 147 - .../portage-stable/eclass/waf-utils.eclass | 156 - .../portage-stable/eclass/wrapper.eclass | 64 - .../portage-stable/eclass/xdg-utils.eclass | 135 - .../portage-stable/eclass/xdg.eclass | 136 - .../portage-stable/eclass/xorg-3.eclass | 529 --- .../portage-stable/eclass/xorg-meson.eclass | 209 -- .../third_party/portage-stable/licenses/0BSD | 12 - .../portage-stable/licenses/AFL-2.1 | 51 - .../portage-stable/licenses/Apache-2.0 | 201 - .../licenses/Apache-2.0-with-LLVM-exceptions | 222 -- .../portage-stable/licenses/Artistic | 144 - .../portage-stable/licenses/BEER-WARE | 6 - .../third_party/portage-stable/licenses/BSD | 26 - .../third_party/portage-stable/licenses/BSD-1 | 20 - .../third_party/portage-stable/licenses/BSD-2 | 27 - .../portage-stable/licenses/BSD-2-with-patent | 54 - .../third_party/portage-stable/licenses/BSD-4 | 30 - .../licenses/BSD-with-attribution | 34 - .../third_party/portage-stable/licenses/BZIP2 | 33 - .../portage-stable/licenses/Boost-1.0 | 23 - .../portage-stable/licenses/CC-BY-3.0 | 319 -- .../portage-stable/licenses/CC-BY-SA-3.0 | 359 -- .../portage-stable/licenses/CC-BY-SA-4.0 | 427 --- .../portage-stable/licenses/CC0-1.0 | 121 - .../third_party/portage-stable/licenses/CDDL | 358 -- .../portage-stable/licenses/CDDL-Schily | 376 -- .../licenses/CDLA-Permissive-2.0 | 61 - .../portage-stable/licenses/CPL-1.0 | 87 - .../portage-stable/licenses/EUPL-1.2 | 191 - .../portage-stable/licenses/ElementTree | 27 - .../portage-stable/licenses/FDL-1.2 | 397 -- .../portage-stable/licenses/FDL-1.2+ | 2 - .../portage-stable/licenses/FDL-1.3+ | 2 - .../third_party/portage-stable/licenses/FLEX | 38 - .../third_party/portage-stable/licenses/FSFAP | 4 - .../portage-stable/licenses/GPL-1+ | 2 - .../third_party/portage-stable/licenses/GPL-2 | 338 -- .../portage-stable/licenses/GPL-2+ | 2 - .../licenses/GPL-2+-with-eCos-exception-2 | 12 - .../third_party/portage-stable/licenses/GPL-3 | 674 ---- .../portage-stable/licenses/GPL-3+ | 2 - .../third_party/portage-stable/licenses/HPND | 41 - .../third_party/portage-stable/licenses/ISC | 13 - .../portage-stable/licenses/Info-ZIP | 49 - .../portage-stable/licenses/LGPL-2 | 480 --- .../portage-stable/licenses/LGPL-2+ | 2 - .../portage-stable/licenses/LGPL-2.1 | 501 --- .../portage-stable/licenses/LGPL-2.1+ | 2 - .../portage-stable/licenses/LGPL-3 | 165 - .../portage-stable/licenses/LGPL-3+ | 2 - .../licenses/LGPL-3-with-linking-exception | 16 - .../third_party/portage-stable/licenses/MIT | 31 - .../third_party/portage-stable/licenses/MIT-0 | 16 - .../portage-stable/licenses/MPL-1.1 | 567 --- .../portage-stable/licenses/MPL-2.0 | 374 -- .../portage-stable/licenses/NVIDIA-2023 | 340 -- .../portage-stable/licenses/NVIDIA-2025 | 416 --- .../portage-stable/licenses/OPENLDAP | 53 - .../third_party/portage-stable/licenses/PCRE | 54 - .../third_party/portage-stable/licenses/PSF-2 | 46 - .../portage-stable/licenses/PSF-2.4 | 268 -- .../third_party/portage-stable/licenses/RSA | 75 - .../third_party/portage-stable/licenses/SMAIL | 144 - .../portage-stable/licenses/Spencer-99 | 11 - .../portage-stable/licenses/Unicode-3.0 | 39 - .../portage-stable/licenses/Unicode-DFS-2016 | 60 - .../portage-stable/licenses/Unlicense | 24 - .../third_party/portage-stable/licenses/ZLIB | 17 - .../third_party/portage-stable/licenses/curl | 22 - .../portage-stable/licenses/freedist | 1 - .../gcc-runtime-library-exception-3.1 | 73 - .../third_party/portage-stable/licenses/icu | 34 - .../portage-stable/licenses/inner-net | 40 - .../portage-stable/licenses/intel-ucode | 37 - .../portage-stable/licenses/libgcc | 23 - .../portage-stable/licenses/libpng2 | 134 - .../portage-stable/licenses/libstdc++ | 25 - .../licenses/linux-fw-redistributable | 11 - .../third_party/portage-stable/licenses/lsof | 28 - .../portage-stable/licenses/man-pages | 21 - .../portage-stable/licenses/openafs-krb5-a | 24 - .../portage-stable/licenses/openssl | 127 - .../portage-stable/licenses/public-domain | 1 - .../third_party/portage-stable/licenses/rc | 26 - .../third_party/portage-stable/licenses/tcltk | 39 - .../portage-stable/licenses/unicode | 147 - .../third_party/portage-stable/licenses/vim | 289 -- .../portage-stable/media-libs/libpng/Manifest | 2 - .../media-libs/libpng/libpng-1.6.58.ebuild | 78 - .../media-libs/libpng/metadata.xml | 26 - .../portage-stable/metadata/glsa/Manifest | 24 - .../metadata/glsa/Manifest.files.gz | Bin 612581 -> 0 bytes .../metadata/glsa/glsa-200310-03.xml | 61 - .../metadata/glsa/glsa-200310-04.xml | 70 - .../metadata/glsa/glsa-200311-01.xml | 64 - .../metadata/glsa/glsa-200311-02.xml | 63 - .../metadata/glsa/glsa-200311-03.xml | 59 - .../metadata/glsa/glsa-200311-04.xml | 64 - .../metadata/glsa/glsa-200311-05.xml | 60 - .../metadata/glsa/glsa-200311-06.xml | 57 - .../metadata/glsa/glsa-200311-07.xml | 57 - .../metadata/glsa/glsa-200311-08.xml | 54 - .../metadata/glsa/glsa-200312-01.xml | 78 - .../metadata/glsa/glsa-200312-03.xml | 74 - .../metadata/glsa/glsa-200312-04.xml | 65 - .../metadata/glsa/glsa-200312-05.xml | 71 - .../metadata/glsa/glsa-200312-06.xml | 63 - .../metadata/glsa/glsa-200312-07.xml | 73 - .../metadata/glsa/glsa-200312-08.xml | 63 - .../metadata/glsa/glsa-200401-01.xml | 227 -- .../metadata/glsa/glsa-200401-02.xml | 60 - .../metadata/glsa/glsa-200401-03.xml | 66 - .../metadata/glsa/glsa-200401-04.xml | 77 - .../metadata/glsa/glsa-200402-01.xml | 72 - .../metadata/glsa/glsa-200402-02.xml | 90 - .../metadata/glsa/glsa-200402-03.xml | 58 - .../metadata/glsa/glsa-200402-04.xml | 64 - .../metadata/glsa/glsa-200402-05.xml | 64 - .../metadata/glsa/glsa-200402-06.xml | 89 - .../metadata/glsa/glsa-200402-07.xml | 65 - .../metadata/glsa/glsa-200403-01.xml | 52 - .../metadata/glsa/glsa-200403-02.xml | 241 -- .../metadata/glsa/glsa-200403-03.xml | 90 - .../metadata/glsa/glsa-200403-04.xml | 110 - .../metadata/glsa/glsa-200403-05.xml | 67 - .../metadata/glsa/glsa-200403-06.xml | 71 - .../metadata/glsa/glsa-200403-07.xml | 71 - .../metadata/glsa/glsa-200403-08.xml | 73 - .../metadata/glsa/glsa-200403-09.xml | 56 - .../metadata/glsa/glsa-200403-10.xml | 58 - .../metadata/glsa/glsa-200403-11.xml | 77 - .../metadata/glsa/glsa-200403-12.xml | 68 - .../metadata/glsa/glsa-200403-13.xml | 97 - .../metadata/glsa/glsa-200403-14.xml | 72 - .../metadata/glsa/glsa-200404-01.xml | 92 - .../metadata/glsa/glsa-200404-02.xml | 58 - .../metadata/glsa/glsa-200404-03.xml | 69 - .../metadata/glsa/glsa-200404-04.xml | 65 - .../metadata/glsa/glsa-200404-05.xml | 62 - .../metadata/glsa/glsa-200404-06.xml | 64 - .../metadata/glsa/glsa-200404-07.xml | 70 - .../metadata/glsa/glsa-200404-08.xml | 65 - .../metadata/glsa/glsa-200404-09.xml | 58 - .../metadata/glsa/glsa-200404-10.xml | 60 - .../metadata/glsa/glsa-200404-11.xml | 63 - .../metadata/glsa/glsa-200404-12.xml | 66 - .../metadata/glsa/glsa-200404-13.xml | 70 - .../metadata/glsa/glsa-200404-14.xml | 66 - .../metadata/glsa/glsa-200404-15.xml | 71 - .../metadata/glsa/glsa-200404-16.xml | 62 - .../metadata/glsa/glsa-200404-17.xml | 84 - .../metadata/glsa/glsa-200404-18.xml | 68 - .../metadata/glsa/glsa-200404-19.xml | 64 - .../metadata/glsa/glsa-200404-20.xml | 86 - .../metadata/glsa/glsa-200404-21.xml | 96 - .../metadata/glsa/glsa-200405-01.xml | 60 - .../metadata/glsa/glsa-200405-02.xml | 69 - .../metadata/glsa/glsa-200405-03.xml | 75 - .../metadata/glsa/glsa-200405-04.xml | 120 - .../metadata/glsa/glsa-200405-05.xml | 60 - .../metadata/glsa/glsa-200405-06.xml | 70 - .../metadata/glsa/glsa-200405-07.xml | 63 - .../metadata/glsa/glsa-200405-08.xml | 63 - .../metadata/glsa/glsa-200405-09.xml | 63 - .../metadata/glsa/glsa-200405-10.xml | 63 - .../metadata/glsa/glsa-200405-11.xml | 75 - .../metadata/glsa/glsa-200405-12.xml | 65 - .../metadata/glsa/glsa-200405-13.xml | 62 - .../metadata/glsa/glsa-200405-14.xml | 73 - .../metadata/glsa/glsa-200405-15.xml | 62 - .../metadata/glsa/glsa-200405-16.xml | 69 - .../metadata/glsa/glsa-200405-17.xml | 60 - .../metadata/glsa/glsa-200405-18.xml | 65 - .../metadata/glsa/glsa-200405-19.xml | 74 - .../metadata/glsa/glsa-200405-20.xml | 67 - .../metadata/glsa/glsa-200405-21.xml | 66 - .../metadata/glsa/glsa-200405-22.xml | 82 - .../metadata/glsa/glsa-200405-23.xml | 62 - .../metadata/glsa/glsa-200405-24.xml | 76 - .../metadata/glsa/glsa-200405-25.xml | 62 - .../metadata/glsa/glsa-200406-01.xml | 75 - .../metadata/glsa/glsa-200406-02.xml | 60 - .../metadata/glsa/glsa-200406-03.xml | 63 - .../metadata/glsa/glsa-200406-04.xml | 59 - .../metadata/glsa/glsa-200406-05.xml | 79 - .../metadata/glsa/glsa-200406-06.xml | 71 - .../metadata/glsa/glsa-200406-07.xml | 69 - .../metadata/glsa/glsa-200406-08.xml | 64 - .../metadata/glsa/glsa-200406-09.xml | 60 - .../metadata/glsa/glsa-200406-10.xml | 65 - .../metadata/glsa/glsa-200406-11.xml | 61 - .../metadata/glsa/glsa-200406-12.xml | 66 - .../metadata/glsa/glsa-200406-13.xml | 63 - .../metadata/glsa/glsa-200406-14.xml | 63 - .../metadata/glsa/glsa-200406-15.xml | 69 - .../metadata/glsa/glsa-200406-16.xml | 66 - .../metadata/glsa/glsa-200406-17.xml | 65 - .../metadata/glsa/glsa-200406-18.xml | 68 - .../metadata/glsa/glsa-200406-19.xml | 63 - .../metadata/glsa/glsa-200406-20.xml | 119 - .../metadata/glsa/glsa-200406-21.xml | 73 - .../metadata/glsa/glsa-200406-22.xml | 59 - .../metadata/glsa/glsa-200407-01.xml | 67 - .../metadata/glsa/glsa-200407-02.xml | 319 -- .../metadata/glsa/glsa-200407-03.xml | 69 - .../metadata/glsa/glsa-200407-04.xml | 61 - .../metadata/glsa/glsa-200407-05.xml | 80 - .../metadata/glsa/glsa-200407-06.xml | 71 - .../metadata/glsa/glsa-200407-07.xml | 66 - .../metadata/glsa/glsa-200407-08.xml | 74 - .../metadata/glsa/glsa-200407-09.xml | 65 - .../metadata/glsa/glsa-200407-10.xml | 68 - .../metadata/glsa/glsa-200407-11.xml | 69 - .../metadata/glsa/glsa-200407-12.xml | 132 - .../metadata/glsa/glsa-200407-13.xml | 90 - .../metadata/glsa/glsa-200407-14.xml | 88 - .../metadata/glsa/glsa-200407-15.xml | 68 - .../metadata/glsa/glsa-200407-16.xml | 298 -- .../metadata/glsa/glsa-200407-17.xml | 63 - .../metadata/glsa/glsa-200407-18.xml | 60 - .../metadata/glsa/glsa-200407-19.xml | 57 - .../metadata/glsa/glsa-200407-20.xml | 79 - .../metadata/glsa/glsa-200407-21.xml | 75 - .../metadata/glsa/glsa-200407-22.xml | 76 - .../metadata/glsa/glsa-200407-23.xml | 62 - .../metadata/glsa/glsa-200408-01.xml | 67 - .../metadata/glsa/glsa-200408-02.xml | 70 - .../metadata/glsa/glsa-200408-03.xml | 70 - .../metadata/glsa/glsa-200408-04.xml | 67 - .../metadata/glsa/glsa-200408-05.xml | 69 - .../metadata/glsa/glsa-200408-06.xml | 63 - .../metadata/glsa/glsa-200408-07.xml | 64 - .../metadata/glsa/glsa-200408-08.xml | 72 - .../metadata/glsa/glsa-200408-09.xml | 61 - .../metadata/glsa/glsa-200408-10.xml | 63 - .../metadata/glsa/glsa-200408-11.xml | 63 - .../metadata/glsa/glsa-200408-12.xml | 63 - .../metadata/glsa/glsa-200408-13.xml | 78 - .../metadata/glsa/glsa-200408-14.xml | 66 - .../metadata/glsa/glsa-200408-15.xml | 68 - .../metadata/glsa/glsa-200408-16.xml | 80 - .../metadata/glsa/glsa-200408-17.xml | 70 - .../metadata/glsa/glsa-200408-18.xml | 67 - .../metadata/glsa/glsa-200408-19.xml | 70 - .../metadata/glsa/glsa-200408-20.xml | 71 - .../metadata/glsa/glsa-200408-21.xml | 66 - .../metadata/glsa/glsa-200408-22.xml | 116 - .../metadata/glsa/glsa-200408-23.xml | 78 - .../metadata/glsa/glsa-200408-24.xml | 232 -- .../metadata/glsa/glsa-200408-25.xml | 67 - .../metadata/glsa/glsa-200408-26.xml | 68 - .../metadata/glsa/glsa-200408-27.xml | 80 - .../metadata/glsa/glsa-200409-01.xml | 63 - .../metadata/glsa/glsa-200409-02.xml | 69 - .../metadata/glsa/glsa-200409-03.xml | 60 - .../metadata/glsa/glsa-200409-04.xml | 65 - .../metadata/glsa/glsa-200409-05.xml | 76 - .../metadata/glsa/glsa-200409-06.xml | 67 - .../metadata/glsa/glsa-200409-07.xml | 64 - .../metadata/glsa/glsa-200409-08.xml | 71 - .../metadata/glsa/glsa-200409-09.xml | 82 - .../metadata/glsa/glsa-200409-10.xml | 67 - .../metadata/glsa/glsa-200409-11.xml | 66 - .../metadata/glsa/glsa-200409-12.xml | 97 - .../metadata/glsa/glsa-200409-13.xml | 70 - .../metadata/glsa/glsa-200409-14.xml | 65 - .../metadata/glsa/glsa-200409-15.xml | 96 - .../metadata/glsa/glsa-200409-16.xml | 69 - .../metadata/glsa/glsa-200409-17.xml | 69 - .../metadata/glsa/glsa-200409-18.xml | 73 - .../metadata/glsa/glsa-200409-19.xml | 68 - .../metadata/glsa/glsa-200409-20.xml | 65 - .../metadata/glsa/glsa-200409-21.xml | 98 - .../metadata/glsa/glsa-200409-22.xml | 68 - .../metadata/glsa/glsa-200409-23.xml | 67 - .../metadata/glsa/glsa-200409-24.xml | 75 - .../metadata/glsa/glsa-200409-25.xml | 67 - .../metadata/glsa/glsa-200409-26.xml | 118 - .../metadata/glsa/glsa-200409-27.xml | 66 - .../metadata/glsa/glsa-200409-28.xml | 91 - .../metadata/glsa/glsa-200409-29.xml | 69 - .../metadata/glsa/glsa-200409-30.xml | 78 - .../metadata/glsa/glsa-200409-31.xml | 69 - .../metadata/glsa/glsa-200409-32.xml | 71 - .../metadata/glsa/glsa-200409-33.xml | 65 - .../metadata/glsa/glsa-200409-34.xml | 95 - .../metadata/glsa/glsa-200409-35.xml | 70 - .../metadata/glsa/glsa-200410-01.xml | 67 - .../metadata/glsa/glsa-200410-02.xml | 71 - .../metadata/glsa/glsa-200410-03.xml | 73 - .../metadata/glsa/glsa-200410-04.xml | 90 - .../metadata/glsa/glsa-200410-05.xml | 65 - .../metadata/glsa/glsa-200410-06.xml | 62 - .../metadata/glsa/glsa-200410-07.xml | 69 - .../metadata/glsa/glsa-200410-08.xml | 73 - .../metadata/glsa/glsa-200410-09.xml | 67 - .../metadata/glsa/glsa-200410-10.xml | 70 - .../metadata/glsa/glsa-200410-11.xml | 81 - .../metadata/glsa/glsa-200410-12.xml | 67 - .../metadata/glsa/glsa-200410-13.xml | 66 - .../metadata/glsa/glsa-200410-14.xml | 72 - .../metadata/glsa/glsa-200410-15.xml | 79 - .../metadata/glsa/glsa-200410-16.xml | 77 - .../metadata/glsa/glsa-200410-17.xml | 99 - .../metadata/glsa/glsa-200410-18.xml | 78 - .../metadata/glsa/glsa-200410-19.xml | 72 - .../metadata/glsa/glsa-200410-20.xml | 76 - .../metadata/glsa/glsa-200410-21.xml | 82 - .../metadata/glsa/glsa-200410-22.xml | 88 - .../metadata/glsa/glsa-200410-23.xml | 71 - .../metadata/glsa/glsa-200410-24.xml | 68 - .../metadata/glsa/glsa-200410-25.xml | 66 - .../metadata/glsa/glsa-200410-26.xml | 70 - .../metadata/glsa/glsa-200410-27.xml | 66 - .../metadata/glsa/glsa-200410-28.xml | 67 - .../metadata/glsa/glsa-200410-29.xml | 70 - .../metadata/glsa/glsa-200410-30.xml | 95 - .../metadata/glsa/glsa-200410-31.xml | 70 - .../metadata/glsa/glsa-200411-01.xml | 59 - .../metadata/glsa/glsa-200411-02.xml | 65 - .../metadata/glsa/glsa-200411-03.xml | 66 - .../metadata/glsa/glsa-200411-04.xml | 65 - .../metadata/glsa/glsa-200411-05.xml | 66 - .../metadata/glsa/glsa-200411-06.xml | 66 - .../metadata/glsa/glsa-200411-07.xml | 70 - .../metadata/glsa/glsa-200411-08.xml | 69 - .../metadata/glsa/glsa-200411-09.xml | 64 - .../metadata/glsa/glsa-200411-10.xml | 63 - .../metadata/glsa/glsa-200411-11.xml | 66 - .../metadata/glsa/glsa-200411-12.xml | 64 - .../metadata/glsa/glsa-200411-13.xml | 82 - .../metadata/glsa/glsa-200411-14.xml | 80 - .../metadata/glsa/glsa-200411-15.xml | 88 - .../metadata/glsa/glsa-200411-16.xml | 65 - .../metadata/glsa/glsa-200411-17.xml | 67 - .../metadata/glsa/glsa-200411-18.xml | 59 - .../metadata/glsa/glsa-200411-19.xml | 62 - .../metadata/glsa/glsa-200411-20.xml | 58 - .../metadata/glsa/glsa-200411-21.xml | 73 - .../metadata/glsa/glsa-200411-22.xml | 79 - .../metadata/glsa/glsa-200411-23.xml | 72 - .../metadata/glsa/glsa-200411-24.xml | 64 - .../metadata/glsa/glsa-200411-25.xml | 70 - .../metadata/glsa/glsa-200411-26.xml | 87 - .../metadata/glsa/glsa-200411-27.xml | 72 - .../metadata/glsa/glsa-200411-28.xml | 76 - .../metadata/glsa/glsa-200411-29.xml | 68 - .../metadata/glsa/glsa-200411-30.xml | 63 - .../metadata/glsa/glsa-200411-31.xml | 66 - .../metadata/glsa/glsa-200411-32.xml | 95 - .../metadata/glsa/glsa-200411-33.xml | 67 - .../metadata/glsa/glsa-200411-34.xml | 71 - .../metadata/glsa/glsa-200411-35.xml | 65 - .../metadata/glsa/glsa-200411-36.xml | 68 - .../metadata/glsa/glsa-200411-37.xml | 61 - .../metadata/glsa/glsa-200411-38.xml | 104 - .../metadata/glsa/glsa-200412-01.xml | 82 - .../metadata/glsa/glsa-200412-02.xml | 66 - .../metadata/glsa/glsa-200412-03.xml | 65 - .../metadata/glsa/glsa-200412-04.xml | 66 - .../metadata/glsa/glsa-200412-05.xml | 62 - .../metadata/glsa/glsa-200412-06.xml | 65 - .../metadata/glsa/glsa-200412-07.xml | 63 - .../metadata/glsa/glsa-200412-08.xml | 68 - .../metadata/glsa/glsa-200412-09.xml | 67 - .../metadata/glsa/glsa-200412-10.xml | 79 - .../metadata/glsa/glsa-200412-11.xml | 67 - .../metadata/glsa/glsa-200412-12.xml | 68 - .../metadata/glsa/glsa-200412-13.xml | 61 - .../metadata/glsa/glsa-200412-14.xml | 111 - .../metadata/glsa/glsa-200412-15.xml | 80 - .../metadata/glsa/glsa-200412-16.xml | 90 - .../metadata/glsa/glsa-200412-17.xml | 79 - .../metadata/glsa/glsa-200412-18.xml | 66 - .../metadata/glsa/glsa-200412-19.xml | 69 - .../metadata/glsa/glsa-200412-20.xml | 67 - .../metadata/glsa/glsa-200412-21.xml | 71 - .../metadata/glsa/glsa-200412-22.xml | 65 - .../metadata/glsa/glsa-200412-23.xml | 63 - .../metadata/glsa/glsa-200412-24.xml | 74 - .../metadata/glsa/glsa-200412-25.xml | 81 - .../metadata/glsa/glsa-200412-26.xml | 67 - .../metadata/glsa/glsa-200412-27.xml | 61 - .../metadata/glsa/glsa-200501-01.xml | 67 - .../metadata/glsa/glsa-200501-02.xml | 78 - .../metadata/glsa/glsa-200501-03.xml | 130 - .../metadata/glsa/glsa-200501-04.xml | 66 - .../metadata/glsa/glsa-200501-05.xml | 64 - .../metadata/glsa/glsa-200501-06.xml | 69 - .../metadata/glsa/glsa-200501-07.xml | 77 - .../metadata/glsa/glsa-200501-08.xml | 72 - .../metadata/glsa/glsa-200501-09.xml | 63 - .../metadata/glsa/glsa-200501-10.xml | 65 - .../metadata/glsa/glsa-200501-11.xml | 65 - .../metadata/glsa/glsa-200501-12.xml | 67 - .../metadata/glsa/glsa-200501-13.xml | 63 - .../metadata/glsa/glsa-200501-14.xml | 63 - .../metadata/glsa/glsa-200501-15.xml | 64 - .../metadata/glsa/glsa-200501-16.xml | 65 - .../metadata/glsa/glsa-200501-17.xml | 78 - .../metadata/glsa/glsa-200501-18.xml | 66 - .../metadata/glsa/glsa-200501-19.xml | 69 - .../metadata/glsa/glsa-200501-20.xml | 66 - .../metadata/glsa/glsa-200501-21.xml | 72 - .../metadata/glsa/glsa-200501-22.xml | 76 - .../metadata/glsa/glsa-200501-23.xml | 71 - .../metadata/glsa/glsa-200501-24.xml | 64 - .../metadata/glsa/glsa-200501-25.xml | 80 - .../metadata/glsa/glsa-200501-26.xml | 62 - .../metadata/glsa/glsa-200501-27.xml | 86 - .../metadata/glsa/glsa-200501-28.xml | 76 - .../metadata/glsa/glsa-200501-29.xml | 63 - .../metadata/glsa/glsa-200501-30.xml | 63 - .../metadata/glsa/glsa-200501-31.xml | 98 - .../metadata/glsa/glsa-200501-32.xml | 77 - .../metadata/glsa/glsa-200501-33.xml | 67 - .../metadata/glsa/glsa-200501-34.xml | 78 - .../metadata/glsa/glsa-200501-35.xml | 63 - .../metadata/glsa/glsa-200501-36.xml | 76 - .../metadata/glsa/glsa-200501-37.xml | 65 - .../metadata/glsa/glsa-200501-38.xml | 83 - .../metadata/glsa/glsa-200501-39.xml | 82 - .../metadata/glsa/glsa-200501-40.xml | 64 - .../metadata/glsa/glsa-200501-41.xml | 60 - .../metadata/glsa/glsa-200501-42.xml | 64 - .../metadata/glsa/glsa-200501-43.xml | 64 - .../metadata/glsa/glsa-200501-44.xml | 72 - .../metadata/glsa/glsa-200501-45.xml | 68 - .../metadata/glsa/glsa-200501-46.xml | 68 - .../metadata/glsa/glsa-200502-01.xml | 64 - .../metadata/glsa/glsa-200502-02.xml | 64 - .../metadata/glsa/glsa-200502-03.xml | 68 - .../metadata/glsa/glsa-200502-04.xml | 84 - .../metadata/glsa/glsa-200502-05.xml | 63 - .../metadata/glsa/glsa-200502-06.xml | 64 - .../metadata/glsa/glsa-200502-07.xml | 76 - .../metadata/glsa/glsa-200502-08.xml | 81 - .../metadata/glsa/glsa-200502-09.xml | 71 - .../metadata/glsa/glsa-200502-10.xml | 63 - .../metadata/glsa/glsa-200502-11.xml | 64 - .../metadata/glsa/glsa-200502-12.xml | 72 - .../metadata/glsa/glsa-200502-13.xml | 74 - .../metadata/glsa/glsa-200502-14.xml | 64 - .../metadata/glsa/glsa-200502-15.xml | 61 - .../metadata/glsa/glsa-200502-16.xml | 66 - .../metadata/glsa/glsa-200502-17.xml | 82 - .../metadata/glsa/glsa-200502-18.xml | 69 - .../metadata/glsa/glsa-200502-19.xml | 68 - .../metadata/glsa/glsa-200502-20.xml | 77 - .../metadata/glsa/glsa-200502-21.xml | 66 - .../metadata/glsa/glsa-200502-22.xml | 64 - .../metadata/glsa/glsa-200502-23.xml | 64 - .../metadata/glsa/glsa-200502-24.xml | 68 - .../metadata/glsa/glsa-200502-25.xml | 64 - .../metadata/glsa/glsa-200502-26.xml | 66 - .../metadata/glsa/glsa-200502-27.xml | 65 - .../metadata/glsa/glsa-200502-28.xml | 69 - .../metadata/glsa/glsa-200502-29.xml | 67 - .../metadata/glsa/glsa-200502-30.xml | 64 - .../metadata/glsa/glsa-200502-31.xml | 66 - .../metadata/glsa/glsa-200502-32.xml | 60 - .../metadata/glsa/glsa-200502-33.xml | 75 - .../metadata/glsa/glsa-200503-01.xml | 61 - .../metadata/glsa/glsa-200503-02.xml | 76 - .../metadata/glsa/glsa-200503-03.xml | 67 - .../metadata/glsa/glsa-200503-04.xml | 66 - .../metadata/glsa/glsa-200503-05.xml | 82 - .../metadata/glsa/glsa-200503-06.xml | 64 - .../metadata/glsa/glsa-200503-07.xml | 80 - .../metadata/glsa/glsa-200503-08.xml | 79 - .../metadata/glsa/glsa-200503-09.xml | 63 - .../metadata/glsa/glsa-200503-10.xml | 138 - .../metadata/glsa/glsa-200503-11.xml | 63 - .../metadata/glsa/glsa-200503-12.xml | 64 - .../metadata/glsa/glsa-200503-13.xml | 66 - .../metadata/glsa/glsa-200503-14.xml | 65 - .../metadata/glsa/glsa-200503-15.xml | 66 - .../metadata/glsa/glsa-200503-16.xml | 75 - .../metadata/glsa/glsa-200503-17.xml | 65 - .../metadata/glsa/glsa-200503-18.xml | 65 - .../metadata/glsa/glsa-200503-19.xml | 69 - .../metadata/glsa/glsa-200503-20.xml | 65 - .../metadata/glsa/glsa-200503-21.xml | 65 - .../metadata/glsa/glsa-200503-22.xml | 61 - .../metadata/glsa/glsa-200503-23.xml | 63 - .../metadata/glsa/glsa-200503-24.xml | 60 - .../metadata/glsa/glsa-200503-25.xml | 65 - .../metadata/glsa/glsa-200503-26.xml | 76 - .../metadata/glsa/glsa-200503-27.xml | 63 - .../metadata/glsa/glsa-200503-28.xml | 81 - .../metadata/glsa/glsa-200503-29.xml | 67 - .../metadata/glsa/glsa-200503-30.xml | 137 - .../metadata/glsa/glsa-200503-31.xml | 96 - .../metadata/glsa/glsa-200503-32.xml | 92 - .../metadata/glsa/glsa-200503-33.xml | 65 - .../metadata/glsa/glsa-200503-34.xml | 66 - .../metadata/glsa/glsa-200503-35.xml | 67 - .../metadata/glsa/glsa-200503-36.xml | 65 - .../metadata/glsa/glsa-200503-37.xml | 66 - .../metadata/glsa/glsa-200504-01.xml | 70 - .../metadata/glsa/glsa-200504-02.xml | 72 - .../metadata/glsa/glsa-200504-03.xml | 68 - .../metadata/glsa/glsa-200504-04.xml | 66 - .../metadata/glsa/glsa-200504-05.xml | 73 - .../metadata/glsa/glsa-200504-06.xml | 66 - .../metadata/glsa/glsa-200504-07.xml | 77 - .../metadata/glsa/glsa-200504-08.xml | 65 - .../metadata/glsa/glsa-200504-09.xml | 64 - .../metadata/glsa/glsa-200504-10.xml | 62 - .../metadata/glsa/glsa-200504-11.xml | 71 - .../metadata/glsa/glsa-200504-12.xml | 68 - .../metadata/glsa/glsa-200504-13.xml | 99 - .../metadata/glsa/glsa-200504-14.xml | 71 - .../metadata/glsa/glsa-200504-15.xml | 94 - .../metadata/glsa/glsa-200504-16.xml | 65 - .../metadata/glsa/glsa-200504-17.xml | 66 - .../metadata/glsa/glsa-200504-18.xml | 134 - .../metadata/glsa/glsa-200504-19.xml | 67 - .../metadata/glsa/glsa-200504-20.xml | 65 - .../metadata/glsa/glsa-200504-21.xml | 76 - .../metadata/glsa/glsa-200504-22.xml | 62 - .../metadata/glsa/glsa-200504-23.xml | 62 - .../metadata/glsa/glsa-200504-24.xml | 68 - .../metadata/glsa/glsa-200504-25.xml | 67 - .../metadata/glsa/glsa-200504-26.xml | 65 - .../metadata/glsa/glsa-200504-27.xml | 63 - .../metadata/glsa/glsa-200504-28.xml | 67 - .../metadata/glsa/glsa-200504-29.xml | 65 - .../metadata/glsa/glsa-200504-30.xml | 72 - .../metadata/glsa/glsa-200505-01.xml | 164 - .../metadata/glsa/glsa-200505-02.xml | 65 - .../metadata/glsa/glsa-200505-03.xml | 100 - .../metadata/glsa/glsa-200505-04.xml | 80 - .../metadata/glsa/glsa-200505-05.xml | 67 - .../metadata/glsa/glsa-200505-06.xml | 69 - .../metadata/glsa/glsa-200505-07.xml | 62 - .../metadata/glsa/glsa-200505-08.xml | 67 - .../metadata/glsa/glsa-200505-09.xml | 68 - .../metadata/glsa/glsa-200505-10.xml | 66 - .../metadata/glsa/glsa-200505-11.xml | 115 - .../metadata/glsa/glsa-200505-12.xml | 76 - .../metadata/glsa/glsa-200505-13.xml | 71 - .../metadata/glsa/glsa-200505-14.xml | 62 - .../metadata/glsa/glsa-200505-15.xml | 70 - .../metadata/glsa/glsa-200505-16.xml | 76 - .../metadata/glsa/glsa-200505-17.xml | 63 - .../metadata/glsa/glsa-200505-18.xml | 67 - .../metadata/glsa/glsa-200505-19.xml | 63 - .../metadata/glsa/glsa-200505-20.xml | 76 - .../metadata/glsa/glsa-200506-01.xml | 80 - .../metadata/glsa/glsa-200506-02.xml | 64 - .../metadata/glsa/glsa-200506-03.xml | 62 - .../metadata/glsa/glsa-200506-04.xml | 68 - .../metadata/glsa/glsa-200506-05.xml | 64 - .../metadata/glsa/glsa-200506-06.xml | 69 - .../metadata/glsa/glsa-200506-07.xml | 64 - .../metadata/glsa/glsa-200506-08.xml | 80 - .../metadata/glsa/glsa-200506-09.xml | 64 - .../metadata/glsa/glsa-200506-10.xml | 65 - .../metadata/glsa/glsa-200506-11.xml | 70 - .../metadata/glsa/glsa-200506-12.xml | 66 - .../metadata/glsa/glsa-200506-13.xml | 68 - .../metadata/glsa/glsa-200506-14.xml | 102 - .../metadata/glsa/glsa-200506-15.xml | 66 - .../metadata/glsa/glsa-200506-16.xml | 68 - .../metadata/glsa/glsa-200506-17.xml | 77 - .../metadata/glsa/glsa-200506-18.xml | 63 - .../metadata/glsa/glsa-200506-19.xml | 68 - .../metadata/glsa/glsa-200506-20.xml | 79 - .../metadata/glsa/glsa-200506-21.xml | 65 - .../metadata/glsa/glsa-200506-22.xml | 65 - .../metadata/glsa/glsa-200506-23.xml | 68 - .../metadata/glsa/glsa-200506-24.xml | 64 - .../metadata/glsa/glsa-200507-01.xml | 79 - .../metadata/glsa/glsa-200507-02.xml | 70 - .../metadata/glsa/glsa-200507-03.xml | 68 - .../metadata/glsa/glsa-200507-04.xml | 66 - .../metadata/glsa/glsa-200507-05.xml | 64 - .../metadata/glsa/glsa-200507-06.xml | 65 - .../metadata/glsa/glsa-200507-07.xml | 67 - .../metadata/glsa/glsa-200507-08.xml | 77 - .../metadata/glsa/glsa-200507-09.xml | 68 - .../metadata/glsa/glsa-200507-10.xml | 65 - .../metadata/glsa/glsa-200507-11.xml | 76 - .../metadata/glsa/glsa-200507-12.xml | 70 - .../metadata/glsa/glsa-200507-13.xml | 80 - .../metadata/glsa/glsa-200507-14.xml | 97 - .../metadata/glsa/glsa-200507-15.xml | 67 - .../metadata/glsa/glsa-200507-16.xml | 64 - .../metadata/glsa/glsa-200507-17.xml | 98 - .../metadata/glsa/glsa-200507-18.xml | 66 - .../metadata/glsa/glsa-200507-19.xml | 65 - .../metadata/glsa/glsa-200507-20.xml | 69 - .../metadata/glsa/glsa-200507-21.xml | 63 - .../metadata/glsa/glsa-200507-22.xml | 63 - .../metadata/glsa/glsa-200507-23.xml | 74 - .../metadata/glsa/glsa-200507-24.xml | 109 - .../metadata/glsa/glsa-200507-25.xml | 67 - .../metadata/glsa/glsa-200507-26.xml | 112 - .../metadata/glsa/glsa-200507-27.xml | 78 - .../metadata/glsa/glsa-200507-28.xml | 69 - .../metadata/glsa/glsa-200507-29.xml | 65 - .../metadata/glsa/glsa-200508-01.xml | 68 - .../metadata/glsa/glsa-200508-02.xml | 71 - .../metadata/glsa/glsa-200508-03.xml | 64 - .../metadata/glsa/glsa-200508-04.xml | 76 - .../metadata/glsa/glsa-200508-05.xml | 67 - .../metadata/glsa/glsa-200508-06.xml | 68 - .../metadata/glsa/glsa-200508-07.xml | 69 - .../metadata/glsa/glsa-200508-08.xml | 100 - .../metadata/glsa/glsa-200508-09.xml | 65 - .../metadata/glsa/glsa-200508-10.xml | 65 - .../metadata/glsa/glsa-200508-11.xml | 64 - .../metadata/glsa/glsa-200508-12.xml | 71 - .../metadata/glsa/glsa-200508-13.xml | 77 - .../metadata/glsa/glsa-200508-14.xml | 77 - .../metadata/glsa/glsa-200508-15.xml | 66 - .../metadata/glsa/glsa-200508-16.xml | 65 - .../metadata/glsa/glsa-200508-17.xml | 65 - .../metadata/glsa/glsa-200508-18.xml | 65 - .../metadata/glsa/glsa-200508-19.xml | 68 - .../metadata/glsa/glsa-200508-20.xml | 67 - .../metadata/glsa/glsa-200508-21.xml | 67 - .../metadata/glsa/glsa-200508-22.xml | 67 - .../metadata/glsa/glsa-200509-01.xml | 63 - .../metadata/glsa/glsa-200509-02.xml | 67 - .../metadata/glsa/glsa-200509-03.xml | 65 - .../metadata/glsa/glsa-200509-04.xml | 65 - .../metadata/glsa/glsa-200509-05.xml | 66 - .../metadata/glsa/glsa-200509-06.xml | 65 - .../metadata/glsa/glsa-200509-07.xml | 60 - .../metadata/glsa/glsa-200509-08.xml | 70 - .../metadata/glsa/glsa-200509-09.xml | 66 - .../metadata/glsa/glsa-200509-10.xml | 62 - .../metadata/glsa/glsa-200509-11.xml | 131 - .../metadata/glsa/glsa-200509-12.xml | 84 - .../metadata/glsa/glsa-200509-13.xml | 67 - .../metadata/glsa/glsa-200509-14.xml | 65 - .../metadata/glsa/glsa-200509-15.xml | 72 - .../metadata/glsa/glsa-200509-16.xml | 65 - .../metadata/glsa/glsa-200509-17.xml | 78 - .../metadata/glsa/glsa-200509-18.xml | 63 - .../metadata/glsa/glsa-200509-19.xml | 94 - .../metadata/glsa/glsa-200509-20.xml | 64 - .../metadata/glsa/glsa-200509-21.xml | 69 - .../metadata/glsa/glsa-200510-01.xml | 62 - .../metadata/glsa/glsa-200510-02.xml | 70 - .../metadata/glsa/glsa-200510-03.xml | 67 - .../metadata/glsa/glsa-200510-04.xml | 66 - .../metadata/glsa/glsa-200510-05.xml | 64 - .../metadata/glsa/glsa-200510-06.xml | 63 - .../metadata/glsa/glsa-200510-07.xml | 73 - .../metadata/glsa/glsa-200510-08.xml | 65 - .../metadata/glsa/glsa-200510-09.xml | 62 - .../metadata/glsa/glsa-200510-10.xml | 65 - .../metadata/glsa/glsa-200510-11.xml | 70 - .../metadata/glsa/glsa-200510-12.xml | 72 - .../metadata/glsa/glsa-200510-13.xml | 64 - .../metadata/glsa/glsa-200510-14.xml | 94 - .../metadata/glsa/glsa-200510-15.xml | 65 - .../metadata/glsa/glsa-200510-16.xml | 66 - .../metadata/glsa/glsa-200510-17.xml | 66 - .../metadata/glsa/glsa-200510-18.xml | 72 - .../metadata/glsa/glsa-200510-19.xml | 67 - .../metadata/glsa/glsa-200510-20.xml | 68 - .../metadata/glsa/glsa-200510-21.xml | 71 - .../metadata/glsa/glsa-200510-22.xml | 68 - .../metadata/glsa/glsa-200510-23.xml | 64 - .../metadata/glsa/glsa-200510-24.xml | 75 - .../metadata/glsa/glsa-200510-25.xml | 84 - .../metadata/glsa/glsa-200510-26.xml | 78 - .../metadata/glsa/glsa-200511-01.xml | 66 - .../metadata/glsa/glsa-200511-02.xml | 90 - .../metadata/glsa/glsa-200511-03.xml | 67 - .../metadata/glsa/glsa-200511-04.xml | 75 - .../metadata/glsa/glsa-200511-05.xml | 69 - .../metadata/glsa/glsa-200511-06.xml | 64 - .../metadata/glsa/glsa-200511-07.xml | 70 - .../metadata/glsa/glsa-200511-08.xml | 115 - .../metadata/glsa/glsa-200511-09.xml | 70 - .../metadata/glsa/glsa-200511-10.xml | 80 - .../metadata/glsa/glsa-200511-11.xml | 65 - .../metadata/glsa/glsa-200511-12.xml | 67 - .../metadata/glsa/glsa-200511-13.xml | 79 - .../metadata/glsa/glsa-200511-14.xml | 82 - .../metadata/glsa/glsa-200511-15.xml | 66 - .../metadata/glsa/glsa-200511-16.xml | 72 - .../metadata/glsa/glsa-200511-17.xml | 68 - .../metadata/glsa/glsa-200511-18.xml | 73 - .../metadata/glsa/glsa-200511-19.xml | 68 - .../metadata/glsa/glsa-200511-20.xml | 71 - .../metadata/glsa/glsa-200511-21.xml | 72 - .../metadata/glsa/glsa-200511-22.xml | 66 - .../metadata/glsa/glsa-200511-23.xml | 77 - .../metadata/glsa/glsa-200512-01.xml | 83 - .../metadata/glsa/glsa-200512-02.xml | 80 - .../metadata/glsa/glsa-200512-03.xml | 77 - .../metadata/glsa/glsa-200512-04.xml | 86 - .../metadata/glsa/glsa-200512-05.xml | 65 - .../metadata/glsa/glsa-200512-06.xml | 66 - .../metadata/glsa/glsa-200512-07.xml | 76 - .../metadata/glsa/glsa-200512-08.xml | 101 - .../metadata/glsa/glsa-200512-09.xml | 74 - .../metadata/glsa/glsa-200512-10.xml | 66 - .../metadata/glsa/glsa-200512-11.xml | 72 - .../metadata/glsa/glsa-200512-12.xml | 76 - .../metadata/glsa/glsa-200512-13.xml | 65 - .../metadata/glsa/glsa-200512-14.xml | 61 - .../metadata/glsa/glsa-200512-15.xml | 65 - .../metadata/glsa/glsa-200512-16.xml | 78 - .../metadata/glsa/glsa-200512-17.xml | 69 - .../metadata/glsa/glsa-200512-18.xml | 70 - .../metadata/glsa/glsa-200601-01.xml | 64 - .../metadata/glsa/glsa-200601-02.xml | 105 - .../metadata/glsa/glsa-200601-03.xml | 65 - .../metadata/glsa/glsa-200601-04.xml | 66 - .../metadata/glsa/glsa-200601-05.xml | 67 - .../metadata/glsa/glsa-200601-06.xml | 80 - .../metadata/glsa/glsa-200601-07.xml | 66 - .../metadata/glsa/glsa-200601-08.xml | 65 - .../metadata/glsa/glsa-200601-09.xml | 65 - .../metadata/glsa/glsa-200601-10.xml | 103 - .../metadata/glsa/glsa-200601-11.xml | 63 - .../metadata/glsa/glsa-200601-12.xml | 69 - .../metadata/glsa/glsa-200601-13.xml | 72 - .../metadata/glsa/glsa-200601-14.xml | 66 - .../metadata/glsa/glsa-200601-15.xml | 63 - .../metadata/glsa/glsa-200601-16.xml | 62 - .../metadata/glsa/glsa-200601-17.xml | 114 - .../metadata/glsa/glsa-200602-01.xml | 71 - .../metadata/glsa/glsa-200602-02.xml | 61 - .../metadata/glsa/glsa-200602-03.xml | 98 - .../metadata/glsa/glsa-200602-04.xml | 74 - .../metadata/glsa/glsa-200602-05.xml | 73 - .../metadata/glsa/glsa-200602-06.xml | 68 - .../metadata/glsa/glsa-200602-07.xml | 84 - .../metadata/glsa/glsa-200602-08.xml | 79 - .../metadata/glsa/glsa-200602-09.xml | 64 - .../metadata/glsa/glsa-200602-10.xml | 68 - .../metadata/glsa/glsa-200602-11.xml | 79 - .../metadata/glsa/glsa-200602-12.xml | 64 - .../metadata/glsa/glsa-200602-13.xml | 68 - .../metadata/glsa/glsa-200602-14.xml | 66 - .../metadata/glsa/glsa-200603-01.xml | 65 - .../metadata/glsa/glsa-200603-02.xml | 90 - .../metadata/glsa/glsa-200603-03.xml | 70 - .../metadata/glsa/glsa-200603-04.xml | 63 - .../metadata/glsa/glsa-200603-05.xml | 67 - .../metadata/glsa/glsa-200603-06.xml | 66 - .../metadata/glsa/glsa-200603-07.xml | 66 - .../metadata/glsa/glsa-200603-08.xml | 70 - .../metadata/glsa/glsa-200603-09.xml | 79 - .../metadata/glsa/glsa-200603-10.xml | 70 - .../metadata/glsa/glsa-200603-11.xml | 65 - .../metadata/glsa/glsa-200603-12.xml | 67 - .../metadata/glsa/glsa-200603-13.xml | 65 - .../metadata/glsa/glsa-200603-14.xml | 63 - .../metadata/glsa/glsa-200603-15.xml | 68 - .../metadata/glsa/glsa-200603-16.xml | 63 - .../metadata/glsa/glsa-200603-17.xml | 65 - .../metadata/glsa/glsa-200603-18.xml | 64 - .../metadata/glsa/glsa-200603-19.xml | 69 - .../metadata/glsa/glsa-200603-20.xml | 64 - .../metadata/glsa/glsa-200603-21.xml | 60 - .../metadata/glsa/glsa-200603-22.xml | 88 - .../metadata/glsa/glsa-200603-23.xml | 92 - .../metadata/glsa/glsa-200603-24.xml | 65 - .../metadata/glsa/glsa-200603-25.xml | 81 - .../metadata/glsa/glsa-200603-26.xml | 67 - .../metadata/glsa/glsa-200604-01.xml | 65 - .../metadata/glsa/glsa-200604-02.xml | 74 - .../metadata/glsa/glsa-200604-03.xml | 65 - .../metadata/glsa/glsa-200604-04.xml | 65 - .../metadata/glsa/glsa-200604-05.xml | 65 - .../metadata/glsa/glsa-200604-06.xml | 66 - .../metadata/glsa/glsa-200604-07.xml | 72 - .../metadata/glsa/glsa-200604-08.xml | 64 - .../metadata/glsa/glsa-200604-09.xml | 64 - .../metadata/glsa/glsa-200604-10.xml | 79 - .../metadata/glsa/glsa-200604-11.xml | 67 - .../metadata/glsa/glsa-200604-12.xml | 97 - .../metadata/glsa/glsa-200604-13.xml | 65 - .../metadata/glsa/glsa-200604-14.xml | 63 - .../metadata/glsa/glsa-200604-15.xml | 65 - .../metadata/glsa/glsa-200604-16.xml | 67 - .../metadata/glsa/glsa-200604-17.xml | 81 - .../metadata/glsa/glsa-200604-18.xml | 103 - .../metadata/glsa/glsa-200605-01.xml | 75 - .../metadata/glsa/glsa-200605-02.xml | 59 - .../metadata/glsa/glsa-200605-03.xml | 61 - .../metadata/glsa/glsa-200605-04.xml | 67 - .../metadata/glsa/glsa-200605-05.xml | 68 - .../metadata/glsa/glsa-200605-06.xml | 83 - .../metadata/glsa/glsa-200605-07.xml | 66 - .../metadata/glsa/glsa-200605-08.xml | 90 - .../metadata/glsa/glsa-200605-09.xml | 103 - .../metadata/glsa/glsa-200605-10.xml | 64 - .../metadata/glsa/glsa-200605-11.xml | 60 - .../metadata/glsa/glsa-200605-12.xml | 84 - .../metadata/glsa/glsa-200605-13.xml | 74 - .../metadata/glsa/glsa-200605-14.xml | 68 - .../metadata/glsa/glsa-200605-15.xml | 74 - .../metadata/glsa/glsa-200605-16.xml | 63 - .../metadata/glsa/glsa-200605-17.xml | 63 - .../metadata/glsa/glsa-200606-01.xml | 64 - .../metadata/glsa/glsa-200606-02.xml | 66 - .../metadata/glsa/glsa-200606-03.xml | 65 - .../metadata/glsa/glsa-200606-04.xml | 69 - .../metadata/glsa/glsa-200606-05.xml | 68 - .../metadata/glsa/glsa-200606-06.xml | 72 - .../metadata/glsa/glsa-200606-07.xml | 64 - .../metadata/glsa/glsa-200606-08.xml | 61 - .../metadata/glsa/glsa-200606-09.xml | 66 - .../metadata/glsa/glsa-200606-10.xml | 63 - .../metadata/glsa/glsa-200606-11.xml | 63 - .../metadata/glsa/glsa-200606-12.xml | 92 - .../metadata/glsa/glsa-200606-13.xml | 71 - .../metadata/glsa/glsa-200606-14.xml | 63 - .../metadata/glsa/glsa-200606-15.xml | 65 - .../metadata/glsa/glsa-200606-16.xml | 65 - .../metadata/glsa/glsa-200606-17.xml | 66 - .../metadata/glsa/glsa-200606-18.xml | 67 - .../metadata/glsa/glsa-200606-19.xml | 72 - .../metadata/glsa/glsa-200606-20.xml | 65 - .../metadata/glsa/glsa-200606-21.xml | 87 - .../metadata/glsa/glsa-200606-22.xml | 63 - .../metadata/glsa/glsa-200606-23.xml | 77 - .../metadata/glsa/glsa-200606-24.xml | 63 - .../metadata/glsa/glsa-200606-25.xml | 66 - .../metadata/glsa/glsa-200606-26.xml | 63 - .../metadata/glsa/glsa-200606-27.xml | 64 - .../metadata/glsa/glsa-200606-28.xml | 62 - .../metadata/glsa/glsa-200606-29.xml | 63 - .../metadata/glsa/glsa-200606-30.xml | 66 - .../metadata/glsa/glsa-200607-01.xml | 63 - .../metadata/glsa/glsa-200607-02.xml | 64 - .../metadata/glsa/glsa-200607-03.xml | 62 - .../metadata/glsa/glsa-200607-04.xml | 76 - .../metadata/glsa/glsa-200607-05.xml | 72 - .../metadata/glsa/glsa-200607-06.xml | 79 - .../metadata/glsa/glsa-200607-07.xml | 64 - .../metadata/glsa/glsa-200607-08.xml | 64 - .../metadata/glsa/glsa-200607-09.xml | 88 - .../metadata/glsa/glsa-200607-10.xml | 66 - .../metadata/glsa/glsa-200607-11.xml | 63 - .../metadata/glsa/glsa-200607-12.xml | 80 - .../metadata/glsa/glsa-200607-13.xml | 66 - .../metadata/glsa/glsa-200608-01.xml | 70 - .../metadata/glsa/glsa-200608-02.xml | 128 - .../metadata/glsa/glsa-200608-03.xml | 132 - .../metadata/glsa/glsa-200608-04.xml | 125 - .../metadata/glsa/glsa-200608-05.xml | 65 - .../metadata/glsa/glsa-200608-06.xml | 64 - .../metadata/glsa/glsa-200608-07.xml | 68 - .../metadata/glsa/glsa-200608-08.xml | 64 - .../metadata/glsa/glsa-200608-09.xml | 65 - .../metadata/glsa/glsa-200608-10.xml | 64 - .../metadata/glsa/glsa-200608-11.xml | 74 - .../metadata/glsa/glsa-200608-12.xml | 66 - .../metadata/glsa/glsa-200608-13.xml | 64 - .../metadata/glsa/glsa-200608-14.xml | 66 - .../metadata/glsa/glsa-200608-15.xml | 67 - .../metadata/glsa/glsa-200608-16.xml | 72 - .../metadata/glsa/glsa-200608-17.xml | 66 - .../metadata/glsa/glsa-200608-18.xml | 63 - .../metadata/glsa/glsa-200608-19.xml | 66 - .../metadata/glsa/glsa-200608-20.xml | 70 - .../metadata/glsa/glsa-200608-21.xml | 64 - .../metadata/glsa/glsa-200608-22.xml | 68 - .../metadata/glsa/glsa-200608-23.xml | 70 - .../metadata/glsa/glsa-200608-24.xml | 65 - .../metadata/glsa/glsa-200608-25.xml | 162 - .../metadata/glsa/glsa-200608-26.xml | 74 - .../metadata/glsa/glsa-200608-27.xml | 73 - .../metadata/glsa/glsa-200608-28.xml | 77 - .../metadata/glsa/glsa-200609-01.xml | 66 - .../metadata/glsa/glsa-200609-02.xml | 62 - .../metadata/glsa/glsa-200609-03.xml | 62 - .../metadata/glsa/glsa-200609-04.xml | 62 - .../metadata/glsa/glsa-200609-05.xml | 76 - .../metadata/glsa/glsa-200609-06.xml | 64 - .../metadata/glsa/glsa-200609-07.xml | 74 - .../metadata/glsa/glsa-200609-08.xml | 68 - .../metadata/glsa/glsa-200609-09.xml | 61 - .../metadata/glsa/glsa-200609-10.xml | 68 - .../metadata/glsa/glsa-200609-11.xml | 78 - .../metadata/glsa/glsa-200609-12.xml | 67 - .../metadata/glsa/glsa-200609-13.xml | 76 - .../metadata/glsa/glsa-200609-14.xml | 69 - .../metadata/glsa/glsa-200609-15.xml | 64 - .../metadata/glsa/glsa-200609-16.xml | 68 - .../metadata/glsa/glsa-200609-17.xml | 63 - .../metadata/glsa/glsa-200609-18.xml | 64 - .../metadata/glsa/glsa-200609-19.xml | 78 - .../metadata/glsa/glsa-200609-20.xml | 66 - .../metadata/glsa/glsa-200610-01.xml | 82 - .../metadata/glsa/glsa-200610-02.xml | 66 - .../metadata/glsa/glsa-200610-03.xml | 65 - .../metadata/glsa/glsa-200610-04.xml | 67 - .../metadata/glsa/glsa-200610-05.xml | 63 - .../metadata/glsa/glsa-200610-06.xml | 72 - .../metadata/glsa/glsa-200610-07.xml | 67 - .../metadata/glsa/glsa-200610-08.xml | 60 - .../metadata/glsa/glsa-200610-09.xml | 66 - .../metadata/glsa/glsa-200610-10.xml | 64 - .../metadata/glsa/glsa-200610-11.xml | 83 - .../metadata/glsa/glsa-200610-12.xml | 63 - .../metadata/glsa/glsa-200610-13.xml | 66 - .../metadata/glsa/glsa-200610-14.xml | 74 - .../metadata/glsa/glsa-200610-15.xml | 78 - .../metadata/glsa/glsa-200611-01.xml | 64 - .../metadata/glsa/glsa-200611-02.xml | 72 - .../metadata/glsa/glsa-200611-03.xml | 73 - .../metadata/glsa/glsa-200611-04.xml | 87 - .../metadata/glsa/glsa-200611-05.xml | 66 - .../metadata/glsa/glsa-200611-06.xml | 70 - .../metadata/glsa/glsa-200611-07.xml | 67 - .../metadata/glsa/glsa-200611-08.xml | 66 - .../metadata/glsa/glsa-200611-09.xml | 62 - .../metadata/glsa/glsa-200611-10.xml | 68 - .../metadata/glsa/glsa-200611-11.xml | 69 - .../metadata/glsa/glsa-200611-12.xml | 63 - .../metadata/glsa/glsa-200611-13.xml | 64 - .../metadata/glsa/glsa-200611-14.xml | 67 - .../metadata/glsa/glsa-200611-15.xml | 65 - .../metadata/glsa/glsa-200611-16.xml | 64 - .../metadata/glsa/glsa-200611-17.xml | 67 - .../metadata/glsa/glsa-200611-18.xml | 66 - .../metadata/glsa/glsa-200611-19.xml | 68 - .../metadata/glsa/glsa-200611-20.xml | 63 - .../metadata/glsa/glsa-200611-21.xml | 58 - .../metadata/glsa/glsa-200611-22.xml | 63 - .../metadata/glsa/glsa-200611-23.xml | 66 - .../metadata/glsa/glsa-200611-24.xml | 71 - .../metadata/glsa/glsa-200611-25.xml | 66 - .../metadata/glsa/glsa-200611-26.xml | 75 - .../metadata/glsa/glsa-200612-01.xml | 60 - .../metadata/glsa/glsa-200612-02.xml | 66 - .../metadata/glsa/glsa-200612-03.xml | 75 - .../metadata/glsa/glsa-200612-04.xml | 65 - .../metadata/glsa/glsa-200612-05.xml | 67 - .../metadata/glsa/glsa-200612-06.xml | 99 - .../metadata/glsa/glsa-200612-07.xml | 86 - .../metadata/glsa/glsa-200612-08.xml | 70 - .../metadata/glsa/glsa-200612-09.xml | 66 - .../metadata/glsa/glsa-200612-10.xml | 66 - .../metadata/glsa/glsa-200612-11.xml | 75 - .../metadata/glsa/glsa-200612-12.xml | 67 - .../metadata/glsa/glsa-200612-13.xml | 66 - .../metadata/glsa/glsa-200612-14.xml | 65 - .../metadata/glsa/glsa-200612-15.xml | 67 - .../metadata/glsa/glsa-200612-16.xml | 66 - .../metadata/glsa/glsa-200612-17.xml | 68 - .../metadata/glsa/glsa-200612-18.xml | 58 - .../metadata/glsa/glsa-200612-19.xml | 63 - .../metadata/glsa/glsa-200612-20.xml | 71 - .../metadata/glsa/glsa-200612-21.xml | 62 - .../metadata/glsa/glsa-200701-01.xml | 63 - .../metadata/glsa/glsa-200701-02.xml | 87 - .../metadata/glsa/glsa-200701-03.xml | 85 - .../metadata/glsa/glsa-200701-04.xml | 81 - .../metadata/glsa/glsa-200701-05.xml | 65 - .../metadata/glsa/glsa-200701-06.xml | 61 - .../metadata/glsa/glsa-200701-07.xml | 78 - .../metadata/glsa/glsa-200701-08.xml | 70 - .../metadata/glsa/glsa-200701-09.xml | 58 - .../metadata/glsa/glsa-200701-10.xml | 75 - .../metadata/glsa/glsa-200701-11.xml | 66 - .../metadata/glsa/glsa-200701-12.xml | 67 - .../metadata/glsa/glsa-200701-13.xml | 70 - .../metadata/glsa/glsa-200701-14.xml | 65 - .../metadata/glsa/glsa-200701-15.xml | 96 - .../metadata/glsa/glsa-200701-16.xml | 83 - .../metadata/glsa/glsa-200701-17.xml | 68 - .../metadata/glsa/glsa-200701-18.xml | 65 - .../metadata/glsa/glsa-200701-19.xml | 70 - .../metadata/glsa/glsa-200701-20.xml | 65 - .../metadata/glsa/glsa-200701-21.xml | 66 - .../metadata/glsa/glsa-200701-22.xml | 65 - .../metadata/glsa/glsa-200701-23.xml | 68 - .../metadata/glsa/glsa-200701-24.xml | 65 - .../metadata/glsa/glsa-200701-25.xml | 68 - .../metadata/glsa/glsa-200701-26.xml | 62 - .../metadata/glsa/glsa-200701-27.xml | 64 - .../metadata/glsa/glsa-200701-28.xml | 72 - .../metadata/glsa/glsa-200702-01.xml | 67 - .../metadata/glsa/glsa-200702-02.xml | 63 - .../metadata/glsa/glsa-200702-03.xml | 64 - .../metadata/glsa/glsa-200702-04.xml | 75 - .../metadata/glsa/glsa-200702-05.xml | 64 - .../metadata/glsa/glsa-200702-06.xml | 77 - .../metadata/glsa/glsa-200702-07.xml | 105 - .../metadata/glsa/glsa-200702-08.xml | 80 - .../metadata/glsa/glsa-200702-09.xml | 69 - .../metadata/glsa/glsa-200702-10.xml | 76 - .../metadata/glsa/glsa-200702-11.xml | 65 - .../metadata/glsa/glsa-200702-12.xml | 67 - .../metadata/glsa/glsa-200703-01.xml | 63 - .../metadata/glsa/glsa-200703-02.xml | 62 - .../metadata/glsa/glsa-200703-03.xml | 69 - .../metadata/glsa/glsa-200703-04.xml | 117 - .../metadata/glsa/glsa-200703-05.xml | 76 - .../metadata/glsa/glsa-200703-06.xml | 68 - .../metadata/glsa/glsa-200703-07.xml | 64 - .../metadata/glsa/glsa-200703-08.xml | 103 - .../metadata/glsa/glsa-200703-09.xml | 81 - .../metadata/glsa/glsa-200703-10.xml | 65 - .../metadata/glsa/glsa-200703-11.xml | 63 - .../metadata/glsa/glsa-200703-12.xml | 61 - .../metadata/glsa/glsa-200703-13.xml | 68 - .../metadata/glsa/glsa-200703-14.xml | 66 - .../metadata/glsa/glsa-200703-15.xml | 72 - .../metadata/glsa/glsa-200703-16.xml | 67 - .../metadata/glsa/glsa-200703-17.xml | 64 - .../metadata/glsa/glsa-200703-18.xml | 85 - .../metadata/glsa/glsa-200703-19.xml | 67 - .../metadata/glsa/glsa-200703-20.xml | 67 - .../metadata/glsa/glsa-200703-21.xml | 90 - .../metadata/glsa/glsa-200703-22.xml | 68 - .../metadata/glsa/glsa-200703-23.xml | 89 - .../metadata/glsa/glsa-200703-24.xml | 66 - .../metadata/glsa/glsa-200703-25.xml | 63 - .../metadata/glsa/glsa-200703-26.xml | 67 - .../metadata/glsa/glsa-200703-27.xml | 62 - .../metadata/glsa/glsa-200703-28.xml | 66 - .../metadata/glsa/glsa-200704-01.xml | 69 - .../metadata/glsa/glsa-200704-02.xml | 69 - .../metadata/glsa/glsa-200704-03.xml | 68 - .../metadata/glsa/glsa-200704-04.xml | 66 - .../metadata/glsa/glsa-200704-05.xml | 64 - .../metadata/glsa/glsa-200704-06.xml | 65 - .../metadata/glsa/glsa-200704-07.xml | 65 - .../metadata/glsa/glsa-200704-08.xml | 69 - .../metadata/glsa/glsa-200704-09.xml | 65 - .../metadata/glsa/glsa-200704-10.xml | 64 - .../metadata/glsa/glsa-200704-11.xml | 67 - .../metadata/glsa/glsa-200704-12.xml | 81 - .../metadata/glsa/glsa-200704-13.xml | 65 - .../metadata/glsa/glsa-200704-14.xml | 65 - .../metadata/glsa/glsa-200704-15.xml | 69 - .../metadata/glsa/glsa-200704-16.xml | 67 - .../metadata/glsa/glsa-200704-17.xml | 64 - .../metadata/glsa/glsa-200704-18.xml | 63 - .../metadata/glsa/glsa-200704-19.xml | 63 - .../metadata/glsa/glsa-200704-20.xml | 71 - .../metadata/glsa/glsa-200704-21.xml | 66 - .../metadata/glsa/glsa-200704-22.xml | 68 - .../metadata/glsa/glsa-200704-23.xml | 62 - .../metadata/glsa/glsa-200705-01.xml | 66 - .../metadata/glsa/glsa-200705-02.xml | 64 - .../metadata/glsa/glsa-200705-03.xml | 66 - .../metadata/glsa/glsa-200705-04.xml | 71 - .../metadata/glsa/glsa-200705-05.xml | 64 - .../metadata/glsa/glsa-200705-06.xml | 64 - .../metadata/glsa/glsa-200705-07.xml | 67 - .../metadata/glsa/glsa-200705-08.xml | 60 - .../metadata/glsa/glsa-200705-09.xml | 66 - .../metadata/glsa/glsa-200705-10.xml | 77 - .../metadata/glsa/glsa-200705-11.xml | 67 - .../metadata/glsa/glsa-200705-12.xml | 73 - .../metadata/glsa/glsa-200705-13.xml | 70 - .../metadata/glsa/glsa-200705-14.xml | 64 - .../metadata/glsa/glsa-200705-15.xml | 64 - .../metadata/glsa/glsa-200705-16.xml | 64 - .../metadata/glsa/glsa-200705-17.xml | 67 - .../metadata/glsa/glsa-200705-18.xml | 62 - .../metadata/glsa/glsa-200705-19.xml | 101 - .../metadata/glsa/glsa-200705-20.xml | 87 - .../metadata/glsa/glsa-200705-21.xml | 69 - .../metadata/glsa/glsa-200705-22.xml | 65 - .../metadata/glsa/glsa-200705-23.xml | 99 - .../metadata/glsa/glsa-200705-24.xml | 67 - .../metadata/glsa/glsa-200705-25.xml | 63 - .../metadata/glsa/glsa-200706-01.xml | 65 - .../metadata/glsa/glsa-200706-02.xml | 64 - .../metadata/glsa/glsa-200706-03.xml | 65 - .../metadata/glsa/glsa-200706-04.xml | 71 - .../metadata/glsa/glsa-200706-05.xml | 82 - .../metadata/glsa/glsa-200706-06.xml | 146 - .../metadata/glsa/glsa-200706-07.xml | 72 - .../metadata/glsa/glsa-200706-08.xml | 75 - .../metadata/glsa/glsa-200706-09.xml | 67 - .../metadata/glsa/glsa-200707-01.xml | 62 - .../metadata/glsa/glsa-200707-02.xml | 79 - .../metadata/glsa/glsa-200707-03.xml | 67 - .../metadata/glsa/glsa-200707-04.xml | 68 - .../metadata/glsa/glsa-200707-05.xml | 74 - .../metadata/glsa/glsa-200707-06.xml | 66 - .../metadata/glsa/glsa-200707-07.xml | 67 - .../metadata/glsa/glsa-200707-08.xml | 64 - .../metadata/glsa/glsa-200707-09.xml | 67 - .../metadata/glsa/glsa-200707-10.xml | 59 - .../metadata/glsa/glsa-200707-11.xml | 68 - .../metadata/glsa/glsa-200707-12.xml | 65 - .../metadata/glsa/glsa-200707-13.xml | 63 - .../metadata/glsa/glsa-200707-14.xml | 65 - .../metadata/glsa/glsa-200708-01.xml | 71 - .../metadata/glsa/glsa-200708-02.xml | 65 - .../metadata/glsa/glsa-200708-03.xml | 71 - .../metadata/glsa/glsa-200708-04.xml | 62 - .../metadata/glsa/glsa-200708-05.xml | 81 - .../metadata/glsa/glsa-200708-06.xml | 65 - .../metadata/glsa/glsa-200708-07.xml | 65 - .../metadata/glsa/glsa-200708-08.xml | 72 - .../metadata/glsa/glsa-200708-09.xml | 150 - .../metadata/glsa/glsa-200708-10.xml | 67 - .../metadata/glsa/glsa-200708-11.xml | 71 - .../metadata/glsa/glsa-200708-12.xml | 73 - .../metadata/glsa/glsa-200708-13.xml | 78 - .../metadata/glsa/glsa-200708-14.xml | 65 - .../metadata/glsa/glsa-200708-15.xml | 61 - .../metadata/glsa/glsa-200708-16.xml | 65 - .../metadata/glsa/glsa-200708-17.xml | 79 - .../metadata/glsa/glsa-200709-01.xml | 71 - .../metadata/glsa/glsa-200709-02.xml | 67 - .../metadata/glsa/glsa-200709-03.xml | 64 - .../metadata/glsa/glsa-200709-04.xml | 62 - .../metadata/glsa/glsa-200709-05.xml | 66 - .../metadata/glsa/glsa-200709-06.xml | 63 - .../metadata/glsa/glsa-200709-07.xml | 63 - .../metadata/glsa/glsa-200709-08.xml | 60 - .../metadata/glsa/glsa-200709-09.xml | 60 - .../metadata/glsa/glsa-200709-10.xml | 65 - .../metadata/glsa/glsa-200709-11.xml | 66 - .../metadata/glsa/glsa-200709-12.xml | 69 - .../metadata/glsa/glsa-200709-13.xml | 65 - .../metadata/glsa/glsa-200709-14.xml | 72 - .../metadata/glsa/glsa-200709-15.xml | 79 - .../metadata/glsa/glsa-200709-16.xml | 65 - .../metadata/glsa/glsa-200709-17.xml | 71 - .../metadata/glsa/glsa-200709-18.xml | 82 - .../metadata/glsa/glsa-200710-01.xml | 66 - .../metadata/glsa/glsa-200710-02.xml | 151 - .../metadata/glsa/glsa-200710-03.xml | 74 - .../metadata/glsa/glsa-200710-04.xml | 66 - .../metadata/glsa/glsa-200710-05.xml | 65 - .../metadata/glsa/glsa-200710-06.xml | 71 - .../metadata/glsa/glsa-200710-07.xml | 63 - .../metadata/glsa/glsa-200710-08.xml | 97 - .../metadata/glsa/glsa-200710-09.xml | 79 - .../metadata/glsa/glsa-200710-10.xml | 64 - .../metadata/glsa/glsa-200710-11.xml | 76 - .../metadata/glsa/glsa-200710-12.xml | 65 - .../metadata/glsa/glsa-200710-13.xml | 67 - .../metadata/glsa/glsa-200710-14.xml | 67 - .../metadata/glsa/glsa-200710-15.xml | 75 - .../metadata/glsa/glsa-200710-16.xml | 68 - .../metadata/glsa/glsa-200710-17.xml | 64 - .../metadata/glsa/glsa-200710-18.xml | 66 - .../metadata/glsa/glsa-200710-19.xml | 72 - .../metadata/glsa/glsa-200710-20.xml | 77 - .../metadata/glsa/glsa-200710-21.xml | 64 - .../metadata/glsa/glsa-200710-22.xml | 66 - .../metadata/glsa/glsa-200710-23.xml | 65 - .../metadata/glsa/glsa-200710-24.xml | 76 - .../metadata/glsa/glsa-200710-25.xml | 72 - .../metadata/glsa/glsa-200710-26.xml | 68 - .../metadata/glsa/glsa-200710-27.xml | 71 - .../metadata/glsa/glsa-200710-28.xml | 65 - .../metadata/glsa/glsa-200710-29.xml | 74 - .../metadata/glsa/glsa-200710-30.xml | 66 - .../metadata/glsa/glsa-200710-31.xml | 68 - .../metadata/glsa/glsa-200711-01.xml | 65 - .../metadata/glsa/glsa-200711-02.xml | 63 - .../metadata/glsa/glsa-200711-03.xml | 64 - .../metadata/glsa/glsa-200711-04.xml | 70 - .../metadata/glsa/glsa-200711-05.xml | 77 - .../metadata/glsa/glsa-200711-06.xml | 76 - .../metadata/glsa/glsa-200711-07.xml | 76 - .../metadata/glsa/glsa-200711-08.xml | 70 - .../metadata/glsa/glsa-200711-09.xml | 65 - .../metadata/glsa/glsa-200711-10.xml | 64 - .../metadata/glsa/glsa-200711-11.xml | 74 - .../metadata/glsa/glsa-200711-12.xml | 66 - .../metadata/glsa/glsa-200711-13.xml | 65 - .../metadata/glsa/glsa-200711-14.xml | 124 - .../metadata/glsa/glsa-200711-15.xml | 73 - .../metadata/glsa/glsa-200711-16.xml | 68 - .../metadata/glsa/glsa-200711-17.xml | 74 - .../metadata/glsa/glsa-200711-18.xml | 64 - .../metadata/glsa/glsa-200711-19.xml | 66 - .../metadata/glsa/glsa-200711-20.xml | 66 - .../metadata/glsa/glsa-200711-21.xml | 66 - .../metadata/glsa/glsa-200711-22.xml | 117 - .../metadata/glsa/glsa-200711-23.xml | 109 - .../metadata/glsa/glsa-200711-24.xml | 79 - .../metadata/glsa/glsa-200711-25.xml | 64 - .../metadata/glsa/glsa-200711-26.xml | 74 - .../metadata/glsa/glsa-200711-27.xml | 66 - .../metadata/glsa/glsa-200711-28.xml | 68 - .../metadata/glsa/glsa-200711-29.xml | 77 - .../metadata/glsa/glsa-200711-30.xml | 99 - .../metadata/glsa/glsa-200711-31.xml | 64 - .../metadata/glsa/glsa-200711-32.xml | 67 - .../metadata/glsa/glsa-200711-33.xml | 67 - .../metadata/glsa/glsa-200711-34.xml | 71 - .../metadata/glsa/glsa-200712-01.xml | 61 - .../metadata/glsa/glsa-200712-02.xml | 64 - .../metadata/glsa/glsa-200712-03.xml | 76 - .../metadata/glsa/glsa-200712-04.xml | 66 - .../metadata/glsa/glsa-200712-05.xml | 67 - .../metadata/glsa/glsa-200712-06.xml | 65 - .../metadata/glsa/glsa-200712-07.xml | 62 - .../metadata/glsa/glsa-200712-08.xml | 68 - .../metadata/glsa/glsa-200712-09.xml | 66 - .../metadata/glsa/glsa-200712-10.xml | 64 - .../metadata/glsa/glsa-200712-11.xml | 63 - .../metadata/glsa/glsa-200712-12.xml | 62 - .../metadata/glsa/glsa-200712-13.xml | 68 - .../metadata/glsa/glsa-200712-14.xml | 89 - .../metadata/glsa/glsa-200712-15.xml | 69 - .../metadata/glsa/glsa-200712-16.xml | 68 - .../metadata/glsa/glsa-200712-17.xml | 73 - .../metadata/glsa/glsa-200712-18.xml | 73 - .../metadata/glsa/glsa-200712-19.xml | 62 - .../metadata/glsa/glsa-200712-20.xml | 69 - .../metadata/glsa/glsa-200712-21.xml | 101 - .../metadata/glsa/glsa-200712-22.xml | 68 - .../metadata/glsa/glsa-200712-23.xml | 89 - .../metadata/glsa/glsa-200712-24.xml | 68 - .../metadata/glsa/glsa-200712-25.xml | 86 - .../metadata/glsa/glsa-200801-01.xml | 63 - .../metadata/glsa/glsa-200801-02.xml | 66 - .../metadata/glsa/glsa-200801-03.xml | 64 - .../metadata/glsa/glsa-200801-04.xml | 62 - .../metadata/glsa/glsa-200801-05.xml | 61 - .../metadata/glsa/glsa-200801-06.xml | 81 - .../metadata/glsa/glsa-200801-07.xml | 99 - .../metadata/glsa/glsa-200801-08.xml | 65 - .../metadata/glsa/glsa-200801-09.xml | 103 - .../metadata/glsa/glsa-200801-10.xml | 78 - .../metadata/glsa/glsa-200801-11.xml | 73 - .../metadata/glsa/glsa-200801-12.xml | 66 - .../metadata/glsa/glsa-200801-13.xml | 63 - .../metadata/glsa/glsa-200801-14.xml | 63 - .../metadata/glsa/glsa-200801-15.xml | 81 - .../metadata/glsa/glsa-200801-16.xml | 64 - .../metadata/glsa/glsa-200801-17.xml | 63 - .../metadata/glsa/glsa-200801-18.xml | 65 - .../metadata/glsa/glsa-200801-19.xml | 71 - .../metadata/glsa/glsa-200801-20.xml | 65 - .../metadata/glsa/glsa-200801-21.xml | 65 - .../metadata/glsa/glsa-200801-22.xml | 63 - .../metadata/glsa/glsa-200802-01.xml | 69 - .../metadata/glsa/glsa-200802-02.xml | 74 - .../metadata/glsa/glsa-200802-03.xml | 61 - .../metadata/glsa/glsa-200802-04.xml | 74 - .../metadata/glsa/glsa-200802-05.xml | 65 - .../metadata/glsa/glsa-200802-06.xml | 72 - .../metadata/glsa/glsa-200802-07.xml | 64 - .../metadata/glsa/glsa-200802-08.xml | 67 - .../metadata/glsa/glsa-200802-09.xml | 67 - .../metadata/glsa/glsa-200802-10.xml | 66 - .../metadata/glsa/glsa-200802-11.xml | 84 - .../metadata/glsa/glsa-200802-12.xml | 70 - .../metadata/glsa/glsa-200803-01.xml | 86 - .../metadata/glsa/glsa-200803-02.xml | 67 - .../metadata/glsa/glsa-200803-03.xml | 63 - .../metadata/glsa/glsa-200803-04.xml | 64 - .../metadata/glsa/glsa-200803-05.xml | 62 - .../metadata/glsa/glsa-200803-06.xml | 64 - .../metadata/glsa/glsa-200803-07.xml | 63 - .../metadata/glsa/glsa-200803-08.xml | 77 - .../metadata/glsa/glsa-200803-09.xml | 71 - .../metadata/glsa/glsa-200803-10.xml | 65 - .../metadata/glsa/glsa-200803-11.xml | 64 - .../metadata/glsa/glsa-200803-12.xml | 65 - .../metadata/glsa/glsa-200803-13.xml | 97 - .../metadata/glsa/glsa-200803-14.xml | 86 - .../metadata/glsa/glsa-200803-15.xml | 63 - .../metadata/glsa/glsa-200803-16.xml | 80 - .../metadata/glsa/glsa-200803-17.xml | 62 - .../metadata/glsa/glsa-200803-18.xml | 78 - .../metadata/glsa/glsa-200803-19.xml | 77 - .../metadata/glsa/glsa-200803-20.xml | 73 - .../metadata/glsa/glsa-200803-21.xml | 69 - .../metadata/glsa/glsa-200803-22.xml | 66 - .../metadata/glsa/glsa-200803-23.xml | 66 - .../metadata/glsa/glsa-200803-24.xml | 78 - .../metadata/glsa/glsa-200803-25.xml | 81 - .../metadata/glsa/glsa-200803-26.xml | 63 - .../metadata/glsa/glsa-200803-27.xml | 87 - .../metadata/glsa/glsa-200803-28.xml | 76 - .../metadata/glsa/glsa-200803-29.xml | 67 - .../metadata/glsa/glsa-200803-30.xml | 167 - .../metadata/glsa/glsa-200803-31.xml | 99 - .../metadata/glsa/glsa-200803-32.xml | 64 - .../metadata/glsa/glsa-200804-01.xml | 86 - .../metadata/glsa/glsa-200804-02.xml | 63 - .../metadata/glsa/glsa-200804-03.xml | 78 - .../metadata/glsa/glsa-200804-04.xml | 78 - .../metadata/glsa/glsa-200804-05.xml | 77 - .../metadata/glsa/glsa-200804-06.xml | 65 - .../metadata/glsa/glsa-200804-07.xml | 65 - .../metadata/glsa/glsa-200804-08.xml | 71 - .../metadata/glsa/glsa-200804-09.xml | 63 - .../metadata/glsa/glsa-200804-10.xml | 107 - .../metadata/glsa/glsa-200804-11.xml | 70 - .../metadata/glsa/glsa-200804-12.xml | 63 - .../metadata/glsa/glsa-200804-13.xml | 80 - .../metadata/glsa/glsa-200804-14.xml | 65 - .../metadata/glsa/glsa-200804-15.xml | 69 - .../metadata/glsa/glsa-200804-16.xml | 75 - .../metadata/glsa/glsa-200804-17.xml | 69 - .../metadata/glsa/glsa-200804-18.xml | 64 - .../metadata/glsa/glsa-200804-19.xml | 69 - .../metadata/glsa/glsa-200804-20.xml | 231 -- .../metadata/glsa/glsa-200804-21.xml | 103 - .../metadata/glsa/glsa-200804-22.xml | 69 - .../metadata/glsa/glsa-200804-23.xml | 66 - .../metadata/glsa/glsa-200804-24.xml | 68 - .../metadata/glsa/glsa-200804-25.xml | 92 - .../metadata/glsa/glsa-200804-26.xml | 63 - .../metadata/glsa/glsa-200804-27.xml | 101 - .../metadata/glsa/glsa-200804-28.xml | 74 - .../metadata/glsa/glsa-200804-29.xml | 69 - .../metadata/glsa/glsa-200804-30.xml | 65 - .../metadata/glsa/glsa-200805-01.xml | 128 - .../metadata/glsa/glsa-200805-02.xml | 63 - .../metadata/glsa/glsa-200805-03.xml | 133 - .../metadata/glsa/glsa-200805-04.xml | 74 - .../metadata/glsa/glsa-200805-05.xml | 76 - .../metadata/glsa/glsa-200805-06.xml | 67 - .../metadata/glsa/glsa-200805-07.xml | 85 - .../metadata/glsa/glsa-200805-08.xml | 62 - .../metadata/glsa/glsa-200805-09.xml | 63 - .../metadata/glsa/glsa-200805-10.xml | 66 - .../metadata/glsa/glsa-200805-11.xml | 64 - .../metadata/glsa/glsa-200805-12.xml | 67 - .../metadata/glsa/glsa-200805-13.xml | 72 - .../metadata/glsa/glsa-200805-14.xml | 67 - .../metadata/glsa/glsa-200805-15.xml | 61 - .../metadata/glsa/glsa-200805-16.xml | 107 - .../metadata/glsa/glsa-200805-17.xml | 73 - .../metadata/glsa/glsa-200805-18.xml | 279 -- .../metadata/glsa/glsa-200805-19.xml | 99 - .../metadata/glsa/glsa-200805-20.xml | 79 - .../metadata/glsa/glsa-200805-21.xml | 68 - .../metadata/glsa/glsa-200805-22.xml | 66 - .../metadata/glsa/glsa-200805-23.xml | 66 - .../metadata/glsa/glsa-200806-01.xml | 66 - .../metadata/glsa/glsa-200806-02.xml | 65 - .../metadata/glsa/glsa-200806-03.xml | 71 - .../metadata/glsa/glsa-200806-04.xml | 79 - .../metadata/glsa/glsa-200806-05.xml | 64 - .../metadata/glsa/glsa-200806-06.xml | 74 - .../metadata/glsa/glsa-200806-07.xml | 96 - .../metadata/glsa/glsa-200806-08.xml | 76 - .../metadata/glsa/glsa-200806-09.xml | 85 - .../metadata/glsa/glsa-200806-10.xml | 82 - .../metadata/glsa/glsa-200806-11.xml | 96 - .../metadata/glsa/glsa-200807-01.xml | 86 - .../metadata/glsa/glsa-200807-02.xml | 69 - .../metadata/glsa/glsa-200807-03.xml | 75 - .../metadata/glsa/glsa-200807-04.xml | 62 - .../metadata/glsa/glsa-200807-05.xml | 75 - .../metadata/glsa/glsa-200807-06.xml | 83 - .../metadata/glsa/glsa-200807-07.xml | 74 - .../metadata/glsa/glsa-200807-08.xml | 72 - .../metadata/glsa/glsa-200807-09.xml | 63 - .../metadata/glsa/glsa-200807-10.xml | 65 - .../metadata/glsa/glsa-200807-11.xml | 64 - .../metadata/glsa/glsa-200807-12.xml | 66 - .../metadata/glsa/glsa-200807-13.xml | 69 - .../metadata/glsa/glsa-200807-14.xml | 62 - .../metadata/glsa/glsa-200807-15.xml | 65 - .../metadata/glsa/glsa-200807-16.xml | 106 - .../metadata/glsa/glsa-200808-01.xml | 86 - .../metadata/glsa/glsa-200808-02.xml | 73 - .../metadata/glsa/glsa-200808-03.xml | 246 -- .../metadata/glsa/glsa-200808-04.xml | 73 - .../metadata/glsa/glsa-200808-05.xml | 63 - .../metadata/glsa/glsa-200808-06.xml | 67 - .../metadata/glsa/glsa-200808-07.xml | 71 - .../metadata/glsa/glsa-200808-08.xml | 68 - .../metadata/glsa/glsa-200808-09.xml | 62 - .../metadata/glsa/glsa-200808-10.xml | 61 - .../metadata/glsa/glsa-200808-11.xml | 75 - .../metadata/glsa/glsa-200808-12.xml | 123 - .../metadata/glsa/glsa-200809-01.xml | 70 - .../metadata/glsa/glsa-200809-02.xml | 76 - .../metadata/glsa/glsa-200809-03.xml | 61 - .../metadata/glsa/glsa-200809-04.xml | 62 - .../metadata/glsa/glsa-200809-05.xml | 68 - .../metadata/glsa/glsa-200809-06.xml | 71 - .../metadata/glsa/glsa-200809-07.xml | 66 - .../metadata/glsa/glsa-200809-08.xml | 65 - .../metadata/glsa/glsa-200809-09.xml | 75 - .../metadata/glsa/glsa-200809-10.xml | 71 - .../metadata/glsa/glsa-200809-11.xml | 61 - .../metadata/glsa/glsa-200809-12.xml | 64 - .../metadata/glsa/glsa-200809-13.xml | 64 - .../metadata/glsa/glsa-200809-14.xml | 63 - .../metadata/glsa/glsa-200809-15.xml | 65 - .../metadata/glsa/glsa-200809-16.xml | 64 - .../metadata/glsa/glsa-200809-17.xml | 81 - .../metadata/glsa/glsa-200809-18.xml | 71 - .../metadata/glsa/glsa-200810-01.xml | 91 - .../metadata/glsa/glsa-200810-02.xml | 72 - .../metadata/glsa/glsa-200810-03.xml | 68 - .../metadata/glsa/glsa-200811-01.xml | 126 - .../metadata/glsa/glsa-200811-02.xml | 95 - .../metadata/glsa/glsa-200811-03.xml | 63 - .../metadata/glsa/glsa-200811-04.xml | 64 - .../metadata/glsa/glsa-200811-05.xml | 131 - .../metadata/glsa/glsa-200812-01.xml | 64 - .../metadata/glsa/glsa-200812-02.xml | 68 - .../metadata/glsa/glsa-200812-03.xml | 75 - .../metadata/glsa/glsa-200812-04.xml | 79 - .../metadata/glsa/glsa-200812-05.xml | 64 - .../metadata/glsa/glsa-200812-06.xml | 96 - .../metadata/glsa/glsa-200812-07.xml | 85 - .../metadata/glsa/glsa-200812-08.xml | 63 - .../metadata/glsa/glsa-200812-09.xml | 68 - .../metadata/glsa/glsa-200812-10.xml | 63 - .../metadata/glsa/glsa-200812-11.xml | 80 - .../metadata/glsa/glsa-200812-12.xml | 62 - .../metadata/glsa/glsa-200812-13.xml | 82 - .../metadata/glsa/glsa-200812-14.xml | 63 - .../metadata/glsa/glsa-200812-15.xml | 70 - .../metadata/glsa/glsa-200812-16.xml | 80 - .../metadata/glsa/glsa-200812-17.xml | 119 - .../metadata/glsa/glsa-200812-18.xml | 77 - .../metadata/glsa/glsa-200812-19.xml | 72 - .../metadata/glsa/glsa-200812-20.xml | 85 - .../metadata/glsa/glsa-200812-21.xml | 70 - .../metadata/glsa/glsa-200812-22.xml | 63 - .../metadata/glsa/glsa-200812-23.xml | 64 - .../metadata/glsa/glsa-200812-24.xml | 79 - .../metadata/glsa/glsa-200901-01.xml | 64 - .../metadata/glsa/glsa-200901-02.xml | 82 - .../metadata/glsa/glsa-200901-03.xml | 78 - .../metadata/glsa/glsa-200901-04.xml | 63 - .../metadata/glsa/glsa-200901-05.xml | 66 - .../metadata/glsa/glsa-200901-06.xml | 70 - .../metadata/glsa/glsa-200901-07.xml | 82 - .../metadata/glsa/glsa-200901-08.xml | 71 - .../metadata/glsa/glsa-200901-09.xml | 103 - .../metadata/glsa/glsa-200901-10.xml | 63 - .../metadata/glsa/glsa-200901-11.xml | 64 - .../metadata/glsa/glsa-200901-12.xml | 64 - .../metadata/glsa/glsa-200901-13.xml | 92 - .../metadata/glsa/glsa-200901-14.xml | 62 - .../metadata/glsa/glsa-200901-15.xml | 64 - .../metadata/glsa/glsa-200902-01.xml | 65 - .../metadata/glsa/glsa-200902-02.xml | 68 - .../metadata/glsa/glsa-200902-03.xml | 64 - .../metadata/glsa/glsa-200902-04.xml | 64 - .../metadata/glsa/glsa-200902-05.xml | 67 - .../metadata/glsa/glsa-200902-06.xml | 90 - .../metadata/glsa/glsa-200903-01.xml | 65 - .../metadata/glsa/glsa-200903-02.xml | 62 - .../metadata/glsa/glsa-200903-03.xml | 63 - .../metadata/glsa/glsa-200903-04.xml | 63 - .../metadata/glsa/glsa-200903-05.xml | 74 - .../metadata/glsa/glsa-200903-06.xml | 63 - .../metadata/glsa/glsa-200903-07.xml | 63 - .../metadata/glsa/glsa-200903-08.xml | 63 - .../metadata/glsa/glsa-200903-09.xml | 67 - .../metadata/glsa/glsa-200903-10.xml | 65 - .../metadata/glsa/glsa-200903-11.xml | 63 - .../metadata/glsa/glsa-200903-12.xml | 66 - .../metadata/glsa/glsa-200903-13.xml | 62 - .../metadata/glsa/glsa-200903-14.xml | 66 - .../metadata/glsa/glsa-200903-15.xml | 83 - .../metadata/glsa/glsa-200903-16.xml | 65 - .../metadata/glsa/glsa-200903-17.xml | 65 - .../metadata/glsa/glsa-200903-18.xml | 64 - .../metadata/glsa/glsa-200903-19.xml | 66 - .../metadata/glsa/glsa-200903-20.xml | 76 - .../metadata/glsa/glsa-200903-21.xml | 65 - .../metadata/glsa/glsa-200903-22.xml | 65 - .../metadata/glsa/glsa-200903-23.xml | 136 - .../metadata/glsa/glsa-200903-24.xml | 62 - .../metadata/glsa/glsa-200903-25.xml | 66 - .../metadata/glsa/glsa-200903-26.xml | 62 - .../metadata/glsa/glsa-200903-27.xml | 72 - .../metadata/glsa/glsa-200903-28.xml | 86 - .../metadata/glsa/glsa-200903-29.xml | 75 - .../metadata/glsa/glsa-200903-30.xml | 90 - .../metadata/glsa/glsa-200903-31.xml | 61 - .../metadata/glsa/glsa-200903-32.xml | 97 - .../metadata/glsa/glsa-200903-33.xml | 109 - .../metadata/glsa/glsa-200903-34.xml | 73 - .../metadata/glsa/glsa-200903-35.xml | 62 - .../metadata/glsa/glsa-200903-36.xml | 64 - .../metadata/glsa/glsa-200903-37.xml | 94 - .../metadata/glsa/glsa-200903-38.xml | 70 - .../metadata/glsa/glsa-200903-39.xml | 71 - .../metadata/glsa/glsa-200903-40.xml | 67 - .../metadata/glsa/glsa-200903-41.xml | 71 - .../metadata/glsa/glsa-200904-01.xml | 95 - .../metadata/glsa/glsa-200904-02.xml | 72 - .../metadata/glsa/glsa-200904-03.xml | 62 - .../metadata/glsa/glsa-200904-04.xml | 62 - .../metadata/glsa/glsa-200904-05.xml | 64 - .../metadata/glsa/glsa-200904-06.xml | 64 - .../metadata/glsa/glsa-200904-07.xml | 66 - .../metadata/glsa/glsa-200904-08.xml | 65 - .../metadata/glsa/glsa-200904-09.xml | 81 - .../metadata/glsa/glsa-200904-10.xml | 67 - .../metadata/glsa/glsa-200904-11.xml | 94 - .../metadata/glsa/glsa-200904-12.xml | 62 - .../metadata/glsa/glsa-200904-13.xml | 60 - .../metadata/glsa/glsa-200904-14.xml | 75 - .../metadata/glsa/glsa-200904-15.xml | 64 - .../metadata/glsa/glsa-200904-16.xml | 65 - .../metadata/glsa/glsa-200904-17.xml | 99 - .../metadata/glsa/glsa-200904-18.xml | 68 - .../metadata/glsa/glsa-200904-19.xml | 83 - .../metadata/glsa/glsa-200904-20.xml | 81 - .../metadata/glsa/glsa-200905-01.xml | 84 - .../metadata/glsa/glsa-200905-02.xml | 67 - .../metadata/glsa/glsa-200905-03.xml | 75 - .../metadata/glsa/glsa-200905-04.xml | 81 - .../metadata/glsa/glsa-200905-05.xml | 67 - .../metadata/glsa/glsa-200905-06.xml | 63 - .../metadata/glsa/glsa-200905-07.xml | 78 - .../metadata/glsa/glsa-200905-08.xml | 81 - .../metadata/glsa/glsa-200905-09.xml | 74 - .../metadata/glsa/glsa-200906-01.xml | 66 - .../metadata/glsa/glsa-200906-02.xml | 61 - .../metadata/glsa/glsa-200906-03.xml | 69 - .../metadata/glsa/glsa-200906-04.xml | 67 - .../metadata/glsa/glsa-200906-05.xml | 151 - .../metadata/glsa/glsa-200907-01.xml | 64 - .../metadata/glsa/glsa-200907-02.xml | 72 - .../metadata/glsa/glsa-200907-03.xml | 87 - .../metadata/glsa/glsa-200907-04.xml | 93 - .../metadata/glsa/glsa-200907-05.xml | 64 - .../metadata/glsa/glsa-200907-06.xml | 122 - .../metadata/glsa/glsa-200907-07.xml | 92 - .../metadata/glsa/glsa-200907-08.xml | 83 - .../metadata/glsa/glsa-200907-09.xml | 66 - .../metadata/glsa/glsa-200907-10.xml | 70 - .../metadata/glsa/glsa-200907-11.xml | 109 - .../metadata/glsa/glsa-200907-12.xml | 64 - .../metadata/glsa/glsa-200907-13.xml | 67 - .../metadata/glsa/glsa-200907-14.xml | 77 - .../metadata/glsa/glsa-200907-15.xml | 93 - .../metadata/glsa/glsa-200907-16.xml | 73 - .../metadata/glsa/glsa-200908-01.xml | 78 - .../metadata/glsa/glsa-200908-02.xml | 67 - .../metadata/glsa/glsa-200908-03.xml | 77 - .../metadata/glsa/glsa-200908-04.xml | 112 - .../metadata/glsa/glsa-200908-05.xml | 67 - .../metadata/glsa/glsa-200908-06.xml | 66 - .../metadata/glsa/glsa-200908-07.xml | 81 - .../metadata/glsa/glsa-200908-08.xml | 64 - .../metadata/glsa/glsa-200908-09.xml | 65 - .../metadata/glsa/glsa-200908-10.xml | 65 - .../metadata/glsa/glsa-200909-01.xml | 68 - .../metadata/glsa/glsa-200909-02.xml | 66 - .../metadata/glsa/glsa-200909-03.xml | 80 - .../metadata/glsa/glsa-200909-04.xml | 86 - .../metadata/glsa/glsa-200909-05.xml | 74 - .../metadata/glsa/glsa-200909-06.xml | 64 - .../metadata/glsa/glsa-200909-07.xml | 63 - .../metadata/glsa/glsa-200909-08.xml | 63 - .../metadata/glsa/glsa-200909-09.xml | 63 - .../metadata/glsa/glsa-200909-10.xml | 62 - .../metadata/glsa/glsa-200909-11.xml | 62 - .../metadata/glsa/glsa-200909-12.xml | 69 - .../metadata/glsa/glsa-200909-13.xml | 65 - .../metadata/glsa/glsa-200909-14.xml | 112 - .../metadata/glsa/glsa-200909-15.xml | 69 - .../metadata/glsa/glsa-200909-16.xml | 81 - .../metadata/glsa/glsa-200909-17.xml | 64 - .../metadata/glsa/glsa-200909-18.xml | 81 - .../metadata/glsa/glsa-200909-19.xml | 75 - .../metadata/glsa/glsa-200909-20.xml | 67 - .../metadata/glsa/glsa-200910-01.xml | 67 - .../metadata/glsa/glsa-200910-02.xml | 89 - .../metadata/glsa/glsa-200910-03.xml | 88 - .../metadata/glsa/glsa-200911-01.xml | 93 - .../metadata/glsa/glsa-200911-02.xml | 237 -- .../metadata/glsa/glsa-200911-03.xml | 96 - .../metadata/glsa/glsa-200911-04.xml | 65 - .../metadata/glsa/glsa-200911-05.xml | 85 - .../metadata/glsa/glsa-200911-06.xml | 68 - .../metadata/glsa/glsa-200912-01.xml | 94 - .../metadata/glsa/glsa-200912-02.xml | 115 - .../metadata/glsa/glsa-201001-01.xml | 65 - .../metadata/glsa/glsa-201001-02.xml | 82 - .../metadata/glsa/glsa-201001-03.xml | 115 - .../metadata/glsa/glsa-201001-04.xml | 104 - .../metadata/glsa/glsa-201001-05.xml | 66 - .../metadata/glsa/glsa-201001-06.xml | 67 - .../metadata/glsa/glsa-201001-07.xml | 65 - .../metadata/glsa/glsa-201001-08.xml | 84 - .../metadata/glsa/glsa-201001-09.xml | 76 - .../metadata/glsa/glsa-201003-01.xml | 75 - .../metadata/glsa/glsa-201006-01.xml | 72 - .../metadata/glsa/glsa-201006-02.xml | 73 - .../metadata/glsa/glsa-201006-03.xml | 71 - .../metadata/glsa/glsa-201006-04.xml | 91 - .../metadata/glsa/glsa-201006-05.xml | 66 - .../metadata/glsa/glsa-201006-06.xml | 63 - .../metadata/glsa/glsa-201006-07.xml | 79 - .../metadata/glsa/glsa-201006-08.xml | 66 - .../metadata/glsa/glsa-201006-09.xml | 65 - .../metadata/glsa/glsa-201006-10.xml | 69 - .../metadata/glsa/glsa-201006-11.xml | 73 - .../metadata/glsa/glsa-201006-12.xml | 84 - .../metadata/glsa/glsa-201006-13.xml | 83 - .../metadata/glsa/glsa-201006-14.xml | 69 - .../metadata/glsa/glsa-201006-15.xml | 71 - .../metadata/glsa/glsa-201006-16.xml | 69 - .../metadata/glsa/glsa-201006-17.xml | 63 - .../metadata/glsa/glsa-201006-18.xml | 140 - .../metadata/glsa/glsa-201006-19.xml | 84 - .../metadata/glsa/glsa-201006-20.xml | 87 - .../metadata/glsa/glsa-201006-21.xml | 75 - .../metadata/glsa/glsa-201009-01.xml | 78 - .../metadata/glsa/glsa-201009-02.xml | 65 - .../metadata/glsa/glsa-201009-03.xml | 74 - .../metadata/glsa/glsa-201009-04.xml | 67 - .../metadata/glsa/glsa-201009-05.xml | 110 - .../metadata/glsa/glsa-201009-06.xml | 66 - .../metadata/glsa/glsa-201009-07.xml | 79 - .../metadata/glsa/glsa-201009-08.xml | 64 - .../metadata/glsa/glsa-201009-09.xml | 62 - .../metadata/glsa/glsa-201010-01.xml | 84 - .../metadata/glsa/glsa-201011-01.xml | 75 - .../metadata/glsa/glsa-201012-01.xml | 98 - .../metadata/glsa/glsa-201101-01.xml | 67 - .../metadata/glsa/glsa-201101-02.xml | 64 - .../metadata/glsa/glsa-201101-03.xml | 70 - .../metadata/glsa/glsa-201101-04.xml | 61 - .../metadata/glsa/glsa-201101-05.xml | 69 - .../metadata/glsa/glsa-201101-06.xml | 64 - .../metadata/glsa/glsa-201101-07.xml | 67 - .../metadata/glsa/glsa-201101-08.xml | 88 - .../metadata/glsa/glsa-201101-09.xml | 130 - .../metadata/glsa/glsa-201110-01.xml | 103 - .../metadata/glsa/glsa-201110-02.xml | 105 - .../metadata/glsa/glsa-201110-03.xml | 81 - .../metadata/glsa/glsa-201110-04.xml | 78 - .../metadata/glsa/glsa-201110-05.xml | 64 - .../metadata/glsa/glsa-201110-06.xml | 133 - .../metadata/glsa/glsa-201110-07.xml | 49 - .../metadata/glsa/glsa-201110-08.xml | 54 - .../metadata/glsa/glsa-201110-09.xml | 49 - .../metadata/glsa/glsa-201110-10.xml | 62 - .../metadata/glsa/glsa-201110-11.xml | 135 - .../metadata/glsa/glsa-201110-12.xml | 49 - .../metadata/glsa/glsa-201110-13.xml | 67 - .../metadata/glsa/glsa-201110-14.xml | 56 - .../metadata/glsa/glsa-201110-15.xml | 59 - .../metadata/glsa/glsa-201110-16.xml | 59 - .../metadata/glsa/glsa-201110-17.xml | 53 - .../metadata/glsa/glsa-201110-18.xml | 50 - .../metadata/glsa/glsa-201110-19.xml | 71 - .../metadata/glsa/glsa-201110-20.xml | 66 - .../metadata/glsa/glsa-201110-21.xml | 76 - .../metadata/glsa/glsa-201110-22.xml | 179 - .../metadata/glsa/glsa-201110-23.xml | 57 - .../metadata/glsa/glsa-201110-24.xml | 67 - .../metadata/glsa/glsa-201110-25.xml | 61 - .../metadata/glsa/glsa-201110-26.xml | 59 - .../metadata/glsa/glsa-201111-01.xml | 210 -- .../metadata/glsa/glsa-201111-02.xml | 169 - .../metadata/glsa/glsa-201111-03.xml | 59 - .../metadata/glsa/glsa-201111-04.xml | 59 - .../metadata/glsa/glsa-201111-05.xml | 100 - .../metadata/glsa/glsa-201111-06.xml | 55 - .../metadata/glsa/glsa-201111-07.xml | 58 - .../metadata/glsa/glsa-201111-08.xml | 55 - .../metadata/glsa/glsa-201111-09.xml | 75 - .../metadata/glsa/glsa-201111-10.xml | 63 - .../metadata/glsa/glsa-201111-11.xml | 58 - .../metadata/glsa/glsa-201111-12.xml | 67 - .../metadata/glsa/glsa-201201-01.xml | 150 - .../metadata/glsa/glsa-201201-02.xml | 101 - .../metadata/glsa/glsa-201201-03.xml | 115 - .../metadata/glsa/glsa-201201-04.xml | 53 - .../metadata/glsa/glsa-201201-05.xml | 62 - .../metadata/glsa/glsa-201201-06.xml | 56 - .../metadata/glsa/glsa-201201-07.xml | 69 - .../metadata/glsa/glsa-201201-08.xml | 58 - .../metadata/glsa/glsa-201201-09.xml | 120 - .../metadata/glsa/glsa-201201-10.xml | 66 - .../metadata/glsa/glsa-201201-11.xml | 57 - .../metadata/glsa/glsa-201201-12.xml | 68 - .../metadata/glsa/glsa-201201-13.xml | 86 - .../metadata/glsa/glsa-201201-14.xml | 70 - .../metadata/glsa/glsa-201201-15.xml | 59 - .../metadata/glsa/glsa-201201-16.xml | 70 - .../metadata/glsa/glsa-201201-17.xml | 72 - .../metadata/glsa/glsa-201201-18.xml | 66 - .../metadata/glsa/glsa-201201-19.xml | 108 - .../metadata/glsa/glsa-201202-01.xml | 158 - .../metadata/glsa/glsa-201202-02.xml | 72 - .../metadata/glsa/glsa-201202-03.xml | 49 - .../metadata/glsa/glsa-201202-04.xml | 64 - .../metadata/glsa/glsa-201202-05.xml | 51 - .../metadata/glsa/glsa-201202-06.xml | 50 - .../metadata/glsa/glsa-201202-07.xml | 56 - .../metadata/glsa/glsa-201202-08.xml | 49 - .../metadata/glsa/glsa-201202-09.xml | 54 - .../metadata/glsa/glsa-201203-01.xml | 49 - .../metadata/glsa/glsa-201203-02.xml | 80 - .../metadata/glsa/glsa-201203-03.xml | 65 - .../metadata/glsa/glsa-201203-04.xml | 50 - .../metadata/glsa/glsa-201203-05.xml | 49 - .../metadata/glsa/glsa-201203-06.xml | 63 - .../metadata/glsa/glsa-201203-07.xml | 54 - .../metadata/glsa/glsa-201203-08.xml | 49 - .../metadata/glsa/glsa-201203-09.xml | 60 - .../metadata/glsa/glsa-201203-10.xml | 64 - .../metadata/glsa/glsa-201203-11.xml | 53 - .../metadata/glsa/glsa-201203-12.xml | 108 - .../metadata/glsa/glsa-201203-13.xml | 62 - .../metadata/glsa/glsa-201203-14.xml | 73 - .../metadata/glsa/glsa-201203-15.xml | 59 - .../metadata/glsa/glsa-201203-16.xml | 84 - .../metadata/glsa/glsa-201203-17.xml | 64 - .../metadata/glsa/glsa-201203-18.xml | 55 - .../metadata/glsa/glsa-201203-19.xml | 148 - .../metadata/glsa/glsa-201203-20.xml | 50 - .../metadata/glsa/glsa-201203-21.xml | 63 - .../metadata/glsa/glsa-201203-22.xml | 82 - .../metadata/glsa/glsa-201203-23.xml | 61 - .../metadata/glsa/glsa-201203-24.xml | 103 - .../metadata/glsa/glsa-201204-01.xml | 66 - .../metadata/glsa/glsa-201204-02.xml | 50 - .../metadata/glsa/glsa-201204-03.xml | 94 - .../metadata/glsa/glsa-201204-04.xml | 69 - .../metadata/glsa/glsa-201204-05.xml | 56 - .../metadata/glsa/glsa-201204-06.xml | 68 - .../metadata/glsa/glsa-201204-07.xml | 78 - .../metadata/glsa/glsa-201204-08.xml | 53 - .../metadata/glsa/glsa-201205-01.xml | 60 - .../metadata/glsa/glsa-201205-02.xml | 58 - .../metadata/glsa/glsa-201205-03.xml | 119 - .../metadata/glsa/glsa-201205-04.xml | 99 - .../metadata/glsa/glsa-201206-01.xml | 69 - .../metadata/glsa/glsa-201206-02.xml | 54 - .../metadata/glsa/glsa-201206-03.xml | 186 - .../metadata/glsa/glsa-201206-04.xml | 54 - .../metadata/glsa/glsa-201206-05.xml | 68 - .../metadata/glsa/glsa-201206-06.xml | 48 - .../metadata/glsa/glsa-201206-07.xml | 54 - .../metadata/glsa/glsa-201206-08.xml | 60 - .../metadata/glsa/glsa-201206-09.xml | 68 - .../metadata/glsa/glsa-201206-10.xml | 55 - .../metadata/glsa/glsa-201206-11.xml | 56 - .../metadata/glsa/glsa-201206-12.xml | 49 - .../metadata/glsa/glsa-201206-13.xml | 87 - .../metadata/glsa/glsa-201206-14.xml | 58 - .../metadata/glsa/glsa-201206-15.xml | 107 - .../metadata/glsa/glsa-201206-16.xml | 67 - .../metadata/glsa/glsa-201206-17.xml | 48 - .../metadata/glsa/glsa-201206-18.xml | 71 - .../metadata/glsa/glsa-201206-19.xml | 54 - .../metadata/glsa/glsa-201206-20.xml | 64 - .../metadata/glsa/glsa-201206-21.xml | 60 - .../metadata/glsa/glsa-201206-22.xml | 76 - .../metadata/glsa/glsa-201206-23.xml | 44 - .../metadata/glsa/glsa-201206-24.xml | 110 - .../metadata/glsa/glsa-201206-25.xml | 76 - .../metadata/glsa/glsa-201206-26.xml | 88 - .../metadata/glsa/glsa-201206-27.xml | 51 - .../metadata/glsa/glsa-201206-28.xml | 56 - .../metadata/glsa/glsa-201206-29.xml | 53 - .../metadata/glsa/glsa-201206-30.xml | 51 - .../metadata/glsa/glsa-201206-31.xml | 73 - .../metadata/glsa/glsa-201206-32.xml | 51 - .../metadata/glsa/glsa-201206-33.xml | 55 - .../metadata/glsa/glsa-201206-34.xml | 51 - .../metadata/glsa/glsa-201206-35.xml | 53 - .../metadata/glsa/glsa-201206-36.xml | 60 - .../metadata/glsa/glsa-201207-01.xml | 50 - .../metadata/glsa/glsa-201207-02.xml | 52 - .../metadata/glsa/glsa-201207-03.xml | 49 - .../metadata/glsa/glsa-201207-04.xml | 65 - .../metadata/glsa/glsa-201207-05.xml | 52 - .../metadata/glsa/glsa-201207-06.xml | 48 - .../metadata/glsa/glsa-201207-07.xml | 50 - .../metadata/glsa/glsa-201207-08.xml | 61 - .../metadata/glsa/glsa-201207-09.xml | 65 - .../metadata/glsa/glsa-201207-10.xml | 91 - .../metadata/glsa/glsa-201208-01.xml | 51 - .../metadata/glsa/glsa-201208-02.xml | 72 - .../metadata/glsa/glsa-201208-03.xml | 87 - .../metadata/glsa/glsa-201208-04.xml | 58 - .../metadata/glsa/glsa-201208-05.xml | 54 - .../metadata/glsa/glsa-201208-06.xml | 50 - .../metadata/glsa/glsa-201209-01.xml | 60 - .../metadata/glsa/glsa-201209-02.xml | 95 - .../metadata/glsa/glsa-201209-03.xml | 92 - .../metadata/glsa/glsa-201209-04.xml | 67 - .../metadata/glsa/glsa-201209-05.xml | 85 - .../metadata/glsa/glsa-201209-06.xml | 61 - .../metadata/glsa/glsa-201209-07.xml | 56 - .../metadata/glsa/glsa-201209-08.xml | 49 - .../metadata/glsa/glsa-201209-09.xml | 53 - .../metadata/glsa/glsa-201209-10.xml | 50 - .../metadata/glsa/glsa-201209-11.xml | 62 - .../metadata/glsa/glsa-201209-12.xml | 57 - .../metadata/glsa/glsa-201209-13.xml | 54 - .../metadata/glsa/glsa-201209-14.xml | 49 - .../metadata/glsa/glsa-201209-15.xml | 66 - .../metadata/glsa/glsa-201209-16.xml | 51 - .../metadata/glsa/glsa-201209-17.xml | 50 - .../metadata/glsa/glsa-201209-18.xml | 54 - .../metadata/glsa/glsa-201209-19.xml | 49 - .../metadata/glsa/glsa-201209-20.xml | 48 - .../metadata/glsa/glsa-201209-21.xml | 50 - .../metadata/glsa/glsa-201209-22.xml | 48 - .../metadata/glsa/glsa-201209-23.xml | 63 - .../metadata/glsa/glsa-201209-24.xml | 102 - .../metadata/glsa/glsa-201209-25.xml | 209 -- .../metadata/glsa/glsa-201210-01.xml | 49 - .../metadata/glsa/glsa-201210-02.xml | 61 - .../metadata/glsa/glsa-201210-03.xml | 51 - .../metadata/glsa/glsa-201210-04.xml | 61 - .../metadata/glsa/glsa-201210-05.xml | 66 - .../metadata/glsa/glsa-201210-06.xml | 67 - .../metadata/glsa/glsa-201210-07.xml | 103 - .../metadata/glsa/glsa-201211-01.xml | 78 - .../metadata/glsa/glsa-201301-01.xml | 1245 ------- .../metadata/glsa/glsa-201301-02.xml | 49 - .../metadata/glsa/glsa-201301-03.xml | 57 - .../metadata/glsa/glsa-201301-04.xml | 53 - .../metadata/glsa/glsa-201301-05.xml | 52 - .../metadata/glsa/glsa-201301-06.xml | 63 - .../metadata/glsa/glsa-201301-07.xml | 61 - .../metadata/glsa/glsa-201304-01.xml | 63 - .../metadata/glsa/glsa-201307-01.xml | 58 - .../metadata/glsa/glsa-201308-01.xml | 53 - .../metadata/glsa/glsa-201308-02.xml | 58 - .../metadata/glsa/glsa-201308-03.xml | 130 - .../metadata/glsa/glsa-201308-04.xml | 62 - .../metadata/glsa/glsa-201308-05.xml | 121 - .../metadata/glsa/glsa-201308-06.xml | 161 - .../metadata/glsa/glsa-201309-01.xml | 57 - .../metadata/glsa/glsa-201309-02.xml | 59 - .../metadata/glsa/glsa-201309-03.xml | 56 - .../metadata/glsa/glsa-201309-04.xml | 54 - .../metadata/glsa/glsa-201309-05.xml | 58 - .../metadata/glsa/glsa-201309-06.xml | 139 - .../metadata/glsa/glsa-201309-07.xml | 54 - .../metadata/glsa/glsa-201309-08.xml | 65 - .../metadata/glsa/glsa-201309-09.xml | 70 - .../metadata/glsa/glsa-201309-10.xml | 51 - .../metadata/glsa/glsa-201309-11.xml | 73 - .../metadata/glsa/glsa-201309-12.xml | 62 - .../metadata/glsa/glsa-201309-13.xml | 51 - .../metadata/glsa/glsa-201309-14.xml | 52 - .../metadata/glsa/glsa-201309-15.xml | 66 - .../metadata/glsa/glsa-201309-16.xml | 234 -- .../metadata/glsa/glsa-201309-17.xml | 58 - .../metadata/glsa/glsa-201309-18.xml | 59 - .../metadata/glsa/glsa-201309-19.xml | 54 - .../metadata/glsa/glsa-201309-20.xml | 62 - .../metadata/glsa/glsa-201309-21.xml | 56 - .../metadata/glsa/glsa-201309-22.xml | 60 - .../metadata/glsa/glsa-201309-23.xml | 232 -- .../metadata/glsa/glsa-201309-24.xml | 156 - .../metadata/glsa/glsa-201310-01.xml | 62 - .../metadata/glsa/glsa-201310-02.xml | 48 - .../metadata/glsa/glsa-201310-03.xml | 90 - .../metadata/glsa/glsa-201310-04.xml | 55 - .../metadata/glsa/glsa-201310-05.xml | 54 - .../metadata/glsa/glsa-201310-06.xml | 49 - .../metadata/glsa/glsa-201310-07.xml | 53 - .../metadata/glsa/glsa-201310-08.xml | 57 - .../metadata/glsa/glsa-201310-09.xml | 46 - .../metadata/glsa/glsa-201310-10.xml | 59 - .../metadata/glsa/glsa-201310-11.xml | 53 - .../metadata/glsa/glsa-201310-12.xml | 169 - .../metadata/glsa/glsa-201310-13.xml | 64 - .../metadata/glsa/glsa-201310-14.xml | 57 - .../metadata/glsa/glsa-201310-15.xml | 57 - .../metadata/glsa/glsa-201310-16.xml | 54 - .../metadata/glsa/glsa-201310-17.xml | 52 - .../metadata/glsa/glsa-201310-18.xml | 60 - .../metadata/glsa/glsa-201310-19.xml | 54 - .../metadata/glsa/glsa-201310-20.xml | 44 - .../metadata/glsa/glsa-201310-21.xml | 85 - .../metadata/glsa/glsa-201311-01.xml | 52 - .../metadata/glsa/glsa-201311-02.xml | 67 - .../metadata/glsa/glsa-201311-03.xml | 62 - .../metadata/glsa/glsa-201311-04.xml | 53 - .../metadata/glsa/glsa-201311-05.xml | 53 - .../metadata/glsa/glsa-201311-06.xml | 60 - .../metadata/glsa/glsa-201311-07.xml | 56 - .../metadata/glsa/glsa-201311-08.xml | 57 - .../metadata/glsa/glsa-201311-09.xml | 53 - .../metadata/glsa/glsa-201311-10.xml | 55 - .../metadata/glsa/glsa-201311-11.xml | 56 - .../metadata/glsa/glsa-201311-12.xml | 55 - .../metadata/glsa/glsa-201311-13.xml | 56 - .../metadata/glsa/glsa-201311-14.xml | 80 - .../metadata/glsa/glsa-201311-15.xml | 60 - .../metadata/glsa/glsa-201311-16.xml | 51 - .../metadata/glsa/glsa-201311-17.xml | 60 - .../metadata/glsa/glsa-201311-18.xml | 50 - .../metadata/glsa/glsa-201311-19.xml | 63 - .../metadata/glsa/glsa-201311-20.xml | 55 - .../metadata/glsa/glsa-201311-21.xml | 54 - .../metadata/glsa/glsa-201311-22.xml | 53 - .../metadata/glsa/glsa-201312-01.xml | 77 - .../metadata/glsa/glsa-201312-02.xml | 60 - .../metadata/glsa/glsa-201312-03.xml | 89 - .../metadata/glsa/glsa-201312-04.xml | 56 - .../metadata/glsa/glsa-201312-05.xml | 54 - .../metadata/glsa/glsa-201312-06.xml | 54 - .../metadata/glsa/glsa-201312-07.xml | 67 - .../metadata/glsa/glsa-201312-08.xml | 48 - .../metadata/glsa/glsa-201312-09.xml | 62 - .../metadata/glsa/glsa-201312-10.xml | 61 - .../metadata/glsa/glsa-201312-11.xml | 52 - .../metadata/glsa/glsa-201312-12.xml | 66 - .../metadata/glsa/glsa-201312-13.xml | 67 - .../metadata/glsa/glsa-201312-14.xml | 60 - .../metadata/glsa/glsa-201312-15.xml | 55 - .../metadata/glsa/glsa-201312-16.xml | 56 - .../metadata/glsa/glsa-201401-01.xml | 59 - .../metadata/glsa/glsa-201401-02.xml | 55 - .../metadata/glsa/glsa-201401-03.xml | 55 - .../metadata/glsa/glsa-201401-04.xml | 90 - .../metadata/glsa/glsa-201401-05.xml | 54 - .../metadata/glsa/glsa-201401-06.xml | 59 - .../metadata/glsa/glsa-201401-07.xml | 68 - .../metadata/glsa/glsa-201401-08.xml | 71 - .../metadata/glsa/glsa-201401-09.xml | 49 - .../metadata/glsa/glsa-201401-10.xml | 75 - .../metadata/glsa/glsa-201401-11.xml | 71 - .../metadata/glsa/glsa-201401-12.xml | 63 - .../metadata/glsa/glsa-201401-13.xml | 70 - .../metadata/glsa/glsa-201401-14.xml | 59 - .../metadata/glsa/glsa-201401-15.xml | 70 - .../metadata/glsa/glsa-201401-16.xml | 54 - .../metadata/glsa/glsa-201401-17.xml | 57 - .../metadata/glsa/glsa-201401-18.xml | 54 - .../metadata/glsa/glsa-201401-19.xml | 78 - .../metadata/glsa/glsa-201401-20.xml | 73 - .../metadata/glsa/glsa-201401-21.xml | 57 - .../metadata/glsa/glsa-201401-22.xml | 57 - .../metadata/glsa/glsa-201401-23.xml | 66 - .../metadata/glsa/glsa-201401-24.xml | 47 - .../metadata/glsa/glsa-201401-25.xml | 62 - .../metadata/glsa/glsa-201401-26.xml | 58 - .../metadata/glsa/glsa-201401-27.xml | 62 - .../metadata/glsa/glsa-201401-28.xml | 62 - .../metadata/glsa/glsa-201401-29.xml | 57 - .../metadata/glsa/glsa-201401-30.xml | 362 -- .../metadata/glsa/glsa-201401-31.xml | 54 - .../metadata/glsa/glsa-201401-32.xml | 60 - .../metadata/glsa/glsa-201401-33.xml | 51 - .../metadata/glsa/glsa-201401-34.xml | 59 - .../metadata/glsa/glsa-201402-01.xml | 53 - .../metadata/glsa/glsa-201402-02.xml | 80 - .../metadata/glsa/glsa-201402-03.xml | 56 - .../metadata/glsa/glsa-201402-04.xml | 65 - .../metadata/glsa/glsa-201402-05.xml | 58 - .../metadata/glsa/glsa-201402-06.xml | 67 - .../metadata/glsa/glsa-201402-07.xml | 58 - .../metadata/glsa/glsa-201402-08.xml | 61 - .../metadata/glsa/glsa-201402-09.xml | 55 - .../metadata/glsa/glsa-201402-10.xml | 49 - .../metadata/glsa/glsa-201402-11.xml | 51 - .../metadata/glsa/glsa-201402-12.xml | 51 - .../metadata/glsa/glsa-201402-13.xml | 52 - .../metadata/glsa/glsa-201402-14.xml | 62 - .../metadata/glsa/glsa-201402-15.xml | 63 - .../metadata/glsa/glsa-201402-16.xml | 57 - .../metadata/glsa/glsa-201402-17.xml | 52 - .../metadata/glsa/glsa-201402-18.xml | 49 - .../metadata/glsa/glsa-201402-19.xml | 56 - .../metadata/glsa/glsa-201402-20.xml | 59 - .../metadata/glsa/glsa-201402-21.xml | 78 - .../metadata/glsa/glsa-201402-22.xml | 62 - .../metadata/glsa/glsa-201402-23.xml | 53 - .../metadata/glsa/glsa-201402-24.xml | 91 - .../metadata/glsa/glsa-201402-25.xml | 56 - .../metadata/glsa/glsa-201402-26.xml | 52 - .../metadata/glsa/glsa-201402-27.xml | 51 - .../metadata/glsa/glsa-201402-28.xml | 56 - .../metadata/glsa/glsa-201402-29.xml | 51 - .../metadata/glsa/glsa-201403-01.xml | 141 - .../metadata/glsa/glsa-201403-02.xml | 53 - .../metadata/glsa/glsa-201403-03.xml | 51 - .../metadata/glsa/glsa-201403-04.xml | 55 - .../metadata/glsa/glsa-201403-05.xml | 67 - .../metadata/glsa/glsa-201403-06.xml | 50 - .../metadata/glsa/glsa-201403-07.xml | 47 - .../metadata/glsa/glsa-201403-08.xml | 57 - .../metadata/glsa/glsa-201404-01.xml | 55 - .../metadata/glsa/glsa-201404-02.xml | 49 - .../metadata/glsa/glsa-201404-03.xml | 51 - .../metadata/glsa/glsa-201404-04.xml | 49 - .../metadata/glsa/glsa-201404-05.xml | 69 - .../metadata/glsa/glsa-201404-06.xml | 54 - .../metadata/glsa/glsa-201404-07.xml | 91 - .../metadata/glsa/glsa-201405-01.xml | 62 - .../metadata/glsa/glsa-201405-02.xml | 54 - .../metadata/glsa/glsa-201405-03.xml | 60 - .../metadata/glsa/glsa-201405-04.xml | 71 - .../metadata/glsa/glsa-201405-05.xml | 75 - .../metadata/glsa/glsa-201405-06.xml | 85 - .../metadata/glsa/glsa-201405-07.xml | 90 - .../metadata/glsa/glsa-201405-08.xml | 60 - .../metadata/glsa/glsa-201405-09.xml | 67 - .../metadata/glsa/glsa-201405-10.xml | 80 - .../metadata/glsa/glsa-201405-11.xml | 46 - .../metadata/glsa/glsa-201405-12.xml | 65 - .../metadata/glsa/glsa-201405-13.xml | 66 - .../metadata/glsa/glsa-201405-14.xml | 46 - .../metadata/glsa/glsa-201405-15.xml | 57 - .../metadata/glsa/glsa-201405-16.xml | 48 - .../metadata/glsa/glsa-201405-17.xml | 55 - .../metadata/glsa/glsa-201405-18.xml | 48 - .../metadata/glsa/glsa-201405-19.xml | 60 - .../metadata/glsa/glsa-201405-20.xml | 53 - .../metadata/glsa/glsa-201405-21.xml | 63 - .../metadata/glsa/glsa-201405-22.xml | 81 - .../metadata/glsa/glsa-201405-23.xml | 61 - .../metadata/glsa/glsa-201405-24.xml | 77 - .../metadata/glsa/glsa-201405-25.xml | 48 - .../metadata/glsa/glsa-201405-26.xml | 49 - .../metadata/glsa/glsa-201405-27.xml | 58 - .../metadata/glsa/glsa-201405-28.xml | 57 - .../metadata/glsa/glsa-201406-01.xml | 67 - .../metadata/glsa/glsa-201406-02.xml | 64 - .../metadata/glsa/glsa-201406-03.xml | 61 - .../metadata/glsa/glsa-201406-04.xml | 55 - .../metadata/glsa/glsa-201406-05.xml | 54 - .../metadata/glsa/glsa-201406-06.xml | 71 - .../metadata/glsa/glsa-201406-07.xml | 59 - .../metadata/glsa/glsa-201406-08.xml | 60 - .../metadata/glsa/glsa-201406-09.xml | 59 - .../metadata/glsa/glsa-201406-10.xml | 60 - .../metadata/glsa/glsa-201406-11.xml | 54 - .../metadata/glsa/glsa-201406-12.xml | 54 - .../metadata/glsa/glsa-201406-13.xml | 68 - .../metadata/glsa/glsa-201406-14.xml | 72 - .../metadata/glsa/glsa-201406-15.xml | 53 - .../metadata/glsa/glsa-201406-16.xml | 59 - .../metadata/glsa/glsa-201406-17.xml | 59 - .../metadata/glsa/glsa-201406-18.xml | 54 - .../metadata/glsa/glsa-201406-19.xml | 66 - .../metadata/glsa/glsa-201406-20.xml | 55 - .../metadata/glsa/glsa-201406-21.xml | 56 - .../metadata/glsa/glsa-201406-22.xml | 58 - .../metadata/glsa/glsa-201406-23.xml | 53 - .../metadata/glsa/glsa-201406-24.xml | 55 - .../metadata/glsa/glsa-201406-25.xml | 62 - .../metadata/glsa/glsa-201406-26.xml | 75 - .../metadata/glsa/glsa-201406-27.xml | 105 - .../metadata/glsa/glsa-201406-28.xml | 80 - .../metadata/glsa/glsa-201406-29.xml | 48 - .../metadata/glsa/glsa-201406-30.xml | 54 - .../metadata/glsa/glsa-201406-31.xml | 57 - .../metadata/glsa/glsa-201406-32.xml | 305 -- .../metadata/glsa/glsa-201406-33.xml | 70 - .../metadata/glsa/glsa-201406-34.xml | 62 - .../metadata/glsa/glsa-201406-35.xml | 54 - .../metadata/glsa/glsa-201406-36.xml | 65 - .../metadata/glsa/glsa-201407-01.xml | 49 - .../metadata/glsa/glsa-201407-02.xml | 54 - .../metadata/glsa/glsa-201407-03.xml | 145 - .../metadata/glsa/glsa-201407-04.xml | 58 - .../metadata/glsa/glsa-201407-05.xml | 87 - .../metadata/glsa/glsa-201408-01.xml | 57 - .../metadata/glsa/glsa-201408-02.xml | 52 - .../metadata/glsa/glsa-201408-03.xml | 51 - .../metadata/glsa/glsa-201408-04.xml | 54 - .../metadata/glsa/glsa-201408-05.xml | 59 - .../metadata/glsa/glsa-201408-06.xml | 85 - .../metadata/glsa/glsa-201408-07.xml | 54 - .../metadata/glsa/glsa-201408-08.xml | 52 - .../metadata/glsa/glsa-201408-09.xml | 56 - .../metadata/glsa/glsa-201408-10.xml | 51 - .../metadata/glsa/glsa-201408-11.xml | 137 - .../metadata/glsa/glsa-201408-12.xml | 59 - .../metadata/glsa/glsa-201408-13.xml | 52 - .../metadata/glsa/glsa-201408-14.xml | 56 - .../metadata/glsa/glsa-201408-15.xml | 97 - .../metadata/glsa/glsa-201408-16.xml | 123 - .../metadata/glsa/glsa-201408-17.xml | 74 - .../metadata/glsa/glsa-201408-18.xml | 57 - .../metadata/glsa/glsa-201408-19.xml | 120 - .../metadata/glsa/glsa-201409-01.xml | 53 - .../metadata/glsa/glsa-201409-02.xml | 56 - .../metadata/glsa/glsa-201409-03.xml | 50 - .../metadata/glsa/glsa-201409-04.xml | 96 - .../metadata/glsa/glsa-201409-05.xml | 63 - .../metadata/glsa/glsa-201409-06.xml | 52 - .../metadata/glsa/glsa-201409-07.xml | 55 - .../metadata/glsa/glsa-201409-08.xml | 52 - .../metadata/glsa/glsa-201409-09.xml | 81 - .../metadata/glsa/glsa-201409-10.xml | 91 - .../metadata/glsa/glsa-201410-01.xml | 94 - .../metadata/glsa/glsa-201410-02.xml | 64 - .../metadata/glsa/glsa-201411-01.xml | 107 - .../metadata/glsa/glsa-201411-02.xml | 71 - .../metadata/glsa/glsa-201411-03.xml | 50 - .../metadata/glsa/glsa-201411-04.xml | 85 - .../metadata/glsa/glsa-201411-05.xml | 49 - .../metadata/glsa/glsa-201411-06.xml | 73 - .../metadata/glsa/glsa-201411-07.xml | 52 - .../metadata/glsa/glsa-201411-08.xml | 56 - .../metadata/glsa/glsa-201411-09.xml | 55 - .../metadata/glsa/glsa-201411-10.xml | 53 - .../metadata/glsa/glsa-201411-11.xml | 56 - .../metadata/glsa/glsa-201412-01.xml | 61 - .../metadata/glsa/glsa-201412-02.xml | 52 - .../metadata/glsa/glsa-201412-03.xml | 49 - .../metadata/glsa/glsa-201412-04.xml | 83 - .../metadata/glsa/glsa-201412-05.xml | 53 - .../metadata/glsa/glsa-201412-06.xml | 51 - .../metadata/glsa/glsa-201412-07.xml | 59 - .../metadata/glsa/glsa-201412-08.xml | 428 --- .../metadata/glsa/glsa-201412-09.xml | 439 --- .../metadata/glsa/glsa-201412-10.xml | 166 - .../metadata/glsa/glsa-201412-11.xml | 85 - .../metadata/glsa/glsa-201412-12.xml | 62 - .../metadata/glsa/glsa-201412-13.xml | 74 - .../metadata/glsa/glsa-201412-14.xml | 50 - .../metadata/glsa/glsa-201412-15.xml | 61 - .../metadata/glsa/glsa-201412-16.xml | 56 - .../metadata/glsa/glsa-201412-17.xml | 62 - .../metadata/glsa/glsa-201412-18.xml | 49 - .../metadata/glsa/glsa-201412-19.xml | 51 - .../metadata/glsa/glsa-201412-20.xml | 53 - .../metadata/glsa/glsa-201412-21.xml | 58 - .../metadata/glsa/glsa-201412-22.xml | 67 - .../metadata/glsa/glsa-201412-23.xml | 52 - .../metadata/glsa/glsa-201412-24.xml | 60 - .../metadata/glsa/glsa-201412-25.xml | 48 - .../metadata/glsa/glsa-201412-26.xml | 53 - .../metadata/glsa/glsa-201412-27.xml | 78 - .../metadata/glsa/glsa-201412-28.xml | 89 - .../metadata/glsa/glsa-201412-29.xml | 87 - .../metadata/glsa/glsa-201412-30.xml | 55 - .../metadata/glsa/glsa-201412-31.xml | 49 - .../metadata/glsa/glsa-201412-32.xml | 51 - .../metadata/glsa/glsa-201412-33.xml | 59 - .../metadata/glsa/glsa-201412-34.xml | 55 - .../metadata/glsa/glsa-201412-35.xml | 55 - .../metadata/glsa/glsa-201412-36.xml | 50 - .../metadata/glsa/glsa-201412-37.xml | 58 - .../metadata/glsa/glsa-201412-38.xml | 59 - .../metadata/glsa/glsa-201412-39.xml | 91 - .../metadata/glsa/glsa-201412-40.xml | 54 - .../metadata/glsa/glsa-201412-41.xml | 46 - .../metadata/glsa/glsa-201412-42.xml | 61 - .../metadata/glsa/glsa-201412-43.xml | 55 - .../metadata/glsa/glsa-201412-44.xml | 49 - .../metadata/glsa/glsa-201412-45.xml | 48 - .../metadata/glsa/glsa-201412-46.xml | 59 - .../metadata/glsa/glsa-201412-47.xml | 79 - .../metadata/glsa/glsa-201412-48.xml | 49 - .../metadata/glsa/glsa-201412-49.xml | 54 - .../metadata/glsa/glsa-201412-50.xml | 53 - .../metadata/glsa/glsa-201412-51.xml | 56 - .../metadata/glsa/glsa-201412-52.xml | 61 - .../metadata/glsa/glsa-201412-53.xml | 57 - .../metadata/glsa/glsa-201502-01.xml | 55 - .../metadata/glsa/glsa-201502-02.xml | 83 - .../metadata/glsa/glsa-201502-03.xml | 56 - .../metadata/glsa/glsa-201502-04.xml | 109 - .../metadata/glsa/glsa-201502-05.xml | 65 - .../metadata/glsa/glsa-201502-06.xml | 49 - .../metadata/glsa/glsa-201502-07.xml | 52 - .../metadata/glsa/glsa-201502-08.xml | 67 - .../metadata/glsa/glsa-201502-09.xml | 47 - .../metadata/glsa/glsa-201502-10.xml | 74 - .../metadata/glsa/glsa-201502-11.xml | 59 - .../metadata/glsa/glsa-201502-12.xml | 162 - .../metadata/glsa/glsa-201502-13.xml | 91 - .../metadata/glsa/glsa-201502-14.xml | 47 - .../metadata/glsa/glsa-201502-15.xml | 68 - .../metadata/glsa/glsa-201503-01.xml | 57 - .../metadata/glsa/glsa-201503-02.xml | 49 - .../metadata/glsa/glsa-201503-03.xml | 82 - .../metadata/glsa/glsa-201503-04.xml | 83 - .../metadata/glsa/glsa-201503-05.xml | 69 - .../metadata/glsa/glsa-201503-06.xml | 55 - .../metadata/glsa/glsa-201503-07.xml | 54 - .../metadata/glsa/glsa-201503-08.xml | 54 - .../metadata/glsa/glsa-201503-09.xml | 63 - .../metadata/glsa/glsa-201503-10.xml | 72 - .../metadata/glsa/glsa-201503-11.xml | 116 - .../metadata/glsa/glsa-201503-12.xml | 70 - .../metadata/glsa/glsa-201503-13.xml | 58 - .../metadata/glsa/glsa-201504-01.xml | 304 -- .../metadata/glsa/glsa-201504-02.xml | 49 - .../metadata/glsa/glsa-201504-03.xml | 58 - .../metadata/glsa/glsa-201504-04.xml | 89 - .../metadata/glsa/glsa-201504-05.xml | 77 - .../metadata/glsa/glsa-201504-06.xml | 68 - .../metadata/glsa/glsa-201504-07.xml | 73 - .../metadata/glsa/glsa-201505-01.xml | 58 - .../metadata/glsa/glsa-201505-02.xml | 70 - .../metadata/glsa/glsa-201505-03.xml | 80 - .../metadata/glsa/glsa-201506-01.xml | 68 - .../metadata/glsa/glsa-201506-02.xml | 74 - .../metadata/glsa/glsa-201506-03.xml | 53 - .../metadata/glsa/glsa-201506-04.xml | 84 - .../metadata/glsa/glsa-201507-01.xml | 53 - .../metadata/glsa/glsa-201507-02.xml | 58 - .../metadata/glsa/glsa-201507-03.xml | 51 - .../metadata/glsa/glsa-201507-04.xml | 59 - .../metadata/glsa/glsa-201507-05.xml | 53 - .../metadata/glsa/glsa-201507-06.xml | 54 - .../metadata/glsa/glsa-201507-07.xml | 57 - .../metadata/glsa/glsa-201507-08.xml | 51 - .../metadata/glsa/glsa-201507-09.xml | 51 - .../metadata/glsa/glsa-201507-10.xml | 51 - .../metadata/glsa/glsa-201507-11.xml | 49 - .../metadata/glsa/glsa-201507-12.xml | 55 - .../metadata/glsa/glsa-201507-13.xml | 90 - .../metadata/glsa/glsa-201507-14.xml | 100 - .../metadata/glsa/glsa-201507-15.xml | 66 - .../metadata/glsa/glsa-201507-16.xml | 49 - .../metadata/glsa/glsa-201507-17.xml | 50 - .../metadata/glsa/glsa-201507-18.xml | 51 - .../metadata/glsa/glsa-201507-19.xml | 80 - .../metadata/glsa/glsa-201507-20.xml | 109 - .../metadata/glsa/glsa-201507-21.xml | 61 - .../metadata/glsa/glsa-201507-22.xml | 51 - .../metadata/glsa/glsa-201508-01.xml | 93 - .../metadata/glsa/glsa-201508-02.xml | 66 - .../metadata/glsa/glsa-201508-03.xml | 53 - .../metadata/glsa/glsa-201509-01.xml | 54 - .../metadata/glsa/glsa-201509-02.xml | 57 - .../metadata/glsa/glsa-201509-03.xml | 61 - .../metadata/glsa/glsa-201509-04.xml | 53 - .../metadata/glsa/glsa-201509-05.xml | 55 - .../metadata/glsa/glsa-201509-06.xml | 72 - .../metadata/glsa/glsa-201509-07.xml | 80 - .../metadata/glsa/glsa-201510-01.xml | 56 - .../metadata/glsa/glsa-201510-02.xml | 55 - .../metadata/glsa/glsa-201510-03.xml | 69 - .../metadata/glsa/glsa-201510-04.xml | 55 - .../metadata/glsa/glsa-201510-05.xml | 91 - .../metadata/glsa/glsa-201510-06.xml | 78 - .../metadata/glsa/glsa-201510-07.xml | 52 - .../metadata/glsa/glsa-201510-08.xml | 54 - .../metadata/glsa/glsa-201511-01.xml | 57 - .../metadata/glsa/glsa-201511-02.xml | 88 - .../metadata/glsa/glsa-201512-01.xml | 53 - .../metadata/glsa/glsa-201512-02.xml | 49 - .../metadata/glsa/glsa-201512-03.xml | 63 - .../metadata/glsa/glsa-201512-04.xml | 56 - .../metadata/glsa/glsa-201512-05.xml | 61 - .../metadata/glsa/glsa-201512-06.xml | 53 - .../metadata/glsa/glsa-201512-07.xml | 58 - .../metadata/glsa/glsa-201512-08.xml | 59 - .../metadata/glsa/glsa-201512-09.xml | 54 - .../metadata/glsa/glsa-201512-10.xml | 178 - .../metadata/glsa/glsa-201512-11.xml | 58 - .../metadata/glsa/glsa-201512-12.xml | 53 - .../metadata/glsa/glsa-201512-13.xml | 56 - .../metadata/glsa/glsa-201601-01.xml | 66 - .../metadata/glsa/glsa-201601-02.xml | 67 - .../metadata/glsa/glsa-201601-03.xml | 152 - .../metadata/glsa/glsa-201601-04.xml | 49 - .../metadata/glsa/glsa-201601-05.xml | 80 - .../metadata/glsa/glsa-201602-01.xml | 93 - .../metadata/glsa/glsa-201602-02.xml | 116 - .../metadata/glsa/glsa-201602-03.xml | 61 - .../metadata/glsa/glsa-201603-01.xml | 62 - .../metadata/glsa/glsa-201603-02.xml | 48 - .../metadata/glsa/glsa-201603-03.xml | 60 - .../metadata/glsa/glsa-201603-04.xml | 59 - .../metadata/glsa/glsa-201603-05.xml | 100 - .../metadata/glsa/glsa-201603-06.xml | 124 - .../metadata/glsa/glsa-201603-07.xml | 96 - .../metadata/glsa/glsa-201603-08.xml | 92 - .../metadata/glsa/glsa-201603-09.xml | 168 - .../metadata/glsa/glsa-201603-10.xml | 64 - .../metadata/glsa/glsa-201603-11.xml | 161 - .../metadata/glsa/glsa-201603-12.xml | 77 - .../metadata/glsa/glsa-201603-13.xml | 57 - .../metadata/glsa/glsa-201603-14.xml | 137 - .../metadata/glsa/glsa-201603-15.xml | 81 - .../metadata/glsa/glsa-201604-01.xml | 69 - .../metadata/glsa/glsa-201604-02.xml | 54 - .../metadata/glsa/glsa-201604-03.xml | 159 - .../metadata/glsa/glsa-201604-04.xml | 60 - .../metadata/glsa/glsa-201604-05.xml | 93 - .../metadata/glsa/glsa-201605-01.xml | 66 - .../metadata/glsa/glsa-201605-02.xml | 83 - .../metadata/glsa/glsa-201605-03.xml | 53 - .../metadata/glsa/glsa-201605-04.xml | 51 - .../metadata/glsa/glsa-201605-05.xml | 59 - .../metadata/glsa/glsa-201605-06.xml | 312 -- .../metadata/glsa/glsa-201606-01.xml | 55 - .../metadata/glsa/glsa-201606-02.xml | 64 - .../metadata/glsa/glsa-201606-03.xml | 55 - .../metadata/glsa/glsa-201606-04.xml | 79 - .../metadata/glsa/glsa-201606-05.xml | 60 - .../metadata/glsa/glsa-201606-06.xml | 59 - .../metadata/glsa/glsa-201606-07.xml | 51 - .../metadata/glsa/glsa-201606-08.xml | 68 - .../metadata/glsa/glsa-201606-09.xml | 62 - .../metadata/glsa/glsa-201606-10.xml | 120 - .../metadata/glsa/glsa-201606-11.xml | 56 - .../metadata/glsa/glsa-201606-12.xml | 78 - .../metadata/glsa/glsa-201606-13.xml | 54 - .../metadata/glsa/glsa-201606-14.xml | 67 - .../metadata/glsa/glsa-201606-15.xml | 53 - .../metadata/glsa/glsa-201606-16.xml | 52 - .../metadata/glsa/glsa-201606-17.xml | 77 - .../metadata/glsa/glsa-201606-18.xml | 84 - .../metadata/glsa/glsa-201606-19.xml | 47 - .../metadata/glsa/glsa-201607-01.xml | 78 - .../metadata/glsa/glsa-201607-02.xml | 78 - .../metadata/glsa/glsa-201607-03.xml | 83 - .../metadata/glsa/glsa-201607-04.xml | 58 - .../metadata/glsa/glsa-201607-05.xml | 62 - .../metadata/glsa/glsa-201607-06.xml | 48 - .../metadata/glsa/glsa-201607-07.xml | 77 - .../metadata/glsa/glsa-201607-08.xml | 49 - .../metadata/glsa/glsa-201607-09.xml | 52 - .../metadata/glsa/glsa-201607-10.xml | 49 - .../metadata/glsa/glsa-201607-11.xml | 68 - .../metadata/glsa/glsa-201607-12.xml | 55 - .../metadata/glsa/glsa-201607-13.xml | 54 - .../metadata/glsa/glsa-201607-14.xml | 57 - .../metadata/glsa/glsa-201607-15.xml | 91 - .../metadata/glsa/glsa-201607-16.xml | 48 - .../metadata/glsa/glsa-201607-17.xml | 54 - .../metadata/glsa/glsa-201608-01.xml | 55 - .../metadata/glsa/glsa-201609-01.xml | 98 - .../metadata/glsa/glsa-201609-02.xml | 52 - .../metadata/glsa/glsa-201610-01.xml | 51 - .../metadata/glsa/glsa-201610-02.xml | 62 - .../metadata/glsa/glsa-201610-03.xml | 57 - .../metadata/glsa/glsa-201610-04.xml | 64 - .../metadata/glsa/glsa-201610-05.xml | 89 - .../metadata/glsa/glsa-201610-06.xml | 94 - .../metadata/glsa/glsa-201610-07.xml | 59 - .../metadata/glsa/glsa-201610-08.xml | 88 - .../metadata/glsa/glsa-201610-09.xml | 122 - .../metadata/glsa/glsa-201610-10.xml | 107 - .../metadata/glsa/glsa-201610-11.xml | 51 - .../metadata/glsa/glsa-201611-01.xml | 56 - .../metadata/glsa/glsa-201611-02.xml | 51 - .../metadata/glsa/glsa-201611-03.xml | 89 - .../metadata/glsa/glsa-201611-04.xml | 73 - .../metadata/glsa/glsa-201611-05.xml | 50 - .../metadata/glsa/glsa-201611-06.xml | 46 - .../metadata/glsa/glsa-201611-07.xml | 49 - .../metadata/glsa/glsa-201611-08.xml | 75 - .../metadata/glsa/glsa-201611-09.xml | 70 - .../metadata/glsa/glsa-201611-10.xml | 50 - .../metadata/glsa/glsa-201611-11.xml | 81 - .../metadata/glsa/glsa-201611-12.xml | 58 - .../metadata/glsa/glsa-201611-13.xml | 50 - .../metadata/glsa/glsa-201611-14.xml | 52 - .../metadata/glsa/glsa-201611-15.xml | 55 - .../metadata/glsa/glsa-201611-16.xml | 56 - .../metadata/glsa/glsa-201611-17.xml | 51 - .../metadata/glsa/glsa-201611-18.xml | 68 - .../metadata/glsa/glsa-201611-19.xml | 54 - .../metadata/glsa/glsa-201611-20.xml | 57 - .../metadata/glsa/glsa-201611-21.xml | 65 - .../metadata/glsa/glsa-201611-22.xml | 97 - .../metadata/glsa/glsa-201612-01.xml | 70 - .../metadata/glsa/glsa-201612-02.xml | 64 - .../metadata/glsa/glsa-201612-03.xml | 55 - .../metadata/glsa/glsa-201612-04.xml | 59 - .../metadata/glsa/glsa-201612-05.xml | 55 - .../metadata/glsa/glsa-201612-06.xml | 50 - .../metadata/glsa/glsa-201612-07.xml | 52 - .../metadata/glsa/glsa-201612-08.xml | 55 - .../metadata/glsa/glsa-201612-09.xml | 55 - .../metadata/glsa/glsa-201612-10.xml | 62 - .../metadata/glsa/glsa-201612-11.xml | 80 - .../metadata/glsa/glsa-201612-12.xml | 53 - .../metadata/glsa/glsa-201612-13.xml | 48 - .../metadata/glsa/glsa-201612-14.xml | 55 - .../metadata/glsa/glsa-201612-15.xml | 52 - .../metadata/glsa/glsa-201612-16.xml | 80 - .../metadata/glsa/glsa-201612-17.xml | 51 - .../metadata/glsa/glsa-201612-18.xml | 61 - .../metadata/glsa/glsa-201612-19.xml | 59 - .../metadata/glsa/glsa-201612-20.xml | 52 - .../metadata/glsa/glsa-201612-21.xml | 55 - .../metadata/glsa/glsa-201612-22.xml | 51 - .../metadata/glsa/glsa-201612-23.xml | 56 - .../metadata/glsa/glsa-201612-24.xml | 60 - .../metadata/glsa/glsa-201612-25.xml | 54 - .../metadata/glsa/glsa-201612-26.xml | 61 - .../metadata/glsa/glsa-201612-27.xml | 75 - .../metadata/glsa/glsa-201612-28.xml | 46 - .../metadata/glsa/glsa-201612-29.xml | 51 - .../metadata/glsa/glsa-201612-30.xml | 54 - .../metadata/glsa/glsa-201612-31.xml | 53 - .../metadata/glsa/glsa-201612-32.xml | 51 - .../metadata/glsa/glsa-201612-33.xml | 49 - .../metadata/glsa/glsa-201612-34.xml | 51 - .../metadata/glsa/glsa-201612-35.xml | 49 - .../metadata/glsa/glsa-201612-36.xml | 52 - .../metadata/glsa/glsa-201612-37.xml | 52 - .../metadata/glsa/glsa-201612-38.xml | 49 - .../metadata/glsa/glsa-201612-39.xml | 53 - .../metadata/glsa/glsa-201612-40.xml | 56 - .../metadata/glsa/glsa-201612-41.xml | 59 - .../metadata/glsa/glsa-201612-42.xml | 52 - .../metadata/glsa/glsa-201612-43.xml | 65 - .../metadata/glsa/glsa-201612-44.xml | 53 - .../metadata/glsa/glsa-201612-45.xml | 53 - .../metadata/glsa/glsa-201612-46.xml | 53 - .../metadata/glsa/glsa-201612-47.xml | 64 - .../metadata/glsa/glsa-201612-48.xml | 65 - .../metadata/glsa/glsa-201612-49.xml | 47 - .../metadata/glsa/glsa-201612-50.xml | 54 - .../metadata/glsa/glsa-201612-51.xml | 49 - .../metadata/glsa/glsa-201612-52.xml | 66 - .../metadata/glsa/glsa-201612-53.xml | 56 - .../metadata/glsa/glsa-201612-54.xml | 58 - .../metadata/glsa/glsa-201612-55.xml | 59 - .../metadata/glsa/glsa-201612-56.xml | 96 - .../metadata/glsa/glsa-201701-01.xml | 91 - .../metadata/glsa/glsa-201701-02.xml | 50 - .../metadata/glsa/glsa-201701-03.xml | 91 - .../metadata/glsa/glsa-201701-04.xml | 46 - .../metadata/glsa/glsa-201701-05.xml | 53 - .../metadata/glsa/glsa-201701-06.xml | 52 - .../metadata/glsa/glsa-201701-07.xml | 48 - .../metadata/glsa/glsa-201701-08.xml | 70 - .../metadata/glsa/glsa-201701-09.xml | 48 - .../metadata/glsa/glsa-201701-10.xml | 65 - .../metadata/glsa/glsa-201701-11.xml | 53 - .../metadata/glsa/glsa-201701-12.xml | 62 - .../metadata/glsa/glsa-201701-13.xml | 56 - .../metadata/glsa/glsa-201701-14.xml | 56 - .../metadata/glsa/glsa-201701-15.xml | 169 - .../metadata/glsa/glsa-201701-16.xml | 111 - .../metadata/glsa/glsa-201701-17.xml | 71 - .../metadata/glsa/glsa-201701-18.xml | 72 - .../metadata/glsa/glsa-201701-19.xml | 55 - .../metadata/glsa/glsa-201701-20.xml | 61 - .../metadata/glsa/glsa-201701-21.xml | 61 - .../metadata/glsa/glsa-201701-22.xml | 58 - .../metadata/glsa/glsa-201701-23.xml | 49 - .../metadata/glsa/glsa-201701-24.xml | 52 - .../metadata/glsa/glsa-201701-25.xml | 54 - .../metadata/glsa/glsa-201701-26.xml | 49 - .../metadata/glsa/glsa-201701-27.xml | 53 - .../metadata/glsa/glsa-201701-28.xml | 52 - .../metadata/glsa/glsa-201701-29.xml | 65 - .../metadata/glsa/glsa-201701-30.xml | 54 - .../metadata/glsa/glsa-201701-31.xml | 61 - .../metadata/glsa/glsa-201701-32.xml | 117 - .../metadata/glsa/glsa-201701-33.xml | 91 - .../metadata/glsa/glsa-201701-34.xml | 50 - .../metadata/glsa/glsa-201701-35.xml | 74 - .../metadata/glsa/glsa-201701-36.xml | 65 - .../metadata/glsa/glsa-201701-37.xml | 84 - .../metadata/glsa/glsa-201701-38.xml | 69 - .../metadata/glsa/glsa-201701-39.xml | 49 - .../metadata/glsa/glsa-201701-40.xml | 53 - .../metadata/glsa/glsa-201701-41.xml | 48 - .../metadata/glsa/glsa-201701-42.xml | 58 - .../metadata/glsa/glsa-201701-43.xml | 79 - .../metadata/glsa/glsa-201701-44.xml | 52 - .../metadata/glsa/glsa-201701-45.xml | 51 - .../metadata/glsa/glsa-201701-46.xml | 62 - .../metadata/glsa/glsa-201701-47.xml | 80 - .../metadata/glsa/glsa-201701-48.xml | 54 - .../metadata/glsa/glsa-201701-49.xml | 75 - .../metadata/glsa/glsa-201701-50.xml | 46 - .../metadata/glsa/glsa-201701-51.xml | 54 - .../metadata/glsa/glsa-201701-52.xml | 50 - .../metadata/glsa/glsa-201701-53.xml | 53 - .../metadata/glsa/glsa-201701-54.xml | 46 - .../metadata/glsa/glsa-201701-55.xml | 51 - .../metadata/glsa/glsa-201701-56.xml | 51 - .../metadata/glsa/glsa-201701-57.xml | 55 - .../metadata/glsa/glsa-201701-58.xml | 59 - .../metadata/glsa/glsa-201701-59.xml | 51 - .../metadata/glsa/glsa-201701-60.xml | 53 - .../metadata/glsa/glsa-201701-61.xml | 49 - .../metadata/glsa/glsa-201701-62.xml | 64 - .../metadata/glsa/glsa-201701-63.xml | 69 - .../metadata/glsa/glsa-201701-64.xml | 58 - .../metadata/glsa/glsa-201701-65.xml | 87 - .../metadata/glsa/glsa-201701-66.xml | 74 - .../metadata/glsa/glsa-201701-67.xml | 47 - .../metadata/glsa/glsa-201701-68.xml | 54 - .../metadata/glsa/glsa-201701-69.xml | 54 - .../metadata/glsa/glsa-201701-70.xml | 54 - .../metadata/glsa/glsa-201701-71.xml | 56 - .../metadata/glsa/glsa-201701-72.xml | 55 - .../metadata/glsa/glsa-201701-73.xml | 55 - .../metadata/glsa/glsa-201701-74.xml | 72 - .../metadata/glsa/glsa-201701-75.xml | 65 - .../metadata/glsa/glsa-201701-76.xml | 49 - .../metadata/glsa/glsa-201701-77.xml | 59 - .../metadata/glsa/glsa-201702-01.xml | 59 - .../metadata/glsa/glsa-201702-02.xml | 66 - .../metadata/glsa/glsa-201702-03.xml | 67 - .../metadata/glsa/glsa-201702-04.xml | 54 - .../metadata/glsa/glsa-201702-05.xml | 47 - .../metadata/glsa/glsa-201702-06.xml | 51 - .../metadata/glsa/glsa-201702-07.xml | 55 - .../metadata/glsa/glsa-201702-08.xml | 52 - .../metadata/glsa/glsa-201702-09.xml | 67 - .../metadata/glsa/glsa-201702-10.xml | 58 - .../metadata/glsa/glsa-201702-11.xml | 63 - .../metadata/glsa/glsa-201702-12.xml | 55 - .../metadata/glsa/glsa-201702-13.xml | 75 - .../metadata/glsa/glsa-201702-14.xml | 52 - .../metadata/glsa/glsa-201702-15.xml | 66 - .../metadata/glsa/glsa-201702-16.xml | 63 - .../metadata/glsa/glsa-201702-17.xml | 71 - .../metadata/glsa/glsa-201702-18.xml | 59 - .../metadata/glsa/glsa-201702-19.xml | 49 - .../metadata/glsa/glsa-201702-20.xml | 77 - .../metadata/glsa/glsa-201702-21.xml | 71 - .../metadata/glsa/glsa-201702-22.xml | 74 - .../metadata/glsa/glsa-201702-23.xml | 61 - .../metadata/glsa/glsa-201702-24.xml | 57 - .../metadata/glsa/glsa-201702-25.xml | 53 - .../metadata/glsa/glsa-201702-26.xml | 59 - .../metadata/glsa/glsa-201702-27.xml | 65 - .../metadata/glsa/glsa-201702-28.xml | 72 - .../metadata/glsa/glsa-201702-29.xml | 64 - .../metadata/glsa/glsa-201702-30.xml | 89 - .../metadata/glsa/glsa-201702-31.xml | 62 - .../metadata/glsa/glsa-201702-32.xml | 57 - .../metadata/glsa/glsa-201703-01.xml | 56 - .../metadata/glsa/glsa-201703-02.xml | 61 - .../metadata/glsa/glsa-201703-03.xml | 52 - .../metadata/glsa/glsa-201703-04.xml | 60 - .../metadata/glsa/glsa-201703-05.xml | 51 - .../metadata/glsa/glsa-201703-06.xml | 49 - .../metadata/glsa/glsa-201703-07.xml | 63 - .../metadata/glsa/glsa-201704-01.xml | 64 - .../metadata/glsa/glsa-201704-02.xml | 74 - .../metadata/glsa/glsa-201704-03.xml | 144 - .../metadata/glsa/glsa-201704-04.xml | 58 - .../metadata/glsa/glsa-201705-01.xml | 59 - .../metadata/glsa/glsa-201705-02.xml | 65 - .../metadata/glsa/glsa-201705-03.xml | 75 - .../metadata/glsa/glsa-201705-04.xml | 55 - .../metadata/glsa/glsa-201705-05.xml | 70 - .../metadata/glsa/glsa-201705-06.xml | 72 - .../metadata/glsa/glsa-201705-07.xml | 75 - .../metadata/glsa/glsa-201705-08.xml | 61 - .../metadata/glsa/glsa-201705-09.xml | 83 - .../metadata/glsa/glsa-201705-10.xml | 120 - .../metadata/glsa/glsa-201705-11.xml | 75 - .../metadata/glsa/glsa-201705-12.xml | 59 - .../metadata/glsa/glsa-201705-13.xml | 51 - .../metadata/glsa/glsa-201705-14.xml | 49 - .../metadata/glsa/glsa-201705-15.xml | 62 - .../metadata/glsa/glsa-201706-01.xml | 49 - .../metadata/glsa/glsa-201706-02.xml | 51 - .../metadata/glsa/glsa-201706-03.xml | 76 - .../metadata/glsa/glsa-201706-04.xml | 52 - .../metadata/glsa/glsa-201706-05.xml | 58 - .../metadata/glsa/glsa-201706-06.xml | 61 - .../metadata/glsa/glsa-201706-07.xml | 64 - .../metadata/glsa/glsa-201706-08.xml | 57 - .../metadata/glsa/glsa-201706-09.xml | 52 - .../metadata/glsa/glsa-201706-10.xml | 52 - .../metadata/glsa/glsa-201706-11.xml | 52 - .../metadata/glsa/glsa-201706-12.xml | 57 - .../metadata/glsa/glsa-201706-13.xml | 50 - .../metadata/glsa/glsa-201706-14.xml | 61 - .../metadata/glsa/glsa-201706-15.xml | 152 - .../metadata/glsa/glsa-201706-16.xml | 52 - .../metadata/glsa/glsa-201706-17.xml | 59 - .../metadata/glsa/glsa-201706-18.xml | 56 - .../metadata/glsa/glsa-201706-19.xml | 61 - .../metadata/glsa/glsa-201706-20.xml | 76 - .../metadata/glsa/glsa-201706-21.xml | 60 - .../metadata/glsa/glsa-201706-22.xml | 57 - .../metadata/glsa/glsa-201706-23.xml | 56 - .../metadata/glsa/glsa-201706-24.xml | 54 - .../metadata/glsa/glsa-201706-25.xml | 51 - .../metadata/glsa/glsa-201706-26.xml | 66 - .../metadata/glsa/glsa-201706-27.xml | 55 - .../metadata/glsa/glsa-201706-28.xml | 67 - .../metadata/glsa/glsa-201706-29.xml | 67 - .../metadata/glsa/glsa-201707-01.xml | 91 - .../metadata/glsa/glsa-201707-02.xml | 56 - .../metadata/glsa/glsa-201707-03.xml | 66 - .../metadata/glsa/glsa-201707-04.xml | 55 - .../metadata/glsa/glsa-201707-05.xml | 57 - .../metadata/glsa/glsa-201707-06.xml | 75 - .../metadata/glsa/glsa-201707-07.xml | 58 - .../metadata/glsa/glsa-201707-08.xml | 51 - .../metadata/glsa/glsa-201707-09.xml | 53 - .../metadata/glsa/glsa-201707-10.xml | 52 - .../metadata/glsa/glsa-201707-11.xml | 49 - .../metadata/glsa/glsa-201707-12.xml | 51 - .../metadata/glsa/glsa-201707-13.xml | 50 - .../metadata/glsa/glsa-201707-14.xml | 51 - .../metadata/glsa/glsa-201707-15.xml | 63 - .../metadata/glsa/glsa-201708-01.xml | 61 - .../metadata/glsa/glsa-201708-02.xml | 57 - .../metadata/glsa/glsa-201708-04.xml | 49 - .../metadata/glsa/glsa-201708-05.xml | 65 - .../metadata/glsa/glsa-201708-06.xml | 64 - .../metadata/glsa/glsa-201708-07.xml | 49 - .../metadata/glsa/glsa-201708-08.xml | 53 - .../metadata/glsa/glsa-201708-09.xml | 50 - .../metadata/glsa/glsa-201708-10.xml | 55 - .../metadata/glsa/glsa-201709-01.xml | 51 - .../metadata/glsa/glsa-201709-02.xml | 115 - .../metadata/glsa/glsa-201709-03.xml | 61 - .../metadata/glsa/glsa-201709-04.xml | 55 - .../metadata/glsa/glsa-201709-05.xml | 50 - .../metadata/glsa/glsa-201709-06.xml | 56 - .../metadata/glsa/glsa-201709-07.xml | 60 - .../metadata/glsa/glsa-201709-08.xml | 66 - .../metadata/glsa/glsa-201709-09.xml | 75 - .../metadata/glsa/glsa-201709-10.xml | 61 - .../metadata/glsa/glsa-201709-11.xml | 55 - .../metadata/glsa/glsa-201709-12.xml | 80 - .../metadata/glsa/glsa-201709-13.xml | 50 - .../metadata/glsa/glsa-201709-14.xml | 62 - .../metadata/glsa/glsa-201709-15.xml | 146 - .../metadata/glsa/glsa-201709-16.xml | 64 - .../metadata/glsa/glsa-201709-17.xml | 54 - .../metadata/glsa/glsa-201709-18.xml | 59 - .../metadata/glsa/glsa-201709-19.xml | 53 - .../metadata/glsa/glsa-201709-20.xml | 53 - .../metadata/glsa/glsa-201709-21.xml | 69 - .../metadata/glsa/glsa-201709-22.xml | 187 - .../metadata/glsa/glsa-201709-23.xml | 323 -- .../metadata/glsa/glsa-201709-24.xml | 73 - .../metadata/glsa/glsa-201709-25.xml | 56 - .../metadata/glsa/glsa-201709-26.xml | 51 - .../metadata/glsa/glsa-201709-27.xml | 109 - .../metadata/glsa/glsa-201710-01.xml | 61 - .../metadata/glsa/glsa-201710-02.xml | 53 - .../metadata/glsa/glsa-201710-03.xml | 59 - .../metadata/glsa/glsa-201710-04.xml | 52 - .../metadata/glsa/glsa-201710-05.xml | 50 - .../metadata/glsa/glsa-201710-06.xml | 101 - .../metadata/glsa/glsa-201710-07.xml | 54 - .../metadata/glsa/glsa-201710-08.xml | 56 - .../metadata/glsa/glsa-201710-09.xml | 66 - .../metadata/glsa/glsa-201710-10.xml | 82 - .../metadata/glsa/glsa-201710-11.xml | 63 - .../metadata/glsa/glsa-201710-12.xml | 56 - .../metadata/glsa/glsa-201710-13.xml | 77 - .../metadata/glsa/glsa-201710-14.xml | 72 - .../metadata/glsa/glsa-201710-15.xml | 52 - .../metadata/glsa/glsa-201710-16.xml | 51 - .../metadata/glsa/glsa-201710-17.xml | 98 - .../metadata/glsa/glsa-201710-18.xml | 69 - .../metadata/glsa/glsa-201710-19.xml | 58 - .../metadata/glsa/glsa-201710-20.xml | 60 - .../metadata/glsa/glsa-201710-21.xml | 50 - .../metadata/glsa/glsa-201710-22.xml | 51 - .../metadata/glsa/glsa-201710-23.xml | 55 - .../metadata/glsa/glsa-201710-24.xml | 131 - .../metadata/glsa/glsa-201710-25.xml | 69 - .../metadata/glsa/glsa-201710-26.xml | 114 - .../metadata/glsa/glsa-201710-27.xml | 68 - .../metadata/glsa/glsa-201710-28.xml | 49 - .../metadata/glsa/glsa-201710-29.xml | 58 - .../metadata/glsa/glsa-201710-30.xml | 63 - .../metadata/glsa/glsa-201710-31.xml | 114 - .../metadata/glsa/glsa-201710-32.xml | 77 - .../metadata/glsa/glsa-201711-01.xml | 82 - .../metadata/glsa/glsa-201711-02.xml | 80 - .../metadata/glsa/glsa-201711-03.xml | 97 - .../metadata/glsa/glsa-201711-04.xml | 64 - .../metadata/glsa/glsa-201711-05.xml | 73 - .../metadata/glsa/glsa-201711-06.xml | 57 - .../metadata/glsa/glsa-201711-07.xml | 195 - .../metadata/glsa/glsa-201711-08.xml | 65 - .../metadata/glsa/glsa-201711-09.xml | 50 - .../metadata/glsa/glsa-201711-10.xml | 58 - .../metadata/glsa/glsa-201711-11.xml | 52 - .../metadata/glsa/glsa-201711-12.xml | 53 - .../metadata/glsa/glsa-201711-13.xml | 70 - .../metadata/glsa/glsa-201711-14.xml | 93 - .../metadata/glsa/glsa-201711-15.xml | 63 - .../metadata/glsa/glsa-201711-16.xml | 55 - .../metadata/glsa/glsa-201712-01.xml | 90 - .../metadata/glsa/glsa-201712-02.xml | 92 - .../metadata/glsa/glsa-201712-03.xml | 65 - .../metadata/glsa/glsa-201712-04.xml | 65 - .../metadata/glsa/glsa-201801-01.xml | 137 - .../metadata/glsa/glsa-201801-02.xml | 57 - .../metadata/glsa/glsa-201801-03.xml | 134 - .../metadata/glsa/glsa-201801-04.xml | 51 - .../metadata/glsa/glsa-201801-05.xml | 50 - .../metadata/glsa/glsa-201801-06.xml | 51 - .../metadata/glsa/glsa-201801-07.xml | 68 - .../metadata/glsa/glsa-201801-08.xml | 53 - .../metadata/glsa/glsa-201801-09.xml | 63 - .../metadata/glsa/glsa-201801-10.xml | 62 - .../metadata/glsa/glsa-201801-11.xml | 60 - .../metadata/glsa/glsa-201801-12.xml | 62 - .../metadata/glsa/glsa-201801-13.xml | 67 - .../metadata/glsa/glsa-201801-14.xml | 122 - .../metadata/glsa/glsa-201801-15.xml | 54 - .../metadata/glsa/glsa-201801-16.xml | 52 - .../metadata/glsa/glsa-201801-17.xml | 67 - .../metadata/glsa/glsa-201801-18.xml | 49 - .../metadata/glsa/glsa-201801-19.xml | 56 - .../metadata/glsa/glsa-201801-20.xml | 49 - .../metadata/glsa/glsa-201802-01.xml | 85 - .../metadata/glsa/glsa-201802-02.xml | 100 - .../metadata/glsa/glsa-201802-03.xml | 157 - .../metadata/glsa/glsa-201802-04.xml | 102 - .../metadata/glsa/glsa-201802-05.xml | 50 - .../metadata/glsa/glsa-201802-06.xml | 65 - .../metadata/glsa/glsa-201803-01.xml | 54 - .../metadata/glsa/glsa-201803-02.xml | 55 - .../metadata/glsa/glsa-201803-03.xml | 55 - .../metadata/glsa/glsa-201803-04.xml | 51 - .../metadata/glsa/glsa-201803-05.xml | 101 - .../metadata/glsa/glsa-201803-06.xml | 85 - .../metadata/glsa/glsa-201803-07.xml | 60 - .../metadata/glsa/glsa-201803-08.xml | 57 - .../metadata/glsa/glsa-201803-09.xml | 59 - .../metadata/glsa/glsa-201803-10.xml | 63 - .../metadata/glsa/glsa-201803-11.xml | 59 - .../metadata/glsa/glsa-201803-12.xml | 55 - .../metadata/glsa/glsa-201803-13.xml | 52 - .../metadata/glsa/glsa-201803-14.xml | 169 - .../metadata/glsa/glsa-201804-01.xml | 52 - .../metadata/glsa/glsa-201804-02.xml | 63 - .../metadata/glsa/glsa-201804-03.xml | 55 - .../metadata/glsa/glsa-201804-04.xml | 63 - .../metadata/glsa/glsa-201804-05.xml | 59 - .../metadata/glsa/glsa-201804-06.xml | 50 - .../metadata/glsa/glsa-201804-07.xml | 50 - .../metadata/glsa/glsa-201804-08.xml | 61 - .../metadata/glsa/glsa-201804-09.xml | 50 - .../metadata/glsa/glsa-201804-10.xml | 55 - .../metadata/glsa/glsa-201804-11.xml | 61 - .../metadata/glsa/glsa-201804-12.xml | 50 - .../metadata/glsa/glsa-201804-13.xml | 63 - .../metadata/glsa/glsa-201804-14.xml | 51 - .../metadata/glsa/glsa-201804-15.xml | 52 - .../metadata/glsa/glsa-201804-16.xml | 61 - .../metadata/glsa/glsa-201804-17.xml | 53 - .../metadata/glsa/glsa-201804-18.xml | 51 - .../metadata/glsa/glsa-201804-19.xml | 54 - .../metadata/glsa/glsa-201804-20.xml | 50 - .../metadata/glsa/glsa-201804-21.xml | 50 - .../metadata/glsa/glsa-201804-22.xml | 104 - .../metadata/glsa/glsa-201805-01.xml | 50 - .../metadata/glsa/glsa-201805-02.xml | 52 - .../metadata/glsa/glsa-201805-03.xml | 72 - .../metadata/glsa/glsa-201805-04.xml | 48 - .../metadata/glsa/glsa-201805-05.xml | 50 - .../metadata/glsa/glsa-201805-06.xml | 74 - .../metadata/glsa/glsa-201805-07.xml | 57 - .../metadata/glsa/glsa-201805-08.xml | 70 - .../metadata/glsa/glsa-201805-09.xml | 48 - .../metadata/glsa/glsa-201805-10.xml | 58 - .../metadata/glsa/glsa-201805-11.xml | 52 - .../metadata/glsa/glsa-201805-12.xml | 52 - .../metadata/glsa/glsa-201805-13.xml | 51 - .../metadata/glsa/glsa-201805-14.xml | 53 - .../metadata/glsa/glsa-201805-15.xml | 44 - .../metadata/glsa/glsa-201806-01.xml | 48 - .../metadata/glsa/glsa-201806-02.xml | 56 - .../metadata/glsa/glsa-201806-03.xml | 50 - .../metadata/glsa/glsa-201806-04.xml | 57 - .../metadata/glsa/glsa-201806-05.xml | 53 - .../metadata/glsa/glsa-201806-06.xml | 67 - .../metadata/glsa/glsa-201806-07.xml | 49 - .../metadata/glsa/glsa-201806-08.xml | 50 - .../metadata/glsa/glsa-201806-09.xml | 48 - .../metadata/glsa/glsa-201807-01.xml | 49 - .../metadata/glsa/glsa-201807-02.xml | 51 - .../metadata/glsa/glsa-201807-03.xml | 48 - .../metadata/glsa/glsa-201807-04.xml | 50 - .../metadata/glsa/glsa-201808-01.xml | 105 - .../metadata/glsa/glsa-201808-02.xml | 51 - .../metadata/glsa/glsa-201808-03.xml | 61 - .../metadata/glsa/glsa-201808-04.xml | 111 - .../metadata/glsa/glsa-201810-01.xml | 115 - .../metadata/glsa/glsa-201810-02.xml | 59 - .../metadata/glsa/glsa-201810-03.xml | 49 - .../metadata/glsa/glsa-201810-04.xml | 76 - .../metadata/glsa/glsa-201810-05.xml | 61 - .../metadata/glsa/glsa-201810-06.xml | 83 - .../metadata/glsa/glsa-201810-07.xml | 77 - .../metadata/glsa/glsa-201810-08.xml | 98 - .../metadata/glsa/glsa-201810-09.xml | 53 - .../metadata/glsa/glsa-201810-10.xml | 52 - .../metadata/glsa/glsa-201811-01.xml | 54 - .../metadata/glsa/glsa-201811-02.xml | 53 - .../metadata/glsa/glsa-201811-03.xml | 52 - .../metadata/glsa/glsa-201811-04.xml | 73 - .../metadata/glsa/glsa-201811-05.xml | 52 - .../metadata/glsa/glsa-201811-06.xml | 53 - .../metadata/glsa/glsa-201811-07.xml | 49 - .../metadata/glsa/glsa-201811-08.xml | 50 - .../metadata/glsa/glsa-201811-09.xml | 52 - .../metadata/glsa/glsa-201811-10.xml | 96 - .../metadata/glsa/glsa-201811-11.xml | 54 - .../metadata/glsa/glsa-201811-12.xml | 85 - .../metadata/glsa/glsa-201811-13.xml | 113 - .../metadata/glsa/glsa-201811-14.xml | 76 - .../metadata/glsa/glsa-201811-15.xml | 75 - .../metadata/glsa/glsa-201811-16.xml | 56 - .../metadata/glsa/glsa-201811-17.xml | 81 - .../metadata/glsa/glsa-201811-18.xml | 52 - .../metadata/glsa/glsa-201811-19.xml | 51 - .../metadata/glsa/glsa-201811-20.xml | 50 - .../metadata/glsa/glsa-201811-21.xml | 53 - .../metadata/glsa/glsa-201811-22.xml | 55 - .../metadata/glsa/glsa-201811-23.xml | 63 - .../metadata/glsa/glsa-201811-24.xml | 94 - .../metadata/glsa/glsa-201812-01.xml | 82 - .../metadata/glsa/glsa-201812-02.xml | 50 - .../metadata/glsa/glsa-201812-03.xml | 48 - .../metadata/glsa/glsa-201812-04.xml | 74 - .../metadata/glsa/glsa-201812-05.xml | 48 - .../metadata/glsa/glsa-201812-06.xml | 51 - .../metadata/glsa/glsa-201812-07.xml | 52 - .../metadata/glsa/glsa-201812-08.xml | 46 - .../metadata/glsa/glsa-201812-09.xml | 56 - .../metadata/glsa/glsa-201812-10.xml | 44 - .../metadata/glsa/glsa-201812-11.xml | 71 - .../metadata/glsa/glsa-201903-01.xml | 55 - .../metadata/glsa/glsa-201903-02.xml | 62 - .../metadata/glsa/glsa-201903-03.xml | 53 - .../metadata/glsa/glsa-201903-04.xml | 73 - .../metadata/glsa/glsa-201903-05.xml | 50 - .../metadata/glsa/glsa-201903-06.xml | 66 - .../metadata/glsa/glsa-201903-07.xml | 52 - .../metadata/glsa/glsa-201903-08.xml | 48 - .../metadata/glsa/glsa-201903-09.xml | 50 - .../metadata/glsa/glsa-201903-10.xml | 59 - .../metadata/glsa/glsa-201903-11.xml | 49 - .../metadata/glsa/glsa-201903-12.xml | 61 - .../metadata/glsa/glsa-201903-13.xml | 52 - .../metadata/glsa/glsa-201903-14.xml | 82 - .../metadata/glsa/glsa-201903-15.xml | 50 - .../metadata/glsa/glsa-201903-16.xml | 54 - .../metadata/glsa/glsa-201903-17.xml | 65 - .../metadata/glsa/glsa-201903-18.xml | 55 - .../metadata/glsa/glsa-201903-19.xml | 56 - .../metadata/glsa/glsa-201903-20.xml | 69 - .../metadata/glsa/glsa-201903-21.xml | 54 - .../metadata/glsa/glsa-201903-22.xml | 46 - .../metadata/glsa/glsa-201903-23.xml | 76 - .../metadata/glsa/glsa-201904-01.xml | 49 - .../metadata/glsa/glsa-201904-02.xml | 50 - .../metadata/glsa/glsa-201904-03.xml | 46 - .../metadata/glsa/glsa-201904-04.xml | 47 - .../metadata/glsa/glsa-201904-05.xml | 51 - .../metadata/glsa/glsa-201904-06.xml | 69 - .../metadata/glsa/glsa-201904-07.xml | 109 - .../metadata/glsa/glsa-201904-08.xml | 52 - .../metadata/glsa/glsa-201904-09.xml | 70 - .../metadata/glsa/glsa-201904-10.xml | 49 - .../metadata/glsa/glsa-201904-11.xml | 59 - .../metadata/glsa/glsa-201904-12.xml | 56 - .../metadata/glsa/glsa-201904-13.xml | 50 - .../metadata/glsa/glsa-201904-14.xml | 49 - .../metadata/glsa/glsa-201904-15.xml | 47 - .../metadata/glsa/glsa-201904-16.xml | 50 - .../metadata/glsa/glsa-201904-17.xml | 55 - .../metadata/glsa/glsa-201904-18.xml | 44 - .../metadata/glsa/glsa-201904-19.xml | 48 - .../metadata/glsa/glsa-201904-20.xml | 48 - .../metadata/glsa/glsa-201904-21.xml | 46 - .../metadata/glsa/glsa-201904-22.xml | 50 - .../metadata/glsa/glsa-201904-23.xml | 47 - .../metadata/glsa/glsa-201904-24.xml | 61 - .../metadata/glsa/glsa-201904-25.xml | 48 - .../metadata/glsa/glsa-201906-01.xml | 50 - .../metadata/glsa/glsa-201908-01.xml | 69 - .../metadata/glsa/glsa-201908-02.xml | 54 - .../metadata/glsa/glsa-201908-03.xml | 79 - .../metadata/glsa/glsa-201908-04.xml | 52 - .../metadata/glsa/glsa-201908-05.xml | 56 - .../metadata/glsa/glsa-201908-06.xml | 50 - .../metadata/glsa/glsa-201908-07.xml | 50 - .../metadata/glsa/glsa-201908-08.xml | 51 - .../metadata/glsa/glsa-201908-09.xml | 51 - .../metadata/glsa/glsa-201908-10.xml | 82 - .../metadata/glsa/glsa-201908-11.xml | 53 - .../metadata/glsa/glsa-201908-12.xml | 97 - .../metadata/glsa/glsa-201908-13.xml | 62 - .../metadata/glsa/glsa-201908-14.xml | 50 - .../metadata/glsa/glsa-201908-15.xml | 47 - .../metadata/glsa/glsa-201908-16.xml | 49 - .../metadata/glsa/glsa-201908-17.xml | 48 - .../metadata/glsa/glsa-201908-18.xml | 206 -- .../metadata/glsa/glsa-201908-19.xml | 48 - .../metadata/glsa/glsa-201908-20.xml | 76 - .../metadata/glsa/glsa-201908-21.xml | 54 - .../metadata/glsa/glsa-201908-22.xml | 53 - .../metadata/glsa/glsa-201908-23.xml | 50 - .../metadata/glsa/glsa-201908-24.xml | 109 - .../metadata/glsa/glsa-201908-25.xml | 64 - .../metadata/glsa/glsa-201908-26.xml | 54 - .../metadata/glsa/glsa-201908-27.xml | 46 - .../metadata/glsa/glsa-201908-28.xml | 47 - .../metadata/glsa/glsa-201908-29.xml | 52 - .../metadata/glsa/glsa-201909-01.xml | 53 - .../metadata/glsa/glsa-201909-02.xml | 57 - .../metadata/glsa/glsa-201909-03.xml | 52 - .../metadata/glsa/glsa-201909-04.xml | 53 - .../metadata/glsa/glsa-201909-05.xml | 118 - .../metadata/glsa/glsa-201909-06.xml | 54 - .../metadata/glsa/glsa-201909-07.xml | 64 - .../metadata/glsa/glsa-201909-08.xml | 49 - .../metadata/glsa/glsa-201910-01.xml | 81 - .../metadata/glsa/glsa-201911-01.xml | 55 - .../metadata/glsa/glsa-201911-02.xml | 49 - .../metadata/glsa/glsa-201911-03.xml | 51 - .../metadata/glsa/glsa-201911-04.xml | 50 - .../metadata/glsa/glsa-201911-05.xml | 50 - .../metadata/glsa/glsa-201911-06.xml | 135 - .../metadata/glsa/glsa-201911-07.xml | 66 - .../metadata/glsa/glsa-201911-08.xml | 48 - .../metadata/glsa/glsa-202003-01.xml | 48 - .../metadata/glsa/glsa-202003-02.xml | 104 - .../metadata/glsa/glsa-202003-03.xml | 102 - .../metadata/glsa/glsa-202003-04.xml | 65 - .../metadata/glsa/glsa-202003-05.xml | 53 - .../metadata/glsa/glsa-202003-06.xml | 65 - .../metadata/glsa/glsa-202003-07.xml | 52 - .../metadata/glsa/glsa-202003-08.xml | 156 - .../metadata/glsa/glsa-202003-09.xml | 56 - .../metadata/glsa/glsa-202003-10.xml | 106 - .../metadata/glsa/glsa-202003-11.xml | 42 - .../metadata/glsa/glsa-202003-12.xml | 55 - .../metadata/glsa/glsa-202003-13.xml | 53 - .../metadata/glsa/glsa-202003-14.xml | 53 - .../metadata/glsa/glsa-202003-15.xml | 54 - .../metadata/glsa/glsa-202003-16.xml | 52 - .../metadata/glsa/glsa-202003-17.xml | 55 - .../metadata/glsa/glsa-202003-18.xml | 52 - .../metadata/glsa/glsa-202003-19.xml | 50 - .../metadata/glsa/glsa-202003-20.xml | 48 - .../metadata/glsa/glsa-202003-21.xml | 56 - .../metadata/glsa/glsa-202003-22.xml | 94 - .../metadata/glsa/glsa-202003-23.xml | 51 - .../metadata/glsa/glsa-202003-24.xml | 50 - .../metadata/glsa/glsa-202003-25.xml | 58 - .../metadata/glsa/glsa-202003-26.xml | 87 - .../metadata/glsa/glsa-202003-27.xml | 50 - .../metadata/glsa/glsa-202003-28.xml | 55 - .../metadata/glsa/glsa-202003-29.xml | 53 - .../metadata/glsa/glsa-202003-30.xml | 76 - .../metadata/glsa/glsa-202003-31.xml | 55 - .../metadata/glsa/glsa-202003-32.xml | 51 - .../metadata/glsa/glsa-202003-33.xml | 54 - .../metadata/glsa/glsa-202003-34.xml | 61 - .../metadata/glsa/glsa-202003-35.xml | 55 - .../metadata/glsa/glsa-202003-36.xml | 55 - .../metadata/glsa/glsa-202003-37.xml | 63 - .../metadata/glsa/glsa-202003-38.xml | 52 - .../metadata/glsa/glsa-202003-39.xml | 50 - .../metadata/glsa/glsa-202003-40.xml | 54 - .../metadata/glsa/glsa-202003-41.xml | 48 - .../metadata/glsa/glsa-202003-42.xml | 53 - .../metadata/glsa/glsa-202003-43.xml | 63 - .../metadata/glsa/glsa-202003-44.xml | 52 - .../metadata/glsa/glsa-202003-45.xml | 49 - .../metadata/glsa/glsa-202003-46.xml | 51 - .../metadata/glsa/glsa-202003-47.xml | 52 - .../metadata/glsa/glsa-202003-48.xml | 78 - .../metadata/glsa/glsa-202003-49.xml | 50 - .../metadata/glsa/glsa-202003-50.xml | 58 - .../metadata/glsa/glsa-202003-51.xml | 54 - .../metadata/glsa/glsa-202003-52.xml | 88 - .../metadata/glsa/glsa-202003-53.xml | 78 - .../metadata/glsa/glsa-202003-54.xml | 52 - .../metadata/glsa/glsa-202003-55.xml | 49 - .../metadata/glsa/glsa-202003-56.xml | 73 - .../metadata/glsa/glsa-202003-57.xml | 80 - .../metadata/glsa/glsa-202003-58.xml | 56 - .../metadata/glsa/glsa-202003-59.xml | 63 - .../metadata/glsa/glsa-202003-60.xml | 60 - .../metadata/glsa/glsa-202003-61.xml | 52 - .../metadata/glsa/glsa-202003-62.xml | 52 - .../metadata/glsa/glsa-202003-63.xml | 53 - .../metadata/glsa/glsa-202003-64.xml | 59 - .../metadata/glsa/glsa-202003-65.xml | 63 - .../metadata/glsa/glsa-202003-66.xml | 51 - .../metadata/glsa/glsa-202004-01.xml | 66 - .../metadata/glsa/glsa-202004-02.xml | 118 - .../metadata/glsa/glsa-202004-03.xml | 60 - .../metadata/glsa/glsa-202004-04.xml | 53 - .../metadata/glsa/glsa-202004-05.xml | 55 - .../metadata/glsa/glsa-202004-06.xml | 49 - .../metadata/glsa/glsa-202004-07.xml | 55 - .../metadata/glsa/glsa-202004-08.xml | 53 - .../metadata/glsa/glsa-202004-09.xml | 97 - .../metadata/glsa/glsa-202004-10.xml | 57 - .../metadata/glsa/glsa-202004-11.xml | 69 - .../metadata/glsa/glsa-202004-12.xml | 75 - .../metadata/glsa/glsa-202004-13.xml | 78 - .../metadata/glsa/glsa-202004-14.xml | 53 - .../metadata/glsa/glsa-202004-15.xml | 51 - .../metadata/glsa/glsa-202004-16.xml | 50 - .../metadata/glsa/glsa-202004-17.xml | 60 - .../metadata/glsa/glsa-202005-01.xml | 56 - .../metadata/glsa/glsa-202005-02.xml | 50 - .../metadata/glsa/glsa-202005-03.xml | 72 - .../metadata/glsa/glsa-202005-04.xml | 72 - .../metadata/glsa/glsa-202005-05.xml | 53 - .../metadata/glsa/glsa-202005-06.xml | 53 - .../metadata/glsa/glsa-202005-07.xml | 52 - .../metadata/glsa/glsa-202005-08.xml | 62 - .../metadata/glsa/glsa-202005-09.xml | 78 - .../metadata/glsa/glsa-202005-10.xml | 58 - .../metadata/glsa/glsa-202005-11.xml | 55 - .../metadata/glsa/glsa-202005-12.xml | 56 - .../metadata/glsa/glsa-202005-13.xml | 74 - .../metadata/glsa/glsa-202006-01.xml | 49 - .../metadata/glsa/glsa-202006-02.xml | 96 - .../metadata/glsa/glsa-202006-03.xml | 49 - .../metadata/glsa/glsa-202006-04.xml | 54 - .../metadata/glsa/glsa-202006-05.xml | 55 - .../metadata/glsa/glsa-202006-06.xml | 56 - .../metadata/glsa/glsa-202006-07.xml | 66 - .../metadata/glsa/glsa-202006-08.xml | 61 - .../metadata/glsa/glsa-202006-09.xml | 51 - .../metadata/glsa/glsa-202006-10.xml | 48 - .../metadata/glsa/glsa-202006-11.xml | 55 - .../metadata/glsa/glsa-202006-12.xml | 46 - .../metadata/glsa/glsa-202006-13.xml | 48 - .../metadata/glsa/glsa-202006-14.xml | 52 - .../metadata/glsa/glsa-202006-15.xml | 48 - .../metadata/glsa/glsa-202006-16.xml | 46 - .../metadata/glsa/glsa-202006-17.xml | 62 - .../metadata/glsa/glsa-202006-18.xml | 48 - .../metadata/glsa/glsa-202006-19.xml | 68 - .../metadata/glsa/glsa-202006-20.xml | 49 - .../metadata/glsa/glsa-202006-21.xml | 63 - .../metadata/glsa/glsa-202006-22.xml | 96 - .../metadata/glsa/glsa-202006-23.xml | 50 - .../metadata/glsa/glsa-202007-01.xml | 50 - .../metadata/glsa/glsa-202007-02.xml | 62 - .../metadata/glsa/glsa-202007-03.xml | 61 - .../metadata/glsa/glsa-202007-04.xml | 61 - .../metadata/glsa/glsa-202007-05.xml | 55 - .../metadata/glsa/glsa-202007-06.xml | 50 - .../metadata/glsa/glsa-202007-07.xml | 51 - .../metadata/glsa/glsa-202007-08.xml | 96 - .../metadata/glsa/glsa-202007-09.xml | 67 - .../metadata/glsa/glsa-202007-10.xml | 71 - .../metadata/glsa/glsa-202007-11.xml | 56 - .../metadata/glsa/glsa-202007-12.xml | 50 - .../metadata/glsa/glsa-202007-13.xml | 55 - .../metadata/glsa/glsa-202007-14.xml | 44 - .../metadata/glsa/glsa-202007-15.xml | 52 - .../metadata/glsa/glsa-202007-16.xml | 47 - .../metadata/glsa/glsa-202007-17.xml | 53 - .../metadata/glsa/glsa-202007-18.xml | 48 - .../metadata/glsa/glsa-202007-19.xml | 51 - .../metadata/glsa/glsa-202007-20.xml | 51 - .../metadata/glsa/glsa-202007-21.xml | 51 - .../metadata/glsa/glsa-202007-22.xml | 50 - .../metadata/glsa/glsa-202007-23.xml | 48 - .../metadata/glsa/glsa-202007-24.xml | 47 - .../metadata/glsa/glsa-202007-25.xml | 50 - .../metadata/glsa/glsa-202007-26.xml | 55 - .../metadata/glsa/glsa-202007-27.xml | 50 - .../metadata/glsa/glsa-202007-28.xml | 46 - .../metadata/glsa/glsa-202007-29.xml | 59 - .../metadata/glsa/glsa-202007-30.xml | 51 - .../metadata/glsa/glsa-202007-31.xml | 55 - .../metadata/glsa/glsa-202007-32.xml | 45 - .../metadata/glsa/glsa-202007-33.xml | 52 - .../metadata/glsa/glsa-202007-34.xml | 51 - .../metadata/glsa/glsa-202007-35.xml | 50 - .../metadata/glsa/glsa-202007-36.xml | 52 - .../metadata/glsa/glsa-202007-37.xml | 48 - .../metadata/glsa/glsa-202007-38.xml | 52 - .../metadata/glsa/glsa-202007-39.xml | 60 - .../metadata/glsa/glsa-202007-40.xml | 54 - .../metadata/glsa/glsa-202007-41.xml | 58 - .../metadata/glsa/glsa-202007-42.xml | 48 - .../metadata/glsa/glsa-202007-43.xml | 46 - .../metadata/glsa/glsa-202007-44.xml | 52 - .../metadata/glsa/glsa-202007-45.xml | 50 - .../metadata/glsa/glsa-202007-46.xml | 46 - .../metadata/glsa/glsa-202007-47.xml | 49 - .../metadata/glsa/glsa-202007-48.xml | 50 - .../metadata/glsa/glsa-202007-49.xml | 49 - .../metadata/glsa/glsa-202007-50.xml | 49 - .../metadata/glsa/glsa-202007-51.xml | 44 - .../metadata/glsa/glsa-202007-52.xml | 49 - .../metadata/glsa/glsa-202007-53.xml | 50 - .../metadata/glsa/glsa-202007-54.xml | 49 - .../metadata/glsa/glsa-202007-55.xml | 50 - .../metadata/glsa/glsa-202007-56.xml | 48 - .../metadata/glsa/glsa-202007-57.xml | 65 - .../metadata/glsa/glsa-202007-58.xml | 54 - .../metadata/glsa/glsa-202007-59.xml | 70 - .../metadata/glsa/glsa-202007-60.xml | 62 - .../metadata/glsa/glsa-202007-61.xml | 55 - .../metadata/glsa/glsa-202007-62.xml | 51 - .../metadata/glsa/glsa-202007-63.xml | 53 - .../metadata/glsa/glsa-202007-64.xml | 68 - .../metadata/glsa/glsa-202007-65.xml | 52 - .../metadata/glsa/glsa-202008-01.xml | 77 - .../metadata/glsa/glsa-202008-02.xml | 50 - .../metadata/glsa/glsa-202008-03.xml | 51 - .../metadata/glsa/glsa-202008-04.xml | 51 - .../metadata/glsa/glsa-202008-05.xml | 50 - .../metadata/glsa/glsa-202008-06.xml | 50 - .../metadata/glsa/glsa-202008-07.xml | 80 - .../metadata/glsa/glsa-202008-08.xml | 51 - .../metadata/glsa/glsa-202008-09.xml | 49 - .../metadata/glsa/glsa-202008-10.xml | 72 - .../metadata/glsa/glsa-202008-11.xml | 80 - .../metadata/glsa/glsa-202008-12.xml | 50 - .../metadata/glsa/glsa-202008-13.xml | 85 - .../metadata/glsa/glsa-202008-14.xml | 47 - .../metadata/glsa/glsa-202008-15.xml | 47 - .../metadata/glsa/glsa-202008-16.xml | 96 - .../metadata/glsa/glsa-202008-17.xml | 50 - .../metadata/glsa/glsa-202008-18.xml | 50 - .../metadata/glsa/glsa-202008-19.xml | 50 - .../metadata/glsa/glsa-202008-20.xml | 71 - .../metadata/glsa/glsa-202008-21.xml | 51 - .../metadata/glsa/glsa-202008-22.xml | 47 - .../metadata/glsa/glsa-202008-23.xml | 51 - .../metadata/glsa/glsa-202008-24.xml | 66 - .../metadata/glsa/glsa-202009-01.xml | 49 - .../metadata/glsa/glsa-202009-02.xml | 52 - .../metadata/glsa/glsa-202009-03.xml | 68 - .../metadata/glsa/glsa-202009-04.xml | 44 - .../metadata/glsa/glsa-202009-05.xml | 50 - .../metadata/glsa/glsa-202009-06.xml | 44 - .../metadata/glsa/glsa-202009-07.xml | 47 - .../metadata/glsa/glsa-202009-08.xml | 49 - .../metadata/glsa/glsa-202009-09.xml | 53 - .../metadata/glsa/glsa-202009-10.xml | 67 - .../metadata/glsa/glsa-202009-11.xml | 48 - .../metadata/glsa/glsa-202009-12.xml | 51 - .../metadata/glsa/glsa-202009-13.xml | 74 - .../metadata/glsa/glsa-202009-14.xml | 61 - .../metadata/glsa/glsa-202009-15.xml | 50 - .../metadata/glsa/glsa-202009-16.xml | 52 - .../metadata/glsa/glsa-202009-17.xml | 48 - .../metadata/glsa/glsa-202009-18.xml | 71 - .../metadata/glsa/glsa-202010-01.xml | 92 - .../metadata/glsa/glsa-202010-02.xml | 121 - .../metadata/glsa/glsa-202010-03.xml | 60 - .../metadata/glsa/glsa-202010-04.xml | 50 - .../metadata/glsa/glsa-202010-05.xml | 54 - .../metadata/glsa/glsa-202010-06.xml | 52 - .../metadata/glsa/glsa-202010-07.xml | 50 - .../metadata/glsa/glsa-202010-08.xml | 120 - .../metadata/glsa/glsa-202011-01.xml | 51 - .../metadata/glsa/glsa-202011-02.xml | 50 - .../metadata/glsa/glsa-202011-03.xml | 53 - .../metadata/glsa/glsa-202011-04.xml | 51 - .../metadata/glsa/glsa-202011-05.xml | 48 - .../metadata/glsa/glsa-202011-06.xml | 78 - .../metadata/glsa/glsa-202011-07.xml | 84 - .../metadata/glsa/glsa-202011-08.xml | 52 - .../metadata/glsa/glsa-202011-09.xml | 57 - .../metadata/glsa/glsa-202011-10.xml | 48 - .../metadata/glsa/glsa-202011-11.xml | 46 - .../metadata/glsa/glsa-202011-12.xml | 73 - .../metadata/glsa/glsa-202011-13.xml | 51 - .../metadata/glsa/glsa-202011-14.xml | 74 - .../metadata/glsa/glsa-202011-15.xml | 52 - .../metadata/glsa/glsa-202011-16.xml | 69 - .../metadata/glsa/glsa-202011-17.xml | 50 - .../metadata/glsa/glsa-202011-18.xml | 51 - .../metadata/glsa/glsa-202011-19.xml | 51 - .../metadata/glsa/glsa-202012-01.xml | 65 - .../metadata/glsa/glsa-202012-02.xml | 79 - .../metadata/glsa/glsa-202012-03.xml | 95 - .../metadata/glsa/glsa-202012-04.xml | 81 - .../metadata/glsa/glsa-202012-05.xml | 92 - .../metadata/glsa/glsa-202012-06.xml | 52 - .../metadata/glsa/glsa-202012-07.xml | 94 - .../metadata/glsa/glsa-202012-08.xml | 74 - .../metadata/glsa/glsa-202012-09.xml | 50 - .../metadata/glsa/glsa-202012-10.xml | 60 - .../metadata/glsa/glsa-202012-11.xml | 46 - .../metadata/glsa/glsa-202012-12.xml | 53 - .../metadata/glsa/glsa-202012-13.xml | 51 - .../metadata/glsa/glsa-202012-14.xml | 51 - .../metadata/glsa/glsa-202012-15.xml | 50 - .../metadata/glsa/glsa-202012-16.xml | 73 - .../metadata/glsa/glsa-202012-17.xml | 52 - .../metadata/glsa/glsa-202012-18.xml | 55 - .../metadata/glsa/glsa-202012-19.xml | 52 - .../metadata/glsa/glsa-202012-20.xml | 122 - .../metadata/glsa/glsa-202012-21.xml | 53 - .../metadata/glsa/glsa-202012-22.xml | 58 - .../metadata/glsa/glsa-202012-23.xml | 59 - .../metadata/glsa/glsa-202012-24.xml | 51 - .../metadata/glsa/glsa-202101-01.xml | 54 - .../metadata/glsa/glsa-202101-02.xml | 50 - .../metadata/glsa/glsa-202101-03.xml | 49 - .../metadata/glsa/glsa-202101-04.xml | 83 - .../metadata/glsa/glsa-202101-05.xml | 77 - .../metadata/glsa/glsa-202101-06.xml | 49 - .../metadata/glsa/glsa-202101-07.xml | 69 - .../metadata/glsa/glsa-202101-08.xml | 48 - .../metadata/glsa/glsa-202101-09.xml | 147 - .../metadata/glsa/glsa-202101-10.xml | 58 - .../metadata/glsa/glsa-202101-11.xml | 63 - .../metadata/glsa/glsa-202101-12.xml | 51 - .../metadata/glsa/glsa-202101-13.xml | 91 - .../metadata/glsa/glsa-202101-14.xml | 67 - .../metadata/glsa/glsa-202101-15.xml | 70 - .../metadata/glsa/glsa-202101-16.xml | 48 - .../metadata/glsa/glsa-202101-17.xml | 58 - .../metadata/glsa/glsa-202101-18.xml | 90 - .../metadata/glsa/glsa-202101-19.xml | 86 - .../metadata/glsa/glsa-202101-20.xml | 53 - .../metadata/glsa/glsa-202101-21.xml | 54 - .../metadata/glsa/glsa-202101-22.xml | 42 - .../metadata/glsa/glsa-202101-23.xml | 49 - .../metadata/glsa/glsa-202101-24.xml | 49 - .../metadata/glsa/glsa-202101-25.xml | 44 - .../metadata/glsa/glsa-202101-26.xml | 50 - .../metadata/glsa/glsa-202101-27.xml | 45 - .../metadata/glsa/glsa-202101-28.xml | 47 - .../metadata/glsa/glsa-202101-29.xml | 65 - .../metadata/glsa/glsa-202101-30.xml | 151 - .../metadata/glsa/glsa-202101-31.xml | 46 - .../metadata/glsa/glsa-202101-32.xml | 62 - .../metadata/glsa/glsa-202101-33.xml | 61 - .../metadata/glsa/glsa-202101-34.xml | 48 - .../metadata/glsa/glsa-202101-35.xml | 47 - .../metadata/glsa/glsa-202101-36.xml | 60 - .../metadata/glsa/glsa-202101-37.xml | 47 - .../metadata/glsa/glsa-202101-38.xml | 49 - .../metadata/glsa/glsa-202102-01.xml | 95 - .../metadata/glsa/glsa-202102-02.xml | 71 - .../metadata/glsa/glsa-202103-01.xml | 59 - .../metadata/glsa/glsa-202103-02.xml | 59 - .../metadata/glsa/glsa-202103-03.xml | 54 - .../metadata/glsa/glsa-202103-04.xml | 45 - .../metadata/glsa/glsa-202104-01.xml | 52 - .../metadata/glsa/glsa-202104-02.xml | 51 - .../metadata/glsa/glsa-202104-03.xml | 65 - .../metadata/glsa/glsa-202104-04.xml | 84 - .../metadata/glsa/glsa-202104-05.xml | 70 - .../metadata/glsa/glsa-202104-06.xml | 56 - .../metadata/glsa/glsa-202104-07.xml | 49 - .../metadata/glsa/glsa-202104-08.xml | 163 - .../metadata/glsa/glsa-202104-09.xml | 90 - .../metadata/glsa/glsa-202104-10.xml | 115 - .../metadata/glsa/glsa-202105-01.xml | 74 - .../metadata/glsa/glsa-202105-02.xml | 51 - .../metadata/glsa/glsa-202105-03.xml | 54 - .../metadata/glsa/glsa-202105-04.xml | 55 - .../metadata/glsa/glsa-202105-05.xml | 66 - .../metadata/glsa/glsa-202105-06.xml | 48 - .../metadata/glsa/glsa-202105-07.xml | 59 - .../metadata/glsa/glsa-202105-08.xml | 55 - .../metadata/glsa/glsa-202105-09.xml | 51 - .../metadata/glsa/glsa-202105-10.xml | 55 - .../metadata/glsa/glsa-202105-11.xml | 55 - .../metadata/glsa/glsa-202105-12.xml | 50 - .../metadata/glsa/glsa-202105-13.xml | 49 - .../metadata/glsa/glsa-202105-14.xml | 61 - .../metadata/glsa/glsa-202105-15.xml | 54 - .../metadata/glsa/glsa-202105-16.xml | 53 - .../metadata/glsa/glsa-202105-17.xml | 51 - .../metadata/glsa/glsa-202105-18.xml | 54 - .../metadata/glsa/glsa-202105-19.xml | 53 - .../metadata/glsa/glsa-202105-20.xml | 54 - .../metadata/glsa/glsa-202105-21.xml | 54 - .../metadata/glsa/glsa-202105-22.xml | 50 - .../metadata/glsa/glsa-202105-23.xml | 68 - .../metadata/glsa/glsa-202105-24.xml | 55 - .../metadata/glsa/glsa-202105-25.xml | 49 - .../metadata/glsa/glsa-202105-26.xml | 51 - .../metadata/glsa/glsa-202105-27.xml | 247 -- .../metadata/glsa/glsa-202105-28.xml | 75 - .../metadata/glsa/glsa-202105-29.xml | 49 - .../metadata/glsa/glsa-202105-30.xml | 52 - .../metadata/glsa/glsa-202105-31.xml | 54 - .../metadata/glsa/glsa-202105-32.xml | 92 - .../metadata/glsa/glsa-202105-33.xml | 55 - .../metadata/glsa/glsa-202105-34.xml | 45 - .../metadata/glsa/glsa-202105-35.xml | 57 - .../metadata/glsa/glsa-202105-36.xml | 51 - .../metadata/glsa/glsa-202105-37.xml | 50 - .../metadata/glsa/glsa-202105-38.xml | 59 - .../metadata/glsa/glsa-202105-39.xml | 58 - .../metadata/glsa/glsa-202107-01.xml | 52 - .../metadata/glsa/glsa-202107-02.xml | 53 - .../metadata/glsa/glsa-202107-03.xml | 52 - .../metadata/glsa/glsa-202107-04.xml | 52 - .../metadata/glsa/glsa-202107-05.xml | 58 - .../metadata/glsa/glsa-202107-06.xml | 119 - .../metadata/glsa/glsa-202107-07.xml | 54 - .../metadata/glsa/glsa-202107-08.xml | 48 - .../metadata/glsa/glsa-202107-09.xml | 80 - .../metadata/glsa/glsa-202107-10.xml | 51 - .../metadata/glsa/glsa-202107-11.xml | 47 - .../metadata/glsa/glsa-202107-12.xml | 51 - .../metadata/glsa/glsa-202107-13.xml | 52 - .../metadata/glsa/glsa-202107-14.xml | 51 - .../metadata/glsa/glsa-202107-15.xml | 50 - .../metadata/glsa/glsa-202107-16.xml | 65 - .../metadata/glsa/glsa-202107-17.xml | 48 - .../metadata/glsa/glsa-202107-18.xml | 53 - .../metadata/glsa/glsa-202107-19.xml | 48 - .../metadata/glsa/glsa-202107-20.xml | 57 - .../metadata/glsa/glsa-202107-21.xml | 53 - .../metadata/glsa/glsa-202107-22.xml | 51 - .../metadata/glsa/glsa-202107-23.xml | 55 - .../metadata/glsa/glsa-202107-24.xml | 65 - .../metadata/glsa/glsa-202107-25.xml | 69 - .../metadata/glsa/glsa-202107-26.xml | 51 - .../metadata/glsa/glsa-202107-27.xml | 69 - .../metadata/glsa/glsa-202107-28.xml | 50 - .../metadata/glsa/glsa-202107-29.xml | 49 - .../metadata/glsa/glsa-202107-30.xml | 73 - .../metadata/glsa/glsa-202107-31.xml | 49 - .../metadata/glsa/glsa-202107-32.xml | 52 - .../metadata/glsa/glsa-202107-33.xml | 62 - .../metadata/glsa/glsa-202107-34.xml | 52 - .../metadata/glsa/glsa-202107-35.xml | 47 - .../metadata/glsa/glsa-202107-36.xml | 50 - .../metadata/glsa/glsa-202107-37.xml | 53 - .../metadata/glsa/glsa-202107-38.xml | 54 - .../metadata/glsa/glsa-202107-39.xml | 59 - .../metadata/glsa/glsa-202107-40.xml | 56 - .../metadata/glsa/glsa-202107-41.xml | 47 - .../metadata/glsa/glsa-202107-42.xml | 50 - .../metadata/glsa/glsa-202107-43.xml | 52 - .../metadata/glsa/glsa-202107-44.xml | 51 - .../metadata/glsa/glsa-202107-45.xml | 61 - .../metadata/glsa/glsa-202107-46.xml | 48 - .../metadata/glsa/glsa-202107-47.xml | 49 - .../metadata/glsa/glsa-202107-48.xml | 49 - .../metadata/glsa/glsa-202107-49.xml | 72 - .../metadata/glsa/glsa-202107-50.xml | 51 - .../metadata/glsa/glsa-202107-51.xml | 47 - .../metadata/glsa/glsa-202107-52.xml | 47 - .../metadata/glsa/glsa-202107-53.xml | 50 - .../metadata/glsa/glsa-202107-54.xml | 50 - .../metadata/glsa/glsa-202107-55.xml | 50 - .../metadata/glsa/glsa-202201-01.xml | 44 - .../metadata/glsa/glsa-202201-02.xml | 257 -- .../metadata/glsa/glsa-202202-01.xml | 111 - .../metadata/glsa/glsa-202202-02.xml | 90 - .../metadata/glsa/glsa-202202-03.xml | 141 - .../metadata/glsa/glsa-202207-01.xml | 61 - .../metadata/glsa/glsa-202208-01.xml | 42 - .../metadata/glsa/glsa-202208-02.xml | 101 - .../metadata/glsa/glsa-202208-03.xml | 42 - .../metadata/glsa/glsa-202208-04.xml | 42 - .../metadata/glsa/glsa-202208-05.xml | 46 - .../metadata/glsa/glsa-202208-06.xml | 48 - .../metadata/glsa/glsa-202208-07.xml | 42 - .../metadata/glsa/glsa-202208-08.xml | 147 - .../metadata/glsa/glsa-202208-09.xml | 55 - .../metadata/glsa/glsa-202208-10.xml | 44 - .../metadata/glsa/glsa-202208-11.xml | 43 - .../metadata/glsa/glsa-202208-12.xml | 44 - .../metadata/glsa/glsa-202208-13.xml | 42 - .../metadata/glsa/glsa-202208-14.xml | 165 - .../metadata/glsa/glsa-202208-15.xml | 47 - .../metadata/glsa/glsa-202208-16.xml | 42 - .../metadata/glsa/glsa-202208-17.xml | 72 - .../metadata/glsa/glsa-202208-18.xml | 42 - .../metadata/glsa/glsa-202208-19.xml | 43 - .../metadata/glsa/glsa-202208-20.xml | 78 - .../metadata/glsa/glsa-202208-21.xml | 42 - .../metadata/glsa/glsa-202208-22.xml | 44 - .../metadata/glsa/glsa-202208-23.xml | 88 - .../metadata/glsa/glsa-202208-24.xml | 50 - .../metadata/glsa/glsa-202208-25.xml | 284 -- .../metadata/glsa/glsa-202208-26.xml | 47 - .../metadata/glsa/glsa-202208-27.xml | 85 - .../metadata/glsa/glsa-202208-28.xml | 48 - .../metadata/glsa/glsa-202208-29.xml | 46 - .../metadata/glsa/glsa-202208-30.xml | 61 - .../metadata/glsa/glsa-202208-31.xml | 111 - .../metadata/glsa/glsa-202208-32.xml | 168 - .../metadata/glsa/glsa-202208-33.xml | 72 - .../metadata/glsa/glsa-202208-34.xml | 69 - .../metadata/glsa/glsa-202208-35.xml | 126 - .../metadata/glsa/glsa-202208-36.xml | 98 - .../metadata/glsa/glsa-202208-37.xml | 77 - .../metadata/glsa/glsa-202208-38.xml | 57 - .../metadata/glsa/glsa-202208-39.xml | 74 - .../metadata/glsa/glsa-202209-01.xml | 56 - .../metadata/glsa/glsa-202209-02.xml | 48 - .../metadata/glsa/glsa-202209-03.xml | 46 - .../metadata/glsa/glsa-202209-04.xml | 45 - .../metadata/glsa/glsa-202209-05.xml | 153 - .../metadata/glsa/glsa-202209-06.xml | 49 - .../metadata/glsa/glsa-202209-07.xml | 40 - .../metadata/glsa/glsa-202209-08.xml | 41 - .../metadata/glsa/glsa-202209-09.xml | 47 - .../metadata/glsa/glsa-202209-10.xml | 40 - .../metadata/glsa/glsa-202209-11.xml | 44 - .../metadata/glsa/glsa-202209-12.xml | 53 - .../metadata/glsa/glsa-202209-13.xml | 42 - .../metadata/glsa/glsa-202209-14.xml | 44 - .../metadata/glsa/glsa-202209-15.xml | 64 - .../metadata/glsa/glsa-202209-16.xml | 46 - .../metadata/glsa/glsa-202209-17.xml | 60 - .../metadata/glsa/glsa-202209-18.xml | 59 - .../metadata/glsa/glsa-202209-19.xml | 45 - .../metadata/glsa/glsa-202209-20.xml | 71 - .../metadata/glsa/glsa-202209-21.xml | 43 - .../metadata/glsa/glsa-202209-22.xml | 42 - .../metadata/glsa/glsa-202209-23.xml | 112 - .../metadata/glsa/glsa-202209-24.xml | 61 - .../metadata/glsa/glsa-202209-25.xml | 42 - .../metadata/glsa/glsa-202209-26.xml | 49 - .../metadata/glsa/glsa-202209-27.xml | 76 - .../metadata/glsa/glsa-202210-01.xml | 42 - .../metadata/glsa/glsa-202210-02.xml | 54 - .../metadata/glsa/glsa-202210-03.xml | 45 - .../metadata/glsa/glsa-202210-04.xml | 68 - .../metadata/glsa/glsa-202210-05.xml | 43 - .../metadata/glsa/glsa-202210-06.xml | 60 - .../metadata/glsa/glsa-202210-07.xml | 42 - .../metadata/glsa/glsa-202210-08.xml | 54 - .../metadata/glsa/glsa-202210-09.xml | 76 - .../metadata/glsa/glsa-202210-10.xml | 57 - .../metadata/glsa/glsa-202210-11.xml | 42 - .../metadata/glsa/glsa-202210-12.xml | 43 - .../metadata/glsa/glsa-202210-13.xml | 45 - .../metadata/glsa/glsa-202210-14.xml | 48 - .../metadata/glsa/glsa-202210-15.xml | 42 - .../metadata/glsa/glsa-202210-16.xml | 106 - .../metadata/glsa/glsa-202210-17.xml | 46 - .../metadata/glsa/glsa-202210-18.xml | 44 - .../metadata/glsa/glsa-202210-19.xml | 42 - .../metadata/glsa/glsa-202210-20.xml | 42 - .../metadata/glsa/glsa-202210-21.xml | 43 - .../metadata/glsa/glsa-202210-22.xml | 46 - .../metadata/glsa/glsa-202210-23.xml | 42 - .../metadata/glsa/glsa-202210-24.xml | 49 - .../metadata/glsa/glsa-202210-25.xml | 63 - .../metadata/glsa/glsa-202210-26.xml | 42 - .../metadata/glsa/glsa-202210-27.xml | 43 - .../metadata/glsa/glsa-202210-28.xml | 42 - .../metadata/glsa/glsa-202210-29.xml | 47 - .../metadata/glsa/glsa-202210-30.xml | 54 - .../metadata/glsa/glsa-202210-31.xml | 53 - .../metadata/glsa/glsa-202210-32.xml | 56 - .../metadata/glsa/glsa-202210-33.xml | 54 - .../metadata/glsa/glsa-202210-34.xml | 76 - .../metadata/glsa/glsa-202210-35.xml | 61 - .../metadata/glsa/glsa-202210-36.xml | 42 - .../metadata/glsa/glsa-202210-37.xml | 60 - .../metadata/glsa/glsa-202210-38.xml | 42 - .../metadata/glsa/glsa-202210-39.xml | 43 - .../metadata/glsa/glsa-202210-40.xml | 44 - .../metadata/glsa/glsa-202210-41.xml | 43 - .../metadata/glsa/glsa-202210-42.xml | 44 - .../metadata/glsa/glsa-202211-01.xml | 43 - .../metadata/glsa/glsa-202211-02.xml | 42 - .../metadata/glsa/glsa-202211-03.xml | 65 - .../metadata/glsa/glsa-202211-04.xml | 87 - .../metadata/glsa/glsa-202211-05.xml | 65 - .../metadata/glsa/glsa-202211-06.xml | 89 - .../metadata/glsa/glsa-202211-07.xml | 42 - .../metadata/glsa/glsa-202211-08.xml | 42 - .../metadata/glsa/glsa-202211-09.xml | 44 - .../metadata/glsa/glsa-202211-10.xml | 54 - .../metadata/glsa/glsa-202211-11.xml | 44 - .../metadata/glsa/glsa-202212-01.xml | 72 - .../metadata/glsa/glsa-202212-02.xml | 45 - .../metadata/glsa/glsa-202212-03.xml | 61 - .../metadata/glsa/glsa-202212-04.xml | 53 - .../metadata/glsa/glsa-202212-05.xml | 48 - .../metadata/glsa/glsa-202212-06.xml | 44 - .../metadata/glsa/glsa-202212-07.xml | 43 - .../metadata/glsa/glsa-202301-01.xml | 72 - .../metadata/glsa/glsa-202301-02.xml | 46 - .../metadata/glsa/glsa-202301-03.xml | 42 - .../metadata/glsa/glsa-202301-04.xml | 42 - .../metadata/glsa/glsa-202301-05.xml | 42 - .../metadata/glsa/glsa-202301-06.xml | 43 - .../metadata/glsa/glsa-202301-07.xml | 43 - .../metadata/glsa/glsa-202301-08.xml | 62 - .../metadata/glsa/glsa-202301-09.xml | 44 - .../metadata/glsa/glsa-202305-01.xml | 52 - .../metadata/glsa/glsa-202305-02.xml | 107 - .../metadata/glsa/glsa-202305-03.xml | 42 - .../metadata/glsa/glsa-202305-04.xml | 43 - .../metadata/glsa/glsa-202305-05.xml | 42 - .../metadata/glsa/glsa-202305-06.xml | 92 - .../metadata/glsa/glsa-202305-07.xml | 42 - .../metadata/glsa/glsa-202305-08.xml | 44 - .../metadata/glsa/glsa-202305-09.xml | 42 - .../metadata/glsa/glsa-202305-10.xml | 143 - .../metadata/glsa/glsa-202305-11.xml | 49 - .../metadata/glsa/glsa-202305-12.xml | 42 - .../metadata/glsa/glsa-202305-13.xml | 68 - .../metadata/glsa/glsa-202305-14.xml | 42 - .../metadata/glsa/glsa-202305-15.xml | 68 - .../metadata/glsa/glsa-202305-16.xml | 155 - .../metadata/glsa/glsa-202305-17.xml | 56 - .../metadata/glsa/glsa-202305-18.xml | 44 - .../metadata/glsa/glsa-202305-19.xml | 51 - .../metadata/glsa/glsa-202305-20.xml | 42 - .../metadata/glsa/glsa-202305-21.xml | 42 - .../metadata/glsa/glsa-202305-22.xml | 45 - .../metadata/glsa/glsa-202305-23.xml | 65 - .../metadata/glsa/glsa-202305-24.xml | 67 - .../metadata/glsa/glsa-202305-25.xml | 47 - .../metadata/glsa/glsa-202305-26.xml | 48 - .../metadata/glsa/glsa-202305-27.xml | 42 - .../metadata/glsa/glsa-202305-28.xml | 47 - .../metadata/glsa/glsa-202305-29.xml | 44 - .../metadata/glsa/glsa-202305-30.xml | 72 - .../metadata/glsa/glsa-202305-31.xml | 53 - .../metadata/glsa/glsa-202305-32.xml | 80 - .../metadata/glsa/glsa-202305-33.xml | 85 - .../metadata/glsa/glsa-202305-34.xml | 85 - .../metadata/glsa/glsa-202305-35.xml | 115 - .../metadata/glsa/glsa-202305-36.xml | 88 - .../metadata/glsa/glsa-202305-37.xml | 52 - .../metadata/glsa/glsa-202307-01.xml | 46 - .../metadata/glsa/glsa-202309-01.xml | 47 - .../metadata/glsa/glsa-202309-02.xml | 64 - .../metadata/glsa/glsa-202309-03.xml | 45 - .../metadata/glsa/glsa-202309-04.xml | 56 - .../metadata/glsa/glsa-202309-05.xml | 44 - .../metadata/glsa/glsa-202309-06.xml | 86 - .../metadata/glsa/glsa-202309-07.xml | 43 - .../metadata/glsa/glsa-202309-08.xml | 43 - .../metadata/glsa/glsa-202309-09.xml | 46 - .../metadata/glsa/glsa-202309-10.xml | 42 - .../metadata/glsa/glsa-202309-11.xml | 43 - .../metadata/glsa/glsa-202309-12.xml | 45 - .../metadata/glsa/glsa-202309-13.xml | 42 - .../metadata/glsa/glsa-202309-14.xml | 43 - .../metadata/glsa/glsa-202309-15.xml | 50 - .../metadata/glsa/glsa-202309-16.xml | 58 - .../metadata/glsa/glsa-202309-17.xml | 152 - .../metadata/glsa/glsa-202310-01.xml | 52 - .../metadata/glsa/glsa-202310-02.xml | 131 - .../metadata/glsa/glsa-202310-03.xml | 47 - .../metadata/glsa/glsa-202310-04.xml | 44 - .../metadata/glsa/glsa-202310-05.xml | 42 - .../metadata/glsa/glsa-202310-06.xml | 53 - .../metadata/glsa/glsa-202310-07.xml | 58 - .../metadata/glsa/glsa-202310-08.xml | 42 - .../metadata/glsa/glsa-202310-09.xml | 45 - .../metadata/glsa/glsa-202310-10.xml | 44 - .../metadata/glsa/glsa-202310-11.xml | 42 - .../metadata/glsa/glsa-202310-12.xml | 68 - .../metadata/glsa/glsa-202310-13.xml | 42 - .../metadata/glsa/glsa-202310-14.xml | 44 - .../metadata/glsa/glsa-202310-15.xml | 42 - .../metadata/glsa/glsa-202310-16.xml | 43 - .../metadata/glsa/glsa-202310-17.xml | 43 - .../metadata/glsa/glsa-202310-18.xml | 45 - .../metadata/glsa/glsa-202310-19.xml | 44 - .../metadata/glsa/glsa-202310-20.xml | 45 - .../metadata/glsa/glsa-202310-21.xml | 47 - .../metadata/glsa/glsa-202310-22.xml | 61 - .../metadata/glsa/glsa-202310-23.xml | 43 - .../metadata/glsa/glsa-202311-01.xml | 42 - .../metadata/glsa/glsa-202311-02.xml | 52 - .../metadata/glsa/glsa-202311-03.xml | 44 - .../metadata/glsa/glsa-202311-04.xml | 44 - .../metadata/glsa/glsa-202311-05.xml | 45 - .../metadata/glsa/glsa-202311-06.xml | 43 - .../metadata/glsa/glsa-202311-07.xml | 44 - .../metadata/glsa/glsa-202311-08.xml | 42 - .../metadata/glsa/glsa-202311-09.xml | 73 - .../metadata/glsa/glsa-202311-10.xml | 44 - .../metadata/glsa/glsa-202311-11.xml | 163 - .../metadata/glsa/glsa-202311-12.xml | 44 - .../metadata/glsa/glsa-202311-13.xml | 42 - .../metadata/glsa/glsa-202311-14.xml | 43 - .../metadata/glsa/glsa-202311-15.xml | 54 - .../metadata/glsa/glsa-202311-16.xml | 51 - .../metadata/glsa/glsa-202311-17.xml | 45 - .../metadata/glsa/glsa-202311-18.xml | 49 - .../metadata/glsa/glsa-202312-01.xml | 49 - .../metadata/glsa/glsa-202312-02.xml | 42 - .../metadata/glsa/glsa-202312-03.xml | 62 - .../metadata/glsa/glsa-202312-04.xml | 42 - .../metadata/glsa/glsa-202312-05.xml | 46 - .../metadata/glsa/glsa-202312-06.xml | 69 - .../metadata/glsa/glsa-202312-07.xml | 87 - .../metadata/glsa/glsa-202312-08.xml | 42 - .../metadata/glsa/glsa-202312-09.xml | 45 - .../metadata/glsa/glsa-202312-10.xml | 42 - .../metadata/glsa/glsa-202312-11.xml | 42 - .../metadata/glsa/glsa-202312-12.xml | 52 - .../metadata/glsa/glsa-202312-13.xml | 45 - .../metadata/glsa/glsa-202312-14.xml | 60 - .../metadata/glsa/glsa-202312-15.xml | 57 - .../metadata/glsa/glsa-202312-16.xml | 44 - .../metadata/glsa/glsa-202312-17.xml | 45 - .../metadata/glsa/glsa-202401-01.xml | 47 - .../metadata/glsa/glsa-202401-02.xml | 50 - .../metadata/glsa/glsa-202401-03.xml | 42 - .../metadata/glsa/glsa-202401-04.xml | 68 - .../metadata/glsa/glsa-202401-05.xml | 42 - .../metadata/glsa/glsa-202401-06.xml | 43 - .../metadata/glsa/glsa-202401-07.xml | 42 - .../metadata/glsa/glsa-202401-08.xml | 47 - .../metadata/glsa/glsa-202401-09.xml | 44 - .../metadata/glsa/glsa-202401-10.xml | 134 - .../metadata/glsa/glsa-202401-11.xml | 53 - .../metadata/glsa/glsa-202401-12.xml | 46 - .../metadata/glsa/glsa-202401-13.xml | 43 - .../metadata/glsa/glsa-202401-14.xml | 42 - .../metadata/glsa/glsa-202401-15.xml | 42 - .../metadata/glsa/glsa-202401-16.xml | 66 - .../metadata/glsa/glsa-202401-17.xml | 42 - .../metadata/glsa/glsa-202401-18.xml | 42 - .../metadata/glsa/glsa-202401-19.xml | 53 - .../metadata/glsa/glsa-202401-20.xml | 42 - .../metadata/glsa/glsa-202401-21.xml | 42 - .../metadata/glsa/glsa-202401-22.xml | 44 - .../metadata/glsa/glsa-202401-23.xml | 42 - .../metadata/glsa/glsa-202401-24.xml | 44 - .../metadata/glsa/glsa-202401-25.xml | 99 - .../metadata/glsa/glsa-202401-26.xml | 42 - .../metadata/glsa/glsa-202401-27.xml | 65 - .../metadata/glsa/glsa-202401-28.xml | 42 - .../metadata/glsa/glsa-202401-29.xml | 42 - .../metadata/glsa/glsa-202401-30.xml | 64 - .../metadata/glsa/glsa-202401-31.xml | 52 - .../metadata/glsa/glsa-202401-32.xml | 52 - .../metadata/glsa/glsa-202401-33.xml | 58 - .../metadata/glsa/glsa-202401-34.xml | 229 -- .../metadata/glsa/glsa-202402-01.xml | 49 - .../metadata/glsa/glsa-202402-02.xml | 53 - .../metadata/glsa/glsa-202402-03.xml | 44 - .../metadata/glsa/glsa-202402-04.xml | 40 - .../metadata/glsa/glsa-202402-05.xml | 60 - .../metadata/glsa/glsa-202402-06.xml | 46 - .../metadata/glsa/glsa-202402-07.xml | 112 - .../metadata/glsa/glsa-202402-08.xml | 63 - .../metadata/glsa/glsa-202402-09.xml | 46 - .../metadata/glsa/glsa-202402-10.xml | 43 - .../metadata/glsa/glsa-202402-11.xml | 55 - .../metadata/glsa/glsa-202402-12.xml | 42 - .../metadata/glsa/glsa-202402-13.xml | 40 - .../metadata/glsa/glsa-202402-14.xml | 69 - .../metadata/glsa/glsa-202402-15.xml | 42 - .../metadata/glsa/glsa-202402-16.xml | 44 - .../metadata/glsa/glsa-202402-17.xml | 48 - .../metadata/glsa/glsa-202402-18.xml | 53 - .../metadata/glsa/glsa-202402-19.xml | 42 - .../metadata/glsa/glsa-202402-20.xml | 45 - .../metadata/glsa/glsa-202402-21.xml | 55 - .../metadata/glsa/glsa-202402-22.xml | 44 - .../metadata/glsa/glsa-202402-23.xml | 84 - .../metadata/glsa/glsa-202402-24.xml | 42 - .../metadata/glsa/glsa-202402-25.xml | 129 - .../metadata/glsa/glsa-202402-26.xml | 88 - .../metadata/glsa/glsa-202402-27.xml | 42 - .../metadata/glsa/glsa-202402-28.xml | 54 - .../metadata/glsa/glsa-202402-29.xml | 54 - .../metadata/glsa/glsa-202402-30.xml | 41 - .../metadata/glsa/glsa-202402-31.xml | 42 - .../metadata/glsa/glsa-202402-32.xml | 42 - .../metadata/glsa/glsa-202402-33.xml | 42 - .../metadata/glsa/glsa-202403-01.xml | 42 - .../metadata/glsa/glsa-202403-02.xml | 44 - .../metadata/glsa/glsa-202403-03.xml | 43 - .../metadata/glsa/glsa-202403-04.xml | 53 - .../metadata/glsa/glsa-202405-01.xml | 79 - .../metadata/glsa/glsa-202405-02.xml | 74 - .../metadata/glsa/glsa-202405-03.xml | 42 - .../metadata/glsa/glsa-202405-04.xml | 44 - .../metadata/glsa/glsa-202405-05.xml | 55 - .../metadata/glsa/glsa-202405-06.xml | 47 - .../metadata/glsa/glsa-202405-07.xml | 61 - .../metadata/glsa/glsa-202405-08.xml | 48 - .../metadata/glsa/glsa-202405-09.xml | 55 - .../metadata/glsa/glsa-202405-10.xml | 42 - .../metadata/glsa/glsa-202405-11.xml | 49 - .../metadata/glsa/glsa-202405-12.xml | 46 - .../metadata/glsa/glsa-202405-13.xml | 41 - .../metadata/glsa/glsa-202405-14.xml | 57 - .../metadata/glsa/glsa-202405-15.xml | 82 - .../metadata/glsa/glsa-202405-16.xml | 43 - .../metadata/glsa/glsa-202405-17.xml | 52 - .../metadata/glsa/glsa-202405-18.xml | 49 - .../metadata/glsa/glsa-202405-19.xml | 42 - .../metadata/glsa/glsa-202405-20.xml | 58 - .../metadata/glsa/glsa-202405-21.xml | 42 - .../metadata/glsa/glsa-202405-22.xml | 46 - .../metadata/glsa/glsa-202405-23.xml | 42 - .../metadata/glsa/glsa-202405-24.xml | 45 - .../metadata/glsa/glsa-202405-25.xml | 111 - .../metadata/glsa/glsa-202405-26.xml | 44 - .../metadata/glsa/glsa-202405-27.xml | 42 - .../metadata/glsa/glsa-202405-28.xml | 63 - .../metadata/glsa/glsa-202405-29.xml | 121 - .../metadata/glsa/glsa-202405-30.xml | 41 - .../metadata/glsa/glsa-202405-31.xml | 42 - .../metadata/glsa/glsa-202405-32.xml | 70 - .../metadata/glsa/glsa-202405-33.xml | 43 - .../metadata/glsa/glsa-202406-01.xml | 42 - .../metadata/glsa/glsa-202406-02.xml | 42 - .../metadata/glsa/glsa-202406-03.xml | 44 - .../metadata/glsa/glsa-202406-04.xml | 42 - .../metadata/glsa/glsa-202406-05.xml | 48 - .../metadata/glsa/glsa-202406-06.xml | 56 - .../metadata/glsa/glsa-202407-01.xml | 42 - .../metadata/glsa/glsa-202407-02.xml | 42 - .../metadata/glsa/glsa-202407-03.xml | 42 - .../metadata/glsa/glsa-202407-04.xml | 42 - .../metadata/glsa/glsa-202407-05.xml | 42 - .../metadata/glsa/glsa-202407-06.xml | 49 - .../metadata/glsa/glsa-202407-07.xml | 44 - .../metadata/glsa/glsa-202407-08.xml | 66 - .../metadata/glsa/glsa-202407-09.xml | 67 - .../metadata/glsa/glsa-202407-10.xml | 41 - .../metadata/glsa/glsa-202407-11.xml | 46 - .../metadata/glsa/glsa-202407-12.xml | 56 - .../metadata/glsa/glsa-202407-13.xml | 64 - .../metadata/glsa/glsa-202407-14.xml | 46 - .../metadata/glsa/glsa-202407-15.xml | 42 - .../metadata/glsa/glsa-202407-16.xml | 42 - .../metadata/glsa/glsa-202407-17.xml | 55 - .../metadata/glsa/glsa-202407-18.xml | 42 - .../metadata/glsa/glsa-202407-19.xml | 59 - .../metadata/glsa/glsa-202407-20.xml | 48 - .../metadata/glsa/glsa-202407-21.xml | 49 - .../metadata/glsa/glsa-202407-22.xml | 72 - .../metadata/glsa/glsa-202407-23.xml | 48 - .../metadata/glsa/glsa-202407-24.xml | 48 - .../metadata/glsa/glsa-202407-25.xml | 48 - .../metadata/glsa/glsa-202407-26.xml | 42 - .../metadata/glsa/glsa-202407-27.xml | 46 - .../metadata/glsa/glsa-202407-28.xml | 45 - .../metadata/glsa/glsa-202408-01.xml | 43 - .../metadata/glsa/glsa-202408-02.xml | 110 - .../metadata/glsa/glsa-202408-03.xml | 47 - .../metadata/glsa/glsa-202408-04.xml | 41 - .../metadata/glsa/glsa-202408-05.xml | 59 - .../metadata/glsa/glsa-202408-06.xml | 61 - .../metadata/glsa/glsa-202408-07.xml | 64 - .../metadata/glsa/glsa-202408-08.xml | 42 - .../metadata/glsa/glsa-202408-09.xml | 43 - .../metadata/glsa/glsa-202408-10.xml | 44 - .../metadata/glsa/glsa-202408-11.xml | 46 - .../metadata/glsa/glsa-202408-12.xml | 42 - .../metadata/glsa/glsa-202408-13.xml | 42 - .../metadata/glsa/glsa-202408-14.xml | 42 - .../metadata/glsa/glsa-202408-15.xml | 54 - .../metadata/glsa/glsa-202408-16.xml | 42 - .../metadata/glsa/glsa-202408-17.xml | 42 - .../metadata/glsa/glsa-202408-18.xml | 53 - .../metadata/glsa/glsa-202408-19.xml | 49 - .../metadata/glsa/glsa-202408-20.xml | 88 - .../metadata/glsa/glsa-202408-21.xml | 258 -- .../metadata/glsa/glsa-202408-22.xml | 46 - .../metadata/glsa/glsa-202408-23.xml | 43 - .../metadata/glsa/glsa-202408-24.xml | 55 - .../metadata/glsa/glsa-202408-25.xml | 50 - .../metadata/glsa/glsa-202408-26.xml | 43 - .../metadata/glsa/glsa-202408-27.xml | 42 - .../metadata/glsa/glsa-202408-28.xml | 42 - .../metadata/glsa/glsa-202408-29.xml | 43 - .../metadata/glsa/glsa-202408-30.xml | 42 - .../metadata/glsa/glsa-202408-31.xml | 47 - .../metadata/glsa/glsa-202408-32.xml | 71 - .../metadata/glsa/glsa-202408-33.xml | 44 - .../metadata/glsa/glsa-202409-01.xml | 42 - .../metadata/glsa/glsa-202409-02.xml | 54 - .../metadata/glsa/glsa-202409-03.xml | 46 - .../metadata/glsa/glsa-202409-04.xml | 47 - .../metadata/glsa/glsa-202409-05.xml | 42 - .../metadata/glsa/glsa-202409-06.xml | 42 - .../metadata/glsa/glsa-202409-07.xml | 55 - .../metadata/glsa/glsa-202409-08.xml | 45 - .../metadata/glsa/glsa-202409-09.xml | 42 - .../metadata/glsa/glsa-202409-10.xml | 83 - .../metadata/glsa/glsa-202409-11.xml | 44 - .../metadata/glsa/glsa-202409-12.xml | 65 - .../metadata/glsa/glsa-202409-13.xml | 48 - .../metadata/glsa/glsa-202409-14.xml | 48 - .../metadata/glsa/glsa-202409-15.xml | 54 - .../metadata/glsa/glsa-202409-16.xml | 47 - .../metadata/glsa/glsa-202409-17.xml | 44 - .../metadata/glsa/glsa-202409-18.xml | 44 - .../metadata/glsa/glsa-202409-19.xml | 72 - .../metadata/glsa/glsa-202409-20.xml | 51 - .../metadata/glsa/glsa-202409-21.xml | 41 - .../metadata/glsa/glsa-202409-22.xml | 54 - .../metadata/glsa/glsa-202409-23.xml | 42 - .../metadata/glsa/glsa-202409-24.xml | 44 - .../metadata/glsa/glsa-202409-25.xml | 64 - .../metadata/glsa/glsa-202409-26.xml | 88 - .../metadata/glsa/glsa-202409-27.xml | 42 - .../metadata/glsa/glsa-202409-28.xml | 42 - .../metadata/glsa/glsa-202409-29.xml | 60 - .../metadata/glsa/glsa-202409-30.xml | 46 - .../metadata/glsa/glsa-202409-31.xml | 58 - .../metadata/glsa/glsa-202409-32.xml | 45 - .../metadata/glsa/glsa-202411-01.xml | 41 - .../metadata/glsa/glsa-202411-02.xml | 43 - .../metadata/glsa/glsa-202411-03.xml | 42 - .../metadata/glsa/glsa-202411-04.xml | 42 - .../metadata/glsa/glsa-202411-05.xml | 43 - .../metadata/glsa/glsa-202411-06.xml | 53 - .../metadata/glsa/glsa-202411-07.xml | 42 - .../metadata/glsa/glsa-202411-08.xml | 58 - .../metadata/glsa/glsa-202411-09.xml | 46 - .../metadata/glsa/glsa-202412-01.xml | 42 - .../metadata/glsa/glsa-202412-02.xml | 63 - .../metadata/glsa/glsa-202412-03.xml | 64 - .../metadata/glsa/glsa-202412-04.xml | 129 - .../metadata/glsa/glsa-202412-05.xml | 119 - .../metadata/glsa/glsa-202412-06.xml | 133 - .../metadata/glsa/glsa-202412-07.xml | 104 - .../metadata/glsa/glsa-202412-08.xml | 47 - .../metadata/glsa/glsa-202412-09.xml | 47 - .../metadata/glsa/glsa-202412-10.xml | 47 - .../metadata/glsa/glsa-202412-11.xml | 42 - .../metadata/glsa/glsa-202412-12.xml | 60 - .../metadata/glsa/glsa-202412-13.xml | 88 - .../metadata/glsa/glsa-202412-14.xml | 51 - .../metadata/glsa/glsa-202412-15.xml | 46 - .../metadata/glsa/glsa-202412-16.xml | 46 - .../metadata/glsa/glsa-202412-17.xml | 42 - .../metadata/glsa/glsa-202412-18.xml | 42 - .../metadata/glsa/glsa-202412-19.xml | 42 - .../metadata/glsa/glsa-202412-20.xml | 51 - .../metadata/glsa/glsa-202501-01.xml | 47 - .../metadata/glsa/glsa-202501-02.xml | 49 - .../metadata/glsa/glsa-202501-03.xml | 42 - .../metadata/glsa/glsa-202501-04.xml | 43 - .../metadata/glsa/glsa-202501-05.xml | 42 - .../metadata/glsa/glsa-202501-06.xml | 47 - .../metadata/glsa/glsa-202501-07.xml | 45 - .../metadata/glsa/glsa-202501-08.xml | 48 - .../metadata/glsa/glsa-202501-09.xml | 134 - .../metadata/glsa/glsa-202501-10.xml | 104 - .../metadata/glsa/glsa-202501-11.xml | 54 - .../metadata/glsa/glsa-202502-01.xml | 43 - .../metadata/glsa/glsa-202504-01.xml | 44 - .../metadata/glsa/glsa-202505-01.xml | 43 - .../metadata/glsa/glsa-202505-02.xml | 85 - .../metadata/glsa/glsa-202505-03.xml | 107 - .../metadata/glsa/glsa-202505-04.xml | 60 - .../metadata/glsa/glsa-202505-05.xml | 48 - .../metadata/glsa/glsa-202505-06.xml | 42 - .../metadata/glsa/glsa-202505-07.xml | 42 - .../metadata/glsa/glsa-202505-08.xml | 87 - .../metadata/glsa/glsa-202505-09.xml | 42 - .../metadata/glsa/glsa-202505-10.xml | 42 - .../metadata/glsa/glsa-202505-11.xml | 68 - .../metadata/glsa/glsa-202506-01.xml | 53 - .../metadata/glsa/glsa-202506-02.xml | 77 - .../metadata/glsa/glsa-202506-03.xml | 54 - .../metadata/glsa/glsa-202506-04.xml | 60 - .../metadata/glsa/glsa-202506-05.xml | 42 - .../metadata/glsa/glsa-202506-06.xml | 58 - .../metadata/glsa/glsa-202506-07.xml | 83 - .../metadata/glsa/glsa-202506-08.xml | 43 - .../metadata/glsa/glsa-202506-09.xml | 48 - .../metadata/glsa/glsa-202506-10.xml | 42 - .../metadata/glsa/glsa-202506-11.xml | 42 - .../metadata/glsa/glsa-202506-12.xml | 42 - .../metadata/glsa/glsa-202506-13.xml | 42 - .../metadata/glsa/glsa-202507-01.xml | 43 - .../metadata/glsa/glsa-202507-02.xml | 55 - .../metadata/glsa/glsa-202507-03.xml | 51 - .../metadata/glsa/glsa-202507-04.xml | 42 - .../metadata/glsa/glsa-202507-05.xml | 48 - .../metadata/glsa/glsa-202507-06.xml | 45 - .../metadata/glsa/glsa-202507-07.xml | 118 - .../metadata/glsa/glsa-202507-08.xml | 51 - .../metadata/glsa/glsa-202507-09.xml | 48 - .../metadata/glsa/glsa-202507-10.xml | 47 - .../metadata/glsa/glsa-202508-01.xml | 43 - .../metadata/glsa/glsa-202508-02.xml | 51 - .../metadata/glsa/glsa-202508-03.xml | 43 - .../metadata/glsa/glsa-202508-04.xml | 42 - .../metadata/glsa/glsa-202508-05.xml | 42 - .../metadata/glsa/glsa-202508-06.xml | 42 - .../metadata/glsa/glsa-202509-01.xml | 44 - .../metadata/glsa/glsa-202509-02.xml | 80 - .../metadata/glsa/glsa-202509-03.xml | 104 - .../metadata/glsa/glsa-202509-04.xml | 46 - .../metadata/glsa/glsa-202509-05.xml | 42 - .../metadata/glsa/glsa-202509-06.xml | 42 - .../metadata/glsa/glsa-202509-07.xml | 42 - .../metadata/glsa/glsa-202509-08.xml | 47 - .../metadata/glsa/glsa-202511-01.xml | 44 - .../metadata/glsa/glsa-202511-02.xml | 73 - .../metadata/glsa/glsa-202511-03.xml | 45 - .../metadata/glsa/glsa-202511-04.xml | 106 - .../metadata/glsa/glsa-202511-05.xml | 63 - .../metadata/glsa/glsa-202511-06.xml | 45 - .../metadata/glsa/glsa-202511-07.xml | 45 - .../metadata/glsa/glsa-202512-01.xml | 41 - .../metadata/glsa/glsa-202601-01.xml | 46 - .../metadata/glsa/glsa-202601-02.xml | 65 - .../metadata/glsa/glsa-202601-03.xml | 54 - .../metadata/glsa/glsa-202601-04.xml | 45 - .../metadata/glsa/glsa-202601-05.xml | 42 - .../metadata/glsa/glsa-202603-01.xml | 49 - .../metadata/glsa/glsa-202604-03.xml | 43 - .../metadata/glsa/glsa-202604-04.xml | 42 - .../metadata/glsa/glsa-202608-02.xml | 51 - .../metadata/glsa/glsa-202608-03.xml | 49 - .../metadata/glsa/glsa-202608-04.xml | 47 - .../metadata/glsa/glsa-202608-05.xml | 86 - .../metadata/glsa/glsa-202608-06.xml | 43 - .../metadata/glsa/glsa-202608-07.xml | 50 - .../metadata/glsa/glsa-202608-08.xml | 44 - .../metadata/glsa/glsa-202608-09.xml | 42 - .../metadata/glsa/glsa-202608-10.xml | 42 - .../metadata/glsa/glsa-202608-11.xml | 44 - .../metadata/glsa/glsa-202608-12.xml | 49 - .../metadata/glsa/glsa-202608-13.xml | 52 - .../metadata/glsa/glsa-202608-14.xml | 80 - .../metadata/glsa/glsa-202608-15.xml | 104 - .../metadata/glsa/glsa-202608-16.xml | 68 - .../metadata/glsa/glsa-202608-17.xml | 45 - .../metadata/glsa/glsa-202608-18.xml | 60 - .../metadata/glsa/glsa-202608-19.xml | 44 - .../metadata/glsa/glsa-202608-20.xml | 55 - .../metadata/glsa/glsa-202608-21.xml | 69 - .../metadata/glsa/glsa-202608-22.xml | 45 - .../metadata/glsa/glsa-202608-23.xml | 65 - .../metadata/glsa/glsa-202608-24.xml | 43 - .../metadata/glsa/glsa-202608-25.xml | 41 - .../metadata/glsa/glsa-202608-26.xml | 51 - .../metadata/glsa/glsa-202608-27.xml | 46 - .../metadata/glsa/glsa-202608-28.xml | 140 - .../metadata/glsa/glsa-202608-29.xml | 111 - .../metadata/glsa/glsa-202608-30.xml | 44 - .../metadata/glsa/glsa-202608-31.xml | 125 - .../metadata/glsa/glsa-202608-32.xml | 68 - .../metadata/glsa/glsa-202608-33.xml | 41 - .../metadata/glsa/glsa-202608-34.xml | 113 - .../metadata/glsa/timestamp.chk | 1 - .../metadata/glsa/timestamp.commit | 1 - .../portage-stable/metadata/layout.conf | 3 - .../net-analyzer/netperf/Manifest | 2 - .../netperf/files/netperf-2.2-conf | 4 - .../netperf/files/netperf-2.6.0-log-dir.patch | 11 - .../netperf/files/netperf-2.7.0-fcommon.patch | 30 - .../netperf/files/netperf-2.7.0-gcc15.patch | 167 - .../files/netperf-2.7.0-includes.patch | 22 - .../netperf/files/netperf-2.7.0-init | 23 - .../netperf/files/netperf-2.7.0-inline.patch | 32 - .../netperf/files/netperf-2.7.0-space.patch | 17 - .../netperf/files/netperf-fix-scripts.patch | 34 - .../netperf/files/netperf-log-dir.patch | 12 - .../net-analyzer/netperf/metadata.xml | 26 - .../netperf/netperf-2.7.0-r5.ebuild | 82 - .../netperf/netperf-2.7.0_p20210121-r1.ebuild | 80 - .../netperf/netperf-2.7.0_p20210121.ebuild | 79 - .../net-analyzer/openbsd-netcat/Manifest | 8 - .../openbsd-netcat-1.105-musl-b64_ntop.patch | 349 -- .../files/openbsd-netcat-1.190-darwin13.patch | 54 - .../files/openbsd-netcat-1.219-darwin.patch | 95 - .../net-analyzer/openbsd-netcat/metadata.xml | 8 - .../openbsd-netcat-1.218_p5.ebuild | 70 - .../openbsd-netcat-1.219_p1.ebuild | 70 - .../openbsd-netcat-1.234_p1.ebuild | 70 - .../openbsd-netcat-1.238_p1.ebuild | 70 - .../net-analyzer/tcpdump/Manifest | 4 - .../tcpdump/files/tcpdump-4.99.5-lfs.patch | 22 - .../tcpdump/files/tcpdump-4.99.5-libdir.patch | 29 - .../net-analyzer/tcpdump/metadata.xml | 15 - .../tcpdump/tcpdump-4.99.5.ebuild | 101 - .../tcpdump/tcpdump-4.99.6.ebuild | 106 - .../net-analyzer/tcpdump/tcpdump-9999.ebuild | 106 - .../net-analyzer/traceroute/Manifest | 2 - .../net-analyzer/traceroute/metadata.xml | 12 - .../traceroute/traceroute-2.1.3.ebuild | 33 - .../traceroute/traceroute-2.1.5.ebuild | 33 - .../portage-stable/net-dialup/lrzsz/Manifest | 2 - .../lrzsz/files/lrzsz-0.12.20-AR.patch | 10 - .../files/lrzsz-0.12.20-automake-1.12.patch | 28 - .../files/lrzsz-0.12.20-automake-1.13.patch | 12 - .../lrzsz/files/lrzsz-0.12.20-c23.patch | 79 - .../lrzsz/files/lrzsz-0.12.20-c99.patch | 27 - .../lrzsz-0.12.20-configure-clang16.patch | 13 - .../files/lrzsz-0.12.20-disable-nls.patch | 25 - .../lrzsz-0.12.20-fix-integer-overflow.patch | 23 - .../files/lrzsz-0.12.20-gettext-0.20.patch | 23 - .../files/lrzsz-0.12.20-gettext-0.22.patch | 48 - .../lrzsz/files/lrzsz-autotools.patch | 264 -- .../lrzsz/files/lrzsz-implicit-decl.patch | 21 - .../net-dialup/lrzsz/lrzsz-0.12.20-r10.ebuild | 80 - .../net-dialup/lrzsz/metadata.xml | 11 - .../net-dialup/minicom/Manifest | 1 - .../files/minicom-2.8-gentoo-runscript.patch | 42 - .../files/minicom-2.9-update-gettext.patch | 13 - .../net-dialup/minicom/files/minirc.dfl | 1 - .../net-dialup/minicom/metadata.xml | 16 - .../net-dialup/minicom/minicom-2.11.1.ebuild | 60 - .../portage-stable/net-dns/bind/Manifest | 18 - .../net-dns/bind/bind-9.18.38.ebuild | 279 -- .../net-dns/bind/bind-9.18.39.ebuild | 279 -- .../net-dns/bind/bind-9.18.42.ebuild | 279 -- .../net-dns/bind/bind-9.18.47.ebuild | 279 -- .../net-dns/bind/bind-9.18.48.ebuild | 279 -- .../net-dns/bind/bind-9.18.49.ebuild | 279 -- .../net-dns/bind/bind-9.20.21.ebuild | 285 -- .../net-dns/bind/bind-9.20.22.ebuild | 285 -- .../net-dns/bind/bind-9.20.23.ebuild | 285 -- .../net-dns/bind/bind-9.20.24.ebuild | 285 -- .../net-dns/bind/bind-9.20.26.ebuild | 299 -- .../net-dns/bind/bind-9.20.27.ebuild | 285 -- .../net-dns/bind/files/10bind.env | 1 - .../net-dns/bind/files/generate-rndc-key.sh | 7 - .../net-dns/bind/files/localhost.zone-r3 | 11 - .../net-dns/bind/files/named.cache-r4 | 92 - .../net-dns/bind/files/named.conf | 1 - .../net-dns/bind/files/named.conf-r9 | 165 - .../net-dns/bind/files/named.conf.auth | 33 - .../net-dns/bind/files/named.confd-r8 | 37 - .../net-dns/bind/files/named.init-r15 | 251 -- .../net-dns/bind/files/named.service-r2 | 13 - .../portage-stable/net-dns/bind/metadata.xml | 16 - .../portage-stable/net-dns/c-ares/Manifest | 4 - .../net-dns/c-ares/c-ares-1.34.6.ebuild | 110 - .../net-dns/c-ares/c-ares-1.34.8.ebuild | 110 - .../net-dns/c-ares/metadata.xml | 12 - .../portage-stable/net-dns/dnsmasq/Manifest | 4 - .../net-dns/dnsmasq/dnsmasq-2.92_p2.ebuild | 237 -- .../net-dns/dnsmasq/dnsmasq-2.93.ebuild | 237 -- .../dnsmasq/files/dnsmasq-init-dhcp-r3 | 35 - .../net-dns/dnsmasq/files/dnsmasq-init-r4 | 29 - .../net-dns/dnsmasq/files/dnsmasq.confd-r1 | 4 - .../net-dns/dnsmasq/files/dnsmasq.logrotate | 8 - .../net-dns/dnsmasq/files/dnsmasq.service-r1 | 12 - .../net-dns/dnsmasq/metadata.xml | 25 - .../portage-stable/net-dns/libidn2/Manifest | 2 - .../net-dns/libidn2/libidn2-2.3.8.ebuild | 61 - .../net-dns/libidn2/metadata.xml | 20 - .../net-firewall/conntrack-tools/Manifest | 4 - .../conntrack-tools-1.4.8-r1.ebuild | 109 - .../conntrack-tools-1.4.9.ebuild | 109 - .../conntrack-tools/files/conntrackd.confd-r2 | 14 - .../conntrack-tools/files/conntrackd.initd-r3 | 77 - .../conntrack-tools/files/conntrackd.service | 13 - .../net-firewall/conntrack-tools/metadata.xml | 22 - .../net-firewall/ebtables/Manifest | 2 - .../ebtables/ebtables-2.0.11-r3.ebuild | 115 - .../files/ebtables-2.0.11-ebt-save.patch | 26 - .../files/ebtables-2.0.11-makefile.patch | 13 - .../ebtables-2.0.11-remove-stray-atsign.patch | 32 - .../ebtables/files/ebtables.confd-r1 | 19 - .../ebtables/files/ebtables.initd-r1 | 101 - .../net-firewall/ebtables/metadata.xml | 15 - .../net-firewall/ipset/Manifest | 1 - .../ipset/files/ipset-net_namespace.patch | 11 - .../net-firewall/ipset/files/ipset.confd-r1 | 19 - .../net-firewall/ipset/files/ipset.initd-r7 | 127 - .../net-firewall/ipset/files/ipset.systemd-r1 | 15 - .../net-firewall/ipset/ipset-7.24.ebuild | 118 - .../net-firewall/ipset/metadata.xml | 16 - .../net-firewall/iptables/Manifest | 5 - .../iptables/files/ip6tables-r1.confd | 27 - .../files/iptables-1.8.4-no-symlinks.patch | 19 - .../iptables/files/iptables-r1.confd | 27 - .../iptables/files/iptables-r4.init | 167 - .../files/systemd/ip6tables-restore.service | 14 - .../files/systemd/ip6tables-store.service | 11 - .../files/systemd/iptables-restore.service | 14 - .../files/systemd/iptables-store.service | 11 - .../iptables/iptables-1.8.11-r1.ebuild | 176 - .../iptables/iptables-1.8.12.ebuild | 181 - .../iptables/iptables-1.8.13.ebuild | 181 - .../net-firewall/iptables/metadata.xml | 29 - .../net-firewall/nftables/Manifest | 12 - .../nftables/files/libexec/nftables-mk.sh | 60 - .../nftables/files/libexec/nftables.sh | 150 - .../files/man-pages/gen-manpages.bash | 72 - .../nftables/files/nftables-mk.confd | 26 - .../nftables/files/nftables-mk.init-r1 | 109 - .../nftables/files/nftables.confd | 19 - .../nftables/files/nftables.init-r1 | 129 - .../files/systemd/nftables-load.service | 14 - .../files/systemd/nftables-restore.service | 14 - .../files/systemd/nftables-store.service | 11 - .../net-firewall/nftables/metadata.xml | 17 - .../nftables/nftables-1.1.1-r1.ebuild | 233 -- .../nftables/nftables-1.1.1.ebuild | 228 -- .../nftables/nftables-1.1.3.ebuild | 236 -- .../nftables/nftables-1.1.4.ebuild | 236 -- .../nftables/nftables-1.1.5.ebuild | 237 -- .../nftables/nftables-1.1.6.ebuild | 239 -- .../nftables/nftables-1.1.7.ebuild | 239 -- .../nftables/nftables-9999.ebuild | 239 -- .../portage-stable/net-fs/cifs-utils/Manifest | 3 - .../net-fs/cifs-utils/cifs-utils-7.5.ebuild | 144 - .../net-fs/cifs-utils/cifs-utils-7.6.ebuild | 144 - .../net-fs/cifs-utils/cifs-utils-7.7.ebuild | 144 - .../files/cifs-utils-6.7-heimdal.patch | 27 - ...-utils-7.3-no-clobber-fortify-source.patch | 11 - .../net-fs/cifs-utils/metadata.xml | 25 - .../portage-stable/net-fs/nfs-utils/Manifest | 3 - .../net-fs/nfs-utils/files/exports | 1 - .../files/nfs-utils-2.5.2-no-werror.patch | 68 - .../files/nfs-utils-2.6.4-C99-inline.patch | 26 - .../files/nfs-utils-2.6.4-includes.patch | 41 - .../files/nfs-utils-udev-sysctl.patch | 32 - .../net-fs/nfs-utils/files/nfs.initd | 155 - .../net-fs/nfs-utils/files/nfsclient.initd | 34 - .../net-fs/nfs-utils/files/rpc.gssd.initd | 24 - .../net-fs/nfs-utils/files/rpc.idmapd.initd | 26 - .../net-fs/nfs-utils/files/rpc.pipefs.initd | 32 - .../net-fs/nfs-utils/files/rpc.statd.initd | 32 - .../net-fs/nfs-utils/files/rpc.svcgssd.initd | 24 - .../net-fs/nfs-utils/metadata.xml | 21 - .../nfs-utils/nfs-utils-2.6.4-r12.ebuild | 214 -- .../nfs-utils/nfs-utils-2.7.1-r1.ebuild | 214 -- .../net-fs/nfs-utils/nfs-utils-2.8.5.ebuild | 219 -- .../portage-stable/net-fs/samba/Manifest | 7 - .../net-fs/samba/files/4.4/samba4.confd | 45 - .../net-fs/samba/files/4.4/samba4.initd-r1 | 54 - .../samba/files/4.4/system-auth-winbind.pam | 18 - .../ldb-2.5.2-skip-wav-tevent-check.patch | 12 - .../net-fs/samba/files/samba-4.18.4-pam.patch | 29 - .../net-fs/samba/files/samba.conf | 8 - .../portage-stable/net-fs/samba/metadata.xml | 38 - .../net-fs/samba/samba-4.23.10.ebuild | 400 -- .../net-fs/samba/samba-4.23.11.ebuild | 400 -- .../net-fs/samba/samba-4.23.12.ebuild | 400 -- .../net-fs/samba/samba-4.23.9.ebuild | 400 -- .../net-fs/samba/samba-4.24.4.ebuild | 400 -- .../net-fs/samba/samba-4.24.5.ebuild | 400 -- .../net-fs/samba/samba-4.24.6.ebuild | 400 -- .../portage-stable/net-libs/gnutls/Manifest | 6 - .../net-libs/gnutls/gnutls-3.8.11.ebuild | 168 - .../net-libs/gnutls/gnutls-3.8.12-r1.ebuild | 166 - .../net-libs/gnutls/gnutls-3.8.12.ebuild | 164 - .../net-libs/gnutls/gnutls-3.8.13.ebuild | 166 - .../net-libs/gnutls/metadata.xml | 48 - .../net-libs/libmicrohttpd/Manifest | 8 - ...httpd-0.9.76-fix-test-with-curl-8-16.patch | 32 - ...httpd-0.9.76-fix-test_tricky-libcurl.patch | 62 - .../libmicrohttpd-0.9.77-r1.ebuild | 93 - .../libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 87 - .../libmicrohttpd-1.0.1-r1.ebuild | 100 - .../libmicrohttpd/libmicrohttpd-1.0.1.ebuild | 88 - .../libmicrohttpd/libmicrohttpd-1.0.3.ebuild | 75 - .../libmicrohttpd/libmicrohttpd-1.0.5.ebuild | 75 - .../net-libs/libmicrohttpd/metadata.xml | 20 - .../portage-stable/net-libs/libmnl/Manifest | 2 - .../net-libs/libmnl/libmnl-1.0.5.ebuild | 32 - .../net-libs/libmnl/metadata.xml | 18 - .../net-libs/libnetfilter_conntrack/Manifest | 4 - .../libnetfilter_conntrack-1.1.0.ebuild | 58 - .../libnetfilter_conntrack-1.1.1.ebuild | 58 - .../libnetfilter_conntrack/metadata.xml | 11 - .../net-libs/libnetfilter_cthelper/Manifest | 2 - .../libnetfilter_cthelper-1.0.1-r1.ebuild | 35 - .../libnetfilter_cthelper/metadata.xml | 11 - .../net-libs/libnetfilter_cttimeout/Manifest | 2 - .../libnetfilter_cttimeout-1.0.1.ebuild | 34 - .../libnetfilter_cttimeout/metadata.xml | 11 - .../net-libs/libnetfilter_queue/Manifest | 2 - .../libnetfilter_queue-1.0.5-r1.ebuild | 45 - .../libnetfilter_queue-1.0.5.ebuild | 44 - .../net-libs/libnetfilter_queue/metadata.xml | 11 - .../net-libs/libnfnetlink/Manifest | 2 - .../libnfnetlink/libnfnetlink-1.0.2.ebuild | 52 - .../net-libs/libnfnetlink/metadata.xml | 11 - .../portage-stable/net-libs/libnftnl/Manifest | 10 - .../files/libnftnl-1.2.8-valgrind-tests.patch | 47 - .../net-libs/libnftnl/libnftnl-1.2.8.ebuild | 75 - .../net-libs/libnftnl/libnftnl-1.2.9.ebuild | 76 - .../net-libs/libnftnl/libnftnl-1.3.0.ebuild | 76 - .../net-libs/libnftnl/libnftnl-1.3.1.ebuild | 76 - .../net-libs/libnftnl/libnftnl-1.3.2.ebuild | 76 - .../net-libs/libnftnl/libnftnl-9999.ebuild | 76 - .../net-libs/libnftnl/metadata.xml | 11 - .../portage-stable/net-libs/libpcap/Manifest | 6 - .../net-libs/libpcap/libpcap-1.10.6.ebuild | 97 - .../net-libs/libpcap/libpcap-1.10.7.ebuild | 97 - .../net-libs/libpcap/libpcap-1.11.0.ebuild | 104 - .../net-libs/libpcap/libpcap-9999.ebuild | 104 - .../net-libs/libpcap/metadata.xml | 18 - .../portage-stable/net-libs/libpsl/Manifest | 1 - .../net-libs/libpsl/libpsl-0.21.5.ebuild | 68 - .../net-libs/libpsl/metadata.xml | 11 - .../portage-stable/net-libs/libslirp/Manifest | 2 - .../net-libs/libslirp/libslirp-4.9.1.ebuild | 37 - .../net-libs/libslirp/libslirp-4.9.3.ebuild | 37 - .../net-libs/libslirp/metadata.xml | 12 - .../portage-stable/net-libs/libtirpc/Manifest | 3 - .../files/libtirpc-1.3.7-hurd-client.patch | 50 - .../libtirpc/files/libtirpc-1.3.7-hurd.patch | 82 - .../files/libtirpc-1.3.7-nonlinux.patch | 107 - .../net-libs/libtirpc/libtirpc-1.3.6.ebuild | 67 - .../libtirpc/libtirpc-1.3.7-r2.ebuild | 80 - .../net-libs/libtirpc/libtirpc-1.3.7.ebuild | 64 - .../net-libs/libtirpc/metadata.xml | 12 - .../portage-stable/net-libs/nghttp2/Manifest | 4 - .../nghttp2/files/nghttp2-1.70.0-gcc17.patch | 27 - .../net-libs/nghttp2/metadata.xml | 16 - .../net-libs/nghttp2/nghttp2-1.69.0.ebuild | 74 - .../net-libs/nghttp2/nghttp2-1.70.0.ebuild | 78 - .../net-libs/nghttp2/nghttp2-9999.ebuild | 74 - .../portage-stable/net-libs/ngtcp2/Manifest | 15 - .../net-libs/ngtcp2/metadata.xml | 14 - .../net-libs/ngtcp2/ngtcp2-1.12.0.ebuild | 61 - .../net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-1.20.0.ebuild | 67 - .../net-libs/ngtcp2/ngtcp2-1.21.0.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-1.22.0.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-1.22.1.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-1.23.0.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-1.24.0.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-1.25.0.ebuild | 75 - .../net-libs/ngtcp2/ngtcp2-9999.ebuild | 75 - .../net-libs/rpcsvc-proto/Manifest | 1 - .../rpcsvc-proto-1.4.4-prebuilt-rpcgen.patch | 43 - .../net-libs/rpcsvc-proto/metadata.xml | 15 - .../rpcsvc-proto/rpcsvc-proto-0-r1.ebuild | 16 - .../rpcsvc-proto/rpcsvc-proto-1.4.4-r1.ebuild | 70 - .../rpcsvc-proto/rpcsvc-proto-1.4.4.ebuild | 44 - .../portage-stable/net-misc/chrony/Manifest | 4 - .../net-misc/chrony/chrony-4.8-r1.ebuild | 293 -- .../net-misc/chrony/chrony-4.9.ebuild | 293 -- .../net-misc/chrony/chrony-9999.ebuild | 293 -- .../chrony/files/chrony-2.4-r1.logrotate | 7 - .../files/chrony-4.7-systemd-gentoo.patch | 11 - .../files/chrony-4.8-pool-vendor-gentoo.patch | 13 - .../net-misc/chrony/files/chronyd.conf-r3 | 12 - .../net-misc/chrony/files/chronyd.init-r2 | 70 - .../net-misc/chrony/metadata.xml | 43 - .../portage-stable/net-misc/curl/Manifest | 5 - .../net-misc/curl/curl-8.21.0-r1.ebuild | 447 --- .../net-misc/curl/curl-8.22.0.ebuild | 437 --- .../net-misc/curl/curl-9999.ebuild | 437 --- .../net-misc/curl/files/curl-prefix-6.patch | 35 - .../curl/files/curl-respect-cflags-3.patch | 14 - .../portage-stable/net-misc/curl/metadata.xml | 43 - .../net-misc/ethertypes/Manifest | 1 - .../net-misc/ethertypes/ethertypes-0.ebuild | 25 - .../net-misc/ethertypes/metadata.xml | 7 - .../portage-stable/net-misc/iperf/Manifest | 4 - ...3.10.1-drop-forced-debugging-symbols.patch | 148 - .../files/iperf-3.18-unbundle-cJSON.patch | 103 - .../files/iperf-3.19.1-openssl-3.5.3.patch | 247 -- .../net-misc/iperf/files/iperf.confd | 5 - .../net-misc/iperf/files/iperf.initd-r1 | 14 - .../net-misc/iperf/files/iperf3.initd | 10 - .../net-misc/iperf/iperf-2.2.1.ebuild | 44 - .../net-misc/iperf/iperf-2.9999.ebuild | 44 - .../net-misc/iperf/iperf-3.19.1-r1.ebuild | 54 - .../net-misc/iperf/iperf-3.19.1.ebuild | 53 - .../net-misc/iperf/iperf-3.20.ebuild | 53 - .../net-misc/iperf/iperf-3.21.ebuild | 64 - .../net-misc/iperf/metadata.xml | 17 - .../portage-stable/net-misc/iputils/Manifest | 2 - .../files/iputils-20250605-sparc.patch | 50 - ...uild-strict-check-for-error-function.patch | 30 - .../iputils/iputils-20250605-r3.ebuild | 164 - .../iputils/iputils-20250605-r4.ebuild | 165 - .../net-misc/iputils/iputils-99999999.ebuild | 160 - .../net-misc/iputils/metadata.xml | 18 - .../portage-stable/net-misc/ntp/Manifest | 1 - .../net-misc/ntp/files/man-pages/genmans.sh | 75 - .../ntp/files/man-pages/ntp.conf.5.patch | 27 - .../net-misc/ntp/files/man-pages/ntp.xsl | 218 -- .../ntp/files/ntp-4.2.8-configure.patch | 10 - .../files/ntp-4.2.8-sntp-test-pthreads.patch | 13 - .../ntp-4.2.8_p14-add_cap_ipc_lock.patch | 13 - .../ntp-4.2.8_p15-configure-clang16.patch | 610 ---- .../ntp/files/ntp-4.2.8_p18-c99.patch | 18 - .../ntp/files/ntp-4.2.8_p18-ipc-caps.patch | 19 - ....8_p18-r2-bind-fail-NULL-dereference.patch | 20 - .../net-misc/ntp/files/ntp-client.confd | 21 - .../net-misc/ntp/files/ntp-client.rc | 31 - .../net-misc/ntp/files/ntp-client.rc-r1 | 31 - .../net-misc/ntp/files/ntp.conf | 54 - .../net-misc/ntp/files/ntp.tmpfiles | 1 - .../net-misc/ntp/files/ntpd.confd | 6 - .../net-misc/ntp/files/ntpd.rc-r2 | 23 - .../net-misc/ntp/files/ntpd.service-r2 | 11 - .../net-misc/ntp/files/ntpdate.service-r2 | 14 - .../net-misc/ntp/files/ntpdate.service.conf | 2 - .../net-misc/ntp/files/sntp.confd | 4 - .../portage-stable/net-misc/ntp/files/sntp.rc | 26 - .../net-misc/ntp/files/sntp.service-r3 | 14 - .../net-misc/ntp/files/sntp.service.conf | 2 - .../portage-stable/net-misc/ntp/metadata.xml | 20 - .../net-misc/ntp/ntp-4.2.8_p18-r2.ebuild | 169 - .../net-misc/ntp/ntp-4.2.8_p18-r3.ebuild | 170 - .../portage-stable/net-misc/openssh/Manifest | 18 - ...0001-upstream-fix-out-of-bounds-read.patch | 41 - ...tream-fix-mistracking-of-MaxStartups.patch | 94 - ...euse-c-isatty-for-signalling-that-th.patch | 76 - .../0002-Add-clock_gettime-compat-shim.patch | 69 - ...-native-host-keys-for-hostbased-test.patch | 27 - ...ST-if-the-remote-host-is-not-UNKNOWN.patch | 32 - .../0005-Add-fcntl.h-to-includes.patch | 29 - ...for-sshkeys-if-mmap-is-not-supported.patch | 68 - ...API-option-names-that-I-somehow-scre.patch | 104 - ...SERVE-in-sandbox-seccomp-filter-maps.patch | 44 - .../files/openssh-9.6_p1-fix-xmss-c99.patch | 20 - .../files/openssh-9.7_p1-config-tweaks.patch | 27 - .../openssh/files/openssh-9.8_p1-inetd.patch | 25 - .../openssh-9.9_p1-x-forwarding-slow.patch | 66 - .../net-misc/openssh/files/ssh-agent.initd | 7 - .../net-misc/openssh/files/sshd-r1.confd | 33 - .../net-misc/openssh/files/sshd-r1.initd | 87 - .../net-misc/openssh/files/sshd-r2.confd | 38 - .../net-misc/openssh/files/sshd-r2.initd | 68 - .../net-misc/openssh/files/sshd.pam_include.2 | 4 - .../net-misc/openssh/files/sshd.service.2 | 15 - .../net-misc/openssh/files/sshd.socket | 10 - .../net-misc/openssh/files/sshd_at.service.1 | 8 - .../net-misc/openssh/metadata.xml | 38 - .../net-misc/openssh/openssh-10.0_p1.ebuild | 438 --- .../net-misc/openssh/openssh-10.0_p2.ebuild | 441 --- .../openssh/openssh-10.1_p1-r1.ebuild | 432 --- .../openssh/openssh-10.2_p1-r1.ebuild | 437 --- .../net-misc/openssh/openssh-10.2_p1.ebuild | 432 --- .../net-misc/openssh/openssh-10.3_p1.ebuild | 437 --- .../openssh/openssh-10.4_p1-r1.ebuild | 446 --- .../net-misc/openssh/openssh-10.5_p1.ebuild | 450 --- .../net-misc/openssh/openssh-9.8_p1-r4.ebuild | 439 --- .../net-misc/openssh/openssh-9.9_p2-r4.ebuild | 442 --- .../portage-stable/net-misc/passt/Manifest | 4 - .../passt/files/passt-2026.07.28-musl.patch | 24 - .../net-misc/passt/metadata.xml | 27 - .../net-misc/passt/passt-2025.12.15.ebuild | 39 - .../net-misc/passt/passt-2026.05.26.ebuild | 39 - .../net-misc/passt/passt-2026.07.16.ebuild | 38 - .../net-misc/passt/passt-2026.07.28.ebuild | 40 - .../net-misc/passt/passt-9999.ebuild | 40 - .../portage-stable/net-misc/rsync/Manifest | 4 - .../net-misc/rsync/files/rsyncd.conf-3.2.7-r5 | 15 - .../net-misc/rsync/files/rsyncd.conf.d | 5 - .../net-misc/rsync/files/rsyncd.init.d-r1 | 11 - .../net-misc/rsync/files/rsyncd.logrotate | 9 - .../rsync/files/rsyncd.xinetd-3.0.9-r1 | 10 - .../net-misc/rsync/metadata.xml | 19 - .../net-misc/rsync/rsync-3.4.4.ebuild | 207 -- .../net-misc/rsync/rsync-3.5.0.ebuild | 218 -- .../net-misc/rsync/rsync-9999.ebuild | 218 -- .../portage-stable/net-misc/socat/Manifest | 2 - .../net-misc/socat/metadata.xml | 15 - .../net-misc/socat/socat-1.8.1.1.ebuild | 63 - .../net-misc/socat/socat-1.8.1.3.ebuild | 63 - .../portage-stable/net-misc/wget/Manifest | 2 - .../wget/files/wget-1.25.0-openssl-4.patch | 14 - .../portage-stable/net-misc/wget/metadata.xml | 21 - .../net-misc/wget/wget-1.25.0-r2.ebuild | 129 - .../net-misc/wget/wget-1.25.0-r3.ebuild | 129 - .../portage-stable/net-misc/whois/Manifest | 2 - .../whois/files/whois-4.7.2-config-file.patch | 12 - .../files/whois-5.3.0-libidn_automagic.patch | 23 - .../whois-5.5.6-libxcrypt_automagic.patch | 19 - .../net-misc/whois/metadata.xml | 14 - .../net-misc/whois/whois-5.5.23.ebuild | 81 - .../net-misc/whois/whois-5.6.6.ebuild | 83 - .../net-misc/whois/whois-9999.ebuild | 83 - .../portage-stable/net-nds/openldap/Manifest | 6 - .../openldap/files/DB_CONFIG.fast.example | 25 - .../files/openldap-2.4.28-fix-dash.patch | 24 - ...ap-2.5.19-gcc14-SDWORD-vs-SQLINTEGER.patch | 12 - .../openldap/files/openldap-2.6.1-cloak.patch | 21 - ...penldap-2.6.1-fix-missing-mapping.v2.patch | 53 - .../openldap/files/openldap-2.6.1-flags.patch | 352 -- .../files/openldap-2.6.1-system-mdb.patch | 140 - .../openldap/files/openldap-2.6.3-slapd-conf | 64 - .../openldap/files/slapd-2.6.1.service | 13 - .../net-nds/openldap/files/slapd-confd-2.6.1 | 26 - .../openldap/files/slapd-initd-2.4.40-r2 | 64 - .../net-nds/openldap/files/slapd.service | 12 - .../net-nds/openldap/files/slapd.service.conf | 12 - .../net-nds/openldap/files/slapd.tmpfilesd | 2 - .../net-nds/openldap/metadata.xml | 26 - .../net-nds/openldap/openldap-2.5.20.ebuild | 881 ----- .../net-nds/openldap/openldap-2.6.13.ebuild | 890 ----- .../net-nds/openldap/openldap-2.6.14.ebuild | 890 ----- .../portage-stable/net-nds/rpcbind/Manifest | 2 - .../net-nds/rpcbind/files/rpcbind.confd | 4 - .../net-nds/rpcbind/files/rpcbind.initd | 21 - .../net-nds/rpcbind/metadata.xml | 15 - .../net-nds/rpcbind/rpcbind-1.2.7.ebuild | 65 - .../net-nds/rpcbind/rpcbind-1.2.8.ebuild | 65 - .../net-nds/rpcbind/rpcbind-9999.ebuild | 65 - .../net-vpn/wireguard-tools/Manifest | 2 - .../wireguard-tools/files/wg-quick.init | 38 - .../net-vpn/wireguard-tools/metadata.xml | 11 - .../wireguard-tools-1.0.20250521-r1.ebuild | 118 - .../wireguard-tools-1.0.20260223.ebuild | 118 - .../portage-stable/profiles/arch.list | 19 - .../portage-stable/profiles/arch/alpha/eapi | 1 - .../profiles/arch/alpha/make.defaults | 33 - .../profiles/arch/alpha/package.mask | 7 - .../profiles/arch/alpha/package.use | 6 - .../profiles/arch/alpha/package.use.force | 7 - .../profiles/arch/alpha/package.use.mask | 746 ---- .../portage-stable/profiles/arch/alpha/parent | 2 - .../profiles/arch/alpha/use.force | 2 - .../profiles/arch/alpha/use.mask | 207 -- .../portage-stable/profiles/arch/amd64/eapi | 1 - .../profiles/arch/amd64/lib32/eapi | 1 - .../profiles/arch/amd64/lib32/make.defaults | 5 - .../profiles/arch/amd64/lib32/parent | 1 - .../profiles/arch/amd64/make.defaults | 69 - .../profiles/arch/amd64/no-multilib/eapi | 1 - .../arch/amd64/no-multilib/make.defaults | 8 - .../arch/amd64/no-multilib/package.mask | 87 - .../arch/amd64/no-multilib/package.use | 9 - .../arch/amd64/no-multilib/package.use.force | 11 - .../arch/amd64/no-multilib/package.use.mask | 33 - .../profiles/arch/amd64/no-multilib/use.mask | 16 - .../profiles/arch/amd64/package.use | 46 - .../profiles/arch/amd64/package.use.force | 49 - .../profiles/arch/amd64/package.use.mask | 638 ---- .../arch/amd64/package.use.stable.mask | 144 - .../portage-stable/profiles/arch/amd64/parent | 2 - .../profiles/arch/amd64/use.force | 10 - .../profiles/arch/amd64/use.mask | 226 -- .../profiles/arch/amd64/use.stable.mask | 18 - .../profiles/arch/amd64/x32/eapi | 1 - .../profiles/arch/amd64/x32/make.defaults | 24 - .../profiles/arch/amd64/x32/package.mask | 215 -- .../profiles/arch/amd64/x32/package.use | 7 - .../profiles/arch/amd64/x32/package.use.force | 17 - .../profiles/arch/amd64/x32/package.use.mask | 108 - .../profiles/arch/amd64/x32/parent | 1 - .../profiles/arch/amd64/x32/use.force | 5 - .../profiles/arch/amd64/x32/use.mask | 11 - .../profiles/arch/arm/23.0-armv6j_hf/eapi | 1 - .../arch/arm/23.0-armv6j_hf/make.defaults | 7 - .../arch/arm/23.0-armv6j_hf/package.use.mask | 6 - .../profiles/arch/arm/23.0-armv6j_hf/parent | 1 - .../arch/arm/23.0-armv6j_hf/use.force | 7 - .../profiles/arch/arm/23.0-armv6j_hf/use.mask | 8 - .../profiles/arch/arm/23.0-armv6j_sf/eapi | 1 - .../arch/arm/23.0-armv6j_sf/make.defaults | 10 - .../arch/arm/23.0-armv6j_sf/package.use.mask | 6 - .../profiles/arch/arm/23.0-armv6j_sf/parent | 1 - .../arch/arm/23.0-armv6j_sf/use.force | 7 - .../profiles/arch/arm/23.0-armv6j_sf/use.mask | 8 - .../profiles/arch/arm/23.0-armv7a_hf/eapi | 1 - .../arch/arm/23.0-armv7a_hf/make.defaults | 7 - .../arch/arm/23.0-armv7a_hf/package.mask | 11 - .../arch/arm/23.0-armv7a_hf/package.use.mask | 13 - .../profiles/arch/arm/23.0-armv7a_hf/parent | 1 - .../arch/arm/23.0-armv7a_hf/use.force | 10 - .../profiles/arch/arm/23.0-armv7a_hf/use.mask | 22 - .../profiles/arch/arm/23.0-armv7a_sf/eapi | 1 - .../arch/arm/23.0-armv7a_sf/make.defaults | 10 - .../arch/arm/23.0-armv7a_sf/package.mask | 11 - .../arch/arm/23.0-armv7a_sf/package.use.mask | 13 - .../profiles/arch/arm/23.0-armv7a_sf/parent | 2 - .../arch/arm/23.0-armv7a_sf/use.force | 10 - .../profiles/arch/arm/23.0-armv7a_sf/use.mask | 22 - .../profiles/arch/arm/armv4/eapi | 1 - .../profiles/arch/arm/armv4/make.defaults | 7 - .../profiles/arch/arm/armv4/package.mask | 6 - .../profiles/arch/arm/armv4/package.use.mask | 10 - .../profiles/arch/arm/armv4/parent | 2 - .../profiles/arch/arm/armv4t/eapi | 1 - .../profiles/arch/arm/armv4t/make.defaults | 7 - .../profiles/arch/arm/armv4t/package.mask | 6 - .../profiles/arch/arm/armv4t/package.use.mask | 14 - .../profiles/arch/arm/armv4t/parent | 2 - .../profiles/arch/arm/armv5te/eapi | 1 - .../profiles/arch/arm/armv5te/make.defaults | 7 - .../profiles/arch/arm/armv5te/package.mask | 10 - .../arch/arm/armv5te/package.use.mask | 14 - .../profiles/arch/arm/armv5te/parent | 2 - .../profiles/arch/arm/armv5te/use.force | 6 - .../profiles/arch/arm/armv5te/use.mask | 10 - .../profiles/arch/arm/armv6j/eapi | 1 - .../profiles/arch/arm/armv6j/make.defaults | 7 - .../profiles/arch/arm/armv6j/package.use.mask | 6 - .../profiles/arch/arm/armv6j/parent | 1 - .../profiles/arch/arm/armv6j/use.force | 7 - .../profiles/arch/arm/armv6j/use.mask | 8 - .../profiles/arch/arm/armv7a/eapi | 1 - .../profiles/arch/arm/armv7a/make.defaults | 7 - .../profiles/arch/arm/armv7a/package.mask | 11 - .../profiles/arch/arm/armv7a/package.use.mask | 13 - .../profiles/arch/arm/armv7a/parent | 1 - .../profiles/arch/arm/armv7a/use.force | 10 - .../profiles/arch/arm/armv7a/use.mask | 22 - .../portage-stable/profiles/arch/arm/eapi | 1 - .../profiles/arch/arm/make.defaults | 31 - .../profiles/arch/arm/package.mask | 16 - .../profiles/arch/arm/package.use | 9 - .../profiles/arch/arm/package.use.force | 11 - .../profiles/arch/arm/package.use.mask | 619 ---- .../profiles/arch/arm/package.use.stable.mask | 203 -- .../portage-stable/profiles/arch/arm/parent | 1 - .../profiles/arch/arm/use.force | 6 - .../portage-stable/profiles/arch/arm/use.mask | 134 - .../profiles/arch/arm/use.stable.mask | 37 - .../profiles/arch/arm64/big-endian/eapi | 1 - .../arch/arm64/big-endian/make.defaults | 4 - .../arch/arm64/big-endian/package.use.mask | 7 - .../profiles/arch/arm64/big-endian/parent | 2 - .../portage-stable/profiles/arch/arm64/eapi | 1 - .../profiles/arch/arm64/little-endian/eapi | 1 - .../arch/arm64/little-endian/make.defaults | 4 - .../profiles/arch/arm64/little-endian/parent | 1 - .../profiles/arch/arm64/make.defaults | 34 - .../profiles/arch/arm64/package.mask | 2 - .../profiles/arch/arm64/package.use | 21 - .../profiles/arch/arm64/package.use.force | 29 - .../profiles/arch/arm64/package.use.mask | 613 ---- .../arch/arm64/package.use.stable.force | 6 - .../arch/arm64/package.use.stable.mask | 147 - .../portage-stable/profiles/arch/arm64/parent | 1 - .../profiles/arch/arm64/use.force | 18 - .../profiles/arch/arm64/use.mask | 149 - .../profiles/arch/arm64/use.stable.mask | 37 - .../portage-stable/profiles/arch/base/eapi | 1 - .../profiles/arch/base/make.defaults | 8 - .../profiles/arch/base/package.mask | 3 - .../profiles/arch/base/package.use.force | 10 - .../profiles/arch/base/package.use.mask | 541 --- .../arch/base/package.use.stable.mask | 30 - .../profiles/arch/base/use.force | 11 - .../profiles/arch/base/use.mask | 296 -- .../portage-stable/profiles/arch/hppa/eapi | 1 - .../profiles/arch/hppa/hppa1.1/eapi | 1 - .../profiles/arch/hppa/hppa1.1/make.defaults | 9 - .../arch/hppa/hppa1.1/package.use.mask | 6 - .../profiles/arch/hppa/hppa2.0/eapi | 1 - .../profiles/arch/hppa/hppa2.0/make.defaults | 9 - .../arch/hppa/hppa2.0/package.use.mask | 6 - .../profiles/arch/hppa/make.defaults | 28 - .../profiles/arch/hppa/package.mask | 6 - .../profiles/arch/hppa/package.use.force | 6 - .../profiles/arch/hppa/package.use.mask | 631 ---- .../arch/hppa/package.use.stable.force | 6 - .../arch/hppa/package.use.stable.mask | 288 -- .../profiles/arch/hppa/packages | 4 - .../portage-stable/profiles/arch/hppa/parent | 3 - .../profiles/arch/hppa/use.force | 2 - .../profiles/arch/hppa/use.mask | 273 -- .../profiles/arch/hppa/use.stable.mask | 139 - .../portage-stable/profiles/arch/loong/eapi | 1 - .../profiles/arch/loong/la64v100/lp64d/eapi | 1 - .../arch/loong/la64v100/lp64d/make.defaults | 21 - .../profiles/arch/loong/make.defaults | 50 - .../profiles/arch/loong/package.mask | 11 - .../profiles/arch/loong/package.use | 13 - .../profiles/arch/loong/package.use.force | 18 - .../profiles/arch/loong/package.use.mask | 452 --- .../portage-stable/profiles/arch/loong/parent | 1 - .../profiles/arch/loong/use.force | 9 - .../profiles/arch/loong/use.mask | 80 - .../portage-stable/profiles/arch/m68k/eapi | 1 - .../profiles/arch/m68k/make.defaults | 24 - .../profiles/arch/m68k/package.mask | 2 - .../profiles/arch/m68k/package.use.force | 11 - .../profiles/arch/m68k/package.use.mask | 146 - .../portage-stable/profiles/arch/m68k/parent | 3 - .../profiles/arch/m68k/use.force | 2 - .../profiles/arch/m68k/use.mask | 166 - .../portage-stable/profiles/arch/mips/eapi | 1 - .../profiles/arch/mips/make.defaults | 15 - .../profiles/arch/mips/mips64/eapi | 1 - .../profiles/arch/mips/mips64/make.defaults | 10 - .../profiles/arch/mips/mips64/multilib/eapi | 1 - .../arch/mips/mips64/multilib/make.defaults | 23 - .../arch/mips/mips64/multilib/n32/eapi | 1 - .../mips/mips64/multilib/n32/make.defaults | 12 - .../arch/mips/mips64/multilib/n32/parent | 1 - .../arch/mips/mips64/multilib/n32/use.force | 4 - .../arch/mips/mips64/multilib/n64/eapi | 1 - .../mips/mips64/multilib/n64/make.defaults | 12 - .../arch/mips/mips64/multilib/n64/parent | 1 - .../arch/mips/mips64/multilib/n64/use.force | 4 - .../arch/mips/mips64/multilib/o32/eapi | 1 - .../mips/mips64/multilib/o32/make.defaults | 12 - .../arch/mips/mips64/multilib/o32/parent | 1 - .../arch/mips/mips64/multilib/o32/use.force | 4 - .../arch/mips/mips64/multilib/package.mask | 5 - .../mips/mips64/multilib/package.use.force | 8 - .../profiles/arch/mips/mips64/multilib/parent | 2 - .../arch/mips/mips64/multilib/use.force | 4 - .../arch/mips/mips64/multilib/use.mask | 8 - .../profiles/arch/mips/mips64/n32/eapi | 1 - .../arch/mips/mips64/n32/make.defaults | 14 - .../arch/mips/mips64/n32/package.mask | 6 - .../arch/mips/mips64/n32/package.use.mask | 6 - .../profiles/arch/mips/mips64/n32/parent | 1 - .../profiles/arch/mips/mips64/n32/use.force | 4 - .../profiles/arch/mips/mips64/n32/use.mask | 4 - .../profiles/arch/mips/mips64/n64/eapi | 1 - .../arch/mips/mips64/n64/make.defaults | 14 - .../profiles/arch/mips/mips64/n64/parent | 1 - .../profiles/arch/mips/mips64/n64/use.force | 4 - .../profiles/arch/mips/mips64/n64/use.mask | 4 - .../arch/mips/mips64/package.use.mask | 6 - .../profiles/arch/mips/mips64/parent | 2 - .../profiles/arch/mips/mipsel/eapi | 1 - .../profiles/arch/mips/mipsel/mips64el/eapi | 1 - .../arch/mips/mipsel/mips64el/make.defaults | 12 - .../arch/mips/mipsel/mips64el/multilib/eapi | 1 - .../mipsel/mips64el/multilib/make.defaults | 23 - .../mips/mipsel/mips64el/multilib/n32/eapi | 1 - .../mips64el/multilib/n32/make.defaults | 12 - .../mips/mipsel/mips64el/multilib/n32/parent | 1 - .../mipsel/mips64el/multilib/n32/use.force | 4 - .../mips/mipsel/mips64el/multilib/n64/eapi | 1 - .../mips64el/multilib/n64/make.defaults | 12 - .../mips/mipsel/mips64el/multilib/n64/parent | 1 - .../mipsel/mips64el/multilib/n64/use.force | 4 - .../mips/mipsel/mips64el/multilib/o32/eapi | 1 - .../mips64el/multilib/o32/make.defaults | 12 - .../mips/mipsel/mips64el/multilib/o32/parent | 1 - .../mipsel/mips64el/multilib/o32/use.force | 4 - .../mipsel/mips64el/multilib/package.mask | 5 - .../mips64el/multilib/package.use.force | 8 - .../arch/mips/mipsel/mips64el/multilib/parent | 2 - .../mips/mipsel/mips64el/multilib/use.force | 4 - .../mips/mipsel/mips64el/multilib/use.mask | 8 - .../arch/mips/mipsel/mips64el/n32/eapi | 1 - .../mips/mipsel/mips64el/n32/make.defaults | 14 - .../mips/mipsel/mips64el/n32/package.use.mask | 6 - .../arch/mips/mipsel/mips64el/n32/parent | 1 - .../arch/mips/mipsel/mips64el/n32/use.force | 4 - .../arch/mips/mipsel/mips64el/n32/use.mask | 4 - .../arch/mips/mipsel/mips64el/n64/eapi | 1 - .../mips/mipsel/mips64el/n64/make.defaults | 14 - .../arch/mips/mipsel/mips64el/n64/parent | 1 - .../arch/mips/mipsel/mips64el/n64/use.force | 4 - .../arch/mips/mipsel/mips64el/n64/use.mask | 4 - .../profiles/arch/mips/mipsel/mips64el/parent | 1 - .../profiles/arch/mips/mipsel/o32/eapi | 1 - .../arch/mips/mipsel/o32/make.defaults | 18 - .../arch/mips/mipsel/o32/package.mask | 10 - .../arch/mips/mipsel/o32/package.use.mask | 6 - .../profiles/arch/mips/mipsel/o32/parent | 1 - .../profiles/arch/mips/mipsel/o32/use.force | 4 - .../profiles/arch/mips/mipsel/o32/use.mask | 4 - .../profiles/arch/mips/mipsel/parent | 1 - .../profiles/arch/mips/o32/eapi | 1 - .../profiles/arch/mips/o32/make.defaults | 18 - .../profiles/arch/mips/o32/package.mask | 10 - .../profiles/arch/mips/o32/package.use.mask | 6 - .../profiles/arch/mips/o32/parent | 2 - .../profiles/arch/mips/o32/use.force | 4 - .../profiles/arch/mips/o32/use.mask | 4 - .../profiles/arch/mips/package.mask | 24 - .../profiles/arch/mips/package.use | 7 - .../profiles/arch/mips/package.use.force | 2 - .../profiles/arch/mips/package.use.mask | 566 --- .../portage-stable/profiles/arch/mips/parent | 1 - .../profiles/arch/mips/use.force | 9 - .../profiles/arch/mips/use.mask | 270 -- .../portage-stable/profiles/arch/powerpc/eapi | 1 - .../profiles/arch/powerpc/make.defaults | 13 - .../profiles/arch/powerpc/package.mask | 6 - .../profiles/arch/powerpc/package.use | 6 - .../profiles/arch/powerpc/package.use.force | 15 - .../profiles/arch/powerpc/package.use.mask | 467 --- .../arch/powerpc/package.use.stable.mask | 86 - .../profiles/arch/powerpc/packages | 10 - .../profiles/arch/powerpc/parent | 1 - .../profiles/arch/powerpc/ppc32/eapi | 1 - .../profiles/arch/powerpc/ppc32/make.defaults | 33 - .../profiles/arch/powerpc/ppc32/package.mask | 20 - .../profiles/arch/powerpc/ppc32/package.use | 10 - .../arch/powerpc/ppc32/package.use.force | 8 - .../arch/powerpc/ppc32/package.use.mask | 320 -- .../powerpc/ppc32/package.use.stable.force | 7 - .../powerpc/ppc32/package.use.stable.mask | 126 - .../profiles/arch/powerpc/ppc32/parent | 1 - .../profiles/arch/powerpc/ppc32/use.force | 2 - .../profiles/arch/powerpc/ppc32/use.mask | 52 - .../arch/powerpc/ppc32/use.stable.mask | 45 - .../profiles/arch/powerpc/ppc64/64le/eapi | 1 - .../arch/powerpc/ppc64/64le/make.defaults | 14 - .../arch/powerpc/ppc64/64le/package.mask | 90 - .../arch/powerpc/ppc64/64le/package.use.force | 16 - .../arch/powerpc/ppc64/64le/package.use.mask | 53 - .../ppc64/64le/package.use.stable.mask | 14 - .../profiles/arch/powerpc/ppc64/64le/parent | 1 - .../profiles/arch/powerpc/ppc64/64le/use.mask | 36 - .../arch/powerpc/ppc64/64le/use.stable.mask | 7 - .../profiles/arch/powerpc/ppc64/64ul/eapi | 1 - .../arch/powerpc/ppc64/64ul/make.defaults | 11 - .../arch/powerpc/ppc64/64ul/package.mask | 28 - .../arch/powerpc/ppc64/64ul/package.use.force | 11 - .../arch/powerpc/ppc64/64ul/package.use.mask | 56 - .../ppc64/64ul/package.use.stable.mask | 6 - .../profiles/arch/powerpc/ppc64/64ul/parent | 1 - .../profiles/arch/powerpc/ppc64/64ul/use.mask | 51 - .../arch/powerpc/ppc64/64ul/use.stable.mask | 6 - .../profiles/arch/powerpc/ppc64/eapi | 1 - .../profiles/arch/powerpc/ppc64/make.defaults | 45 - .../profiles/arch/powerpc/ppc64/package.mask | 66 - .../arch/powerpc/ppc64/package.use.force | 14 - .../arch/powerpc/ppc64/package.use.mask | 250 -- .../powerpc/ppc64/package.use.stable.mask | 104 - .../profiles/arch/powerpc/ppc64/parent | 1 - .../profiles/arch/powerpc/ppc64/use.force | 2 - .../profiles/arch/powerpc/ppc64/use.mask | 32 - .../arch/powerpc/ppc64/use.stable.mask | 14 - .../profiles/arch/powerpc/use.force | 6 - .../profiles/arch/powerpc/use.mask | 121 - .../profiles/arch/powerpc/use.stable.mask | 21 - .../portage-stable/profiles/arch/ppc/eapi | 1 - .../profiles/arch/ppc/package.mask | 6 - .../profiles/arch/ppc/package.use.mask | 107 - .../portage-stable/profiles/arch/ppc/parent | 2 - .../profiles/arch/ppc64/big-endian/eapi | 1 - .../profiles/arch/ppc64/big-endian/parent | 2 - .../profiles/arch/ppc64/little-endian/eapi | 1 - .../profiles/arch/ppc64/little-endian/parent | 2 - .../portage-stable/profiles/arch/riscv/eapi | 1 - .../profiles/arch/riscv/make.defaults | 58 - .../profiles/arch/riscv/package.mask | 16 - .../profiles/arch/riscv/package.use | 24 - .../profiles/arch/riscv/package.use.force | 25 - .../profiles/arch/riscv/package.use.mask | 302 -- .../arch/riscv/package.use.stable.mask | 2 - .../profiles/arch/riscv/packages | 5 - .../profiles/arch/riscv/packages.build | 3 - .../portage-stable/profiles/arch/riscv/parent | 1 - .../profiles/arch/riscv/rv32imac/eapi | 1 - .../profiles/arch/riscv/rv32imac/ilp32/eapi | 1 - .../arch/riscv/rv32imac/ilp32/make.defaults | 32 - .../arch/riscv/rv32imac/ilp32/package.mask | 8 - .../profiles/arch/riscv/rv32imac/ilp32/parent | 1 - .../arch/riscv/rv32imac/ilp32/use.mask | 5 - .../profiles/arch/riscv/rv32imac/ilp32d/eapi | 1 - .../arch/riscv/rv32imac/ilp32d/make.defaults | 32 - .../arch/riscv/rv32imac/ilp32d/package.mask | 8 - .../arch/riscv/rv32imac/ilp32d/parent | 1 - .../arch/riscv/rv32imac/ilp32d/use.mask | 5 - .../profiles/arch/riscv/rv32imac/parent | 1 - .../profiles/arch/riscv/rv64gc/lp64/eapi | 1 - .../arch/riscv/rv64gc/lp64/make.defaults | 21 - .../arch/riscv/rv64gc/lp64/package.mask | 6 - .../arch/riscv/rv64gc/lp64/package.use.mask | 6 - .../arch/riscv/rv64gc/lp64d-multilib/eapi | 1 - .../riscv/rv64gc/lp64d-multilib/make.defaults | 21 - .../arch/riscv/rv64gc/lp64d-multilib/parent | 1 - .../profiles/arch/riscv/rv64gc/lp64d/eapi | 1 - .../arch/riscv/rv64gc/lp64d/make.defaults | 21 - .../arch/riscv/rv64gc/lp64d/package.mask | 15 - .../arch/riscv/rv64gc/lp64d/package.use.force | 9 - .../profiles/arch/riscv/use.force | 9 - .../profiles/arch/riscv/use.mask | 83 - .../portage-stable/profiles/arch/s390/eapi | 1 - .../profiles/arch/s390/make.defaults | 20 - .../profiles/arch/s390/package.use.force | 15 - .../profiles/arch/s390/package.use.mask | 375 -- .../profiles/arch/s390/packages | 3 - .../portage-stable/profiles/arch/s390/parent | 3 - .../profiles/arch/s390/s390/eapi | 1 - .../profiles/arch/s390/s390/make.defaults | 16 - .../profiles/arch/s390/s390/package.mask | 10 - .../profiles/arch/s390/s390/package.use.mask | 7 - .../profiles/arch/s390/s390/parent | 2 - .../profiles/arch/s390/s390/use.force | 5 - .../profiles/arch/s390/s390/use.mask | 9 - .../profiles/arch/s390/s390x/eapi | 1 - .../profiles/arch/s390/s390x/make.defaults | 20 - .../profiles/arch/s390/s390x/package.use.mask | 16 - .../profiles/arch/s390/s390x/parent | 1 - .../profiles/arch/s390/s390x/use.force | 9 - .../profiles/arch/s390/s390x/use.mask | 5 - .../profiles/arch/s390/use.force | 8 - .../profiles/arch/s390/use.mask | 156 - .../profiles/arch/sparc/32ul/eapi | 1 - .../profiles/arch/sparc/32ul/make.defaults | 13 - .../profiles/arch/sparc/32ul/package.mask | 11 - .../arch/sparc/32ul/package.use.force | 6 - .../profiles/arch/sparc/32ul/package.use.mask | 13 - .../profiles/arch/sparc/32ul/parent | 2 - .../profiles/arch/sparc/64ul/eapi | 1 - .../profiles/arch/sparc/64ul/make.defaults | 12 - .../profiles/arch/sparc/64ul/package.mask | 16 - .../profiles/arch/sparc/64ul/package.use.mask | 11 - .../profiles/arch/sparc/64ul/parent | 1 - .../portage-stable/profiles/arch/sparc/eapi | 1 - .../profiles/arch/sparc/make.defaults | 44 - .../profiles/arch/sparc/package.mask | 22 - .../profiles/arch/sparc/package.use | 19 - .../profiles/arch/sparc/package.use.mask | 887 ----- .../arch/sparc/package.use.stable.force | 7 - .../arch/sparc/package.use.stable.mask | 129 - .../profiles/arch/sparc/packages | 7 - .../portage-stable/profiles/arch/sparc/parent | 2 - .../profiles/arch/sparc/use.force | 10 - .../profiles/arch/sparc/use.mask | 248 -- .../profiles/arch/sparc/use.stable.mask | 46 - .../portage-stable/profiles/arch/x86/eapi | 1 - .../profiles/arch/x86/i486/eapi | 1 - .../profiles/arch/x86/i486/make.defaults | 10 - .../profiles/arch/x86/i486/package.use.mask | 11 - .../profiles/arch/x86/i486/parent | 1 - .../profiles/arch/x86/i686/eapi | 1 - .../profiles/arch/x86/i686/make.defaults | 10 - .../profiles/arch/x86/make.defaults | 49 - .../profiles/arch/x86/package.mask | 10 - .../profiles/arch/x86/package.use | 20 - .../profiles/arch/x86/package.use.force | 44 - .../profiles/arch/x86/package.use.mask | 571 --- .../profiles/arch/x86/package.use.stable.mask | 173 - .../portage-stable/profiles/arch/x86/parent | 1 - .../profiles/arch/x86/use.force | 11 - .../portage-stable/profiles/arch/x86/use.mask | 188 - .../profiles/arch/x86/use.stable.mask | 24 - .../portage-stable/profiles/arches.desc | 40 - .../portage-stable/profiles/base/eapi | 1 - .../profiles/base/make.defaults | 189 - .../portage-stable/profiles/base/package.mask | 58 - .../portage-stable/profiles/base/package.use | 88 - .../profiles/base/package.use.force | 499 --- .../profiles/base/package.use.mask | 1044 ------ .../profiles/base/package.use.stable.force | 19 - .../profiles/base/package.use.stable.mask | 213 -- .../portage-stable/profiles/base/packages | 73 - .../portage-stable/profiles/base/use.force | 11 - .../portage-stable/profiles/base/use.mask | 99 - .../profiles/base/use.stable.force | 5 - .../profiles/base/use.stable.mask | 28 - .../portage-stable/profiles/categories | 174 - .../profiles/default/hurd/amd64/23.0/eapi | 1 - .../default/hurd/amd64/23.0/make.defaults | 10 - .../profiles/default/hurd/amd64/23.0/parent | 3 - .../profiles/default/hurd/amd64/eapi | 1 - .../profiles/default/hurd/amd64/package.mask | 10 - .../default/hurd/amd64/package.use.mask | 18 - .../profiles/default/hurd/amd64/parent | 2 - .../portage-stable/profiles/default/hurd/eapi | 1 - .../profiles/default/hurd/make.defaults | 66 - .../profiles/default/hurd/package.mask | 15 - .../profiles/default/hurd/package.use | 35 - .../profiles/default/hurd/package.use.force | 6 - .../profiles/default/hurd/package.use.mask | 80 - .../profiles/default/hurd/packages | 15 - .../profiles/default/hurd/packages.build | 41 - .../profiles/default/hurd/use.force | 6 - .../profiles/default/hurd/use.mask | 27 - .../profiles/default/hurd/x86/23.0/eapi | 1 - .../profiles/default/hurd/x86/23.0/i686/eapi | 1 - .../default/hurd/x86/23.0/i686/make.defaults | 6 - .../default/hurd/x86/23.0/i686/parent | 2 - .../profiles/default/hurd/x86/23.0/parent | 2 - .../profiles/default/hurd/x86/eapi | 1 - .../profiles/default/hurd/x86/make.defaults | 8 - .../profiles/default/hurd/x86/package.mask | 10 - .../default/hurd/x86/package.use.mask | 22 - .../profiles/default/hurd/x86/parent | 3 - .../default/linux/alpha/17.0/deprecated | 104 - .../linux/alpha/17.0/desktop/deprecated | 104 - .../default/linux/alpha/17.0/desktop/eapi | 1 - .../linux/alpha/17.0/desktop/gnome/deprecated | 104 - .../linux/alpha/17.0/desktop/gnome/eapi | 1 - .../linux/alpha/17.0/desktop/gnome/parent | 2 - .../17.0/desktop/gnome/systemd/deprecated | 33 - .../alpha/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../alpha/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/alpha/17.0/desktop/parent | 2 - .../linux/alpha/17.0/developer/deprecated | 104 - .../default/linux/alpha/17.0/developer/eapi | 1 - .../default/linux/alpha/17.0/developer/parent | 2 - .../profiles/default/linux/alpha/17.0/eapi | 1 - .../profiles/default/linux/alpha/17.0/parent | 2 - .../linux/alpha/17.0/systemd/deprecated | 33 - .../default/linux/alpha/17.0/systemd/eapi | 1 - .../alpha/17.0/systemd/merged-usr/deprecated | 104 - .../linux/alpha/17.0/systemd/merged-usr/eapi | 1 - .../alpha/17.0/systemd/merged-usr/parent | 2 - .../default/linux/alpha/17.0/systemd/parent | 2 - .../default/linux/alpha/23.0/desktop/eapi | 1 - .../linux/alpha/23.0/desktop/gnome/eapi | 1 - .../linux/alpha/23.0/desktop/gnome/parent | 2 - .../alpha/23.0/desktop/gnome/systemd/eapi | 1 - .../alpha/23.0/desktop/gnome/systemd/parent | 2 - .../default/linux/alpha/23.0/desktop/parent | 2 - .../profiles/default/linux/alpha/23.0/eapi | 1 - .../profiles/default/linux/alpha/23.0/parent | 2 - .../linux/alpha/23.0/split-usr/desktop/eapi | 1 - .../alpha/23.0/split-usr/desktop/gnome/eapi | 1 - .../alpha/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/alpha/23.0/split-usr/desktop/parent | 2 - .../default/linux/alpha/23.0/split-usr/eapi | 1 - .../default/linux/alpha/23.0/split-usr/parent | 2 - .../default/linux/alpha/23.0/systemd/eapi | 1 - .../default/linux/alpha/23.0/systemd/parent | 2 - .../profiles/default/linux/alpha/eapi | 1 - .../profiles/default/linux/alpha/parent | 3 - .../default/linux/amd64/17.0/deprecated | 80 - .../linux/amd64/17.0/desktop/deprecated | 80 - .../default/linux/amd64/17.0/desktop/eapi | 1 - .../linux/amd64/17.0/desktop/gnome/deprecated | 80 - .../linux/amd64/17.0/desktop/gnome/eapi | 1 - .../linux/amd64/17.0/desktop/gnome/parent | 2 - .../17.0/desktop/gnome/systemd/deprecated | 80 - .../amd64/17.0/desktop/gnome/systemd/eapi | 1 - .../amd64/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/amd64/17.0/desktop/parent | 2 - .../amd64/17.0/desktop/plasma/deprecated | 80 - .../linux/amd64/17.0/desktop/plasma/eapi | 1 - .../linux/amd64/17.0/desktop/plasma/parent | 2 - .../17.0/desktop/plasma/systemd/deprecated | 80 - .../amd64/17.0/desktop/plasma/systemd/eapi | 1 - .../amd64/17.0/desktop/plasma/systemd/parent | 2 - .../linux/amd64/17.0/developer/deprecated | 80 - .../default/linux/amd64/17.0/developer/eapi | 1 - .../linux/amd64/17.0/developer/make.defaults | 7 - .../default/linux/amd64/17.0/developer/parent | 2 - .../profiles/default/linux/amd64/17.0/eapi | 1 - .../linux/amd64/17.0/hardened/deprecated | 80 - .../default/linux/amd64/17.0/hardened/eapi | 1 - .../default/linux/amd64/17.0/hardened/parent | 2 - .../amd64/17.0/hardened/selinux/deprecated | 80 - .../linux/amd64/17.0/hardened/selinux/eapi | 1 - .../linux/amd64/17.0/hardened/selinux/parent | 2 - .../linux/amd64/17.0/musl/clang/deprecated | 104 - .../default/linux/amd64/17.0/musl/clang/eapi | 1 - .../linux/amd64/17.0/musl/clang/parent | 2 - .../default/linux/amd64/17.0/musl/deprecated | 104 - .../default/linux/amd64/17.0/musl/eapi | 1 - .../linux/amd64/17.0/musl/hardened/deprecated | 104 - .../linux/amd64/17.0/musl/hardened/eapi | 1 - .../linux/amd64/17.0/musl/hardened/parent | 2 - .../17.0/musl/hardened/selinux/deprecated | 104 - .../amd64/17.0/musl/hardened/selinux/eapi | 1 - .../amd64/17.0/musl/hardened/selinux/parent | 2 - .../linux/amd64/17.0/musl/make.defaults | 10 - .../linux/amd64/17.0/musl/package.mask | 14 - .../linux/amd64/17.0/musl/package.use.mask | 6 - .../default/linux/amd64/17.0/musl/parent | 3 - .../linux/amd64/17.0/no-multilib/deprecated | 80 - .../default/linux/amd64/17.0/no-multilib/eapi | 1 - .../17.0/no-multilib/hardened/deprecated | 80 - .../amd64/17.0/no-multilib/hardened/eapi | 1 - .../amd64/17.0/no-multilib/hardened/parent | 2 - .../no-multilib/hardened/selinux/deprecated | 80 - .../17.0/no-multilib/hardened/selinux/eapi | 1 - .../17.0/no-multilib/hardened/selinux/parent | 2 - .../linux/amd64/17.0/no-multilib/parent | 2 - .../linux/amd64/17.0/no-multilib/prefix/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/parent | 2 - .../no-multilib/prefix/kernel-2.6.32+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.32+/parent | 2 - .../17.0/no-multilib/prefix/kernel-3.2+/eapi | 1 - .../no-multilib/prefix/kernel-3.2+/parent | 2 - .../amd64/17.0/no-multilib/prefix/parent | 1 - .../profiles/default/linux/amd64/17.0/parent | 3 - .../linux/amd64/17.0/selinux/deprecated | 80 - .../default/linux/amd64/17.0/selinux/eapi | 1 - .../default/linux/amd64/17.0/selinux/parent | 2 - .../linux/amd64/17.0/systemd/deprecated | 80 - .../default/linux/amd64/17.0/systemd/eapi | 1 - .../default/linux/amd64/17.0/systemd/parent | 2 - .../default/linux/amd64/17.0/x32/deprecated | 104 - .../default/linux/amd64/17.0/x32/eapi | 1 - .../linux/amd64/17.0/x32/make.defaults | 4 - .../default/linux/amd64/17.0/x32/parent | 2 - .../linux/amd64/17.0/x32/systemd/deprecated | 33 - .../default/linux/amd64/17.0/x32/systemd/eapi | 1 - .../17.0/x32/systemd/merged-usr/deprecated | 104 - .../amd64/17.0/x32/systemd/merged-usr/eapi | 1 - .../amd64/17.0/x32/systemd/merged-usr/parent | 2 - .../linux/amd64/17.0/x32/systemd/parent | 2 - .../default/linux/amd64/17.1/clang/deprecated | 104 - .../default/linux/amd64/17.1/clang/eapi | 1 - .../linux/amd64/17.1/clang/package.use.force | 17 - .../linux/amd64/17.1/clang/packages.build | 9 - .../default/linux/amd64/17.1/clang/parent | 2 - .../default/linux/amd64/17.1/deprecated | 104 - .../linux/amd64/17.1/desktop/deprecated | 104 - .../default/linux/amd64/17.1/desktop/eapi | 1 - .../linux/amd64/17.1/desktop/gnome/deprecated | 104 - .../linux/amd64/17.1/desktop/gnome/eapi | 1 - .../linux/amd64/17.1/desktop/gnome/parent | 2 - .../17.1/desktop/gnome/systemd/deprecated | 33 - .../amd64/17.1/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../amd64/17.1/desktop/gnome/systemd/parent | 2 - .../default/linux/amd64/17.1/desktop/parent | 2 - .../amd64/17.1/desktop/plasma/deprecated | 104 - .../linux/amd64/17.1/desktop/plasma/eapi | 1 - .../linux/amd64/17.1/desktop/plasma/parent | 2 - .../17.1/desktop/plasma/systemd/deprecated | 33 - .../amd64/17.1/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../amd64/17.1/desktop/plasma/systemd/parent | 2 - .../amd64/17.1/desktop/systemd/deprecated | 33 - .../linux/amd64/17.1/desktop/systemd/eapi | 1 - .../desktop/systemd/merged-usr/deprecated | 104 - .../17.1/desktop/systemd/merged-usr/eapi | 1 - .../17.1/desktop/systemd/merged-usr/parent | 2 - .../linux/amd64/17.1/desktop/systemd/parent | 2 - .../linux/amd64/17.1/developer/deprecated | 104 - .../default/linux/amd64/17.1/developer/eapi | 1 - .../linux/amd64/17.1/developer/make.defaults | 7 - .../default/linux/amd64/17.1/developer/parent | 2 - .../profiles/default/linux/amd64/17.1/eapi | 1 - .../linux/amd64/17.1/hardened/deprecated | 104 - .../default/linux/amd64/17.1/hardened/eapi | 1 - .../default/linux/amd64/17.1/hardened/parent | 2 - .../amd64/17.1/hardened/selinux/deprecated | 104 - .../linux/amd64/17.1/hardened/selinux/eapi | 1 - .../linux/amd64/17.1/hardened/selinux/parent | 2 - .../linux/amd64/17.1/no-multilib/deprecated | 104 - .../default/linux/amd64/17.1/no-multilib/eapi | 1 - .../17.1/no-multilib/hardened/deprecated | 104 - .../amd64/17.1/no-multilib/hardened/eapi | 1 - .../amd64/17.1/no-multilib/hardened/parent | 2 - .../no-multilib/hardened/selinux/deprecated | 104 - .../17.1/no-multilib/hardened/selinux/eapi | 1 - .../17.1/no-multilib/hardened/selinux/parent | 2 - .../linux/amd64/17.1/no-multilib/parent | 2 - .../linux/amd64/17.1/no-multilib/prefix/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/parent | 2 - .../no-multilib/prefix/kernel-2.6.32+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.32+/parent | 2 - .../17.1/no-multilib/prefix/kernel-3.2+/eapi | 1 - .../no-multilib/prefix/kernel-3.2+/parent | 2 - .../amd64/17.1/no-multilib/prefix/parent | 1 - .../amd64/17.1/no-multilib/systemd/deprecated | 33 - .../linux/amd64/17.1/no-multilib/systemd/eapi | 1 - .../no-multilib/systemd/merged-usr/deprecated | 104 - .../17.1/no-multilib/systemd/merged-usr/eapi | 1 - .../no-multilib/systemd/merged-usr/parent | 2 - .../amd64/17.1/no-multilib/systemd/parent | 2 - .../no-multilib/systemd/selinux/deprecated | 33 - .../17.1/no-multilib/systemd/selinux/eapi | 1 - .../systemd/selinux/merged-usr/deprecated | 104 - .../systemd/selinux/merged-usr/eapi | 1 - .../systemd/selinux/merged-usr/parent | 2 - .../17.1/no-multilib/systemd/selinux/parent | 2 - .../profiles/default/linux/amd64/17.1/parent | 3 - .../default/linux/amd64/17.1/profile.bashrc | 9 - .../linux/amd64/17.1/selinux/deprecated | 104 - .../default/linux/amd64/17.1/selinux/eapi | 1 - .../default/linux/amd64/17.1/selinux/parent | 2 - .../linux/amd64/17.1/systemd/clang/deprecated | 33 - .../linux/amd64/17.1/systemd/clang/eapi | 1 - .../17.1/systemd/clang/merged-usr/deprecated | 104 - .../amd64/17.1/systemd/clang/merged-usr/eapi | 1 - .../17.1/systemd/clang/merged-usr/parent | 2 - .../17.1/systemd/clang/package.use.force | 17 - .../amd64/17.1/systemd/clang/packages.build | 9 - .../linux/amd64/17.1/systemd/clang/parent | 2 - .../linux/amd64/17.1/systemd/deprecated | 33 - .../default/linux/amd64/17.1/systemd/eapi | 1 - .../amd64/17.1/systemd/merged-usr/deprecated | 104 - .../linux/amd64/17.1/systemd/merged-usr/eapi | 1 - .../amd64/17.1/systemd/merged-usr/parent | 2 - .../default/linux/amd64/17.1/systemd/parent | 2 - .../amd64/17.1/systemd/selinux/deprecated | 33 - .../linux/amd64/17.1/systemd/selinux/eapi | 1 - .../systemd/selinux/merged-usr/deprecated | 104 - .../17.1/systemd/selinux/merged-usr/eapi | 1 - .../17.1/systemd/selinux/merged-usr/parent | 2 - .../linux/amd64/17.1/systemd/selinux/parent | 2 - .../default/linux/amd64/23.0/desktop/eapi | 1 - .../linux/amd64/23.0/desktop/gnome/eapi | 1 - .../linux/amd64/23.0/desktop/gnome/parent | 2 - .../amd64/23.0/desktop/gnome/systemd/eapi | 1 - .../amd64/23.0/desktop/gnome/systemd/parent | 2 - .../amd64/23.0/desktop/gnome/systemd/use.mask | 6 - .../default/linux/amd64/23.0/desktop/parent | 2 - .../linux/amd64/23.0/desktop/plasma/eapi | 1 - .../linux/amd64/23.0/desktop/plasma/parent | 2 - .../amd64/23.0/desktop/plasma/systemd/eapi | 1 - .../amd64/23.0/desktop/plasma/systemd/parent | 2 - .../23.0/desktop/plasma/systemd/use.mask | 6 - .../linux/amd64/23.0/desktop/systemd/eapi | 1 - .../linux/amd64/23.0/desktop/systemd/parent | 2 - .../linux/amd64/23.0/desktop/systemd/use.mask | 6 - .../profiles/default/linux/amd64/23.0/eapi | 1 - .../default/linux/amd64/23.0/hardened/eapi | 1 - .../default/linux/amd64/23.0/hardened/parent | 2 - .../linux/amd64/23.0/hardened/selinux/eapi | 1 - .../linux/amd64/23.0/hardened/selinux/parent | 2 - .../amd64/23.0/hardened/selinux/systemd/eapi | 1 - .../23.0/hardened/selinux/systemd/parent | 2 - .../linux/amd64/23.0/hardened/systemd/eapi | 1 - .../linux/amd64/23.0/hardened/systemd/parent | 2 - .../default/linux/amd64/23.0/llvm/eapi | 1 - .../linux/amd64/23.0/llvm/package.use.force | 21 - .../linux/amd64/23.0/llvm/packages.build | 9 - .../default/linux/amd64/23.0/llvm/parent | 2 - .../linux/amd64/23.0/llvm/systemd/eapi | 1 - .../linux/amd64/23.0/llvm/systemd/parent | 2 - .../default/linux/amd64/23.0/make.defaults | 8 - .../default/linux/amd64/23.0/musl/eapi | 1 - .../linux/amd64/23.0/musl/hardened/eapi | 1 - .../linux/amd64/23.0/musl/hardened/parent | 2 - .../amd64/23.0/musl/hardened/selinux/eapi | 1 - .../amd64/23.0/musl/hardened/selinux/parent | 2 - .../amd64/23.0/musl/hardened/systemd/eapi | 1 - .../amd64/23.0/musl/hardened/systemd/parent | 2 - .../default/linux/amd64/23.0/musl/llvm/eapi | 1 - .../linux/amd64/23.0/musl/llvm/package.mask | 6 - .../default/linux/amd64/23.0/musl/llvm/parent | 2 - .../linux/amd64/23.0/musl/llvm/systemd/eapi | 1 - .../linux/amd64/23.0/musl/llvm/systemd/parent | 2 - .../linux/amd64/23.0/musl/make.defaults | 10 - .../linux/amd64/23.0/musl/package.mask | 15 - .../default/linux/amd64/23.0/musl/parent | 3 - .../linux/amd64/23.0/musl/systemd/eapi | 1 - .../linux/amd64/23.0/musl/systemd/parent | 2 - .../default/linux/amd64/23.0/no-multilib/eapi | 1 - .../amd64/23.0/no-multilib/hardened/eapi | 1 - .../amd64/23.0/no-multilib/hardened/parent | 2 - .../23.0/no-multilib/hardened/selinux/eapi | 1 - .../23.0/no-multilib/hardened/selinux/parent | 2 - .../no-multilib/hardened/selinux/systemd/eapi | 1 - .../hardened/selinux/systemd/parent | 2 - .../23.0/no-multilib/hardened/systemd/eapi | 1 - .../23.0/no-multilib/hardened/systemd/parent | 2 - .../linux/amd64/23.0/no-multilib/parent | 2 - .../linux/amd64/23.0/no-multilib/prefix/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/parent | 2 - .../no-multilib/prefix/kernel-2.6.32+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.32+/parent | 2 - .../23.0/no-multilib/prefix/kernel-3.2+/eapi | 1 - .../no-multilib/prefix/kernel-3.2+/parent | 2 - .../amd64/23.0/no-multilib/prefix/parent | 1 - .../linux/amd64/23.0/no-multilib/systemd/eapi | 1 - .../amd64/23.0/no-multilib/systemd/parent | 2 - .../amd64/23.0/no-multilib/systemd/use.mask | 6 - .../profiles/default/linux/amd64/23.0/parent | 3 - .../linux/amd64/23.0/split-usr/desktop/eapi | 1 - .../amd64/23.0/split-usr/desktop/gnome/eapi | 1 - .../amd64/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/amd64/23.0/split-usr/desktop/parent | 2 - .../amd64/23.0/split-usr/desktop/plasma/eapi | 1 - .../23.0/split-usr/desktop/plasma/parent | 2 - .../default/linux/amd64/23.0/split-usr/eapi | 1 - .../linux/amd64/23.0/split-usr/hardened/eapi | 1 - .../amd64/23.0/split-usr/hardened/parent | 2 - .../23.0/split-usr/hardened/selinux/eapi | 1 - .../23.0/split-usr/hardened/selinux/parent | 2 - .../linux/amd64/23.0/split-usr/llvm/eapi | 1 - .../23.0/split-usr/llvm/package.use.force | 21 - .../amd64/23.0/split-usr/llvm/packages.build | 9 - .../linux/amd64/23.0/split-usr/llvm/parent | 2 - .../linux/amd64/23.0/split-usr/musl/eapi | 1 - .../amd64/23.0/split-usr/musl/hardened/eapi | 1 - .../amd64/23.0/split-usr/musl/hardened/parent | 2 - .../23.0/split-usr/musl/hardened/selinux/eapi | 1 - .../split-usr/musl/hardened/selinux/parent | 2 - .../linux/amd64/23.0/split-usr/musl/llvm/eapi | 1 - .../amd64/23.0/split-usr/musl/llvm/parent | 2 - .../amd64/23.0/split-usr/musl/make.defaults | 10 - .../amd64/23.0/split-usr/musl/package.mask | 15 - .../23.0/split-usr/musl/package.use.mask | 6 - .../linux/amd64/23.0/split-usr/musl/parent | 3 - .../amd64/23.0/split-usr/no-multilib/eapi | 1 - .../23.0/split-usr/no-multilib/hardened/eapi | 1 - .../split-usr/no-multilib/hardened/parent | 2 - .../no-multilib/hardened/selinux/eapi | 1 - .../no-multilib/hardened/selinux/parent | 2 - .../amd64/23.0/split-usr/no-multilib/parent | 2 - .../23.0/split-usr/no-multilib/prefix/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.16+/parent | 2 - .../no-multilib/prefix/kernel-2.6.32+/eapi | 1 - .../no-multilib/prefix/kernel-2.6.32+/parent | 2 - .../no-multilib/prefix/kernel-3.2+/eapi | 1 - .../no-multilib/prefix/kernel-3.2+/parent | 2 - .../23.0/split-usr/no-multilib/prefix/parent | 1 - .../23.0/split-usr/no-multilib/selinux/eapi | 1 - .../23.0/split-usr/no-multilib/selinux/parent | 2 - .../default/linux/amd64/23.0/split-usr/parent | 2 - .../linux/amd64/23.0/split-usr/x32/eapi | 1 - .../amd64/23.0/split-usr/x32/make.defaults | 4 - .../linux/amd64/23.0/split-usr/x32/parent | 2 - .../default/linux/amd64/23.0/systemd/eapi | 1 - .../default/linux/amd64/23.0/systemd/parent | 2 - .../default/linux/amd64/23.0/systemd/use.mask | 6 - .../default/linux/amd64/23.0/x32/eapi | 1 - .../linux/amd64/23.0/x32/make.defaults | 4 - .../default/linux/amd64/23.0/x32/parent | 2 - .../default/linux/amd64/23.0/x32/systemd/eapi | 1 - .../linux/amd64/23.0/x32/systemd/parent | 2 - .../profiles/default/linux/amd64/eapi | 1 - .../default/linux/amd64/package.use.mask | 18 - .../profiles/default/linux/amd64/parent | 2 - .../default/linux/arm/17.0/armv4/deprecated | 104 - .../linux/arm/17.0/armv4/desktop/deprecated | 104 - .../default/linux/arm/17.0/armv4/desktop/eapi | 1 - .../arm/17.0/armv4/desktop/gnome/deprecated | 104 - .../linux/arm/17.0/armv4/desktop/gnome/eapi | 1 - .../linux/arm/17.0/armv4/desktop/gnome/parent | 2 - .../linux/arm/17.0/armv4/desktop/parent | 2 - .../arm/17.0/armv4/desktop/plasma/deprecated | 104 - .../linux/arm/17.0/armv4/desktop/plasma/eapi | 1 - .../arm/17.0/armv4/desktop/plasma/parent | 2 - .../linux/arm/17.0/armv4/developer/deprecated | 104 - .../linux/arm/17.0/armv4/developer/eapi | 1 - .../linux/arm/17.0/armv4/developer/parent | 2 - .../default/linux/arm/17.0/armv4/eapi | 1 - .../default/linux/arm/17.0/armv4/parent | 2 - .../default/linux/arm/17.0/armv4t/deprecated | 104 - .../linux/arm/17.0/armv4t/desktop/deprecated | 104 - .../linux/arm/17.0/armv4t/desktop/eapi | 1 - .../arm/17.0/armv4t/desktop/gnome/deprecated | 104 - .../linux/arm/17.0/armv4t/desktop/gnome/eapi | 1 - .../arm/17.0/armv4t/desktop/gnome/parent | 2 - .../linux/arm/17.0/armv4t/desktop/parent | 2 - .../arm/17.0/armv4t/desktop/plasma/deprecated | 104 - .../linux/arm/17.0/armv4t/desktop/plasma/eapi | 1 - .../arm/17.0/armv4t/desktop/plasma/parent | 2 - .../arm/17.0/armv4t/developer/deprecated | 104 - .../linux/arm/17.0/armv4t/developer/eapi | 1 - .../linux/arm/17.0/armv4t/developer/parent | 2 - .../default/linux/arm/17.0/armv4t/eapi | 1 - .../default/linux/arm/17.0/armv4t/parent | 2 - .../linux/arm/17.0/armv4t/selinux/eapi | 1 - .../linux/arm/17.0/armv4t/selinux/parent | 2 - .../linux/arm/17.0/armv4t/systemd/deprecated | 33 - .../linux/arm/17.0/armv4t/systemd/eapi | 1 - .../17.0/armv4t/systemd/merged-usr/deprecated | 104 - .../arm/17.0/armv4t/systemd/merged-usr/eapi | 1 - .../arm/17.0/armv4t/systemd/merged-usr/parent | 2 - .../linux/arm/17.0/armv4t/systemd/parent | 2 - .../default/linux/arm/17.0/armv5te/deprecated | 104 - .../linux/arm/17.0/armv5te/desktop/deprecated | 104 - .../linux/arm/17.0/armv5te/desktop/eapi | 1 - .../arm/17.0/armv5te/desktop/gnome/deprecated | 104 - .../linux/arm/17.0/armv5te/desktop/gnome/eapi | 1 - .../arm/17.0/armv5te/desktop/gnome/parent | 2 - .../linux/arm/17.0/armv5te/desktop/parent | 2 - .../17.0/armv5te/desktop/plasma/deprecated | 104 - .../arm/17.0/armv5te/desktop/plasma/eapi | 1 - .../arm/17.0/armv5te/desktop/plasma/parent | 2 - .../arm/17.0/armv5te/developer/deprecated | 104 - .../linux/arm/17.0/armv5te/developer/eapi | 1 - .../linux/arm/17.0/armv5te/developer/parent | 2 - .../default/linux/arm/17.0/armv5te/eapi | 1 - .../default/linux/arm/17.0/armv5te/parent | 2 - .../linux/arm/17.0/armv5te/selinux/eapi | 1 - .../linux/arm/17.0/armv5te/selinux/parent | 2 - .../linux/arm/17.0/armv5te/systemd/deprecated | 33 - .../linux/arm/17.0/armv5te/systemd/eapi | 1 - .../armv5te/systemd/merged-usr/deprecated | 104 - .../arm/17.0/armv5te/systemd/merged-usr/eapi | 1 - .../17.0/armv5te/systemd/merged-usr/parent | 2 - .../linux/arm/17.0/armv5te/systemd/parent | 2 - .../default/linux/arm/17.0/armv6j/deprecated | 104 - .../linux/arm/17.0/armv6j/desktop/deprecated | 104 - .../linux/arm/17.0/armv6j/desktop/eapi | 1 - .../arm/17.0/armv6j/desktop/gnome/deprecated | 104 - .../linux/arm/17.0/armv6j/desktop/gnome/eapi | 1 - .../arm/17.0/armv6j/desktop/gnome/parent | 2 - .../linux/arm/17.0/armv6j/desktop/parent | 2 - .../arm/17.0/armv6j/desktop/plasma/deprecated | 104 - .../linux/arm/17.0/armv6j/desktop/plasma/eapi | 1 - .../arm/17.0/armv6j/desktop/plasma/parent | 2 - .../arm/17.0/armv6j/developer/deprecated | 104 - .../linux/arm/17.0/armv6j/developer/eapi | 1 - .../linux/arm/17.0/armv6j/developer/parent | 2 - .../default/linux/arm/17.0/armv6j/eapi | 1 - .../linux/arm/17.0/armv6j/hardened/deprecated | 104 - .../linux/arm/17.0/armv6j/hardened/eapi | 1 - .../linux/arm/17.0/armv6j/hardened/parent | 2 - .../17.0/armv6j/hardened/selinux/deprecated | 104 - .../arm/17.0/armv6j/hardened/selinux/eapi | 1 - .../arm/17.0/armv6j/hardened/selinux/parent | 2 - .../default/linux/arm/17.0/armv6j/parent | 2 - .../linux/arm/17.0/armv6j/selinux/deprecated | 104 - .../linux/arm/17.0/armv6j/selinux/eapi | 1 - .../linux/arm/17.0/armv6j/selinux/parent | 2 - .../linux/arm/17.0/armv6j/systemd/deprecated | 33 - .../linux/arm/17.0/armv6j/systemd/eapi | 1 - .../17.0/armv6j/systemd/merged-usr/deprecated | 104 - .../arm/17.0/armv6j/systemd/merged-usr/eapi | 1 - .../arm/17.0/armv6j/systemd/merged-usr/parent | 2 - .../linux/arm/17.0/armv6j/systemd/parent | 2 - .../default/linux/arm/17.0/armv7a/deprecated | 104 - .../linux/arm/17.0/armv7a/desktop/deprecated | 104 - .../linux/arm/17.0/armv7a/desktop/eapi | 1 - .../arm/17.0/armv7a/desktop/gnome/deprecated | 104 - .../linux/arm/17.0/armv7a/desktop/gnome/eapi | 1 - .../arm/17.0/armv7a/desktop/gnome/parent | 2 - .../armv7a/desktop/gnome/systemd/deprecated | 33 - .../17.0/armv7a/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../17.0/armv7a/desktop/gnome/systemd/parent | 2 - .../linux/arm/17.0/armv7a/desktop/parent | 2 - .../arm/17.0/armv7a/desktop/plasma/deprecated | 104 - .../linux/arm/17.0/armv7a/desktop/plasma/eapi | 1 - .../arm/17.0/armv7a/desktop/plasma/parent | 2 - .../armv7a/desktop/plasma/systemd/deprecated | 33 - .../17.0/armv7a/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../17.0/armv7a/desktop/plasma/systemd/parent | 2 - .../arm/17.0/armv7a/developer/deprecated | 104 - .../linux/arm/17.0/armv7a/developer/eapi | 1 - .../linux/arm/17.0/armv7a/developer/parent | 2 - .../default/linux/arm/17.0/armv7a/eapi | 1 - .../linux/arm/17.0/armv7a/hardened/deprecated | 104 - .../linux/arm/17.0/armv7a/hardened/eapi | 1 - .../linux/arm/17.0/armv7a/hardened/parent | 2 - .../17.0/armv7a/hardened/selinux/deprecated | 104 - .../arm/17.0/armv7a/hardened/selinux/eapi | 1 - .../arm/17.0/armv7a/hardened/selinux/parent | 2 - .../default/linux/arm/17.0/armv7a/parent | 2 - .../default/linux/arm/17.0/armv7a/prefix/eapi | 1 - .../arm/17.0/armv7a/prefix/kernel-3.2+/eapi | 1 - .../arm/17.0/armv7a/prefix/kernel-3.2+/parent | 2 - .../linux/arm/17.0/armv7a/prefix/parent | 1 - .../linux/arm/17.0/armv7a/selinux/eapi | 1 - .../linux/arm/17.0/armv7a/selinux/parent | 2 - .../linux/arm/17.0/armv7a/systemd/deprecated | 33 - .../linux/arm/17.0/armv7a/systemd/eapi | 1 - .../17.0/armv7a/systemd/merged-usr/deprecated | 104 - .../arm/17.0/armv7a/systemd/merged-usr/eapi | 1 - .../arm/17.0/armv7a/systemd/merged-usr/parent | 2 - .../linux/arm/17.0/armv7a/systemd/parent | 2 - .../default/linux/arm/17.0/deprecated | 104 - .../default/linux/arm/17.0/desktop/deprecated | 104 - .../default/linux/arm/17.0/desktop/eapi | 1 - .../linux/arm/17.0/desktop/gnome/deprecated | 104 - .../default/linux/arm/17.0/desktop/gnome/eapi | 1 - .../linux/arm/17.0/desktop/gnome/parent | 2 - .../arm/17.0/desktop/gnome/systemd/deprecated | 33 - .../linux/arm/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../arm/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/arm/17.0/desktop/parent | 2 - .../linux/arm/17.0/desktop/plasma/deprecated | 104 - .../linux/arm/17.0/desktop/plasma/eapi | 1 - .../linux/arm/17.0/desktop/plasma/parent | 2 - .../17.0/desktop/plasma/systemd/deprecated | 33 - .../arm/17.0/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../arm/17.0/desktop/plasma/systemd/parent | 2 - .../linux/arm/17.0/developer/deprecated | 104 - .../default/linux/arm/17.0/developer/eapi | 1 - .../default/linux/arm/17.0/developer/parent | 2 - .../profiles/default/linux/arm/17.0/eapi | 1 - .../linux/arm/17.0/musl/armv6j/deprecated | 104 - .../default/linux/arm/17.0/musl/armv6j/eapi | 1 - .../arm/17.0/musl/armv6j/hardened/deprecated | 104 - .../linux/arm/17.0/musl/armv6j/hardened/eapi | 1 - .../arm/17.0/musl/armv6j/hardened/parent | 2 - .../musl/armv6j/hardened/selinux/deprecated | 104 - .../17.0/musl/armv6j/hardened/selinux/eapi | 1 - .../17.0/musl/armv6j/hardened/selinux/parent | 2 - .../linux/arm/17.0/musl/armv6j/make.defaults | 10 - .../default/linux/arm/17.0/musl/armv6j/parent | 2 - .../linux/arm/17.0/musl/armv7a/deprecated | 104 - .../default/linux/arm/17.0/musl/armv7a/eapi | 1 - .../arm/17.0/musl/armv7a/hardened/deprecated | 104 - .../linux/arm/17.0/musl/armv7a/hardened/eapi | 1 - .../arm/17.0/musl/armv7a/hardened/parent | 2 - .../musl/armv7a/hardened/selinux/deprecated | 104 - .../17.0/musl/armv7a/hardened/selinux/eapi | 1 - .../17.0/musl/armv7a/hardened/selinux/parent | 2 - .../linux/arm/17.0/musl/armv7a/make.defaults | 10 - .../default/linux/arm/17.0/musl/armv7a/parent | 2 - .../profiles/default/linux/arm/17.0/musl/eapi | 1 - .../default/linux/arm/17.0/musl/make.defaults | 5 - .../linux/arm/17.0/musl/package.use.mask | 9 - .../arm/17.0/musl/package.use.stable.mask | 6 - .../default/linux/arm/17.0/musl/parent | 4 - .../profiles/default/linux/arm/17.0/parent | 2 - .../default/linux/arm/23.0/armv4/eapi | 1 - .../default/linux/arm/23.0/armv4/parent | 2 - .../linux/arm/23.0/armv4t/desktop/eapi | 1 - .../linux/arm/23.0/armv4t/desktop/gnome/eapi | 1 - .../arm/23.0/armv4t/desktop/gnome/parent | 2 - .../linux/arm/23.0/armv4t/desktop/parent | 2 - .../linux/arm/23.0/armv4t/desktop/plasma/eapi | 1 - .../arm/23.0/armv4t/desktop/plasma/parent | 2 - .../default/linux/arm/23.0/armv4t/eapi | 1 - .../default/linux/arm/23.0/armv4t/parent | 2 - .../linux/arm/23.0/armv4t/selinux/eapi | 1 - .../linux/arm/23.0/armv4t/selinux/parent | 2 - .../linux/arm/23.0/armv4t/systemd/eapi | 1 - .../linux/arm/23.0/armv4t/systemd/parent | 2 - .../default/linux/arm/23.0/armv5te/eapi | 1 - .../default/linux/arm/23.0/armv5te/parent | 2 - .../linux/arm/23.0/armv5te/selinux/eapi | 1 - .../linux/arm/23.0/armv5te/selinux/parent | 2 - .../linux/arm/23.0/armv5te/systemd/eapi | 1 - .../linux/arm/23.0/armv5te/systemd/parent | 2 - .../default/linux/arm/23.0/armv6j_hf/eapi | 1 - .../linux/arm/23.0/armv6j_hf/hardened/eapi | 1 - .../linux/arm/23.0/armv6j_hf/hardened/parent | 2 - .../arm/23.0/armv6j_hf/hardened/selinux/eapi | 1 - .../23.0/armv6j_hf/hardened/selinux/parent | 2 - .../linux/arm/23.0/armv6j_hf/musl/eapi | 1 - .../arm/23.0/armv6j_hf/musl/hardened/eapi | 1 - .../arm/23.0/armv6j_hf/musl/hardened/parent | 2 - .../23.0/armv6j_hf/musl/hardened/selinux/eapi | 1 - .../armv6j_hf/musl/hardened/selinux/parent | 2 - .../23.0/armv6j_hf/musl/hardened/systemd/eapi | 1 - .../armv6j_hf/musl/hardened/systemd/parent | 2 - .../arm/23.0/armv6j_hf/musl/make.defaults | 10 - .../arm/23.0/armv6j_hf/musl/package.use.mask | 6 - .../linux/arm/23.0/armv6j_hf/musl/parent | 3 - .../arm/23.0/armv6j_hf/musl/systemd/eapi | 1 - .../arm/23.0/armv6j_hf/musl/systemd/parent | 2 - .../default/linux/arm/23.0/armv6j_hf/parent | 2 - .../linux/arm/23.0/armv6j_hf/systemd/eapi | 1 - .../linux/arm/23.0/armv6j_hf/systemd/parent | 2 - .../default/linux/arm/23.0/armv6j_sf/eapi | 1 - .../linux/arm/23.0/armv6j_sf/hardened/eapi | 1 - .../linux/arm/23.0/armv6j_sf/hardened/parent | 2 - .../arm/23.0/armv6j_sf/hardened/selinux/eapi | 1 - .../23.0/armv6j_sf/hardened/selinux/parent | 2 - .../default/linux/arm/23.0/armv6j_sf/parent | 2 - .../linux/arm/23.0/armv6j_sf/systemd/eapi | 1 - .../linux/arm/23.0/armv6j_sf/systemd/parent | 2 - .../linux/arm/23.0/armv7a_hf/desktop/eapi | 1 - .../arm/23.0/armv7a_hf/desktop/gnome/eapi | 1 - .../arm/23.0/armv7a_hf/desktop/gnome/parent | 2 - .../23.0/armv7a_hf/desktop/gnome/systemd/eapi | 1 - .../armv7a_hf/desktop/gnome/systemd/parent | 2 - .../linux/arm/23.0/armv7a_hf/desktop/parent | 2 - .../arm/23.0/armv7a_hf/desktop/plasma/eapi | 1 - .../arm/23.0/armv7a_hf/desktop/plasma/parent | 2 - .../armv7a_hf/desktop/plasma/systemd/eapi | 1 - .../armv7a_hf/desktop/plasma/systemd/parent | 2 - .../default/linux/arm/23.0/armv7a_hf/eapi | 1 - .../linux/arm/23.0/armv7a_hf/hardened/eapi | 1 - .../linux/arm/23.0/armv7a_hf/hardened/parent | 2 - .../arm/23.0/armv7a_hf/hardened/selinux/eapi | 1 - .../23.0/armv7a_hf/hardened/selinux/parent | 2 - .../linux/arm/23.0/armv7a_hf/musl/eapi | 1 - .../arm/23.0/armv7a_hf/musl/hardened/eapi | 1 - .../arm/23.0/armv7a_hf/musl/hardened/parent | 2 - .../23.0/armv7a_hf/musl/hardened/selinux/eapi | 1 - .../armv7a_hf/musl/hardened/selinux/parent | 2 - .../23.0/armv7a_hf/musl/hardened/systemd/eapi | 1 - .../armv7a_hf/musl/hardened/systemd/parent | 2 - .../arm/23.0/armv7a_hf/musl/make.defaults | 10 - .../arm/23.0/armv7a_hf/musl/package.use.mask | 6 - .../linux/arm/23.0/armv7a_hf/musl/parent | 3 - .../arm/23.0/armv7a_hf/musl/systemd/eapi | 1 - .../arm/23.0/armv7a_hf/musl/systemd/parent | 2 - .../default/linux/arm/23.0/armv7a_hf/parent | 2 - .../linux/arm/23.0/armv7a_hf/prefix/eapi | 1 - .../23.0/armv7a_hf/prefix/kernel-3.2+/eapi | 1 - .../23.0/armv7a_hf/prefix/kernel-3.2+/parent | 2 - .../linux/arm/23.0/armv7a_hf/prefix/parent | 1 - .../linux/arm/23.0/armv7a_hf/systemd/eapi | 1 - .../linux/arm/23.0/armv7a_hf/systemd/parent | 2 - .../linux/arm/23.0/armv7a_sf/desktop/eapi | 1 - .../arm/23.0/armv7a_sf/desktop/gnome/eapi | 1 - .../arm/23.0/armv7a_sf/desktop/gnome/parent | 2 - .../23.0/armv7a_sf/desktop/gnome/systemd/eapi | 1 - .../armv7a_sf/desktop/gnome/systemd/parent | 2 - .../linux/arm/23.0/armv7a_sf/desktop/parent | 2 - .../arm/23.0/armv7a_sf/desktop/plasma/eapi | 1 - .../arm/23.0/armv7a_sf/desktop/plasma/parent | 2 - .../armv7a_sf/desktop/plasma/systemd/eapi | 1 - .../armv7a_sf/desktop/plasma/systemd/parent | 2 - .../default/linux/arm/23.0/armv7a_sf/eapi | 1 - .../linux/arm/23.0/armv7a_sf/hardened/eapi | 1 - .../linux/arm/23.0/armv7a_sf/hardened/parent | 2 - .../arm/23.0/armv7a_sf/hardened/selinux/eapi | 1 - .../23.0/armv7a_sf/hardened/selinux/parent | 2 - .../default/linux/arm/23.0/armv7a_sf/parent | 2 - .../linux/arm/23.0/armv7a_sf/prefix/eapi | 1 - .../23.0/armv7a_sf/prefix/kernel-3.2+/eapi | 1 - .../23.0/armv7a_sf/prefix/kernel-3.2+/parent | 2 - .../linux/arm/23.0/armv7a_sf/prefix/parent | 1 - .../linux/arm/23.0/armv7a_sf/systemd/eapi | 1 - .../linux/arm/23.0/armv7a_sf/systemd/parent | 2 - .../default/linux/arm/23.0/desktop/eapi | 1 - .../default/linux/arm/23.0/desktop/gnome/eapi | 1 - .../linux/arm/23.0/desktop/gnome/parent | 2 - .../linux/arm/23.0/desktop/gnome/systemd/eapi | 1 - .../arm/23.0/desktop/gnome/systemd/parent | 2 - .../default/linux/arm/23.0/desktop/parent | 2 - .../linux/arm/23.0/desktop/plasma/eapi | 1 - .../linux/arm/23.0/desktop/plasma/parent | 2 - .../arm/23.0/desktop/plasma/systemd/eapi | 1 - .../arm/23.0/desktop/plasma/systemd/parent | 2 - .../profiles/default/linux/arm/23.0/eapi | 1 - .../profiles/default/linux/arm/23.0/musl/eapi | 1 - .../default/linux/arm/23.0/musl/make.defaults | 5 - .../arm/23.0/musl/package.use.stable.mask | 11 - .../default/linux/arm/23.0/musl/parent | 4 - .../profiles/default/linux/arm/23.0/parent | 2 - .../linux/arm/23.0/split-usr/armv4/eapi | 1 - .../linux/arm/23.0/split-usr/armv4/parent | 2 - .../linux/arm/23.0/split-usr/armv4t/eapi | 1 - .../linux/arm/23.0/split-usr/armv4t/parent | 2 - .../arm/23.0/split-usr/armv4t/selinux/eapi | 1 - .../arm/23.0/split-usr/armv4t/selinux/parent | 2 - .../linux/arm/23.0/split-usr/armv5te/eapi | 1 - .../linux/arm/23.0/split-usr/armv5te/parent | 2 - .../arm/23.0/split-usr/armv5te/selinux/eapi | 1 - .../arm/23.0/split-usr/armv5te/selinux/parent | 2 - .../linux/arm/23.0/split-usr/armv6j_hf/eapi | 1 - .../23.0/split-usr/armv6j_hf/hardened/eapi | 1 - .../23.0/split-usr/armv6j_hf/hardened/parent | 2 - .../split-usr/armv6j_hf/hardened/selinux/eapi | 1 - .../armv6j_hf/hardened/selinux/parent | 2 - .../arm/23.0/split-usr/armv6j_hf/musl/eapi | 1 - .../split-usr/armv6j_hf/musl/hardened/eapi | 1 - .../split-usr/armv6j_hf/musl/hardened/parent | 2 - .../armv6j_hf/musl/hardened/selinux/eapi | 1 - .../armv6j_hf/musl/hardened/selinux/parent | 2 - .../split-usr/armv6j_hf/musl/make.defaults | 10 - .../split-usr/armv6j_hf/musl/package.use.mask | 6 - .../arm/23.0/split-usr/armv6j_hf/musl/parent | 3 - .../linux/arm/23.0/split-usr/armv6j_hf/parent | 2 - .../linux/arm/23.0/split-usr/armv6j_sf/eapi | 1 - .../23.0/split-usr/armv6j_sf/hardened/eapi | 1 - .../23.0/split-usr/armv6j_sf/hardened/parent | 2 - .../split-usr/armv6j_sf/hardened/selinux/eapi | 1 - .../armv6j_sf/hardened/selinux/parent | 2 - .../linux/arm/23.0/split-usr/armv6j_sf/parent | 2 - .../arm/23.0/split-usr/armv6j_sf/selinux/eapi | 1 - .../23.0/split-usr/armv6j_sf/selinux/parent | 2 - .../arm/23.0/split-usr/armv7a_hf/desktop/eapi | 1 - .../split-usr/armv7a_hf/desktop/gnome/eapi | 1 - .../split-usr/armv7a_hf/desktop/gnome/parent | 2 - .../23.0/split-usr/armv7a_hf/desktop/parent | 2 - .../split-usr/armv7a_hf/desktop/plasma/eapi | 1 - .../split-usr/armv7a_hf/desktop/plasma/parent | 2 - .../linux/arm/23.0/split-usr/armv7a_hf/eapi | 1 - .../23.0/split-usr/armv7a_hf/hardened/eapi | 1 - .../23.0/split-usr/armv7a_hf/hardened/parent | 2 - .../split-usr/armv7a_hf/hardened/selinux/eapi | 1 - .../armv7a_hf/hardened/selinux/parent | 2 - .../arm/23.0/split-usr/armv7a_hf/musl/eapi | 1 - .../split-usr/armv7a_hf/musl/hardened/eapi | 1 - .../split-usr/armv7a_hf/musl/hardened/parent | 2 - .../armv7a_hf/musl/hardened/selinux/eapi | 1 - .../armv7a_hf/musl/hardened/selinux/parent | 2 - .../split-usr/armv7a_hf/musl/make.defaults | 10 - .../split-usr/armv7a_hf/musl/package.use.mask | 6 - .../arm/23.0/split-usr/armv7a_hf/musl/parent | 3 - .../linux/arm/23.0/split-usr/armv7a_hf/parent | 2 - .../arm/23.0/split-usr/armv7a_hf/prefix/eapi | 1 - .../armv7a_hf/prefix/kernel-3.2+/eapi | 1 - .../armv7a_hf/prefix/kernel-3.2+/parent | 2 - .../23.0/split-usr/armv7a_hf/prefix/parent | 1 - .../arm/23.0/split-usr/armv7a_sf/desktop/eapi | 1 - .../split-usr/armv7a_sf/desktop/gnome/eapi | 1 - .../split-usr/armv7a_sf/desktop/gnome/parent | 2 - .../23.0/split-usr/armv7a_sf/desktop/parent | 2 - .../split-usr/armv7a_sf/desktop/plasma/eapi | 1 - .../split-usr/armv7a_sf/desktop/plasma/parent | 2 - .../linux/arm/23.0/split-usr/armv7a_sf/eapi | 1 - .../23.0/split-usr/armv7a_sf/hardened/eapi | 1 - .../23.0/split-usr/armv7a_sf/hardened/parent | 2 - .../split-usr/armv7a_sf/hardened/selinux/eapi | 1 - .../armv7a_sf/hardened/selinux/parent | 2 - .../linux/arm/23.0/split-usr/armv7a_sf/parent | 2 - .../arm/23.0/split-usr/armv7a_sf/prefix/eapi | 1 - .../armv7a_sf/prefix/kernel-3.2+/eapi | 1 - .../armv7a_sf/prefix/kernel-3.2+/parent | 2 - .../23.0/split-usr/armv7a_sf/prefix/parent | 1 - .../linux/arm/23.0/split-usr/desktop/eapi | 1 - .../arm/23.0/split-usr/desktop/gnome/eapi | 1 - .../arm/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/arm/23.0/split-usr/desktop/parent | 2 - .../arm/23.0/split-usr/desktop/plasma/eapi | 1 - .../arm/23.0/split-usr/desktop/plasma/parent | 2 - .../default/linux/arm/23.0/split-usr/eapi | 1 - .../linux/arm/23.0/split-usr/musl/eapi | 1 - .../arm/23.0/split-usr/musl/make.defaults | 5 - .../split-usr/musl/package.use.stable.mask | 6 - .../linux/arm/23.0/split-usr/musl/parent | 3 - .../default/linux/arm/23.0/split-usr/parent | 2 - .../default/linux/arm/23.0/systemd/eapi | 1 - .../default/linux/arm/23.0/systemd/parent | 2 - .../default/linux/arm/23.0/time64/armv4/eapi | 1 - .../linux/arm/23.0/time64/armv4/make.defaults | 5 - .../linux/arm/23.0/time64/armv4/parent | 3 - .../default/linux/arm/23.0/time64/armv4t/eapi | 1 - .../arm/23.0/time64/armv4t/make.defaults | 5 - .../linux/arm/23.0/time64/armv4t/parent | 3 - .../linux/arm/23.0/time64/armv4t/systemd/eapi | 1 - .../arm/23.0/time64/armv4t/systemd/parent | 2 - .../linux/arm/23.0/time64/armv5te/eapi | 1 - .../arm/23.0/time64/armv5te/make.defaults | 5 - .../linux/arm/23.0/time64/armv5te/parent | 3 - .../arm/23.0/time64/armv5te/selinux/eapi | 1 - .../arm/23.0/time64/armv5te/selinux/parent | 2 - .../arm/23.0/time64/armv5te/systemd/eapi | 1 - .../arm/23.0/time64/armv5te/systemd/parent | 2 - .../linux/arm/23.0/time64/armv6j_hf/eapi | 1 - .../arm/23.0/time64/armv6j_hf/hardened/eapi | 1 - .../arm/23.0/time64/armv6j_hf/hardened/parent | 2 - .../time64/armv6j_hf/hardened/selinux/eapi | 1 - .../time64/armv6j_hf/hardened/selinux/parent | 2 - .../arm/23.0/time64/armv6j_hf/make.defaults | 5 - .../linux/arm/23.0/time64/armv6j_hf/parent | 3 - .../arm/23.0/time64/armv6j_hf/systemd/eapi | 1 - .../arm/23.0/time64/armv6j_hf/systemd/parent | 2 - .../linux/arm/23.0/time64/armv6j_sf/eapi | 1 - .../arm/23.0/time64/armv6j_sf/hardened/eapi | 1 - .../arm/23.0/time64/armv6j_sf/hardened/parent | 2 - .../time64/armv6j_sf/hardened/selinux/eapi | 1 - .../time64/armv6j_sf/hardened/selinux/parent | 2 - .../arm/23.0/time64/armv6j_sf/make.defaults | 5 - .../linux/arm/23.0/time64/armv6j_sf/parent | 3 - .../arm/23.0/time64/armv6j_sf/systemd/eapi | 1 - .../arm/23.0/time64/armv6j_sf/systemd/parent | 2 - .../arm/23.0/time64/armv7a_hf/desktop/eapi | 1 - .../23.0/time64/armv7a_hf/desktop/gnome/eapi | 1 - .../time64/armv7a_hf/desktop/gnome/parent | 2 - .../armv7a_hf/desktop/gnome/systemd/eapi | 1 - .../armv7a_hf/desktop/gnome/systemd/parent | 2 - .../arm/23.0/time64/armv7a_hf/desktop/parent | 2 - .../23.0/time64/armv7a_hf/desktop/plasma/eapi | 1 - .../time64/armv7a_hf/desktop/plasma/parent | 2 - .../armv7a_hf/desktop/plasma/systemd/eapi | 1 - .../armv7a_hf/desktop/plasma/systemd/parent | 2 - .../linux/arm/23.0/time64/armv7a_hf/eapi | 1 - .../arm/23.0/time64/armv7a_hf/hardened/eapi | 1 - .../arm/23.0/time64/armv7a_hf/hardened/parent | 2 - .../time64/armv7a_hf/hardened/selinux/eapi | 1 - .../time64/armv7a_hf/hardened/selinux/parent | 2 - .../arm/23.0/time64/armv7a_hf/make.defaults | 5 - .../linux/arm/23.0/time64/armv7a_hf/parent | 3 - .../arm/23.0/time64/armv7a_hf/systemd/eapi | 1 - .../arm/23.0/time64/armv7a_hf/systemd/parent | 2 - .../arm/23.0/time64/armv7a_sf/desktop/eapi | 1 - .../23.0/time64/armv7a_sf/desktop/gnome/eapi | 1 - .../time64/armv7a_sf/desktop/gnome/parent | 2 - .../armv7a_sf/desktop/gnome/systemd/eapi | 1 - .../armv7a_sf/desktop/gnome/systemd/parent | 2 - .../arm/23.0/time64/armv7a_sf/desktop/parent | 2 - .../23.0/time64/armv7a_sf/desktop/plasma/eapi | 1 - .../time64/armv7a_sf/desktop/plasma/parent | 2 - .../armv7a_sf/desktop/plasma/systemd/eapi | 1 - .../armv7a_sf/desktop/plasma/systemd/parent | 2 - .../linux/arm/23.0/time64/armv7a_sf/eapi | 1 - .../arm/23.0/time64/armv7a_sf/hardened/eapi | 1 - .../arm/23.0/time64/armv7a_sf/hardened/parent | 2 - .../time64/armv7a_sf/hardened/selinux/eapi | 1 - .../time64/armv7a_sf/hardened/selinux/parent | 2 - .../arm/23.0/time64/armv7a_sf/make.defaults | 5 - .../linux/arm/23.0/time64/armv7a_sf/parent | 3 - .../arm/23.0/time64/armv7a_sf/systemd/eapi | 1 - .../arm/23.0/time64/armv7a_sf/systemd/parent | 2 - .../linux/arm/23.0/time64/desktop/eapi | 1 - .../linux/arm/23.0/time64/desktop/gnome/eapi | 1 - .../arm/23.0/time64/desktop/gnome/parent | 2 - .../23.0/time64/desktop/gnome/systemd/eapi | 1 - .../23.0/time64/desktop/gnome/systemd/parent | 2 - .../linux/arm/23.0/time64/desktop/parent | 2 - .../linux/arm/23.0/time64/desktop/plasma/eapi | 1 - .../arm/23.0/time64/desktop/plasma/parent | 2 - .../23.0/time64/desktop/plasma/systemd/eapi | 1 - .../23.0/time64/desktop/plasma/systemd/parent | 2 - .../default/linux/arm/23.0/time64/eapi | 1 - .../linux/arm/23.0/time64/make.defaults | 5 - .../default/linux/arm/23.0/time64/parent | 2 - .../arm/23.0/time64/split-usr/armv4/eapi | 1 - .../23.0/time64/split-usr/armv4/make.defaults | 5 - .../arm/23.0/time64/split-usr/armv4/parent | 3 - .../arm/23.0/time64/split-usr/armv4t/eapi | 1 - .../time64/split-usr/armv4t/make.defaults | 5 - .../arm/23.0/time64/split-usr/armv4t/parent | 3 - .../arm/23.0/time64/split-usr/armv5te/eapi | 1 - .../time64/split-usr/armv5te/make.defaults | 5 - .../arm/23.0/time64/split-usr/armv5te/parent | 3 - .../time64/split-usr/armv5te/selinux/eapi | 1 - .../time64/split-usr/armv5te/selinux/parent | 2 - .../arm/23.0/time64/split-usr/armv6j_hf/eapi | 1 - .../time64/split-usr/armv6j_hf/hardened/eapi | 1 - .../split-usr/armv6j_hf/hardened/parent | 2 - .../split-usr/armv6j_hf/hardened/selinux/eapi | 1 - .../armv6j_hf/hardened/selinux/parent | 2 - .../time64/split-usr/armv6j_hf/make.defaults | 5 - .../23.0/time64/split-usr/armv6j_hf/parent | 3 - .../arm/23.0/time64/split-usr/armv6j_sf/eapi | 1 - .../time64/split-usr/armv6j_sf/hardened/eapi | 1 - .../split-usr/armv6j_sf/hardened/parent | 2 - .../split-usr/armv6j_sf/hardened/selinux/eapi | 1 - .../armv6j_sf/hardened/selinux/parent | 2 - .../time64/split-usr/armv6j_sf/make.defaults | 5 - .../23.0/time64/split-usr/armv6j_sf/parent | 3 - .../time64/split-usr/armv6j_sf/selinux/eapi | 1 - .../time64/split-usr/armv6j_sf/selinux/parent | 2 - .../time64/split-usr/armv7a_hf/desktop/eapi | 1 - .../split-usr/armv7a_hf/desktop/gnome/eapi | 1 - .../split-usr/armv7a_hf/desktop/gnome/parent | 2 - .../time64/split-usr/armv7a_hf/desktop/parent | 2 - .../split-usr/armv7a_hf/desktop/plasma/eapi | 1 - .../split-usr/armv7a_hf/desktop/plasma/parent | 2 - .../arm/23.0/time64/split-usr/armv7a_hf/eapi | 1 - .../time64/split-usr/armv7a_hf/hardened/eapi | 1 - .../split-usr/armv7a_hf/hardened/parent | 2 - .../split-usr/armv7a_hf/hardened/selinux/eapi | 1 - .../armv7a_hf/hardened/selinux/parent | 2 - .../time64/split-usr/armv7a_hf/make.defaults | 5 - .../23.0/time64/split-usr/armv7a_hf/parent | 3 - .../time64/split-usr/armv7a_sf/desktop/eapi | 1 - .../split-usr/armv7a_sf/desktop/gnome/eapi | 1 - .../split-usr/armv7a_sf/desktop/gnome/parent | 2 - .../time64/split-usr/armv7a_sf/desktop/parent | 2 - .../split-usr/armv7a_sf/desktop/plasma/eapi | 1 - .../split-usr/armv7a_sf/desktop/plasma/parent | 2 - .../arm/23.0/time64/split-usr/armv7a_sf/eapi | 1 - .../time64/split-usr/armv7a_sf/hardened/eapi | 1 - .../split-usr/armv7a_sf/hardened/parent | 2 - .../split-usr/armv7a_sf/hardened/selinux/eapi | 1 - .../armv7a_sf/hardened/selinux/parent | 2 - .../time64/split-usr/armv7a_sf/make.defaults | 5 - .../23.0/time64/split-usr/armv7a_sf/parent | 3 - .../arm/23.0/time64/split-usr/desktop/eapi | 1 - .../23.0/time64/split-usr/desktop/gnome/eapi | 1 - .../time64/split-usr/desktop/gnome/parent | 2 - .../arm/23.0/time64/split-usr/desktop/parent | 2 - .../23.0/time64/split-usr/desktop/plasma/eapi | 1 - .../time64/split-usr/desktop/plasma/parent | 2 - .../linux/arm/23.0/time64/split-usr/eapi | 1 - .../linux/arm/23.0/time64/split-usr/parent | 2 - .../linux/arm/23.0/time64/systemd/eapi | 1 - .../linux/arm/23.0/time64/systemd/parent | 2 - .../profiles/default/linux/arm/eapi | 1 - .../default/linux/arm/package.use.mask | 10 - .../profiles/default/linux/arm/parent | 3 - .../linux/arm64/17.0/big-endian/deprecated | 104 - .../default/linux/arm64/17.0/big-endian/eapi | 1 - .../linux/arm64/17.0/big-endian/parent | 2 - .../arm64/17.0/big-endian/systemd/deprecated | 33 - .../linux/arm64/17.0/big-endian/systemd/eapi | 1 - .../big-endian/systemd/merged-usr/deprecated | 104 - .../17.0/big-endian/systemd/merged-usr/eapi | 1 - .../17.0/big-endian/systemd/merged-usr/parent | 2 - .../arm64/17.0/big-endian/systemd/parent | 2 - .../default/linux/arm64/17.0/deprecated | 104 - .../linux/arm64/17.0/desktop/deprecated | 104 - .../default/linux/arm64/17.0/desktop/eapi | 1 - .../linux/arm64/17.0/desktop/gnome/deprecated | 104 - .../linux/arm64/17.0/desktop/gnome/eapi | 1 - .../linux/arm64/17.0/desktop/gnome/parent | 2 - .../17.0/desktop/gnome/systemd/deprecated | 33 - .../arm64/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../arm64/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/arm64/17.0/desktop/parent | 2 - .../arm64/17.0/desktop/plasma/deprecated | 104 - .../linux/arm64/17.0/desktop/plasma/eapi | 1 - .../linux/arm64/17.0/desktop/plasma/parent | 2 - .../17.0/desktop/plasma/systemd/deprecated | 33 - .../arm64/17.0/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../arm64/17.0/desktop/plasma/systemd/parent | 2 - .../arm64/17.0/desktop/systemd/deprecated | 33 - .../linux/arm64/17.0/desktop/systemd/eapi | 1 - .../desktop/systemd/merged-usr/deprecated | 104 - .../17.0/desktop/systemd/merged-usr/eapi | 1 - .../17.0/desktop/systemd/merged-usr/parent | 2 - .../linux/arm64/17.0/desktop/systemd/parent | 2 - .../linux/arm64/17.0/developer/deprecated | 104 - .../default/linux/arm64/17.0/developer/eapi | 1 - .../default/linux/arm64/17.0/developer/parent | 2 - .../profiles/default/linux/arm64/17.0/eapi | 1 - .../linux/arm64/17.0/hardened/deprecated | 104 - .../default/linux/arm64/17.0/hardened/eapi | 1 - .../default/linux/arm64/17.0/hardened/parent | 2 - .../arm64/17.0/hardened/selinux/deprecated | 104 - .../linux/arm64/17.0/hardened/selinux/eapi | 1 - .../linux/arm64/17.0/hardened/selinux/parent | 2 - .../default/linux/arm64/17.0/llvm/deprecated | 104 - .../default/linux/arm64/17.0/llvm/eapi | 1 - .../linux/arm64/17.0/llvm/packages.build | 9 - .../default/linux/arm64/17.0/llvm/parent | 2 - .../default/linux/arm64/17.0/musl/deprecated | 104 - .../default/linux/arm64/17.0/musl/eapi | 1 - .../linux/arm64/17.0/musl/hardened/deprecated | 104 - .../linux/arm64/17.0/musl/hardened/eapi | 1 - .../linux/arm64/17.0/musl/hardened/parent | 2 - .../17.0/musl/hardened/selinux/deprecated | 104 - .../arm64/17.0/musl/hardened/selinux/eapi | 1 - .../arm64/17.0/musl/hardened/selinux/parent | 2 - .../linux/arm64/17.0/musl/llvm/deprecated | 104 - .../default/linux/arm64/17.0/musl/llvm/eapi | 1 - .../default/linux/arm64/17.0/musl/llvm/parent | 2 - .../linux/arm64/17.0/musl/make.defaults | 23 - .../linux/arm64/17.0/musl/package.mask | 6 - .../linux/arm64/17.0/musl/package.use.force | 8 - .../default/linux/arm64/17.0/musl/parent | 2 - .../default/linux/arm64/17.0/musl/use.mask | 5 - .../profiles/default/linux/arm64/17.0/parent | 2 - .../default/linux/arm64/17.0/prefix/eapi | 1 - .../linux/arm64/17.0/prefix/kernel-3.2+/eapi | 1 - .../arm64/17.0/prefix/kernel-3.2+/parent | 2 - .../default/linux/arm64/17.0/prefix/parent | 1 - .../default/linux/arm64/17.0/selinux/eapi | 1 - .../default/linux/arm64/17.0/selinux/parent | 2 - .../linux/arm64/17.0/systemd/deprecated | 33 - .../default/linux/arm64/17.0/systemd/eapi | 1 - .../linux/arm64/17.0/systemd/llvm/eapi | 1 - .../17.0/systemd/llvm/merged-usr/deprecated | 104 - .../arm64/17.0/systemd/llvm/merged-usr/eapi | 1 - .../arm64/17.0/systemd/llvm/merged-usr/parent | 2 - .../arm64/17.0/systemd/llvm/packages.build | 9 - .../linux/arm64/17.0/systemd/llvm/parent | 2 - .../arm64/17.0/systemd/merged-usr/deprecated | 104 - .../linux/arm64/17.0/systemd/merged-usr/eapi | 1 - .../arm64/17.0/systemd/merged-usr/parent | 2 - .../default/linux/arm64/17.0/systemd/parent | 2 - .../linux/arm64/17.0/systemd/selinux/eapi | 1 - .../systemd/selinux/merged-usr/deprecated | 104 - .../17.0/systemd/selinux/merged-usr/eapi | 1 - .../17.0/systemd/selinux/merged-usr/parent | 2 - .../linux/arm64/17.0/systemd/selinux/parent | 2 - .../default/linux/arm64/23.0/big-endian/eapi | 1 - .../linux/arm64/23.0/big-endian/parent | 2 - .../linux/arm64/23.0/big-endian/systemd/eapi | 1 - .../arm64/23.0/big-endian/systemd/parent | 2 - .../default/linux/arm64/23.0/desktop/eapi | 1 - .../linux/arm64/23.0/desktop/gnome/eapi | 1 - .../linux/arm64/23.0/desktop/gnome/parent | 2 - .../arm64/23.0/desktop/gnome/systemd/eapi | 1 - .../arm64/23.0/desktop/gnome/systemd/parent | 2 - .../arm64/23.0/desktop/gnome/systemd/use.mask | 6 - .../default/linux/arm64/23.0/desktop/parent | 2 - .../linux/arm64/23.0/desktop/plasma/eapi | 1 - .../linux/arm64/23.0/desktop/plasma/parent | 2 - .../arm64/23.0/desktop/plasma/systemd/eapi | 1 - .../arm64/23.0/desktop/plasma/systemd/parent | 2 - .../23.0/desktop/plasma/systemd/use.mask | 6 - .../linux/arm64/23.0/desktop/systemd/eapi | 1 - .../linux/arm64/23.0/desktop/systemd/parent | 2 - .../linux/arm64/23.0/desktop/systemd/use.mask | 6 - .../profiles/default/linux/arm64/23.0/eapi | 1 - .../default/linux/arm64/23.0/hardened/eapi | 1 - .../default/linux/arm64/23.0/hardened/parent | 2 - .../linux/arm64/23.0/hardened/selinux/eapi | 1 - .../linux/arm64/23.0/hardened/selinux/parent | 2 - .../arm64/23.0/hardened/selinux/systemd/eapi | 1 - .../23.0/hardened/selinux/systemd/parent | 2 - .../linux/arm64/23.0/hardened/systemd/eapi | 1 - .../linux/arm64/23.0/hardened/systemd/parent | 2 - .../default/linux/arm64/23.0/llvm/eapi | 1 - .../linux/arm64/23.0/llvm/packages.build | 9 - .../default/linux/arm64/23.0/llvm/parent | 2 - .../linux/arm64/23.0/llvm/systemd/eapi | 1 - .../linux/arm64/23.0/llvm/systemd/parent | 2 - .../default/linux/arm64/23.0/make.defaults | 1 - .../default/linux/arm64/23.0/musl/eapi | 1 - .../linux/arm64/23.0/musl/hardened/eapi | 1 - .../linux/arm64/23.0/musl/hardened/parent | 2 - .../arm64/23.0/musl/hardened/selinux/eapi | 1 - .../arm64/23.0/musl/hardened/selinux/parent | 2 - .../arm64/23.0/musl/hardened/systemd/eapi | 1 - .../arm64/23.0/musl/hardened/systemd/parent | 2 - .../default/linux/arm64/23.0/musl/llvm/eapi | 1 - .../linux/arm64/23.0/musl/llvm/package.mask | 6 - .../default/linux/arm64/23.0/musl/llvm/parent | 2 - .../linux/arm64/23.0/musl/llvm/systemd/eapi | 1 - .../linux/arm64/23.0/musl/llvm/systemd/parent | 2 - .../linux/arm64/23.0/musl/make.defaults | 23 - .../linux/arm64/23.0/musl/package.mask | 6 - .../linux/arm64/23.0/musl/package.use.force | 8 - .../default/linux/arm64/23.0/musl/parent | 2 - .../linux/arm64/23.0/musl/systemd/eapi | 1 - .../linux/arm64/23.0/musl/systemd/parent | 2 - .../default/linux/arm64/23.0/musl/use.mask | 5 - .../profiles/default/linux/arm64/23.0/parent | 2 - .../default/linux/arm64/23.0/prefix/eapi | 1 - .../linux/arm64/23.0/prefix/kernel-3.2+/eapi | 1 - .../arm64/23.0/prefix/kernel-3.2+/parent | 2 - .../default/linux/arm64/23.0/prefix/parent | 1 - .../arm64/23.0/split-usr/big-endian/eapi | 1 - .../arm64/23.0/split-usr/big-endian/parent | 2 - .../linux/arm64/23.0/split-usr/desktop/eapi | 1 - .../arm64/23.0/split-usr/desktop/gnome/eapi | 1 - .../arm64/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/arm64/23.0/split-usr/desktop/parent | 2 - .../arm64/23.0/split-usr/desktop/plasma/eapi | 1 - .../23.0/split-usr/desktop/plasma/parent | 2 - .../default/linux/arm64/23.0/split-usr/eapi | 1 - .../linux/arm64/23.0/split-usr/hardened/eapi | 1 - .../arm64/23.0/split-usr/hardened/parent | 2 - .../23.0/split-usr/hardened/selinux/eapi | 1 - .../23.0/split-usr/hardened/selinux/parent | 2 - .../linux/arm64/23.0/split-usr/llvm/eapi | 1 - .../arm64/23.0/split-usr/llvm/packages.build | 9 - .../linux/arm64/23.0/split-usr/llvm/parent | 2 - .../linux/arm64/23.0/split-usr/musl/eapi | 1 - .../arm64/23.0/split-usr/musl/hardened/eapi | 1 - .../arm64/23.0/split-usr/musl/hardened/parent | 2 - .../23.0/split-usr/musl/hardened/selinux/eapi | 1 - .../split-usr/musl/hardened/selinux/parent | 2 - .../linux/arm64/23.0/split-usr/musl/llvm/eapi | 1 - .../arm64/23.0/split-usr/musl/llvm/parent | 2 - .../arm64/23.0/split-usr/musl/make.defaults | 23 - .../arm64/23.0/split-usr/musl/package.mask | 6 - .../23.0/split-usr/musl/package.use.force | 8 - .../linux/arm64/23.0/split-usr/musl/parent | 2 - .../linux/arm64/23.0/split-usr/musl/use.mask | 5 - .../default/linux/arm64/23.0/split-usr/parent | 2 - .../linux/arm64/23.0/split-usr/prefix/eapi | 1 - .../23.0/split-usr/prefix/kernel-3.2+/eapi | 1 - .../23.0/split-usr/prefix/kernel-3.2+/parent | 2 - .../linux/arm64/23.0/split-usr/prefix/parent | 1 - .../default/linux/arm64/23.0/systemd/eapi | 1 - .../default/linux/arm64/23.0/systemd/parent | 2 - .../default/linux/arm64/23.0/systemd/use.mask | 6 - .../profiles/default/linux/arm64/eapi | 1 - .../default/linux/arm64/package.use.mask | 10 - .../profiles/default/linux/arm64/parent | 3 - .../profiles/default/linux/eapi | 1 - .../default/linux/hppa/17.0/deprecated | 104 - .../linux/hppa/17.0/desktop/deprecated | 104 - .../default/linux/hppa/17.0/desktop/eapi | 1 - .../default/linux/hppa/17.0/desktop/parent | 2 - .../linux/hppa/17.0/developer/deprecated | 104 - .../default/linux/hppa/17.0/developer/eapi | 1 - .../default/linux/hppa/17.0/developer/parent | 2 - .../profiles/default/linux/hppa/17.0/eapi | 1 - .../profiles/default/linux/hppa/17.0/parent | 2 - .../linux/hppa/17.0/systemd/deprecated | 33 - .../default/linux/hppa/17.0/systemd/eapi | 1 - .../hppa/17.0/systemd/merged-usr/deprecated | 104 - .../linux/hppa/17.0/systemd/merged-usr/eapi | 1 - .../linux/hppa/17.0/systemd/merged-usr/parent | 2 - .../default/linux/hppa/17.0/systemd/parent | 2 - .../profiles/default/linux/hppa/23.0/eapi | 1 - .../linux/hppa/23.0/hppa1.1/desktop/eapi | 1 - .../linux/hppa/23.0/hppa1.1/desktop/parent | 2 - .../hppa/23.0/hppa1.1/desktop/systemd/eapi | 1 - .../hppa/23.0/hppa1.1/desktop/systemd/parent | 2 - .../default/linux/hppa/23.0/hppa1.1/eapi | 1 - .../default/linux/hppa/23.0/hppa1.1/parent | 2 - .../hppa/23.0/hppa1.1/split-usr/desktop/eapi | 1 - .../23.0/hppa1.1/split-usr/desktop/parent | 2 - .../linux/hppa/23.0/hppa1.1/split-usr/eapi | 1 - .../linux/hppa/23.0/hppa1.1/split-usr/parent | 2 - .../linux/hppa/23.0/hppa1.1/systemd/eapi | 1 - .../linux/hppa/23.0/hppa1.1/systemd/parent | 2 - .../linux/hppa/23.0/hppa2.0/desktop/eapi | 1 - .../linux/hppa/23.0/hppa2.0/desktop/parent | 2 - .../hppa/23.0/hppa2.0/desktop/systemd/eapi | 1 - .../hppa/23.0/hppa2.0/desktop/systemd/parent | 2 - .../default/linux/hppa/23.0/hppa2.0/eapi | 1 - .../default/linux/hppa/23.0/hppa2.0/parent | 2 - .../hppa/23.0/hppa2.0/split-usr/desktop/eapi | 1 - .../23.0/hppa2.0/split-usr/desktop/parent | 2 - .../linux/hppa/23.0/hppa2.0/split-usr/eapi | 1 - .../linux/hppa/23.0/hppa2.0/split-usr/parent | 2 - .../linux/hppa/23.0/hppa2.0/systemd/eapi | 1 - .../linux/hppa/23.0/hppa2.0/systemd/parent | 2 - .../profiles/default/linux/hppa/23.0/parent | 2 - .../profiles/default/linux/hppa/eapi | 1 - .../default/linux/hppa/package.use.mask | 10 - .../profiles/default/linux/hppa/parent | 3 - .../default/linux/loong/22.0/la64v100/eapi | 1 - .../loong/22.0/la64v100/lp64d/deprecated | 104 - .../22.0/la64v100/lp64d/desktop/deprecated | 104 - .../loong/22.0/la64v100/lp64d/desktop/eapi | 1 - .../la64v100/lp64d/desktop/gnome/deprecated | 104 - .../22.0/la64v100/lp64d/desktop/gnome/eapi | 1 - .../22.0/la64v100/lp64d/desktop/gnome/parent | 2 - .../la64v100/lp64d/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../lp64d/desktop/gnome/systemd/parent | 2 - .../loong/22.0/la64v100/lp64d/desktop/parent | 2 - .../la64v100/lp64d/desktop/plasma/deprecated | 104 - .../22.0/la64v100/lp64d/desktop/plasma/eapi | 1 - .../22.0/la64v100/lp64d/desktop/plasma/parent | 2 - .../lp64d/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../lp64d/desktop/plasma/systemd/parent | 2 - .../22.0/la64v100/lp64d/desktop/systemd/eapi | 1 - .../desktop/systemd/merged-usr/deprecated | 104 - .../lp64d/desktop/systemd/merged-usr/eapi | 1 - .../lp64d/desktop/systemd/merged-usr/parent | 2 - .../la64v100/lp64d/desktop/systemd/parent | 2 - .../22.0/la64v100/lp64d/developer/deprecated | 104 - .../loong/22.0/la64v100/lp64d/developer/eapi | 1 - .../22.0/la64v100/lp64d/developer/parent | 2 - .../linux/loong/22.0/la64v100/lp64d/eapi | 1 - .../linux/loong/22.0/la64v100/lp64d/parent | 2 - .../loong/22.0/la64v100/lp64d/systemd/eapi | 1 - .../lp64d/systemd/merged-usr/deprecated | 104 - .../la64v100/lp64d/systemd/merged-usr/eapi | 1 - .../la64v100/lp64d/systemd/merged-usr/parent | 2 - .../loong/22.0/la64v100/lp64d/systemd/parent | 2 - .../default/linux/loong/22.0/la64v100/parent | 2 - .../default/linux/loong/23.0/la64v100/eapi | 1 - .../loong/23.0/la64v100/lp64d/desktop/eapi | 1 - .../23.0/la64v100/lp64d/desktop/gnome/eapi | 1 - .../23.0/la64v100/lp64d/desktop/gnome/parent | 2 - .../la64v100/lp64d/desktop/gnome/systemd/eapi | 1 - .../lp64d/desktop/gnome/systemd/parent | 2 - .../loong/23.0/la64v100/lp64d/desktop/parent | 2 - .../23.0/la64v100/lp64d/desktop/plasma/eapi | 1 - .../23.0/la64v100/lp64d/desktop/plasma/parent | 2 - .../lp64d/desktop/plasma/systemd/eapi | 1 - .../lp64d/desktop/plasma/systemd/parent | 2 - .../23.0/la64v100/lp64d/desktop/systemd/eapi | 1 - .../la64v100/lp64d/desktop/systemd/parent | 2 - .../linux/loong/23.0/la64v100/lp64d/eapi | 1 - .../linux/loong/23.0/la64v100/lp64d/llvm/eapi | 1 - .../23.0/la64v100/lp64d/llvm/packages.build | 9 - .../loong/23.0/la64v100/lp64d/llvm/parent | 2 - .../23.0/la64v100/lp64d/llvm/systemd/eapi | 1 - .../23.0/la64v100/lp64d/llvm/systemd/parent | 2 - .../linux/loong/23.0/la64v100/lp64d/parent | 2 - .../loong/23.0/la64v100/lp64d/systemd/eapi | 1 - .../loong/23.0/la64v100/lp64d/systemd/parent | 2 - .../default/linux/loong/23.0/la64v100/parent | 2 - .../linux/loong/23.0/la64v100/split-usr/eapi | 1 - .../la64v100/split-usr/lp64d/desktop/eapi | 1 - .../split-usr/lp64d/desktop/gnome/eapi | 1 - .../split-usr/lp64d/desktop/gnome/parent | 2 - .../la64v100/split-usr/lp64d/desktop/parent | 2 - .../split-usr/lp64d/desktop/plasma/eapi | 1 - .../split-usr/lp64d/desktop/plasma/parent | 2 - .../loong/23.0/la64v100/split-usr/lp64d/eapi | 1 - .../23.0/la64v100/split-usr/lp64d/parent | 2 - .../loong/23.0/la64v100/split-usr/parent | 2 - .../default/linux/loong/23.0/make.defaults | 1 - .../profiles/default/linux/loong/eapi | 1 - .../profiles/default/linux/loong/parent | 3 - .../default/linux/m68k/17.0/deprecated | 104 - .../profiles/default/linux/m68k/17.0/eapi | 1 - .../default/linux/m68k/17.0/musl/deprecated | 104 - .../default/linux/m68k/17.0/musl/eapi | 1 - .../linux/m68k/17.0/musl/make.defaults | 5 - .../default/linux/m68k/17.0/musl/parent | 3 - .../profiles/default/linux/m68k/17.0/parent | 2 - .../linux/m68k/17.0/systemd/deprecated | 33 - .../default/linux/m68k/17.0/systemd/eapi | 1 - .../m68k/17.0/systemd/merged-usr/deprecated | 104 - .../linux/m68k/17.0/systemd/merged-usr/eapi | 1 - .../linux/m68k/17.0/systemd/merged-usr/parent | 2 - .../default/linux/m68k/17.0/systemd/parent | 2 - .../profiles/default/linux/m68k/23.0/eapi | 1 - .../default/linux/m68k/23.0/musl/eapi | 1 - .../linux/m68k/23.0/musl/make.defaults | 5 - .../default/linux/m68k/23.0/musl/parent | 3 - .../default/linux/m68k/23.0/musl/systemd/eapi | 1 - .../linux/m68k/23.0/musl/systemd/parent | 2 - .../profiles/default/linux/m68k/23.0/parent | 2 - .../default/linux/m68k/23.0/split-usr/eapi | 1 - .../linux/m68k/23.0/split-usr/musl/eapi | 1 - .../m68k/23.0/split-usr/musl/make.defaults | 5 - .../linux/m68k/23.0/split-usr/musl/parent | 3 - .../default/linux/m68k/23.0/split-usr/parent | 2 - .../default/linux/m68k/23.0/systemd/eapi | 1 - .../default/linux/m68k/23.0/systemd/parent | 2 - .../default/linux/m68k/23.0/time64/eapi | 1 - .../linux/m68k/23.0/time64/make.defaults | 10 - .../linux/m68k/23.0/time64/package.mask | 7 - .../default/linux/m68k/23.0/time64/parent | 2 - .../linux/m68k/23.0/time64/split-usr/eapi | 1 - .../linux/m68k/23.0/time64/split-usr/parent | 2 - .../linux/m68k/23.0/time64/systemd/eapi | 1 - .../linux/m68k/23.0/time64/systemd/parent | 2 - .../default/linux/m68k/23.0/time64/use.mask | 2 - .../profiles/default/linux/m68k/eapi | 1 - .../profiles/default/linux/m68k/parent | 3 - .../profiles/default/linux/make.defaults | 60 - .../profiles/default/linux/mips/17.0/eapi | 1 - .../default/linux/mips/17.0/mipsel/eapi | 1 - .../linux/mips/17.0/mipsel/multilib/eapi | 1 - .../mips/17.0/mipsel/multilib/n32/deprecated | 104 - .../linux/mips/17.0/mipsel/multilib/n32/eapi | 1 - .../mips/17.0/mipsel/multilib/n32/parent | 2 - .../mipsel/multilib/n32/systemd/deprecated | 33 - .../17.0/mipsel/multilib/n32/systemd/eapi | 1 - .../n32/systemd/merged-usr/deprecated | 104 - .../multilib/n32/systemd/merged-usr/eapi | 1 - .../multilib/n32/systemd/merged-usr/parent | 2 - .../17.0/mipsel/multilib/n32/systemd/parent | 2 - .../mips/17.0/mipsel/multilib/n64/deprecated | 104 - .../linux/mips/17.0/mipsel/multilib/n64/eapi | 1 - .../mips/17.0/mipsel/multilib/n64/parent | 2 - .../mipsel/multilib/n64/systemd/deprecated | 33 - .../17.0/mipsel/multilib/n64/systemd/eapi | 1 - .../n64/systemd/merged-usr/deprecated | 104 - .../multilib/n64/systemd/merged-usr/eapi | 1 - .../multilib/n64/systemd/merged-usr/parent | 2 - .../17.0/mipsel/multilib/n64/systemd/parent | 2 - .../mips/17.0/mipsel/multilib/o32/deprecated | 1 - .../linux/mips/17.0/mipsel/multilib/o32/eapi | 1 - .../mips/17.0/mipsel/multilib/o32/parent | 2 - .../linux/mips/17.0/mipsel/multilib/parent | 2 - .../linux/mips/17.0/mipsel/n32/deprecated | 104 - .../default/linux/mips/17.0/mipsel/n32/eapi | 1 - .../default/linux/mips/17.0/mipsel/n32/parent | 2 - .../mips/17.0/mipsel/n32/systemd/deprecated | 33 - .../linux/mips/17.0/mipsel/n32/systemd/eapi | 1 - .../mipsel/n32/systemd/merged-usr/deprecated | 104 - .../17.0/mipsel/n32/systemd/merged-usr/eapi | 1 - .../17.0/mipsel/n32/systemd/merged-usr/parent | 2 - .../linux/mips/17.0/mipsel/n32/systemd/parent | 2 - .../linux/mips/17.0/mipsel/n64/deprecated | 104 - .../default/linux/mips/17.0/mipsel/n64/eapi | 1 - .../mips/17.0/mipsel/n64/musl/deprecated | 104 - .../linux/mips/17.0/mipsel/n64/musl/eapi | 1 - .../mips/17.0/mipsel/n64/musl/make.defaults | 9 - .../linux/mips/17.0/mipsel/n64/musl/parent | 4 - .../default/linux/mips/17.0/mipsel/n64/parent | 2 - .../mips/17.0/mipsel/n64/systemd/deprecated | 33 - .../linux/mips/17.0/mipsel/n64/systemd/eapi | 1 - .../mipsel/n64/systemd/merged-usr/deprecated | 104 - .../17.0/mipsel/n64/systemd/merged-usr/eapi | 1 - .../17.0/mipsel/n64/systemd/merged-usr/parent | 2 - .../linux/mips/17.0/mipsel/n64/systemd/parent | 2 - .../linux/mips/17.0/mipsel/o32/deprecated | 104 - .../default/linux/mips/17.0/mipsel/o32/eapi | 1 - .../mips/17.0/mipsel/o32/musl/deprecated | 104 - .../linux/mips/17.0/mipsel/o32/musl/eapi | 1 - .../mips/17.0/mipsel/o32/musl/make.defaults | 9 - .../linux/mips/17.0/mipsel/o32/musl/parent | 4 - .../default/linux/mips/17.0/mipsel/o32/parent | 2 - .../mips/17.0/mipsel/o32/systemd/deprecated | 33 - .../linux/mips/17.0/mipsel/o32/systemd/eapi | 1 - .../mipsel/o32/systemd/merged-usr/deprecated | 104 - .../17.0/mipsel/o32/systemd/merged-usr/eapi | 1 - .../17.0/mipsel/o32/systemd/merged-usr/parent | 2 - .../linux/mips/17.0/mipsel/o32/systemd/parent | 2 - .../default/linux/mips/17.0/mipsel/parent | 2 - .../default/linux/mips/17.0/multilib/eapi | 1 - .../linux/mips/17.0/multilib/n32/deprecated | 104 - .../default/linux/mips/17.0/multilib/n32/eapi | 1 - .../linux/mips/17.0/multilib/n32/parent | 2 - .../mips/17.0/multilib/n32/systemd/deprecated | 33 - .../linux/mips/17.0/multilib/n32/systemd/eapi | 1 - .../n32/systemd/merged-usr/deprecated | 104 - .../17.0/multilib/n32/systemd/merged-usr/eapi | 1 - .../multilib/n32/systemd/merged-usr/parent | 2 - .../mips/17.0/multilib/n32/systemd/parent | 2 - .../linux/mips/17.0/multilib/n64/deprecated | 104 - .../default/linux/mips/17.0/multilib/n64/eapi | 1 - .../linux/mips/17.0/multilib/n64/parent | 2 - .../linux/mips/17.0/multilib/o32/deprecated | 1 - .../default/linux/mips/17.0/multilib/o32/eapi | 1 - .../linux/mips/17.0/multilib/o32/parent | 2 - .../default/linux/mips/17.0/multilib/parent | 2 - .../default/linux/mips/17.0/n32/deprecated | 104 - .../profiles/default/linux/mips/17.0/n32/eapi | 1 - .../default/linux/mips/17.0/n32/parent | 2 - .../linux/mips/17.0/n32/systemd/deprecated | 33 - .../default/linux/mips/17.0/n32/systemd/eapi | 1 - .../17.0/n32/systemd/merged-usr/deprecated | 104 - .../mips/17.0/n32/systemd/merged-usr/eapi | 1 - .../mips/17.0/n32/systemd/merged-usr/parent | 2 - .../linux/mips/17.0/n32/systemd/parent | 2 - .../default/linux/mips/17.0/n64/deprecated | 104 - .../profiles/default/linux/mips/17.0/n64/eapi | 1 - .../linux/mips/17.0/n64/musl/deprecated | 104 - .../default/linux/mips/17.0/n64/musl/eapi | 1 - .../linux/mips/17.0/n64/musl/make.defaults | 6 - .../default/linux/mips/17.0/n64/musl/parent | 4 - .../default/linux/mips/17.0/n64/parent | 2 - .../linux/mips/17.0/n64/systemd/deprecated | 33 - .../default/linux/mips/17.0/n64/systemd/eapi | 1 - .../17.0/n64/systemd/merged-usr/deprecated | 104 - .../mips/17.0/n64/systemd/merged-usr/eapi | 1 - .../mips/17.0/n64/systemd/merged-usr/parent | 2 - .../linux/mips/17.0/n64/systemd/parent | 2 - .../default/linux/mips/17.0/o32/deprecated | 104 - .../profiles/default/linux/mips/17.0/o32/eapi | 1 - .../linux/mips/17.0/o32/musl/deprecated | 104 - .../default/linux/mips/17.0/o32/musl/eapi | 1 - .../linux/mips/17.0/o32/musl/make.defaults | 6 - .../default/linux/mips/17.0/o32/musl/parent | 4 - .../default/linux/mips/17.0/o32/parent | 2 - .../linux/mips/17.0/o32/systemd/deprecated | 33 - .../default/linux/mips/17.0/o32/systemd/eapi | 1 - .../17.0/o32/systemd/merged-usr/deprecated | 104 - .../mips/17.0/o32/systemd/merged-usr/eapi | 1 - .../mips/17.0/o32/systemd/merged-usr/parent | 2 - .../linux/mips/17.0/o32/systemd/parent | 2 - .../default/linux/mips/17.0/package.use.mask | 6 - .../profiles/default/linux/mips/17.0/parent | 2 - .../profiles/default/linux/mips/17.0/use.mask | 7 - .../profiles/default/linux/mips/23.0/eapi | 1 - .../default/linux/mips/23.0/make.defaults | 6 - .../default/linux/mips/23.0/mipsel/eapi | 1 - .../linux/mips/23.0/mipsel/make.defaults | 6 - .../linux/mips/23.0/mipsel/multilib/eapi | 1 - .../linux/mips/23.0/mipsel/multilib/n32/eapi | 1 - .../23.0/mipsel/multilib/n32/make.defaults | 8 - .../mips/23.0/mipsel/multilib/n32/parent | 2 - .../23.0/mipsel/multilib/n32/systemd/eapi | 1 - .../23.0/mipsel/multilib/n32/systemd/parent | 2 - .../linux/mips/23.0/mipsel/multilib/n64/eapi | 1 - .../23.0/mipsel/multilib/n64/make.defaults | 8 - .../mips/23.0/mipsel/multilib/n64/parent | 2 - .../23.0/mipsel/multilib/n64/systemd/eapi | 1 - .../23.0/mipsel/multilib/n64/systemd/parent | 2 - .../linux/mips/23.0/mipsel/multilib/parent | 2 - .../default/linux/mips/23.0/mipsel/n32/eapi | 1 - .../linux/mips/23.0/mipsel/n32/make.defaults | 8 - .../default/linux/mips/23.0/mipsel/n32/parent | 2 - .../linux/mips/23.0/mipsel/n32/systemd/eapi | 1 - .../linux/mips/23.0/mipsel/n32/systemd/parent | 2 - .../default/linux/mips/23.0/mipsel/n64/eapi | 1 - .../linux/mips/23.0/mipsel/n64/make.defaults | 8 - .../linux/mips/23.0/mipsel/n64/musl/eapi | 1 - .../mips/23.0/mipsel/n64/musl/make.defaults | 9 - .../linux/mips/23.0/mipsel/n64/musl/parent | 4 - .../default/linux/mips/23.0/mipsel/n64/parent | 2 - .../linux/mips/23.0/mipsel/n64/systemd/eapi | 1 - .../linux/mips/23.0/mipsel/n64/systemd/parent | 2 - .../default/linux/mips/23.0/mipsel/o32/eapi | 1 - .../linux/mips/23.0/mipsel/o32/make.defaults | 8 - .../linux/mips/23.0/mipsel/o32/musl/eapi | 1 - .../mips/23.0/mipsel/o32/musl/make.defaults | 9 - .../linux/mips/23.0/mipsel/o32/musl/parent | 4 - .../mips/23.0/mipsel/o32/musl/systemd/eapi | 1 - .../mips/23.0/mipsel/o32/musl/systemd/parent | 2 - .../default/linux/mips/23.0/mipsel/o32/parent | 2 - .../linux/mips/23.0/mipsel/o32/systemd/eapi | 1 - .../linux/mips/23.0/mipsel/o32/systemd/parent | 2 - .../linux/mips/23.0/mipsel/o32_sf/eapi | 1 - .../mips/23.0/mipsel/o32_sf/make.defaults | 8 - .../linux/mips/23.0/mipsel/o32_sf/musl/eapi | 1 - .../23.0/mipsel/o32_sf/musl/make.defaults | 9 - .../linux/mips/23.0/mipsel/o32_sf/musl/parent | 4 - .../linux/mips/23.0/mipsel/o32_sf/parent | 2 - .../mips/23.0/mipsel/o32_sf/systemd/eapi | 1 - .../mips/23.0/mipsel/o32_sf/systemd/parent | 2 - .../default/linux/mips/23.0/mipsel/parent | 2 - .../default/linux/mips/23.0/multilib/eapi | 1 - .../default/linux/mips/23.0/multilib/n32/eapi | 1 - .../mips/23.0/multilib/n32/make.defaults | 8 - .../linux/mips/23.0/multilib/n32/parent | 2 - .../linux/mips/23.0/multilib/n32/systemd/eapi | 1 - .../mips/23.0/multilib/n32/systemd/parent | 2 - .../default/linux/mips/23.0/multilib/n64/eapi | 1 - .../mips/23.0/multilib/n64/make.defaults | 8 - .../linux/mips/23.0/multilib/n64/parent | 2 - .../linux/mips/23.0/multilib/n64/systemd/eapi | 1 - .../mips/23.0/multilib/n64/systemd/parent | 2 - .../default/linux/mips/23.0/multilib/parent | 2 - .../profiles/default/linux/mips/23.0/n32/eapi | 1 - .../default/linux/mips/23.0/n32/make.defaults | 8 - .../default/linux/mips/23.0/n32/parent | 2 - .../default/linux/mips/23.0/n32/systemd/eapi | 1 - .../linux/mips/23.0/n32/systemd/parent | 2 - .../profiles/default/linux/mips/23.0/n64/eapi | 1 - .../default/linux/mips/23.0/n64/make.defaults | 8 - .../default/linux/mips/23.0/n64/musl/eapi | 1 - .../linux/mips/23.0/n64/musl/make.defaults | 6 - .../default/linux/mips/23.0/n64/musl/parent | 4 - .../default/linux/mips/23.0/n64/parent | 2 - .../default/linux/mips/23.0/n64/systemd/eapi | 1 - .../linux/mips/23.0/n64/systemd/parent | 2 - .../profiles/default/linux/mips/23.0/o32/eapi | 1 - .../default/linux/mips/23.0/o32/make.defaults | 8 - .../default/linux/mips/23.0/o32/musl/eapi | 1 - .../linux/mips/23.0/o32/musl/make.defaults | 6 - .../default/linux/mips/23.0/o32/musl/parent | 4 - .../linux/mips/23.0/o32/musl/systemd/eapi | 1 - .../linux/mips/23.0/o32/musl/systemd/parent | 2 - .../default/linux/mips/23.0/o32/parent | 2 - .../default/linux/mips/23.0/o32/systemd/eapi | 1 - .../linux/mips/23.0/o32/systemd/parent | 2 - .../default/linux/mips/23.0/o32_sf/eapi | 1 - .../linux/mips/23.0/o32_sf/make.defaults | 8 - .../default/linux/mips/23.0/o32_sf/musl/eapi | 1 - .../linux/mips/23.0/o32_sf/musl/make.defaults | 6 - .../linux/mips/23.0/o32_sf/musl/parent | 4 - .../default/linux/mips/23.0/o32_sf/parent | 2 - .../linux/mips/23.0/o32_sf/systemd/eapi | 1 - .../linux/mips/23.0/o32_sf/systemd/parent | 2 - .../profiles/default/linux/mips/23.0/parent | 2 - .../default/linux/mips/23.0/split-usr/eapi | 1 - .../linux/mips/23.0/split-usr/mipsel/eapi | 1 - .../mips/23.0/split-usr/mipsel/multilib/eapi | 1 - .../23.0/split-usr/mipsel/multilib/n32/eapi | 1 - .../mipsel/multilib/n32/make.defaults | 8 - .../23.0/split-usr/mipsel/multilib/n32/parent | 2 - .../23.0/split-usr/mipsel/multilib/n64/eapi | 1 - .../mipsel/multilib/n64/make.defaults | 8 - .../23.0/split-usr/mipsel/multilib/n64/parent | 2 - .../23.0/split-usr/mipsel/multilib/parent | 2 - .../linux/mips/23.0/split-usr/mipsel/n32/eapi | 1 - .../23.0/split-usr/mipsel/n32/make.defaults | 8 - .../mips/23.0/split-usr/mipsel/n32/parent | 2 - .../linux/mips/23.0/split-usr/mipsel/n64/eapi | 1 - .../23.0/split-usr/mipsel/n64/make.defaults | 8 - .../mips/23.0/split-usr/mipsel/n64/musl/eapi | 1 - .../split-usr/mipsel/n64/musl/make.defaults | 9 - .../23.0/split-usr/mipsel/n64/musl/parent | 4 - .../mips/23.0/split-usr/mipsel/n64/parent | 2 - .../linux/mips/23.0/split-usr/mipsel/o32/eapi | 1 - .../23.0/split-usr/mipsel/o32/make.defaults | 8 - .../mips/23.0/split-usr/mipsel/o32/musl/eapi | 1 - .../split-usr/mipsel/o32/musl/make.defaults | 9 - .../23.0/split-usr/mipsel/o32/musl/parent | 4 - .../mips/23.0/split-usr/mipsel/o32/parent | 2 - .../mips/23.0/split-usr/mipsel/o32_sf/eapi | 1 - .../split-usr/mipsel/o32_sf/make.defaults | 8 - .../23.0/split-usr/mipsel/o32_sf/musl/eapi | 1 - .../mipsel/o32_sf/musl/make.defaults | 9 - .../23.0/split-usr/mipsel/o32_sf/musl/parent | 4 - .../mips/23.0/split-usr/mipsel/o32_sf/parent | 2 - .../linux/mips/23.0/split-usr/mipsel/parent | 2 - .../linux/mips/23.0/split-usr/multilib/eapi | 1 - .../mips/23.0/split-usr/multilib/n32/eapi | 1 - .../23.0/split-usr/multilib/n32/make.defaults | 8 - .../mips/23.0/split-usr/multilib/n32/parent | 2 - .../mips/23.0/split-usr/multilib/n64/eapi | 1 - .../23.0/split-usr/multilib/n64/make.defaults | 8 - .../mips/23.0/split-usr/multilib/n64/parent | 2 - .../linux/mips/23.0/split-usr/multilib/parent | 2 - .../linux/mips/23.0/split-usr/n32/eapi | 1 - .../mips/23.0/split-usr/n32/make.defaults | 8 - .../linux/mips/23.0/split-usr/n32/parent | 2 - .../linux/mips/23.0/split-usr/n64/eapi | 1 - .../mips/23.0/split-usr/n64/make.defaults | 8 - .../linux/mips/23.0/split-usr/n64/musl/eapi | 1 - .../23.0/split-usr/n64/musl/make.defaults | 6 - .../linux/mips/23.0/split-usr/n64/musl/parent | 4 - .../linux/mips/23.0/split-usr/n64/parent | 2 - .../linux/mips/23.0/split-usr/o32/eapi | 1 - .../mips/23.0/split-usr/o32/make.defaults | 8 - .../linux/mips/23.0/split-usr/o32/musl/eapi | 1 - .../23.0/split-usr/o32/musl/make.defaults | 6 - .../linux/mips/23.0/split-usr/o32/musl/parent | 4 - .../linux/mips/23.0/split-usr/o32/parent | 2 - .../linux/mips/23.0/split-usr/o32_sf/eapi | 1 - .../mips/23.0/split-usr/o32_sf/make.defaults | 8 - .../mips/23.0/split-usr/o32_sf/musl/eapi | 1 - .../23.0/split-usr/o32_sf/musl/make.defaults | 6 - .../mips/23.0/split-usr/o32_sf/musl/parent | 4 - .../linux/mips/23.0/split-usr/o32_sf/parent | 2 - .../default/linux/mips/23.0/split-usr/parent | 2 - .../default/linux/mips/23.0/time64/eapi | 1 - .../linux/mips/23.0/time64/make.defaults | 6 - .../linux/mips/23.0/time64/mipsel/eapi | 1 - .../mips/23.0/time64/mipsel/make.defaults | 6 - .../mips/23.0/time64/mipsel/multilib/eapi | 1 - .../mips/23.0/time64/mipsel/multilib/n32/eapi | 1 - .../time64/mipsel/multilib/n32/make.defaults | 8 - .../23.0/time64/mipsel/multilib/n32/parent | 2 - .../time64/mipsel/multilib/n32/systemd/eapi | 1 - .../time64/mipsel/multilib/n32/systemd/parent | 2 - .../mips/23.0/time64/mipsel/multilib/n64/eapi | 1 - .../time64/mipsel/multilib/n64/make.defaults | 8 - .../23.0/time64/mipsel/multilib/n64/parent | 2 - .../time64/mipsel/multilib/n64/systemd/eapi | 1 - .../time64/mipsel/multilib/n64/systemd/parent | 2 - .../mips/23.0/time64/mipsel/multilib/parent | 2 - .../linux/mips/23.0/time64/mipsel/n32/eapi | 1 - .../mips/23.0/time64/mipsel/n32/make.defaults | 8 - .../linux/mips/23.0/time64/mipsel/n32/parent | 2 - .../mips/23.0/time64/mipsel/n32/systemd/eapi | 1 - .../23.0/time64/mipsel/n32/systemd/parent | 2 - .../linux/mips/23.0/time64/mipsel/o32/eapi | 1 - .../mips/23.0/time64/mipsel/o32/make.defaults | 8 - .../linux/mips/23.0/time64/mipsel/o32/parent | 2 - .../mips/23.0/time64/mipsel/o32/systemd/eapi | 1 - .../23.0/time64/mipsel/o32/systemd/parent | 2 - .../linux/mips/23.0/time64/mipsel/o32_sf/eapi | 1 - .../23.0/time64/mipsel/o32_sf/make.defaults | 8 - .../mips/23.0/time64/mipsel/o32_sf/parent | 2 - .../23.0/time64/mipsel/o32_sf/systemd/eapi | 1 - .../23.0/time64/mipsel/o32_sf/systemd/parent | 2 - .../linux/mips/23.0/time64/mipsel/parent | 2 - .../linux/mips/23.0/time64/multilib/eapi | 1 - .../linux/mips/23.0/time64/multilib/n32/eapi | 1 - .../23.0/time64/multilib/n32/make.defaults | 8 - .../mips/23.0/time64/multilib/n32/parent | 2 - .../23.0/time64/multilib/n32/systemd/eapi | 1 - .../23.0/time64/multilib/n32/systemd/parent | 2 - .../linux/mips/23.0/time64/multilib/n64/eapi | 1 - .../23.0/time64/multilib/n64/make.defaults | 8 - .../mips/23.0/time64/multilib/n64/parent | 2 - .../23.0/time64/multilib/n64/systemd/eapi | 1 - .../23.0/time64/multilib/n64/systemd/parent | 2 - .../linux/mips/23.0/time64/multilib/parent | 2 - .../default/linux/mips/23.0/time64/n32/eapi | 1 - .../linux/mips/23.0/time64/n32/make.defaults | 8 - .../default/linux/mips/23.0/time64/n32/parent | 2 - .../linux/mips/23.0/time64/n32/systemd/eapi | 1 - .../linux/mips/23.0/time64/n32/systemd/parent | 2 - .../default/linux/mips/23.0/time64/o32/eapi | 1 - .../linux/mips/23.0/time64/o32/make.defaults | 8 - .../default/linux/mips/23.0/time64/o32/parent | 2 - .../linux/mips/23.0/time64/o32/systemd/eapi | 1 - .../linux/mips/23.0/time64/o32/systemd/parent | 2 - .../linux/mips/23.0/time64/o32_sf/eapi | 1 - .../mips/23.0/time64/o32_sf/make.defaults | 8 - .../linux/mips/23.0/time64/o32_sf/parent | 2 - .../mips/23.0/time64/o32_sf/systemd/eapi | 1 - .../mips/23.0/time64/o32_sf/systemd/parent | 2 - .../default/linux/mips/23.0/time64/parent | 2 - .../linux/mips/23.0/time64/split-usr/eapi | 1 - .../mips/23.0/time64/split-usr/mipsel/eapi | 1 - .../time64/split-usr/mipsel/multilib/eapi | 1 - .../time64/split-usr/mipsel/multilib/n32/eapi | 1 - .../mipsel/multilib/n32/make.defaults | 8 - .../split-usr/mipsel/multilib/n32/parent | 2 - .../time64/split-usr/mipsel/multilib/n64/eapi | 1 - .../mipsel/multilib/n64/make.defaults | 8 - .../split-usr/mipsel/multilib/n64/parent | 2 - .../time64/split-usr/mipsel/multilib/parent | 2 - .../23.0/time64/split-usr/mipsel/n32/eapi | 1 - .../time64/split-usr/mipsel/n32/make.defaults | 8 - .../23.0/time64/split-usr/mipsel/n32/parent | 2 - .../23.0/time64/split-usr/mipsel/o32/eapi | 1 - .../time64/split-usr/mipsel/o32/make.defaults | 8 - .../23.0/time64/split-usr/mipsel/o32/parent | 2 - .../23.0/time64/split-usr/mipsel/o32_sf/eapi | 1 - .../split-usr/mipsel/o32_sf/make.defaults | 8 - .../time64/split-usr/mipsel/o32_sf/parent | 2 - .../mips/23.0/time64/split-usr/mipsel/parent | 2 - .../mips/23.0/time64/split-usr/multilib/eapi | 1 - .../23.0/time64/split-usr/multilib/n32/eapi | 1 - .../split-usr/multilib/n32/make.defaults | 8 - .../23.0/time64/split-usr/multilib/n32/parent | 2 - .../23.0/time64/split-usr/multilib/n64/eapi | 1 - .../split-usr/multilib/n64/make.defaults | 8 - .../23.0/time64/split-usr/multilib/n64/parent | 2 - .../23.0/time64/split-usr/multilib/parent | 2 - .../linux/mips/23.0/time64/split-usr/n32/eapi | 1 - .../23.0/time64/split-usr/n32/make.defaults | 8 - .../mips/23.0/time64/split-usr/n32/parent | 2 - .../linux/mips/23.0/time64/split-usr/o32/eapi | 1 - .../23.0/time64/split-usr/o32/make.defaults | 8 - .../mips/23.0/time64/split-usr/o32/parent | 2 - .../mips/23.0/time64/split-usr/o32_sf/eapi | 1 - .../time64/split-usr/o32_sf/make.defaults | 8 - .../mips/23.0/time64/split-usr/o32_sf/parent | 2 - .../linux/mips/23.0/time64/split-usr/parent | 2 - .../profiles/default/linux/mips/eapi | 1 - .../profiles/default/linux/mips/parent | 3 - .../profiles/default/linux/package.mask | 29 - .../profiles/default/linux/package.use | 14 - .../profiles/default/linux/package.use.force | 6 - .../profiles/default/linux/package.use.mask | 71 - .../profiles/default/linux/packages | 13 - .../profiles/default/linux/packages.build | 42 - .../profiles/default/linux/powerpc/eapi | 1 - .../default/linux/powerpc/package.use.mask | 6 - .../profiles/default/linux/powerpc/parent | 3 - .../default/linux/powerpc/ppc64/17.0/eapi | 1 - .../default/linux/powerpc/ppc64/17.0/parent | 2 - .../profiles/default/linux/powerpc/ppc64/eapi | 1 - .../default/linux/powerpc/ppc64/parent | 2 - .../default/linux/ppc/17.0/deprecated | 104 - .../default/linux/ppc/17.0/desktop/deprecated | 104 - .../default/linux/ppc/17.0/desktop/eapi | 1 - .../linux/ppc/17.0/desktop/gnome/deprecated | 104 - .../default/linux/ppc/17.0/desktop/gnome/eapi | 1 - .../linux/ppc/17.0/desktop/gnome/parent | 2 - .../ppc/17.0/desktop/gnome/systemd/deprecated | 33 - .../linux/ppc/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../ppc/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/ppc/17.0/desktop/parent | 2 - .../linux/ppc/17.0/developer/deprecated | 104 - .../default/linux/ppc/17.0/developer/eapi | 1 - .../default/linux/ppc/17.0/developer/parent | 2 - .../profiles/default/linux/ppc/17.0/eapi | 1 - .../default/linux/ppc/17.0/musl/deprecated | 104 - .../profiles/default/linux/ppc/17.0/musl/eapi | 1 - .../linux/ppc/17.0/musl/hardened/deprecated | 104 - .../default/linux/ppc/17.0/musl/hardened/eapi | 1 - .../linux/ppc/17.0/musl/hardened/parent | 2 - .../default/linux/ppc/17.0/musl/make.defaults | 10 - .../default/linux/ppc/17.0/musl/package.mask | 10 - .../linux/ppc/17.0/musl/package.use.mask | 7 - .../default/linux/ppc/17.0/musl/parent | 4 - .../default/linux/ppc/17.0/musl/use.mask | 11 - .../profiles/default/linux/ppc/17.0/parent | 2 - .../default/linux/ppc/17.0/systemd/deprecated | 33 - .../default/linux/ppc/17.0/systemd/eapi | 1 - .../ppc/17.0/systemd/merged-usr/deprecated | 104 - .../linux/ppc/17.0/systemd/merged-usr/eapi | 1 - .../linux/ppc/17.0/systemd/merged-usr/parent | 2 - .../default/linux/ppc/17.0/systemd/parent | 2 - .../default/linux/ppc/23.0/desktop/eapi | 1 - .../default/linux/ppc/23.0/desktop/gnome/eapi | 1 - .../linux/ppc/23.0/desktop/gnome/parent | 2 - .../linux/ppc/23.0/desktop/gnome/systemd/eapi | 1 - .../ppc/23.0/desktop/gnome/systemd/parent | 2 - .../default/linux/ppc/23.0/desktop/parent | 2 - .../profiles/default/linux/ppc/23.0/eapi | 1 - .../default/linux/ppc/23.0/make.defaults | 4 - .../profiles/default/linux/ppc/23.0/musl/eapi | 1 - .../default/linux/ppc/23.0/musl/hardened/eapi | 1 - .../linux/ppc/23.0/musl/hardened/parent | 2 - .../linux/ppc/23.0/musl/hardened/systemd/eapi | 1 - .../ppc/23.0/musl/hardened/systemd/parent | 2 - .../default/linux/ppc/23.0/musl/make.defaults | 10 - .../default/linux/ppc/23.0/musl/package.mask | 10 - .../linux/ppc/23.0/musl/package.use.mask | 12 - .../default/linux/ppc/23.0/musl/parent | 4 - .../default/linux/ppc/23.0/musl/systemd/eapi | 1 - .../linux/ppc/23.0/musl/systemd/parent | 2 - .../default/linux/ppc/23.0/musl/use.mask | 11 - .../profiles/default/linux/ppc/23.0/parent | 2 - .../linux/ppc/23.0/split-usr/desktop/eapi | 1 - .../ppc/23.0/split-usr/desktop/gnome/eapi | 1 - .../ppc/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/ppc/23.0/split-usr/desktop/parent | 2 - .../default/linux/ppc/23.0/split-usr/eapi | 1 - .../linux/ppc/23.0/split-usr/musl/eapi | 1 - .../ppc/23.0/split-usr/musl/hardened/eapi | 1 - .../ppc/23.0/split-usr/musl/hardened/parent | 2 - .../ppc/23.0/split-usr/musl/make.defaults | 10 - .../ppc/23.0/split-usr/musl/package.mask | 10 - .../ppc/23.0/split-usr/musl/package.use.mask | 7 - .../linux/ppc/23.0/split-usr/musl/parent | 4 - .../linux/ppc/23.0/split-usr/musl/use.mask | 11 - .../default/linux/ppc/23.0/split-usr/parent | 2 - .../default/linux/ppc/23.0/systemd/eapi | 1 - .../default/linux/ppc/23.0/systemd/parent | 2 - .../linux/ppc/23.0/time64/desktop/eapi | 1 - .../linux/ppc/23.0/time64/desktop/gnome/eapi | 1 - .../ppc/23.0/time64/desktop/gnome/parent | 2 - .../23.0/time64/desktop/gnome/systemd/eapi | 1 - .../23.0/time64/desktop/gnome/systemd/parent | 2 - .../linux/ppc/23.0/time64/desktop/parent | 2 - .../default/linux/ppc/23.0/time64/eapi | 1 - .../linux/ppc/23.0/time64/make.defaults | 5 - .../default/linux/ppc/23.0/time64/parent | 2 - .../ppc/23.0/time64/split-usr/desktop/eapi | 1 - .../23.0/time64/split-usr/desktop/gnome/eapi | 1 - .../time64/split-usr/desktop/gnome/parent | 2 - .../ppc/23.0/time64/split-usr/desktop/parent | 2 - .../linux/ppc/23.0/time64/split-usr/eapi | 1 - .../linux/ppc/23.0/time64/split-usr/parent | 2 - .../linux/ppc/23.0/time64/systemd/eapi | 1 - .../linux/ppc/23.0/time64/systemd/parent | 2 - .../profiles/default/linux/ppc/eapi | 1 - .../default/linux/ppc/package.use.mask | 6 - .../profiles/default/linux/ppc/parent | 3 - .../default/linux/ppc64/17.0/deprecated | 104 - .../linux/ppc64/17.0/desktop/deprecated | 104 - .../default/linux/ppc64/17.0/desktop/eapi | 1 - .../linux/ppc64/17.0/desktop/gnome/deprecated | 104 - .../linux/ppc64/17.0/desktop/gnome/eapi | 1 - .../linux/ppc64/17.0/desktop/gnome/parent | 2 - .../17.0/desktop/gnome/systemd/deprecated | 33 - .../ppc64/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../ppc64/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/ppc64/17.0/desktop/parent | 2 - .../linux/ppc64/17.0/developer/deprecated | 104 - .../default/linux/ppc64/17.0/developer/eapi | 1 - .../default/linux/ppc64/17.0/developer/parent | 2 - .../profiles/default/linux/ppc64/17.0/eapi | 1 - .../default/linux/ppc64/17.0/musl/deprecated | 104 - .../default/linux/ppc64/17.0/musl/eapi | 1 - .../linux/ppc64/17.0/musl/hardened/deprecated | 104 - .../linux/ppc64/17.0/musl/hardened/eapi | 1 - .../linux/ppc64/17.0/musl/hardened/parent | 2 - .../linux/ppc64/17.0/musl/make.defaults | 6 - .../linux/ppc64/17.0/musl/package.use.mask | 14 - .../default/linux/ppc64/17.0/musl/parent | 3 - .../default/linux/ppc64/17.0/package.mask | 7 - .../profiles/default/linux/ppc64/17.0/parent | 2 - .../linux/ppc64/17.0/systemd/deprecated | 33 - .../default/linux/ppc64/17.0/systemd/eapi | 1 - .../ppc64/17.0/systemd/merged-usr/deprecated | 104 - .../linux/ppc64/17.0/systemd/merged-usr/eapi | 1 - .../ppc64/17.0/systemd/merged-usr/parent | 2 - .../default/linux/ppc64/17.0/systemd/parent | 2 - .../default/linux/ppc64/23.0/desktop/eapi | 1 - .../linux/ppc64/23.0/desktop/gnome/eapi | 1 - .../linux/ppc64/23.0/desktop/gnome/parent | 2 - .../ppc64/23.0/desktop/gnome/systemd/eapi | 1 - .../ppc64/23.0/desktop/gnome/systemd/parent | 2 - .../default/linux/ppc64/23.0/desktop/parent | 2 - .../profiles/default/linux/ppc64/23.0/eapi | 1 - .../default/linux/ppc64/23.0/make.defaults | 4 - .../default/linux/ppc64/23.0/musl/eapi | 1 - .../linux/ppc64/23.0/musl/hardened/eapi | 1 - .../linux/ppc64/23.0/musl/hardened/parent | 2 - .../ppc64/23.0/musl/hardened/systemd/eapi | 1 - .../ppc64/23.0/musl/hardened/systemd/parent | 2 - .../linux/ppc64/23.0/musl/make.defaults | 6 - .../linux/ppc64/23.0/musl/package.mask | 7 - .../linux/ppc64/23.0/musl/package.use.mask | 14 - .../default/linux/ppc64/23.0/musl/parent | 2 - .../linux/ppc64/23.0/musl/systemd/eapi | 1 - .../linux/ppc64/23.0/musl/systemd/parent | 2 - .../profiles/default/linux/ppc64/23.0/parent | 2 - .../linux/ppc64/23.0/split-usr/desktop/eapi | 1 - .../ppc64/23.0/split-usr/desktop/gnome/eapi | 1 - .../ppc64/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/ppc64/23.0/split-usr/desktop/parent | 2 - .../default/linux/ppc64/23.0/split-usr/eapi | 1 - .../linux/ppc64/23.0/split-usr/musl/eapi | 1 - .../ppc64/23.0/split-usr/musl/hardened/eapi | 1 - .../ppc64/23.0/split-usr/musl/hardened/parent | 2 - .../ppc64/23.0/split-usr/musl/make.defaults | 6 - .../ppc64/23.0/split-usr/musl/package.mask | 7 - .../23.0/split-usr/musl/package.use.mask | 14 - .../linux/ppc64/23.0/split-usr/musl/parent | 2 - .../default/linux/ppc64/23.0/split-usr/parent | 2 - .../default/linux/ppc64/23.0/systemd/eapi | 1 - .../default/linux/ppc64/23.0/systemd/parent | 2 - .../profiles/default/linux/ppc64/eapi | 1 - .../default/linux/ppc64/package.use.mask | 6 - .../profiles/default/linux/ppc64/parent | 3 - .../default/linux/ppc64/profile.bashrc | 9 - .../default/linux/ppc64le/17.0/deprecated | 104 - .../linux/ppc64le/17.0/desktop/deprecated | 104 - .../default/linux/ppc64le/17.0/desktop/eapi | 1 - .../ppc64le/17.0/desktop/gnome/deprecated | 104 - .../linux/ppc64le/17.0/desktop/gnome/eapi | 1 - .../linux/ppc64le/17.0/desktop/gnome/parent | 2 - .../17.0/desktop/gnome/systemd/deprecated | 33 - .../ppc64le/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../ppc64le/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/ppc64le/17.0/desktop/parent | 2 - .../ppc64le/17.0/desktop/plasma/deprecated | 104 - .../linux/ppc64le/17.0/desktop/plasma/eapi | 1 - .../linux/ppc64le/17.0/desktop/plasma/parent | 2 - .../17.0/desktop/plasma/systemd/deprecated | 33 - .../ppc64le/17.0/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../17.0/desktop/plasma/systemd/parent | 2 - .../ppc64le/17.0/desktop/systemd/deprecated | 33 - .../linux/ppc64le/17.0/desktop/systemd/eapi | 1 - .../desktop/systemd/merged-usr/deprecated | 104 - .../17.0/desktop/systemd/merged-usr/eapi | 1 - .../17.0/desktop/systemd/merged-usr/parent | 2 - .../linux/ppc64le/17.0/desktop/systemd/parent | 2 - .../linux/ppc64le/17.0/developer/deprecated | 104 - .../default/linux/ppc64le/17.0/developer/eapi | 1 - .../linux/ppc64le/17.0/developer/parent | 2 - .../profiles/default/linux/ppc64le/17.0/eapi | 1 - .../ppc64le/17.0/ieee-long-double/deprecated | 104 - .../linux/ppc64le/17.0/ieee-long-double/eapi | 1 - .../ieee-long-double/package.accept_keywords | 6 - .../17.0/ieee-long-double/package.mask | 6 - .../17.0/ieee-long-double/package.use.force | 7 - .../17.0/ieee-long-double/package.use.mask | 7 - .../ppc64le/17.0/ieee-long-double/parent | 1 - .../linux/ppc64le/17.0/musl/deprecated | 104 - .../default/linux/ppc64le/17.0/musl/eapi | 1 - .../ppc64le/17.0/musl/hardened/deprecated | 104 - .../linux/ppc64le/17.0/musl/hardened/eapi | 1 - .../linux/ppc64le/17.0/musl/hardened/parent | 2 - .../linux/ppc64le/17.0/musl/make.defaults | 6 - .../linux/ppc64le/17.0/musl/package.use.mask | 7 - .../default/linux/ppc64le/17.0/musl/parent | 3 - .../default/linux/ppc64le/17.0/parent | 2 - .../default/linux/ppc64le/17.0/prefix/eapi | 1 - .../ppc64le/17.0/prefix/kernel-3.2+/eapi | 1 - .../ppc64le/17.0/prefix/kernel-3.2+/parent | 2 - .../default/linux/ppc64le/17.0/prefix/parent | 1 - .../linux/ppc64le/17.0/systemd/deprecated | 33 - .../default/linux/ppc64le/17.0/systemd/eapi | 1 - .../17.0/systemd/merged-usr/deprecated | 104 - .../ppc64le/17.0/systemd/merged-usr/eapi | 1 - .../ppc64le/17.0/systemd/merged-usr/parent | 2 - .../default/linux/ppc64le/17.0/systemd/parent | 2 - .../default/linux/ppc64le/23.0/desktop/eapi | 1 - .../linux/ppc64le/23.0/desktop/gnome/eapi | 1 - .../linux/ppc64le/23.0/desktop/gnome/parent | 2 - .../ppc64le/23.0/desktop/gnome/systemd/eapi | 1 - .../ppc64le/23.0/desktop/gnome/systemd/parent | 2 - .../default/linux/ppc64le/23.0/desktop/parent | 2 - .../linux/ppc64le/23.0/desktop/plasma/eapi | 1 - .../linux/ppc64le/23.0/desktop/plasma/parent | 2 - .../ppc64le/23.0/desktop/plasma/systemd/eapi | 1 - .../23.0/desktop/plasma/systemd/parent | 2 - .../linux/ppc64le/23.0/desktop/systemd/eapi | 1 - .../linux/ppc64le/23.0/desktop/systemd/parent | 2 - .../profiles/default/linux/ppc64le/23.0/eapi | 1 - .../default/linux/ppc64le/23.0/musl/eapi | 1 - .../linux/ppc64le/23.0/musl/hardened/eapi | 1 - .../linux/ppc64le/23.0/musl/hardened/parent | 2 - .../ppc64le/23.0/musl/hardened/systemd/eapi | 1 - .../ppc64le/23.0/musl/hardened/systemd/parent | 2 - .../linux/ppc64le/23.0/musl/make.defaults | 6 - .../linux/ppc64le/23.0/musl/package.mask | 7 - .../linux/ppc64le/23.0/musl/package.use.mask | 7 - .../default/linux/ppc64le/23.0/musl/parent | 2 - .../linux/ppc64le/23.0/musl/systemd/eapi | 1 - .../linux/ppc64le/23.0/musl/systemd/parent | 2 - .../ppc64le/23.0/package.accept_keywords | 6 - .../default/linux/ppc64le/23.0/package.mask | 6 - .../linux/ppc64le/23.0/package.use.force | 7 - .../linux/ppc64le/23.0/package.use.mask | 7 - .../default/linux/ppc64le/23.0/parent | 2 - .../default/linux/ppc64le/23.0/prefix/eapi | 1 - .../ppc64le/23.0/prefix/kernel-3.2+/eapi | 1 - .../ppc64le/23.0/prefix/kernel-3.2+/parent | 2 - .../default/linux/ppc64le/23.0/prefix/parent | 1 - .../linux/ppc64le/23.0/split-usr/desktop/eapi | 1 - .../ppc64le/23.0/split-usr/desktop/gnome/eapi | 1 - .../23.0/split-usr/desktop/gnome/parent | 2 - .../ppc64le/23.0/split-usr/desktop/parent | 2 - .../23.0/split-usr/desktop/plasma/eapi | 1 - .../23.0/split-usr/desktop/plasma/parent | 2 - .../default/linux/ppc64le/23.0/split-usr/eapi | 1 - .../linux/ppc64le/23.0/split-usr/musl/eapi | 1 - .../ppc64le/23.0/split-usr/musl/hardened/eapi | 1 - .../23.0/split-usr/musl/hardened/parent | 2 - .../ppc64le/23.0/split-usr/musl/make.defaults | 6 - .../ppc64le/23.0/split-usr/musl/package.mask | 7 - .../23.0/split-usr/musl/package.use.mask | 7 - .../linux/ppc64le/23.0/split-usr/musl/parent | 2 - .../linux/ppc64le/23.0/split-usr/parent | 2 - .../linux/ppc64le/23.0/split-usr/prefix/eapi | 1 - .../23.0/split-usr/prefix/kernel-3.2+/eapi | 1 - .../23.0/split-usr/prefix/kernel-3.2+/parent | 2 - .../ppc64le/23.0/split-usr/prefix/parent | 1 - .../default/linux/ppc64le/23.0/systemd/eapi | 1 - .../default/linux/ppc64le/23.0/systemd/parent | 2 - .../profiles/default/linux/ppc64le/eapi | 1 - .../default/linux/ppc64le/package.use.mask | 10 - .../profiles/default/linux/ppc64le/parent | 3 - .../default/linux/riscv/20.0/rv32imac/eapi | 1 - .../linux/riscv/20.0/rv32imac/ilp32/eapi | 1 - .../linux/riscv/20.0/rv32imac/ilp32/parent | 2 - .../linux/riscv/20.0/rv32imac/ilp32d/eapi | 1 - .../linux/riscv/20.0/rv32imac/ilp32d/parent | 2 - .../default/linux/riscv/20.0/rv32imac/parent | 2 - .../default/linux/riscv/20.0/rv64gc/eapi | 1 - .../linux/riscv/20.0/rv64gc/lp64/deprecated | 104 - .../riscv/20.0/rv64gc/lp64/desktop/deprecated | 104 - .../linux/riscv/20.0/rv64gc/lp64/desktop/eapi | 1 - .../20.0/rv64gc/lp64/desktop/gnome/deprecated | 104 - .../riscv/20.0/rv64gc/lp64/desktop/gnome/eapi | 1 - .../20.0/rv64gc/lp64/desktop/gnome/parent | 2 - .../rv64gc/lp64/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../rv64gc/lp64/desktop/gnome/systemd/parent | 2 - .../riscv/20.0/rv64gc/lp64/desktop/parent | 2 - .../rv64gc/lp64/desktop/plasma/deprecated | 104 - .../20.0/rv64gc/lp64/desktop/plasma/eapi | 1 - .../20.0/rv64gc/lp64/desktop/plasma/parent | 2 - .../rv64gc/lp64/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../rv64gc/lp64/desktop/plasma/systemd/parent | 2 - .../20.0/rv64gc/lp64/desktop/systemd/eapi | 1 - .../desktop/systemd/merged-usr/deprecated | 104 - .../lp64/desktop/systemd/merged-usr/eapi | 1 - .../lp64/desktop/systemd/merged-usr/parent | 2 - .../20.0/rv64gc/lp64/desktop/systemd/parent | 2 - .../default/linux/riscv/20.0/rv64gc/lp64/eapi | 1 - .../riscv/20.0/rv64gc/lp64/musl/deprecated | 104 - .../linux/riscv/20.0/rv64gc/lp64/musl/eapi | 1 - .../riscv/20.0/rv64gc/lp64/musl/make.defaults | 8 - .../linux/riscv/20.0/rv64gc/lp64/musl/parent | 2 - .../linux/riscv/20.0/rv64gc/lp64/parent | 2 - .../linux/riscv/20.0/rv64gc/lp64/systemd/eapi | 1 - .../rv64gc/lp64/systemd/merged-usr/deprecated | 104 - .../20.0/rv64gc/lp64/systemd/merged-usr/eapi | 1 - .../rv64gc/lp64/systemd/merged-usr/parent | 2 - .../riscv/20.0/rv64gc/lp64/systemd/parent | 2 - .../linux/riscv/20.0/rv64gc/lp64d/deprecated | 104 - .../20.0/rv64gc/lp64d/desktop/deprecated | 104 - .../riscv/20.0/rv64gc/lp64d/desktop/eapi | 1 - .../rv64gc/lp64d/desktop/gnome/deprecated | 104 - .../20.0/rv64gc/lp64d/desktop/gnome/eapi | 1 - .../20.0/rv64gc/lp64d/desktop/gnome/parent | 2 - .../rv64gc/lp64d/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../rv64gc/lp64d/desktop/gnome/systemd/parent | 2 - .../riscv/20.0/rv64gc/lp64d/desktop/parent | 2 - .../rv64gc/lp64d/desktop/plasma/deprecated | 104 - .../20.0/rv64gc/lp64d/desktop/plasma/eapi | 1 - .../20.0/rv64gc/lp64d/desktop/plasma/parent | 2 - .../rv64gc/lp64d/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../lp64d/desktop/plasma/systemd/parent | 2 - .../20.0/rv64gc/lp64d/desktop/systemd/eapi | 1 - .../desktop/systemd/merged-usr/deprecated | 104 - .../lp64d/desktop/systemd/merged-usr/eapi | 1 - .../lp64d/desktop/systemd/merged-usr/parent | 2 - .../20.0/rv64gc/lp64d/desktop/systemd/parent | 2 - .../linux/riscv/20.0/rv64gc/lp64d/eapi | 1 - .../riscv/20.0/rv64gc/lp64d/musl/deprecated | 104 - .../linux/riscv/20.0/rv64gc/lp64d/musl/eapi | 1 - .../20.0/rv64gc/lp64d/musl/make.defaults | 8 - .../linux/riscv/20.0/rv64gc/lp64d/musl/parent | 2 - .../linux/riscv/20.0/rv64gc/lp64d/parent | 2 - .../linux/riscv/20.0/rv64gc/lp64d/prefix/eapi | 1 - .../20.0/rv64gc/lp64d/prefix/kernel-3.2+/eapi | 1 - .../rv64gc/lp64d/prefix/kernel-3.2+/parent | 2 - .../riscv/20.0/rv64gc/lp64d/prefix/parent | 1 - .../riscv/20.0/rv64gc/lp64d/systemd/eapi | 1 - .../lp64d/systemd/merged-usr/deprecated | 104 - .../20.0/rv64gc/lp64d/systemd/merged-usr/eapi | 1 - .../rv64gc/lp64d/systemd/merged-usr/parent | 2 - .../riscv/20.0/rv64gc/lp64d/systemd/parent | 2 - .../riscv/20.0/rv64gc/multilib/deprecated | 104 - .../linux/riscv/20.0/rv64gc/multilib/eapi | 1 - .../linux/riscv/20.0/rv64gc/multilib/parent | 2 - .../riscv/20.0/rv64gc/multilib/systemd/eapi | 1 - .../multilib/systemd/merged-usr/deprecated | 104 - .../rv64gc/multilib/systemd/merged-usr/eapi | 1 - .../rv64gc/multilib/systemd/merged-usr/parent | 2 - .../riscv/20.0/rv64gc/multilib/systemd/parent | 2 - .../default/linux/riscv/20.0/rv64gc/parent | 2 - .../default/linux/riscv/23.0/rv32/eapi | 1 - .../default/linux/riscv/23.0/rv32/ilp32/eapi | 1 - .../linux/riscv/23.0/rv32/ilp32/musl/eapi | 1 - .../riscv/23.0/rv32/ilp32/musl/make.defaults | 8 - .../linux/riscv/23.0/rv32/ilp32/musl/parent | 2 - .../riscv/23.0/rv32/ilp32/musl/systemd/eapi | 1 - .../riscv/23.0/rv32/ilp32/musl/systemd/parent | 2 - .../linux/riscv/23.0/rv32/ilp32/parent | 2 - .../linux/riscv/23.0/rv32/ilp32/systemd/eapi | 1 - .../riscv/23.0/rv32/ilp32/systemd/parent | 2 - .../default/linux/riscv/23.0/rv32/ilp32d/eapi | 1 - .../linux/riscv/23.0/rv32/ilp32d/musl/eapi | 1 - .../riscv/23.0/rv32/ilp32d/musl/make.defaults | 8 - .../linux/riscv/23.0/rv32/ilp32d/musl/parent | 2 - .../riscv/23.0/rv32/ilp32d/musl/systemd/eapi | 1 - .../23.0/rv32/ilp32d/musl/systemd/parent | 2 - .../linux/riscv/23.0/rv32/ilp32d/parent | 2 - .../linux/riscv/23.0/rv32/ilp32d/systemd/eapi | 1 - .../riscv/23.0/rv32/ilp32d/systemd/parent | 2 - .../linux/riscv/23.0/rv32/package.mask | 6 - .../default/linux/riscv/23.0/rv32/parent | 2 - .../linux/riscv/23.0/rv32/split-usr/eapi | 1 - .../riscv/23.0/rv32/split-usr/ilp32/eapi | 1 - .../riscv/23.0/rv32/split-usr/ilp32/musl/eapi | 1 - .../rv32/split-usr/ilp32/musl/make.defaults | 8 - .../23.0/rv32/split-usr/ilp32/musl/parent | 2 - .../riscv/23.0/rv32/split-usr/ilp32/parent | 2 - .../riscv/23.0/rv32/split-usr/ilp32d/eapi | 1 - .../23.0/rv32/split-usr/ilp32d/musl/eapi | 1 - .../rv32/split-usr/ilp32d/musl/make.defaults | 8 - .../23.0/rv32/split-usr/ilp32d/musl/parent | 2 - .../riscv/23.0/rv32/split-usr/ilp32d/parent | 2 - .../linux/riscv/23.0/rv32/split-usr/parent | 2 - .../default/linux/riscv/23.0/rv64/eapi | 1 - .../linux/riscv/23.0/rv64/lp64/desktop/eapi | 1 - .../riscv/23.0/rv64/lp64/desktop/gnome/eapi | 1 - .../riscv/23.0/rv64/lp64/desktop/gnome/parent | 2 - .../23.0/rv64/lp64/desktop/gnome/systemd/eapi | 1 - .../rv64/lp64/desktop/gnome/systemd/parent | 2 - .../linux/riscv/23.0/rv64/lp64/desktop/parent | 2 - .../riscv/23.0/rv64/lp64/desktop/plasma/eapi | 1 - .../23.0/rv64/lp64/desktop/plasma/parent | 2 - .../rv64/lp64/desktop/plasma/systemd/eapi | 1 - .../rv64/lp64/desktop/plasma/systemd/parent | 2 - .../riscv/23.0/rv64/lp64/desktop/systemd/eapi | 1 - .../23.0/rv64/lp64/desktop/systemd/parent | 2 - .../default/linux/riscv/23.0/rv64/lp64/eapi | 1 - .../linux/riscv/23.0/rv64/lp64/musl/eapi | 1 - .../riscv/23.0/rv64/lp64/musl/make.defaults | 8 - .../linux/riscv/23.0/rv64/lp64/musl/parent | 2 - .../riscv/23.0/rv64/lp64/musl/systemd/eapi | 1 - .../riscv/23.0/rv64/lp64/musl/systemd/parent | 2 - .../default/linux/riscv/23.0/rv64/lp64/parent | 2 - .../linux/riscv/23.0/rv64/lp64/systemd/eapi | 1 - .../linux/riscv/23.0/rv64/lp64/systemd/parent | 2 - .../linux/riscv/23.0/rv64/lp64d/desktop/eapi | 1 - .../riscv/23.0/rv64/lp64d/desktop/gnome/eapi | 1 - .../23.0/rv64/lp64d/desktop/gnome/parent | 2 - .../rv64/lp64d/desktop/gnome/systemd/eapi | 1 - .../rv64/lp64d/desktop/gnome/systemd/parent | 2 - .../riscv/23.0/rv64/lp64d/desktop/parent | 2 - .../riscv/23.0/rv64/lp64d/desktop/plasma/eapi | 1 - .../23.0/rv64/lp64d/desktop/plasma/parent | 2 - .../rv64/lp64d/desktop/plasma/systemd/eapi | 1 - .../rv64/lp64d/desktop/plasma/systemd/parent | 2 - .../23.0/rv64/lp64d/desktop/systemd/eapi | 1 - .../23.0/rv64/lp64d/desktop/systemd/parent | 2 - .../default/linux/riscv/23.0/rv64/lp64d/eapi | 1 - .../linux/riscv/23.0/rv64/lp64d/musl/eapi | 1 - .../riscv/23.0/rv64/lp64d/musl/make.defaults | 8 - .../riscv/23.0/rv64/lp64d/musl/package.mask | 3 - .../linux/riscv/23.0/rv64/lp64d/musl/parent | 2 - .../riscv/23.0/rv64/lp64d/musl/systemd/eapi | 1 - .../riscv/23.0/rv64/lp64d/musl/systemd/parent | 2 - .../linux/riscv/23.0/rv64/lp64d/parent | 2 - .../linux/riscv/23.0/rv64/lp64d/prefix/eapi | 1 - .../23.0/rv64/lp64d/prefix/kernel-3.2+/eapi | 1 - .../23.0/rv64/lp64d/prefix/kernel-3.2+/parent | 2 - .../linux/riscv/23.0/rv64/lp64d/prefix/parent | 1 - .../linux/riscv/23.0/rv64/lp64d/systemd/eapi | 1 - .../riscv/23.0/rv64/lp64d/systemd/parent | 2 - .../linux/riscv/23.0/rv64/multilib/eapi | 1 - .../linux/riscv/23.0/rv64/multilib/parent | 2 - .../riscv/23.0/rv64/multilib/systemd/eapi | 1 - .../riscv/23.0/rv64/multilib/systemd/parent | 2 - .../default/linux/riscv/23.0/rv64/parent | 2 - .../linux/riscv/23.0/rv64/split-usr/eapi | 1 - .../23.0/rv64/split-usr/lp64/desktop/eapi | 1 - .../rv64/split-usr/lp64/desktop/gnome/eapi | 1 - .../rv64/split-usr/lp64/desktop/gnome/parent | 2 - .../23.0/rv64/split-usr/lp64/desktop/parent | 2 - .../rv64/split-usr/lp64/desktop/plasma/eapi | 1 - .../rv64/split-usr/lp64/desktop/plasma/parent | 2 - .../linux/riscv/23.0/rv64/split-usr/lp64/eapi | 1 - .../riscv/23.0/rv64/split-usr/lp64/musl/eapi | 1 - .../rv64/split-usr/lp64/musl/make.defaults | 8 - .../23.0/rv64/split-usr/lp64/musl/parent | 2 - .../riscv/23.0/rv64/split-usr/lp64/parent | 2 - .../23.0/rv64/split-usr/lp64d/desktop/eapi | 1 - .../rv64/split-usr/lp64d/desktop/gnome/eapi | 1 - .../rv64/split-usr/lp64d/desktop/gnome/parent | 2 - .../23.0/rv64/split-usr/lp64d/desktop/parent | 2 - .../rv64/split-usr/lp64d/desktop/plasma/eapi | 1 - .../split-usr/lp64d/desktop/plasma/parent | 2 - .../riscv/23.0/rv64/split-usr/lp64d/eapi | 1 - .../riscv/23.0/rv64/split-usr/lp64d/musl/eapi | 1 - .../rv64/split-usr/lp64d/musl/make.defaults | 8 - .../rv64/split-usr/lp64d/musl/package.mask | 2 - .../23.0/rv64/split-usr/lp64d/musl/parent | 2 - .../riscv/23.0/rv64/split-usr/lp64d/parent | 2 - .../23.0/rv64/split-usr/lp64d/prefix/eapi | 1 - .../split-usr/lp64d/prefix/kernel-3.2+/eapi | 1 - .../split-usr/lp64d/prefix/kernel-3.2+/parent | 2 - .../23.0/rv64/split-usr/lp64d/prefix/parent | 1 - .../riscv/23.0/rv64/split-usr/multilib/eapi | 1 - .../riscv/23.0/rv64/split-usr/multilib/parent | 2 - .../linux/riscv/23.0/rv64/split-usr/parent | 2 - .../profiles/default/linux/riscv/eapi | 1 - .../profiles/default/linux/riscv/parent | 3 - .../default/linux/s390/17.0/deprecated | 104 - .../profiles/default/linux/s390/17.0/eapi | 1 - .../profiles/default/linux/s390/17.0/parent | 2 - .../default/linux/s390/17.0/s390x/deprecated | 104 - .../default/linux/s390/17.0/s390x/eapi | 1 - .../default/linux/s390/17.0/s390x/parent | 4 - .../linux/s390/17.0/s390x/systemd/deprecated | 33 - .../linux/s390/17.0/s390x/systemd/eapi | 1 - .../17.0/s390x/systemd/merged-usr/deprecated | 104 - .../s390/17.0/s390x/systemd/merged-usr/eapi | 1 - .../s390/17.0/s390x/systemd/merged-usr/parent | 2 - .../linux/s390/17.0/s390x/systemd/parent | 2 - .../linux/s390/17.0/systemd/deprecated | 33 - .../default/linux/s390/17.0/systemd/eapi | 1 - .../s390/17.0/systemd/merged-usr/deprecated | 104 - .../linux/s390/17.0/systemd/merged-usr/eapi | 1 - .../linux/s390/17.0/systemd/merged-usr/parent | 2 - .../default/linux/s390/17.0/systemd/parent | 2 - .../default/linux/s390/23.0/deprecated | 18 - .../profiles/default/linux/s390/23.0/eapi | 1 - .../profiles/default/linux/s390/23.0/parent | 2 - .../default/linux/s390/23.0/s390x/eapi | 1 - .../default/linux/s390/23.0/s390x/parent | 4 - .../linux/s390/23.0/s390x/systemd/eapi | 1 - .../linux/s390/23.0/s390x/systemd/parent | 2 - .../linux/s390/23.0/split-usr/deprecated | 18 - .../default/linux/s390/23.0/split-usr/eapi | 1 - .../default/linux/s390/23.0/split-usr/parent | 2 - .../linux/s390/23.0/split-usr/s390x/eapi | 1 - .../linux/s390/23.0/split-usr/s390x/parent | 5 - .../linux/s390/23.0/systemd/deprecated | 18 - .../default/linux/s390/23.0/systemd/eapi | 1 - .../default/linux/s390/23.0/systemd/parent | 2 - .../default/linux/s390/23.0/time64/deprecated | 18 - .../default/linux/s390/23.0/time64/eapi | 1 - .../linux/s390/23.0/time64/make.defaults | 5 - .../default/linux/s390/23.0/time64/parent | 2 - .../s390/23.0/time64/split-usr/deprecated | 18 - .../linux/s390/23.0/time64/split-usr/eapi | 1 - .../linux/s390/23.0/time64/split-usr/parent | 2 - .../linux/s390/23.0/time64/systemd/deprecated | 18 - .../linux/s390/23.0/time64/systemd/eapi | 1 - .../linux/s390/23.0/time64/systemd/parent | 2 - .../profiles/default/linux/s390/eapi | 1 - .../profiles/default/linux/s390/parent | 3 - .../default/linux/sparc/17.0/64ul/deprecated | 104 - .../linux/sparc/17.0/64ul/desktop/deprecated | 104 - .../linux/sparc/17.0/64ul/desktop/eapi | 1 - .../linux/sparc/17.0/64ul/desktop/parent | 2 - .../sparc/17.0/64ul/developer/deprecated | 104 - .../linux/sparc/17.0/64ul/developer/eapi | 1 - .../linux/sparc/17.0/64ul/developer/parent | 2 - .../default/linux/sparc/17.0/64ul/eapi | 1 - .../linux/sparc/17.0/64ul/package.use.mask | 6 - .../default/linux/sparc/17.0/64ul/parent | 5 - .../linux/sparc/17.0/64ul/systemd/deprecated | 33 - .../linux/sparc/17.0/64ul/systemd/eapi | 1 - .../17.0/64ul/systemd/merged-usr/deprecated | 104 - .../sparc/17.0/64ul/systemd/merged-usr/eapi | 1 - .../sparc/17.0/64ul/systemd/merged-usr/parent | 2 - .../linux/sparc/17.0/64ul/systemd/parent | 2 - .../default/linux/sparc/17.0/deprecated | 104 - .../linux/sparc/17.0/desktop/deprecated | 104 - .../default/linux/sparc/17.0/desktop/eapi | 1 - .../default/linux/sparc/17.0/desktop/parent | 2 - .../linux/sparc/17.0/developer/deprecated | 104 - .../default/linux/sparc/17.0/developer/eapi | 1 - .../default/linux/sparc/17.0/developer/parent | 2 - .../profiles/default/linux/sparc/17.0/eapi | 1 - .../profiles/default/linux/sparc/17.0/parent | 4 - .../linux/sparc/17.0/systemd/deprecated | 33 - .../default/linux/sparc/17.0/systemd/eapi | 1 - .../sparc/17.0/systemd/merged-usr/deprecated | 104 - .../linux/sparc/17.0/systemd/merged-usr/eapi | 1 - .../sparc/17.0/systemd/merged-usr/parent | 2 - .../default/linux/sparc/17.0/systemd/parent | 2 - .../default/linux/sparc/17.0/use.mask | 5 - .../linux/sparc/23.0/64ul/desktop/eapi | 1 - .../linux/sparc/23.0/64ul/desktop/parent | 2 - .../default/linux/sparc/23.0/64ul/eapi | 1 - .../linux/sparc/23.0/64ul/package.use.mask | 6 - .../default/linux/sparc/23.0/64ul/parent | 5 - .../linux/sparc/23.0/64ul/systemd/eapi | 1 - .../linux/sparc/23.0/64ul/systemd/parent | 2 - .../default/linux/sparc/23.0/desktop/eapi | 1 - .../default/linux/sparc/23.0/desktop/parent | 2 - .../profiles/default/linux/sparc/23.0/eapi | 1 - .../profiles/default/linux/sparc/23.0/parent | 4 - .../sparc/23.0/split-usr/64ul/desktop/eapi | 1 - .../sparc/23.0/split-usr/64ul/desktop/parent | 2 - .../linux/sparc/23.0/split-usr/64ul/eapi | 1 - .../23.0/split-usr/64ul/package.use.mask | 6 - .../linux/sparc/23.0/split-usr/64ul/parent | 6 - .../linux/sparc/23.0/split-usr/desktop/eapi | 1 - .../linux/sparc/23.0/split-usr/desktop/parent | 2 - .../default/linux/sparc/23.0/split-usr/eapi | 1 - .../default/linux/sparc/23.0/split-usr/parent | 2 - .../default/linux/sparc/23.0/systemd/eapi | 1 - .../default/linux/sparc/23.0/systemd/parent | 2 - .../default/linux/sparc/23.0/use.mask | 5 - .../profiles/default/linux/sparc/eapi | 1 - .../default/linux/sparc/package.use.mask | 6 - .../profiles/default/linux/sparc/parent | 3 - .../profiles/default/linux/use.mask | 15 - .../default/linux/x86/17.0/deprecated | 104 - .../default/linux/x86/17.0/desktop/deprecated | 104 - .../default/linux/x86/17.0/desktop/eapi | 1 - .../linux/x86/17.0/desktop/gnome/deprecated | 104 - .../default/linux/x86/17.0/desktop/gnome/eapi | 1 - .../linux/x86/17.0/desktop/gnome/parent | 2 - .../x86/17.0/desktop/gnome/systemd/deprecated | 33 - .../linux/x86/17.0/desktop/gnome/systemd/eapi | 1 - .../gnome/systemd/merged-usr/deprecated | 104 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../x86/17.0/desktop/gnome/systemd/parent | 2 - .../default/linux/x86/17.0/desktop/parent | 2 - .../linux/x86/17.0/desktop/plasma/deprecated | 104 - .../linux/x86/17.0/desktop/plasma/eapi | 1 - .../linux/x86/17.0/desktop/plasma/parent | 2 - .../17.0/desktop/plasma/systemd/deprecated | 33 - .../x86/17.0/desktop/plasma/systemd/eapi | 1 - .../plasma/systemd/merged-usr/deprecated | 104 - .../desktop/plasma/systemd/merged-usr/eapi | 1 - .../desktop/plasma/systemd/merged-usr/parent | 2 - .../x86/17.0/desktop/plasma/systemd/parent | 2 - .../linux/x86/17.0/developer/deprecated | 104 - .../default/linux/x86/17.0/developer/eapi | 1 - .../linux/x86/17.0/developer/make.defaults | 7 - .../default/linux/x86/17.0/developer/parent | 2 - .../profiles/default/linux/x86/17.0/eapi | 1 - .../linux/x86/17.0/hardened/deprecated | 104 - .../default/linux/x86/17.0/hardened/eapi | 1 - .../default/linux/x86/17.0/hardened/parent | 2 - .../x86/17.0/hardened/selinux/deprecated | 104 - .../linux/x86/17.0/hardened/selinux/eapi | 1 - .../linux/x86/17.0/hardened/selinux/parent | 2 - .../default/linux/x86/17.0/musl/deprecated | 104 - .../profiles/default/linux/x86/17.0/musl/eapi | 1 - .../default/linux/x86/17.0/musl/make.defaults | 5 - .../default/linux/x86/17.0/musl/package.mask | 2 - .../linux/x86/17.0/musl/package.use.mask | 8 - .../x86/17.0/musl/package.use.stable.mask | 6 - .../default/linux/x86/17.0/musl/parent | 3 - .../linux/x86/17.0/musl/selinux/deprecated | 104 - .../default/linux/x86/17.0/musl/selinux/eapi | 1 - .../linux/x86/17.0/musl/selinux/parent | 2 - .../default/linux/x86/17.0/musl/use.force | 5 - .../default/linux/x86/17.0/musl/use.mask | 2 - .../profiles/default/linux/x86/17.0/parent | 2 - .../default/linux/x86/17.0/prefix/eapi | 1 - .../linux/x86/17.0/prefix/kernel-2.6.16+/eapi | 1 - .../x86/17.0/prefix/kernel-2.6.16+/parent | 2 - .../linux/x86/17.0/prefix/kernel-2.6.32+/eapi | 1 - .../x86/17.0/prefix/kernel-2.6.32+/parent | 2 - .../linux/x86/17.0/prefix/kernel-3.2+/eapi | 1 - .../linux/x86/17.0/prefix/kernel-3.2+/parent | 2 - .../default/linux/x86/17.0/prefix/parent | 1 - .../default/linux/x86/17.0/selinux/deprecated | 104 - .../default/linux/x86/17.0/selinux/eapi | 1 - .../default/linux/x86/17.0/selinux/parent | 2 - .../default/linux/x86/17.0/systemd/deprecated | 33 - .../default/linux/x86/17.0/systemd/eapi | 1 - .../x86/17.0/systemd/merged-usr/deprecated | 104 - .../linux/x86/17.0/systemd/merged-usr/eapi | 1 - .../linux/x86/17.0/systemd/merged-usr/parent | 2 - .../default/linux/x86/17.0/systemd/parent | 2 - .../profiles/default/linux/x86/23.0/eapi | 1 - .../profiles/default/linux/x86/23.0/i486/eapi | 1 - .../default/linux/x86/23.0/i486/hardened/eapi | 1 - .../linux/x86/23.0/i486/hardened/parent | 2 - .../linux/x86/23.0/i486/hardened/selinux/eapi | 1 - .../x86/23.0/i486/hardened/selinux/parent | 2 - .../default/linux/x86/23.0/i486/make.defaults | 4 - .../default/linux/x86/23.0/i486/musl/eapi | 1 - .../linux/x86/23.0/i486/musl/make.defaults | 5 - .../linux/x86/23.0/i486/musl/package.mask | 2 - .../linux/x86/23.0/i486/musl/package.use.mask | 17 - .../default/linux/x86/23.0/i486/musl/parent | 2 - .../linux/x86/23.0/i486/musl/selinux/eapi | 1 - .../linux/x86/23.0/i486/musl/selinux/parent | 2 - .../linux/x86/23.0/i486/musl/use.force | 5 - .../default/linux/x86/23.0/i486/musl/use.mask | 2 - .../default/linux/x86/23.0/i486/parent | 2 - .../linux/x86/23.0/i486/split-usr/eapi | 1 - .../x86/23.0/i486/split-usr/hardened/eapi | 1 - .../x86/23.0/i486/split-usr/hardened/parent | 2 - .../23.0/i486/split-usr/hardened/selinux/eapi | 1 - .../i486/split-usr/hardened/selinux/parent | 2 - .../linux/x86/23.0/i486/split-usr/musl/eapi | 1 - .../23.0/i486/split-usr/musl/make.defaults | 5 - .../x86/23.0/i486/split-usr/musl/package.mask | 2 - .../23.0/i486/split-usr/musl/package.use.mask | 12 - .../linux/x86/23.0/i486/split-usr/musl/parent | 2 - .../x86/23.0/i486/split-usr/musl/selinux/eapi | 1 - .../23.0/i486/split-usr/musl/selinux/parent | 2 - .../x86/23.0/i486/split-usr/musl/use.force | 5 - .../x86/23.0/i486/split-usr/musl/use.mask | 2 - .../linux/x86/23.0/i486/split-usr/parent | 2 - .../default/linux/x86/23.0/i486/systemd/eapi | 1 - .../linux/x86/23.0/i486/systemd/parent | 2 - .../default/linux/x86/23.0/i486/time64/eapi | 1 - .../linux/x86/23.0/i486/time64/hardened/eapi | 1 - .../x86/23.0/i486/time64/hardened/parent | 2 - .../23.0/i486/time64/hardened/selinux/eapi | 1 - .../23.0/i486/time64/hardened/selinux/parent | 2 - .../linux/x86/23.0/i486/time64/make.defaults | 5 - .../default/linux/x86/23.0/i486/time64/parent | 2 - .../linux/x86/23.0/i486/time64/split-usr/eapi | 1 - .../23.0/i486/time64/split-usr/hardened/eapi | 1 - .../i486/time64/split-usr/hardened/parent | 2 - .../time64/split-usr/hardened/selinux/eapi | 1 - .../time64/split-usr/hardened/selinux/parent | 2 - .../x86/23.0/i486/time64/split-usr/parent | 2 - .../linux/x86/23.0/i486/time64/systemd/eapi | 1 - .../linux/x86/23.0/i486/time64/systemd/parent | 2 - .../default/linux/x86/23.0/i686/desktop/eapi | 1 - .../linux/x86/23.0/i686/desktop/gnome/eapi | 1 - .../linux/x86/23.0/i686/desktop/gnome/parent | 2 - .../x86/23.0/i686/desktop/gnome/systemd/eapi | 1 - .../23.0/i686/desktop/gnome/systemd/parent | 2 - .../linux/x86/23.0/i686/desktop/parent | 2 - .../linux/x86/23.0/i686/desktop/plasma/eapi | 1 - .../linux/x86/23.0/i686/desktop/plasma/parent | 2 - .../x86/23.0/i686/desktop/plasma/systemd/eapi | 1 - .../23.0/i686/desktop/plasma/systemd/parent | 2 - .../profiles/default/linux/x86/23.0/i686/eapi | 1 - .../default/linux/x86/23.0/i686/hardened/eapi | 1 - .../linux/x86/23.0/i686/hardened/parent | 2 - .../linux/x86/23.0/i686/hardened/selinux/eapi | 1 - .../x86/23.0/i686/hardened/selinux/parent | 2 - .../linux/x86/23.0/i686/hardened/systemd/eapi | 1 - .../x86/23.0/i686/hardened/systemd/parent | 2 - .../default/linux/x86/23.0/i686/make.defaults | 4 - .../default/linux/x86/23.0/i686/musl/eapi | 1 - .../linux/x86/23.0/i686/musl/make.defaults | 5 - .../linux/x86/23.0/i686/musl/package.mask | 2 - .../linux/x86/23.0/i686/musl/package.use.mask | 17 - .../default/linux/x86/23.0/i686/musl/parent | 3 - .../linux/x86/23.0/i686/musl/selinux/eapi | 1 - .../linux/x86/23.0/i686/musl/selinux/parent | 2 - .../linux/x86/23.0/i686/musl/systemd/eapi | 1 - .../linux/x86/23.0/i686/musl/systemd/parent | 2 - .../linux/x86/23.0/i686/musl/use.force | 5 - .../default/linux/x86/23.0/i686/musl/use.mask | 2 - .../default/linux/x86/23.0/i686/parent | 2 - .../default/linux/x86/23.0/i686/prefix/eapi | 1 - .../x86/23.0/i686/prefix/kernel-2.6.16+/eapi | 1 - .../23.0/i686/prefix/kernel-2.6.16+/parent | 2 - .../x86/23.0/i686/prefix/kernel-2.6.32+/eapi | 1 - .../23.0/i686/prefix/kernel-2.6.32+/parent | 2 - .../x86/23.0/i686/prefix/kernel-3.2+/eapi | 1 - .../x86/23.0/i686/prefix/kernel-3.2+/parent | 2 - .../default/linux/x86/23.0/i686/prefix/parent | 1 - .../x86/23.0/i686/split-usr/desktop/eapi | 1 - .../23.0/i686/split-usr/desktop/gnome/eapi | 1 - .../23.0/i686/split-usr/desktop/gnome/parent | 2 - .../x86/23.0/i686/split-usr/desktop/parent | 2 - .../23.0/i686/split-usr/desktop/plasma/eapi | 1 - .../23.0/i686/split-usr/desktop/plasma/parent | 2 - .../linux/x86/23.0/i686/split-usr/eapi | 1 - .../x86/23.0/i686/split-usr/hardened/eapi | 1 - .../x86/23.0/i686/split-usr/hardened/parent | 2 - .../23.0/i686/split-usr/hardened/selinux/eapi | 1 - .../i686/split-usr/hardened/selinux/parent | 2 - .../linux/x86/23.0/i686/split-usr/musl/eapi | 1 - .../23.0/i686/split-usr/musl/make.defaults | 5 - .../x86/23.0/i686/split-usr/musl/package.mask | 2 - .../23.0/i686/split-usr/musl/package.use.mask | 12 - .../linux/x86/23.0/i686/split-usr/musl/parent | 3 - .../x86/23.0/i686/split-usr/musl/selinux/eapi | 1 - .../23.0/i686/split-usr/musl/selinux/parent | 2 - .../x86/23.0/i686/split-usr/musl/use.force | 5 - .../x86/23.0/i686/split-usr/musl/use.mask | 2 - .../linux/x86/23.0/i686/split-usr/parent | 2 - .../linux/x86/23.0/i686/split-usr/prefix/eapi | 1 - .../i686/split-usr/prefix/kernel-2.6.16+/eapi | 1 - .../split-usr/prefix/kernel-2.6.16+/parent | 2 - .../i686/split-usr/prefix/kernel-2.6.32+/eapi | 1 - .../split-usr/prefix/kernel-2.6.32+/parent | 2 - .../i686/split-usr/prefix/kernel-3.2+/eapi | 1 - .../i686/split-usr/prefix/kernel-3.2+/parent | 2 - .../x86/23.0/i686/split-usr/prefix/parent | 1 - .../default/linux/x86/23.0/i686/systemd/eapi | 1 - .../linux/x86/23.0/i686/systemd/parent | 2 - .../linux/x86/23.0/i686/time64/desktop/eapi | 1 - .../x86/23.0/i686/time64/desktop/gnome/eapi | 1 - .../x86/23.0/i686/time64/desktop/gnome/parent | 2 - .../i686/time64/desktop/gnome/systemd/eapi | 1 - .../i686/time64/desktop/gnome/systemd/parent | 2 - .../linux/x86/23.0/i686/time64/desktop/parent | 2 - .../x86/23.0/i686/time64/desktop/plasma/eapi | 1 - .../23.0/i686/time64/desktop/plasma/parent | 2 - .../i686/time64/desktop/plasma/systemd/eapi | 1 - .../i686/time64/desktop/plasma/systemd/parent | 2 - .../default/linux/x86/23.0/i686/time64/eapi | 1 - .../linux/x86/23.0/i686/time64/hardened/eapi | 1 - .../x86/23.0/i686/time64/hardened/parent | 2 - .../23.0/i686/time64/hardened/selinux/eapi | 1 - .../23.0/i686/time64/hardened/selinux/parent | 2 - .../23.0/i686/time64/hardened/systemd/eapi | 1 - .../23.0/i686/time64/hardened/systemd/parent | 2 - .../linux/x86/23.0/i686/time64/make.defaults | 5 - .../default/linux/x86/23.0/i686/time64/parent | 2 - .../23.0/i686/time64/split-usr/desktop/eapi | 1 - .../i686/time64/split-usr/desktop/gnome/eapi | 1 - .../time64/split-usr/desktop/gnome/parent | 2 - .../23.0/i686/time64/split-usr/desktop/parent | 2 - .../i686/time64/split-usr/desktop/plasma/eapi | 1 - .../time64/split-usr/desktop/plasma/parent | 2 - .../linux/x86/23.0/i686/time64/split-usr/eapi | 1 - .../23.0/i686/time64/split-usr/hardened/eapi | 1 - .../i686/time64/split-usr/hardened/parent | 2 - .../time64/split-usr/hardened/selinux/eapi | 1 - .../time64/split-usr/hardened/selinux/parent | 2 - .../x86/23.0/i686/time64/split-usr/parent | 2 - .../linux/x86/23.0/i686/time64/systemd/eapi | 1 - .../linux/x86/23.0/i686/time64/systemd/parent | 2 - .../profiles/default/linux/x86/23.0/parent | 2 - .../profiles/default/linux/x86/eapi | 1 - .../default/linux/x86/package.use.mask | 22 - .../profiles/default/linux/x86/parent | 3 - .../profiles/desc/abi_mips.desc | 10 - .../profiles/desc/abi_s390.desc | 9 - .../portage-stable/profiles/desc/abi_x86.desc | 10 - .../profiles/desc/ada_target.desc | 8 - .../profiles/desc/alsa_cards.desc | 43 - .../profiles/desc/amdgpu_targets.desc | 34 - .../profiles/desc/apache2_modules.desc | 104 - .../profiles/desc/apache2_mpms.desc | 9 - .../profiles/desc/calligra_features.desc | 10 - .../portage-stable/profiles/desc/cameras.desc | 71 - .../profiles/desc/collectd_plugins.desc | 152 - .../profiles/desc/cpu_flags_arm.desc | 31 - .../profiles/desc/cpu_flags_ppc.desc | 8 - .../profiles/desc/cpu_flags_x86.desc | 55 - .../profiles/desc/curl_quic.desc | 7 - .../profiles/desc/curl_ssl.desc | 9 - .../portage-stable/profiles/desc/elibc.desc | 13 - .../profiles/desc/gpsd_protocols.desc | 28 - .../profiles/desc/grub_platforms.desc | 21 - .../profiles/desc/guile_single_target.desc | 7 - .../profiles/desc/guile_targets.desc | 7 - .../profiles/desc/input_devices.desc | 39 - .../portage-stable/profiles/desc/kernel.desc | 11 - .../portage-stable/profiles/desc/l10n.desc | 242 -- .../profiles/desc/lcd_devices.desc | 129 - .../profiles/desc/libreoffice_extensions.desc | 10 - .../profiles/desc/llvm_slot.desc | 12 - .../profiles/desc/llvm_targets.desc | 28 - .../profiles/desc/lua_single_target.desc | 9 - .../profiles/desc/lua_targets.desc | 9 - .../profiles/desc/nginx_modules_http.desc | 81 - .../profiles/desc/nginx_modules_mail.desc | 10 - .../profiles/desc/nginx_modules_stream.desc | 24 - .../profiles/desc/office_implementation.desc | 6 - .../profiles/desc/openmpi_fabrics.desc | 9 - .../profiles/desc/openmpi_ofed_features.desc | 11 - .../profiles/desc/openmpi_rm.desc | 9 - .../profiles/desc/perl_features.desc | 9 - .../profiles/desc/php_targets.desc | 9 - .../profiles/desc/postgres_targets.desc | 10 - .../profiles/desc/python_single_target.desc | 11 - .../profiles/desc/python_targets.desc | 11 - .../profiles/desc/qemu_softmmu_targets.desc | 38 - .../profiles/desc/qemu_user_targets.desc | 42 - .../profiles/desc/ruby_targets.desc | 10 - .../profiles/desc/rust_sysroots.desc | 5 - .../profiles/desc/sane_backends.desc | 96 - .../profiles/desc/selinux_policy_types.desc | 9 - .../profiles/desc/uwsgi_plugins.desc | 79 - .../profiles/desc/video_cards.desc | 48 - .../profiles/desc/voicemail_storage.desc | 9 - .../profiles/desc/xtables_addons.desc | 30 - .../third_party/portage-stable/profiles/eapi | 1 - .../portage-stable/profiles/embedded/eapi | 1 - .../profiles/embedded/make.defaults | 86 - .../profiles/embedded/package.use | 3 - .../portage-stable/profiles/embedded/packages | 6 - .../profiles/embedded/use.force | 1 - .../portage-stable/profiles/embedded/use.mask | 8 - .../profiles/features/big-endian/README | 12 - .../profiles/features/big-endian/eapi | 1 - .../profiles/features/big-endian/package.mask | 181 - .../profiles/features/big-endian/package.use | 7 - .../features/big-endian/package.use.mask | 82 - .../profiles/features/big-endian/use.mask | 39 - .../profiles/features/hardened/amd64/eapi | 1 - .../features/hardened/amd64/make.defaults | 4 - .../features/hardened/amd64/no-multilib/eapi | 1 - .../hardened/amd64/no-multilib/parent | 1 - .../profiles/features/hardened/amd64/parent | 1 - .../profiles/features/hardened/arm/eapi | 1 - .../features/hardened/arm/make.defaults | 4 - .../profiles/features/hardened/arm/parent | 1 - .../profiles/features/hardened/arm64/eapi | 1 - .../features/hardened/arm64/make.defaults | 4 - .../profiles/features/hardened/arm64/parent | 1 - .../profiles/features/hardened/eapi | 1 - .../profiles/features/hardened/make.defaults | 19 - .../profiles/features/hardened/package.use | 5 - .../features/hardened/package.use.force | 11 - .../features/hardened/package.use.mask | 12 - .../profiles/features/hardened/packages | 6 - .../profiles/features/hardened/use.force | 6 - .../profiles/features/hardened/use.mask | 7 - .../profiles/features/hardened/x86/eapi | 1 - .../features/hardened/x86/make.defaults | 4 - .../profiles/features/hardened/x86/parent | 1 - .../profiles/features/llvm/eapi | 1 - .../profiles/features/llvm/make.defaults | 60 - .../profiles/features/llvm/package.use | 14 - .../profiles/features/llvm/package.use.force | 114 - .../profiles/features/llvm/package.use.mask | 15 - .../profiles/features/llvm/packages | 14 - .../profiles/features/llvm/packages.build | 14 - .../profiles/features/llvm/use.force | 2 - .../profiles/features/llvm/use.mask | 6 - .../profiles/features/merged-usr/eapi | 1 - .../features/merged-usr/make.defaults | 4 - .../profiles/features/merged-usr/package.mask | 7 - .../profiles/features/merged-usr/use.force | 3 - .../profiles/features/merged-usr/use.mask | 3 - .../profiles/features/multilib/eapi | 1 - .../profiles/features/multilib/make.defaults | 16 - .../profiles/features/multilib/package.use | 14 - .../features/multilib/package.use.force | 6 - .../profiles/features/multilib/use.mask | 8 - .../profiles/features/musl/eapi | 1 - .../profiles/features/musl/llvm/eapi | 1 - .../profiles/features/musl/llvm/package.mask | 18 - .../profiles/features/musl/llvm/parent | 2 - .../profiles/features/musl/make.defaults | 26 - .../profiles/features/musl/package.mask | 501 --- .../profiles/features/musl/package.use | 13 - .../profiles/features/musl/package.use.force | 26 - .../profiles/features/musl/package.use.mask | 237 -- .../features/musl/package.use.stable.mask | 6 - .../profiles/features/musl/packages | 9 - .../profiles/features/musl/packages.build | 10 - .../profiles/features/musl/use.force | 6 - .../profiles/features/musl/use.mask | 38 - .../profiles/features/prefix/eapi | 1 - .../profiles/features/prefix/make.defaults | 27 - .../profiles/features/prefix/package.mask | 17 - .../profiles/features/prefix/package.use | 7 - .../profiles/features/prefix/package.use.mask | 51 - .../profiles/features/prefix/packages | 22 - .../profiles/features/prefix/rpath/eapi | 1 - .../features/prefix/rpath/package.mask | 18 - .../profiles/features/prefix/rpath/packages | 3 - .../profiles/features/prefix/rpath/parent | 1 - .../features/prefix/rpath/profile.bashrc | 22 - .../profiles/features/prefix/rpath/use.force | 6 - .../profiles/features/prefix/rpath/use.mask | 23 - .../profiles/features/prefix/standalone/eapi | 1 - .../prefix/standalone/kernel-2.6.16+/eapi | 1 - .../standalone/kernel-2.6.16+/make.defaults | 22 - .../standalone/kernel-2.6.16+/package.mask | 8 - .../standalone/kernel-2.6.16+/package.unmask | 3 - .../standalone/kernel-2.6.16+/package.use | 5 - .../kernel-2.6.16+/package.use.mask | 14 - .../prefix/standalone/kernel-2.6.16+/parent | 1 - .../standalone/kernel-2.6.16+/profile.bashrc | 34 - .../prefix/standalone/kernel-2.6.32+/eapi | 1 - .../standalone/kernel-2.6.32+/make.defaults | 4 - .../standalone/kernel-2.6.32+/package.mask | 11 - .../standalone/kernel-2.6.32+/package.unmask | 8 - .../prefix/standalone/kernel-2.6.32+/parent | 1 - .../standalone/kernel-2.6.32+/profile.bashrc | 10 - .../standalone/kernel-2.6.32+/use.force | 1 - .../features/prefix/standalone/make.defaults | 9 - .../prefix/standalone/package.use.mask | 17 - .../features/prefix/standalone/packages | 14 - .../features/prefix/standalone/parent | 1 - .../features/prefix/standalone/profile.bashrc | 67 - .../profiles/features/prefix/use.force | 5 - .../profiles/features/prefix/use.mask | 22 - .../profiles/features/selinux/eapi | 1 - .../profiles/features/selinux/make.defaults | 19 - .../profiles/features/selinux/package.mask | 2 - .../profiles/features/selinux/package.unmask | 2 - .../profiles/features/selinux/package.use | 2 - .../features/selinux/package.use.force | 15 - .../profiles/features/selinux/packages | 10 - .../profiles/features/selinux/profile.bashrc | 5 - .../profiles/features/selinux/use.force | 5 - .../profiles/features/selinux/use.mask | 10 - .../profiles/features/split-usr/eapi | 1 - .../profiles/features/split-usr/make.defaults | 5 - .../profiles/features/split-usr/package.mask | 24 - .../features/split-usr/package.use.mask | 18 - .../profiles/features/split-usr/use.force | 6 - .../profiles/features/split-usr/use.mask | 10 - .../profiles/features/time64/eapi | 1 - .../profiles/features/time64/make.defaults | 6 - .../profiles/features/time64/package.mask | 44 - .../profiles/features/time64/package.use.mask | 10 - .../profiles/features/time64/use.force | 6 - .../profiles/features/time64/use.mask | 6 - .../profiles/features/wd40/README | 3 - .../profiles/features/wd40/eapi | 1 - .../profiles/features/wd40/package.mask | 591 --- .../profiles/features/wd40/package.use.mask | 406 --- .../profiles/features/wd40/use.force | 6 - .../profiles/features/wd40/use.mask | 26 - .../portage-stable/profiles/info_pkgs | 42 - .../portage-stable/profiles/info_vars | 74 - .../portage-stable/profiles/license_groups | 92 - .../profiles/package.deprecated | 202 - .../portage-stable/profiles/package.mask | 654 ---- .../profiles/prefix/darwin/eapi | 1 - .../profiles/prefix/darwin/macos/10.11/eapi | 1 - .../prefix/darwin/macos/10.11/make.defaults | 8 - .../darwin/macos/10.11/package.use.mask | 7 - .../profiles/prefix/darwin/macos/10.11/parent | 1 - .../prefix/darwin/macos/10.11/profile.bashrc | 4 - .../prefix/darwin/macos/10.11/x64/eapi | 1 - .../darwin/macos/10.11/x64/make.defaults | 5 - .../darwin/macos/10.11/x64/package.mask | 2 - .../darwin/macos/10.11/x64/package.use.force | 6 - .../darwin/macos/10.11/x64/package.use.mask | 4 - .../prefix/darwin/macos/10.11/x64/parent | 2 - .../profiles/prefix/darwin/macos/10.13/eapi | 1 - .../prefix/darwin/macos/10.13/make.defaults | 8 - .../darwin/macos/10.13/package.use.mask | 7 - .../profiles/prefix/darwin/macos/10.13/parent | 1 - .../prefix/darwin/macos/10.13/profile.bashrc | 4 - .../prefix/darwin/macos/10.13/x64/eapi | 1 - .../prefix/darwin/macos/10.13/x64/gcc/eapi | 1 - .../prefix/darwin/macos/10.13/x64/gcc/parent | 2 - .../darwin/macos/10.13/x64/make.defaults | 5 - .../darwin/macos/10.13/x64/package.use.force | 6 - .../darwin/macos/10.13/x64/package.use.mask | 4 - .../prefix/darwin/macos/10.13/x64/parent | 2 - .../profiles/prefix/darwin/macos/10.14/eapi | 1 - .../prefix/darwin/macos/10.14/make.defaults | 8 - .../darwin/macos/10.14/package.use.mask | 7 - .../profiles/prefix/darwin/macos/10.14/parent | 1 - .../prefix/darwin/macos/10.14/profile.bashrc | 4 - .../prefix/darwin/macos/10.14/x64/eapi | 1 - .../prefix/darwin/macos/10.14/x64/gcc/eapi | 1 - .../prefix/darwin/macos/10.14/x64/gcc/parent | 2 - .../darwin/macos/10.14/x64/make.defaults | 5 - .../darwin/macos/10.14/x64/package.mask | 2 - .../darwin/macos/10.14/x64/package.use.force | 6 - .../darwin/macos/10.14/x64/package.use.mask | 4 - .../prefix/darwin/macos/10.14/x64/parent | 2 - .../profiles/prefix/darwin/macos/10.15/eapi | 1 - .../prefix/darwin/macos/10.15/make.defaults | 4 - .../darwin/macos/10.15/package.use.mask | 7 - .../profiles/prefix/darwin/macos/10.15/parent | 1 - .../prefix/darwin/macos/10.15/profile.bashrc | 4 - .../prefix/darwin/macos/10.15/x64/eapi | 1 - .../prefix/darwin/macos/10.15/x64/gcc/eapi | 1 - .../prefix/darwin/macos/10.15/x64/gcc/parent | 2 - .../darwin/macos/10.15/x64/make.defaults | 5 - .../prefix/darwin/macos/10.15/x64/parent | 2 - .../prefix/darwin/macos/11.0/arm64/eapi | 1 - .../prefix/darwin/macos/11.0/arm64/gcc/eapi | 1 - .../prefix/darwin/macos/11.0/arm64/gcc/parent | 2 - .../darwin/macos/11.0/arm64/make.defaults | 5 - .../prefix/darwin/macos/11.0/arm64/parent | 2 - .../profiles/prefix/darwin/macos/11.0/eapi | 1 - .../prefix/darwin/macos/11.0/make.defaults | 4 - .../prefix/darwin/macos/11.0/package.use.mask | 7 - .../profiles/prefix/darwin/macos/11.0/parent | 1 - .../prefix/darwin/macos/11.0/profile.bashrc | 4 - .../prefix/darwin/macos/11.0/x64/eapi | 1 - .../prefix/darwin/macos/11.0/x64/gcc/eapi | 1 - .../prefix/darwin/macos/11.0/x64/gcc/parent | 2 - .../darwin/macos/11.0/x64/make.defaults | 5 - .../prefix/darwin/macos/11.0/x64/parent | 2 - .../prefix/darwin/macos/12.0/arm64/eapi | 1 - .../prefix/darwin/macos/12.0/arm64/gcc/eapi | 1 - .../prefix/darwin/macos/12.0/arm64/gcc/parent | 2 - .../darwin/macos/12.0/arm64/make.defaults | 5 - .../prefix/darwin/macos/12.0/arm64/parent | 2 - .../profiles/prefix/darwin/macos/12.0/eapi | 1 - .../prefix/darwin/macos/12.0/make.defaults | 4 - .../prefix/darwin/macos/12.0/package.use.mask | 7 - .../profiles/prefix/darwin/macos/12.0/parent | 1 - .../prefix/darwin/macos/12.0/profile.bashrc | 4 - .../prefix/darwin/macos/12.0/x64/eapi | 1 - .../prefix/darwin/macos/12.0/x64/gcc/eapi | 1 - .../prefix/darwin/macos/12.0/x64/gcc/parent | 2 - .../darwin/macos/12.0/x64/make.defaults | 5 - .../prefix/darwin/macos/12.0/x64/parent | 2 - .../prefix/darwin/macos/13.0/arm64/eapi | 1 - .../prefix/darwin/macos/13.0/arm64/gcc/eapi | 1 - .../prefix/darwin/macos/13.0/arm64/gcc/parent | 2 - .../darwin/macos/13.0/arm64/make.defaults | 5 - .../prefix/darwin/macos/13.0/arm64/parent | 2 - .../profiles/prefix/darwin/macos/13.0/eapi | 1 - .../prefix/darwin/macos/13.0/make.defaults | 4 - .../prefix/darwin/macos/13.0/package.use.mask | 7 - .../profiles/prefix/darwin/macos/13.0/parent | 1 - .../prefix/darwin/macos/13.0/profile.bashrc | 4 - .../prefix/darwin/macos/13.0/x64/eapi | 1 - .../prefix/darwin/macos/13.0/x64/gcc/eapi | 1 - .../prefix/darwin/macos/13.0/x64/gcc/parent | 2 - .../darwin/macos/13.0/x64/make.defaults | 5 - .../prefix/darwin/macos/13.0/x64/parent | 2 - .../prefix/darwin/macos/14.0/arm64/clang/eapi | 1 - .../darwin/macos/14.0/arm64/clang/parent | 2 - .../prefix/darwin/macos/14.0/arm64/eapi | 1 - .../prefix/darwin/macos/14.0/arm64/gcc/eapi | 1 - .../prefix/darwin/macos/14.0/arm64/gcc/parent | 2 - .../darwin/macos/14.0/arm64/make.defaults | 5 - .../prefix/darwin/macos/14.0/arm64/parent | 2 - .../profiles/prefix/darwin/macos/14.0/eapi | 1 - .../prefix/darwin/macos/14.0/make.defaults | 4 - .../prefix/darwin/macos/14.0/package.use.mask | 7 - .../profiles/prefix/darwin/macos/14.0/parent | 1 - .../prefix/darwin/macos/14.0/profile.bashrc | 4 - .../prefix/darwin/macos/14.0/x64/clang/eapi | 1 - .../prefix/darwin/macos/14.0/x64/clang/parent | 2 - .../prefix/darwin/macos/14.0/x64/eapi | 1 - .../prefix/darwin/macos/14.0/x64/gcc/eapi | 1 - .../prefix/darwin/macos/14.0/x64/gcc/parent | 2 - .../darwin/macos/14.0/x64/make.defaults | 5 - .../prefix/darwin/macos/14.0/x64/parent | 2 - .../prefix/darwin/macos/15.0/arm64/clang/eapi | 1 - .../darwin/macos/15.0/arm64/clang/parent | 2 - .../prefix/darwin/macos/15.0/arm64/eapi | 1 - .../prefix/darwin/macos/15.0/arm64/gcc/eapi | 1 - .../prefix/darwin/macos/15.0/arm64/gcc/parent | 2 - .../darwin/macos/15.0/arm64/make.defaults | 5 - .../prefix/darwin/macos/15.0/arm64/parent | 2 - .../profiles/prefix/darwin/macos/15.0/eapi | 1 - .../prefix/darwin/macos/15.0/make.defaults | 4 - .../prefix/darwin/macos/15.0/package.use.mask | 7 - .../profiles/prefix/darwin/macos/15.0/parent | 1 - .../prefix/darwin/macos/15.0/profile.bashrc | 4 - .../prefix/darwin/macos/15.0/x64/clang/eapi | 1 - .../prefix/darwin/macos/15.0/x64/clang/parent | 2 - .../prefix/darwin/macos/15.0/x64/eapi | 1 - .../prefix/darwin/macos/15.0/x64/gcc/eapi | 1 - .../prefix/darwin/macos/15.0/x64/gcc/parent | 2 - .../darwin/macos/15.0/x64/make.defaults | 5 - .../prefix/darwin/macos/15.0/x64/parent | 2 - .../prefix/darwin/macos/26.0/arm64/clang/eapi | 1 - .../darwin/macos/26.0/arm64/clang/parent | 2 - .../prefix/darwin/macos/26.0/arm64/eapi | 1 - .../prefix/darwin/macos/26.0/arm64/gcc/eapi | 1 - .../prefix/darwin/macos/26.0/arm64/gcc/parent | 2 - .../darwin/macos/26.0/arm64/make.defaults | 5 - .../prefix/darwin/macos/26.0/arm64/parent | 2 - .../profiles/prefix/darwin/macos/26.0/eapi | 1 - .../prefix/darwin/macos/26.0/make.defaults | 4 - .../prefix/darwin/macos/26.0/package.use.mask | 7 - .../prefix/darwin/macos/26.0/packages | 6 - .../profiles/prefix/darwin/macos/26.0/parent | 1 - .../prefix/darwin/macos/26.0/profile.bashrc | 4 - .../prefix/darwin/macos/26.0/x64/clang/eapi | 1 - .../prefix/darwin/macos/26.0/x64/clang/parent | 2 - .../prefix/darwin/macos/26.0/x64/eapi | 1 - .../prefix/darwin/macos/26.0/x64/gcc/eapi | 1 - .../prefix/darwin/macos/26.0/x64/gcc/parent | 2 - .../darwin/macos/26.0/x64/make.defaults | 5 - .../prefix/darwin/macos/26.0/x64/parent | 2 - .../prefix/darwin/macos/arch/arm64/eapi | 1 - .../darwin/macos/arch/arm64/make.defaults | 11 - .../darwin/macos/arch/arm64/package.use.force | 2 - .../darwin/macos/arch/arm64/package.use.mask | 9 - .../darwin/macos/arch/arm64/profile.bashrc | 33 - .../prefix/darwin/macos/arch/arm64/use.force | 27 - .../prefix/darwin/macos/arch/arm64/use.mask | 32 - .../prefix/darwin/macos/arch/x64/eapi | 1 - .../darwin/macos/arch/x64/make.defaults | 17 - .../prefix/darwin/macos/arch/x64/package.mask | 3 - .../darwin/macos/arch/x64/package.use.force | 2 - .../darwin/macos/arch/x64/package.use.mask | 6 - .../prefix/darwin/macos/arch/x64/use.force | 10 - .../prefix/darwin/macos/arch/x64/use.mask | 47 - .../profiles/prefix/darwin/macos/eapi | 1 - .../darwin/macos/features/clang-lld/eapi | 1 - .../macos/features/clang-lld/make.defaults | 12 - .../macos/features/clang-lld/package.mask | 5 - .../darwin/macos/features/clang-lld/packages | 6 - .../darwin/macos/features/clang-lld/parent | 1 - .../darwin/macos/features/fsf-gcc-ld64/eapi | 1 - .../features/fsf-gcc-ld64/package.use.mask | 17 - .../macos/features/fsf-gcc-ld64/packages | 5 - .../darwin/macos/features/fsf-gcc-nold/eapi | 1 - .../macos/features/fsf-gcc-nold/package.mask | 7 - .../features/fsf-gcc-nold/package.use.mask | 11 - .../macos/features/fsf-gcc-nold/packages | 6 - .../prefix/darwin/macos/make.defaults | 8 - .../profiles/prefix/darwin/macos/package.mask | 38 - .../prefix/darwin/macos/package.unmask | 3 - .../profiles/prefix/darwin/macos/package.use | 34 - .../prefix/darwin/macos/package.use.force | 25 - .../prefix/darwin/macos/package.use.mask | 41 - .../profiles/prefix/darwin/macos/parent | 1 - .../prefix/darwin/macos/profile.bashrc | 23 - .../profiles/prefix/darwin/macos/use.mask | 6 - .../profiles/prefix/darwin/make.defaults | 15 - .../profiles/prefix/darwin/package.mask | 27 - .../profiles/prefix/darwin/package.use | 8 - .../profiles/prefix/darwin/package.use.mask | 42 - .../profiles/prefix/darwin/packages | 4 - .../profiles/prefix/darwin/parent | 4 - .../profiles/prefix/darwin/use.force | 6 - .../profiles/prefix/darwin/use.mask | 37 - .../portage-stable/profiles/prefix/eapi | 1 - .../profiles/prefix/linux/amd64/eapi | 1 - .../profiles/prefix/linux/amd64/make.defaults | 12 - .../profiles/prefix/linux/amd64/parent | 2 - .../profiles/prefix/linux/arm/eapi | 1 - .../profiles/prefix/linux/arm/parent | 2 - .../profiles/prefix/linux/arm64/eapi | 1 - .../profiles/prefix/linux/arm64/make.defaults | 7 - .../profiles/prefix/linux/arm64/parent | 2 - .../portage-stable/profiles/prefix/linux/eapi | 1 - .../profiles/prefix/linux/make.defaults | 34 - .../profiles/prefix/linux/package.mask | 13 - .../profiles/prefix/linux/package.use.mask | 10 - .../profiles/prefix/linux/packages | 7 - .../profiles/prefix/linux/parent | 1 - .../profiles/prefix/linux/ppc64/eapi | 1 - .../profiles/prefix/linux/ppc64/make.defaults | 11 - .../profiles/prefix/linux/ppc64/packages | 7 - .../profiles/prefix/linux/ppc64/parent | 2 - .../profiles/prefix/linux/ppc64le/eapi | 1 - .../prefix/linux/ppc64le/make.defaults | 11 - .../profiles/prefix/linux/ppc64le/packages | 7 - .../profiles/prefix/linux/ppc64le/parent | 2 - .../profiles/prefix/linux/profile.bashrc | 47 - .../profiles/prefix/linux/riscv/eapi | 1 - .../profiles/prefix/linux/riscv/make.defaults | 14 - .../profiles/prefix/linux/riscv/packages | 2 - .../profiles/prefix/linux/riscv/parent | 2 - .../profiles/prefix/linux/use.mask | 15 - .../profiles/prefix/linux/x86/eapi | 1 - .../profiles/prefix/linux/x86/make.defaults | 10 - .../profiles/prefix/linux/x86/parent | 2 - .../profiles/prefix/make.defaults | 9 - .../profiles/prefix/package.mask | 25 - .../profiles/prefix/package.use.mask | 45 - .../portage-stable/profiles/prefix/packages | 20 - .../portage-stable/profiles/prefix/parent | 1 - .../portage-stable/profiles/prefix/sunos/eapi | 1 - .../profiles/prefix/sunos/make.defaults | 13 - .../profiles/prefix/sunos/packages | 4 - .../profiles/prefix/sunos/parent | 4 - .../profiles/prefix/sunos/solaris/5.11/eapi | 1 - .../prefix/sunos/solaris/5.11/package.unmask | 9 - .../sunos/solaris/5.11/package.use.mask | 7 - .../prefix/sunos/solaris/5.11/packages | 11 - .../profiles/prefix/sunos/solaris/5.11/parent | 1 - .../prefix/sunos/solaris/5.11/x64/eapi | 1 - .../sunos/solaris/5.11/x64/make.defaults | 7 - .../sunos/solaris/5.11/x64/package.use.mask | 4 - .../prefix/sunos/solaris/5.11/x64/parent | 2 - .../prefix/sunos/solaris/arch/x64/eapi | 1 - .../sunos/solaris/arch/x64/make.defaults | 9 - .../sunos/solaris/arch/x64/package.mask | 6 - .../sunos/solaris/arch/x64/package.use.mask | 6 - .../prefix/sunos/solaris/arch/x64/use.force | 6 - .../prefix/sunos/solaris/arch/x64/use.mask | 6 - .../profiles/prefix/sunos/solaris/eapi | 1 - .../prefix/sunos/solaris/make.defaults | 6 - .../prefix/sunos/solaris/package.mask | 25 - .../prefix/sunos/solaris/package.use.force | 9 - .../prefix/sunos/solaris/package.use.mask | 31 - .../profiles/prefix/sunos/solaris/parent | 1 - .../prefix/sunos/solaris/profile.bashrc | 11 - .../profiles/prefix/sunos/solaris/use.mask | 6 - .../profiles/prefix/sunos/use.force | 6 - .../profiles/prefix/sunos/use.mask | 21 - .../portage-stable/profiles/prefix/use.force | 7 - .../portage-stable/profiles/prefix/use.mask | 29 - .../portage-stable/profiles/profiles.desc | 602 --- .../profiles/releases/17.0/eapi | 1 - .../profiles/releases/17.0/make.defaults | 6 - .../profiles/releases/17.0/package.mask | 8 - .../profiles/releases/17.0/package.use.force | 2 - .../profiles/releases/17.0/package.use.mask | 2 - .../releases/17.0/package.use.stable.mask | 5 - .../profiles/releases/17.0/parent | 1 - .../profiles/releases/23.0/eapi | 1 - .../profiles/releases/23.0/make.defaults | 20 - .../profiles/releases/23.0/package.mask | 6 - .../profiles/releases/23.0/package.use | 11 - .../profiles/releases/23.0/package.use.force | 4 - .../profiles/releases/23.0/package.use.mask | 2 - .../profiles/releases/23.0/parent | 1 - .../profiles/releases/23.0/profile.bashrc | 57 - .../profiles/releases/23.0/use.force | 6 - .../profiles/releases/23.0/use.mask | 6 - .../portage-stable/profiles/releases/eapi | 1 - .../profiles/releases/make.defaults | 2 - .../portage-stable/profiles/repo_name | 1 - .../profiles/targets/desktop/eapi | 1 - .../profiles/targets/desktop/gnome/eapi | 1 - .../targets/desktop/gnome/make.defaults | 4 - .../targets/desktop/gnome/package.use | 53 - .../profiles/targets/desktop/gnome/parent | 1 - .../targets/desktop/gnome/systemd/eapi | 1 - .../targets/desktop/gnome/systemd/package.use | 8 - .../targets/desktop/gnome/systemd/parent | 2 - .../profiles/targets/desktop/make.defaults | 4 - .../profiles/targets/desktop/package.use | 127 - .../targets/desktop/package.use.force | 7 - .../profiles/targets/desktop/plasma/eapi | 1 - .../targets/desktop/plasma/make.defaults | 4 - .../targets/desktop/plasma/package.use | 52 - .../profiles/targets/desktop/plasma/parent | 1 - .../profiles/targets/desktop/plasma/use.force | 4 - .../profiles/targets/developer/eapi | 1 - .../profiles/targets/developer/make.defaults | 21 - .../profiles/targets/developer/parent | 1 - .../profiles/targets/systemd/eapi | 1 - .../profiles/targets/systemd/make.defaults | 6 - .../profiles/targets/systemd/package.mask | 14 - .../profiles/targets/systemd/package.use | 11 - .../targets/systemd/package.use.force | 13 - .../profiles/targets/systemd/package.use.mask | 15 - .../profiles/targets/systemd/packages.build | 6 - .../profiles/targets/systemd/use.mask | 2 - .../portage-stable/profiles/thirdpartymirrors | 20 - .../portage-stable/profiles/updates/1Q-2020 | 9 - .../portage-stable/profiles/updates/1Q-2021 | 7 - .../portage-stable/profiles/updates/1Q-2023 | 23 - .../portage-stable/profiles/updates/1Q-2024 | 88 - .../portage-stable/profiles/updates/1Q-2025 | 27 - .../portage-stable/profiles/updates/1Q-2026 | 3 - .../portage-stable/profiles/updates/2Q-2020 | 9 - .../portage-stable/profiles/updates/2Q-2021 | 7 - .../portage-stable/profiles/updates/2Q-2022 | 11 - .../portage-stable/profiles/updates/2Q-2023 | 30 - .../portage-stable/profiles/updates/2Q-2024 | 11 - .../portage-stable/profiles/updates/2Q-2025 | 6 - .../portage-stable/profiles/updates/2Q-2026 | 6 - .../portage-stable/profiles/updates/3Q-2020 | 14 - .../portage-stable/profiles/updates/3Q-2021 | 11 - .../portage-stable/profiles/updates/3Q-2022 | 21 - .../portage-stable/profiles/updates/3Q-2023 | 19 - .../portage-stable/profiles/updates/3Q-2024 | 13 - .../portage-stable/profiles/updates/3Q-2025 | 7 - .../portage-stable/profiles/updates/3Q-2026 | 1 - .../portage-stable/profiles/updates/4Q-2020 | 7 - .../portage-stable/profiles/updates/4Q-2021 | 71 - .../portage-stable/profiles/updates/4Q-2022 | 8 - .../portage-stable/profiles/updates/4Q-2023 | 40 - .../portage-stable/profiles/updates/4Q-2024 | 80 - .../portage-stable/profiles/updates/4Q-2025 | 3 - .../portage-stable/profiles/use.desc | 406 --- .../portage-stable/scripts/bootstrap.sh | 345 -- .../openpgp-keys-gentoo-release/Manifest | 2 - .../openpgp-keys-gentoo-release/metadata.xml | 9 - ...penpgp-keys-gentoo-release-20260125.ebuild | 69 - .../sec-policy/selinux-base-policy/Manifest | 6 - ...wrole_t-run_init_t-call-auth_run_pam.patch | 55 - ...low-pam_domain-to-read-usr-share-pam.patch | 53 - .../files/0003-su-use-auth_use_pam.patch | 54 - ...auth_use_pam_systemd-dbus_system_bus.patch | 65 - .../selinux-base-policy/metadata.xml | 15 - ...elinux-base-policy-2.20250618_p1-r1.ebuild | 238 -- ...elinux-base-policy-2.20260312_p1-r1.ebuild | 242 -- .../selinux-base-policy-2.20260616_p1.ebuild | 236 -- .../selinux-base-policy-9999.ebuild | 236 -- .../sec-policy/selinux-base/Manifest | 6 - .../sec-policy/selinux-base/files/config | 15 - .../selinux-base/files/selinux.conf | 4 - .../sec-policy/selinux-base/metadata.xml | 17 - .../selinux-base-2.20250618_p1.ebuild | 162 - .../selinux-base-2.20260312_p1.ebuild | 162 - .../selinux-base-2.20260616_p1.ebuild | 162 - .../selinux-base/selinux-base-9999.ebuild | 162 - .../sec-policy/selinux-container/Manifest | 6 - .../sec-policy/selinux-container/metadata.xml | 8 - .../selinux-container-2.20250618_p1.ebuild | 14 - .../selinux-container-2.20260312_p1.ebuild | 14 - .../selinux-container-2.20260616_p1.ebuild | 14 - .../selinux-container-9999.ebuild | 14 - .../sec-policy/selinux-dbus/Manifest | 6 - .../sec-policy/selinux-dbus/metadata.xml | 8 - .../selinux-dbus-2.20250618_p1.ebuild | 14 - .../selinux-dbus-2.20260312_p1.ebuild | 14 - .../selinux-dbus-2.20260616_p1.ebuild | 14 - .../selinux-dbus/selinux-dbus-9999.ebuild | 14 - .../sec-policy/selinux-policykit/Manifest | 6 - .../sec-policy/selinux-policykit/metadata.xml | 8 - .../selinux-policykit-2.20250618_p1.ebuild | 14 - .../selinux-policykit-2.20260312_p1.ebuild | 14 - .../selinux-policykit-2.20260616_p1.ebuild | 14 - .../selinux-policykit-9999.ebuild | 14 - .../sec-policy/selinux-sssd/Manifest | 6 - .../sec-policy/selinux-sssd/metadata.xml | 8 - .../selinux-sssd-2.20250618_p1.ebuild | 14 - .../selinux-sssd-2.20260312_p1.ebuild | 14 - .../selinux-sssd-2.20260616_p1.ebuild | 14 - .../selinux-sssd/selinux-sssd-9999.ebuild | 14 - .../sec-policy/selinux-unconfined/Manifest | 6 - .../selinux-unconfined/metadata.xml | 8 - .../selinux-unconfined-2.20250618_p1.ebuild | 14 - .../selinux-unconfined-2.20260312_p1.ebuild | 14 - .../selinux-unconfined-2.20260616_p1.ebuild | 14 - .../selinux-unconfined-9999.ebuild | 14 - .../portage-stable/sys-apps/acl/Manifest | 3 - .../sys-apps/acl/acl-2.3.2-r3.ebuild | 56 - .../sys-apps/acl/acl-2.4.0-r2.ebuild | 77 - .../sys-apps/acl/acl-9999.ebuild | 77 - .../sys-apps/acl/files/acl-2.3.2-memory.patch | 49 - .../portage-stable/sys-apps/acl/metadata.xml | 11 - .../portage-stable/sys-apps/attr/Manifest | 3 - .../sys-apps/attr/attr-2.5.2-r1.ebuild | 75 - .../sys-apps/attr/attr-2.6.0.ebuild | 77 - .../sys-apps/attr/attr-9999.ebuild | 77 - .../attr/files/attr-2.5.2-r1-musl-1.2.5.patch | 23 - .../sys-apps/attr/files/xattr-shim.h | 9 - .../portage-stable/sys-apps/attr/metadata.xml | 12 - .../sys-apps/azure-vm-utils/Manifest | 2 - .../azure-vm-utils-0.6.0-r1.ebuild | 59 - .../azure-vm-utils-0.7.0.ebuild | 61 - .../sys-apps/azure-vm-utils/metadata.xml | 14 - .../sys-apps/bubblewrap/Manifest | 2 - .../bubblewrap/bubblewrap-0.11.2-r1.ebuild | 66 - .../bubblewrap/bubblewrap-0.12.0.ebuild | 78 - .../files/bubblewrap-0.11.2-no-werror.patch | 71 - .../files/bubblewrap-0.12.0-musl.patch | 41 - .../files/bubblewrap-0.12.0-tests-run.patch | 12 - .../sys-apps/bubblewrap/metadata.xml | 11 - .../portage-stable/sys-apps/busybox/Manifest | 3 - .../sys-apps/busybox/busybox-1.36.1-r4.ebuild | 391 -- .../sys-apps/busybox/busybox-1.37.0.ebuild | 394 -- .../sys-apps/busybox/busybox-1.38.0.ebuild | 392 -- .../sys-apps/busybox/busybox-9999.ebuild | 386 -- .../busybox/files/busybox-1.26.2-bb.patch | 55 - .../busybox-1.34.1-skip-selinux-search.patch | 21 - ...sybox-1.36.0-fortify-source-3-fixdep.patch | 32 - .../files/busybox-1.36.1-kernel-6.8.patch | 53 - ...ybox-1.36.1-skip-dynamic-relocations.patch | 43 - .../files/busybox-1.37.0-sha-ni-fix.patch | 29 - ...ybox-1.37.0-skip-dynamic-relocations.patch | 43 - .../busybox/files/busybox-1.38.0-bb.patch | 57 - .../sys-apps/busybox/files/crond.confd | 2 - .../sys-apps/busybox/files/crond.initd | 12 - .../sys-apps/busybox/files/ginit.c | 124 - .../sys-apps/busybox/files/klogd.confd | 9 - .../sys-apps/busybox/files/klogd.initd | 11 - .../sys-apps/busybox/files/mdev.initd | 52 - .../sys-apps/busybox/files/mdev/dvbdev | 18 - .../sys-apps/busybox/files/mdev/ide_links | 23 - .../sys-apps/busybox/files/mdev/usbdev | 62 - .../sys-apps/busybox/files/mdev/usbdisk_link | 38 - .../sys-apps/busybox/files/ntpd.confd | 6 - .../sys-apps/busybox/files/ntpd.initd | 12 - .../sys-apps/busybox/files/syslogd.confd | 9 - .../sys-apps/busybox/files/syslogd.initd | 12 - .../sys-apps/busybox/files/watchdog.confd | 9 - .../sys-apps/busybox/files/watchdog.initd | 7 - .../sys-apps/busybox/metadata.xml | 19 - .../sys-apps/checkpolicy/Manifest | 4 - .../checkpolicy/checkpolicy-3.10.ebuild | 53 - .../checkpolicy/checkpolicy-3.11.ebuild | 53 - .../checkpolicy/checkpolicy-3.8.1.ebuild | 53 - .../checkpolicy/checkpolicy-3.9.ebuild | 53 - .../checkpolicy/checkpolicy-9999.ebuild | 53 - .../sys-apps/checkpolicy/metadata.xml | 11 - .../sys-apps/config-site/Manifest | 1 - .../sys-apps/config-site/config-site-0.ebuild | 29 - .../config-site/config-site-99999999.ebuild | 29 - .../sys-apps/config-site/metadata.xml | 11 - .../sys-apps/coreutils/Manifest | 7 - .../sys-apps/coreutils/coreutils-9.10.ebuild | 308 -- .../coreutils/coreutils-9.11-r1.ebuild | 313 -- .../sys-apps/coreutils/coreutils-9.11.ebuild | 310 -- .../coreutils/coreutils-9.9-r12.ebuild | 313 -- .../sys-apps/coreutils/coreutils-9999.ebuild | 312 -- .../files/coreutils-9.10-dash-tests.patch | 12 - .../coreutils/files/coreutils-9.11-tee.patch | 128 - .../coreutils-9.5-skip-readutmp-test.patch | 13 - .../coreutils-9.9-cp-SEEK_HOLE-loop.patch | 37 - .../files/coreutils-9.9-glibc-2.43-c23.patch | 170 - .../sys-apps/coreutils/metadata.xml | 23 - .../portage-stable/sys-apps/dbus/Manifest | 1 - .../sys-apps/dbus/dbus-1.16.2-r1.ebuild | 220 -- .../sys-apps/dbus/dbus-1.16.2.ebuild | 221 -- .../sys-apps/dbus/files/80-dbus-r1 | 13 - .../files/dbus-1.16.0-enable-elogind.patch | 103 - .../sys-apps/dbus/files/dbus.initd.in | 36 - .../sys-apps/dbus/files/dbus.user.initd | 25 - .../portage-stable/sys-apps/dbus/metadata.xml | 14 - .../sys-apps/debianutils/Manifest | 2 - .../debianutils/debianutils-5.14-r1.ebuild | 44 - .../debianutils/debianutils-5.23.2.ebuild | 45 - .../debianutils-3.4.2-no-bs-namespace.patch | 30 - .../sys-apps/debianutils/metadata.xml | 8 - .../sys-apps/diffutils/Manifest | 6 - .../sys-apps/diffutils/diffutils-3.10.ebuild | 58 - .../diffutils/diffutils-3.11-r2.ebuild | 67 - .../sys-apps/diffutils/diffutils-3.12.ebuild | 58 - .../diffutils-3.11-allocation-crash.patch | 29 - .../files/diffutils-3.11-empty-files.patch | 83 - .../files/diffutils-3.11-tests-seq.patch | 64 - .../sys-apps/diffutils/metadata.xml | 12 - .../portage-stable/sys-apps/dtc/Manifest | 1 - .../sys-apps/dtc/dtc-1.7.2-r2.ebuild | 85 - .../sys-apps/dtc/dtc-1.7.2.ebuild | 71 - .../sys-apps/dtc/dtc-9999.ebuild | 77 - .../dtc-1.7.2-glibc-2.41-execstack.patch | 41 - .../dtc/files/dtc-1.7.2-swig-4.3.patch | 89 - .../portage-stable/sys-apps/dtc/metadata.xml | 17 - .../portage-stable/sys-apps/ethtool/Manifest | 3 - .../sys-apps/ethtool/ethtool-6.15.ebuild | 24 - .../sys-apps/ethtool/ethtool-6.19.ebuild | 24 - .../sys-apps/ethtool/ethtool-7.0.ebuild | 24 - .../sys-apps/ethtool/metadata.xml | 25 - .../portage-stable/sys-apps/file/Manifest | 6 - .../sys-apps/file/file-5.46-r3.ebuild | 192 - .../sys-apps/file/file-5.47-r1.ebuild | 188 - .../sys-apps/file/file-5.47-r2.ebuild | 189 - .../sys-apps/file/file-5.47-r3.ebuild | 190 - .../sys-apps/file/file-5.48.ebuild | 187 - .../sys-apps/file/file-9999.ebuild | 187 - .../file-5.43-seccomp-fstatat64-musl.patch | 22 - .../files/file-5.45-seccomp-sandbox.patch | 56 - .../files/file-5.46-buffer-overflow.patch | 22 - ...ile-5.46-seccomp-glibc-2.42-followup.patch | 20 - .../files/file-5.46-seccomp-glibc-2.42.patch | 82 - .../file/files/file-5.46-seccomp-rseq.patch | 50 - .../sys-apps/file/files/file-5.46-zip.patch | 57 - .../file/files/file-5.47-magic.py.patch | 48 - .../file/files/file-5.47-softmagic.patch | 20 - .../sys-apps/file/files/file-5.47-toml.patch | 27 - .../portage-stable/sys-apps/file/metadata.xml | 13 - .../sys-apps/findutils/Manifest | 4 - .../findutils/findutils-4.10.0.ebuild | 109 - .../findutils/findutils-4.11.0.ebuild | 109 - .../sys-apps/findutils/metadata.xml | 15 - .../portage-stable/sys-apps/gawk/Manifest | 5 - .../gawk/files/gawk-5.4.1-no-gmp-mpfr.patch | 61 - .../gawk/files/gawk-5.4.1-update-minrx.patch | 402 -- .../sys-apps/gawk/gawk-5.3.2.ebuild | 112 - .../sys-apps/gawk/gawk-5.4.1-r1.ebuild | 124 - .../sys-apps/gawk/gawk-5.4.1.ebuild | 119 - .../sys-apps/gawk/gawk-5.4.1a.ebuild | 119 - .../portage-stable/sys-apps/gawk/metadata.xml | 21 - .../sys-apps/gentoo-functions/Manifest | 5 - .../gentoo-functions-0.19.ebuild | 30 - .../gentoo-functions-1.7.4.ebuild | 49 - .../gentoo-functions-1.7.5.ebuild | 49 - .../gentoo-functions-1.7.6.ebuild | 49 - .../gentoo-functions-1.7.7.ebuild | 49 - .../gentoo-functions-9999.ebuild | 49 - .../sys-apps/gentoo-functions/metadata.xml | 19 - .../portage-stable/sys-apps/gptfdisk/Manifest | 1 - ...disk-1.0.10_utf16-to-utf8-conversion.patch | 19 - .../files/gptfdisk-1.0.9-build_flags.patch | 11 - .../gptfdisk/gptfdisk-1.0.10-r1.ebuild | 61 - .../sys-apps/gptfdisk/metadata.xml | 8 - .../portage-stable/sys-apps/grep/Manifest | 4 - .../grep/files/grep-3.11-100k-files-dir.patch | 143 - .../files/grep-3.12-write-error-test.patch | 43 - .../sys-apps/grep/grep-3.11-r1.ebuild | 122 - .../sys-apps/grep/grep-3.12.ebuild | 124 - .../portage-stable/sys-apps/grep/metadata.xml | 25 - .../portage-stable/sys-apps/groff/Manifest | 1 - .../groff-1.19.2-man-unicode-dashes.patch | 24 - .../files/groff-1.23.0-man-unicode-fix.patch | 41 - .../files/groff-1.23.0-musl-getopt.patch | 11 - .../sys-apps/groff/groff-1.23.0-r1.ebuild | 116 - .../sys-apps/groff/groff-1.23.0-r2.ebuild | 116 - .../sys-apps/groff/metadata.xml | 15 - .../portage-stable/sys-apps/help2man/Manifest | 1 - .../files/help2man-1.46.1-linguas.patch | 67 - .../sys-apps/help2man/help2man-1.49.3.ebuild | 45 - .../sys-apps/help2man/metadata.xml | 8 - .../portage-stable/sys-apps/hwdata/Manifest | 3 - .../sys-apps/hwdata/hwdata-0.399.ebuild | 28 - .../sys-apps/hwdata/hwdata-0.400.ebuild | 28 - .../sys-apps/hwdata/hwdata-0.401.ebuild | 28 - .../sys-apps/hwdata/metadata.xml | 11 - .../sys-apps/i2c-tools/Manifest | 2 - .../i2c-tools/i2c-tools-4.3-r2.ebuild | 65 - .../sys-apps/i2c-tools/i2c-tools-4.4.ebuild | 67 - .../sys-apps/i2c-tools/metadata.xml | 8 - .../portage-stable/sys-apps/iproute2/Manifest | 6 - .../files/iproute2-6.10.0-musl-2.patch | 43 - .../iproute2/files/iproute2-6.17.0-musl.patch | 32 - .../iproute2/files/iproute2-6.18.0-musl.patch | 41 - .../files/iproute2-6.18.0-netshaper.patch | 10 - .../files/iproute2-6.19.0-add-includes.patch | 42 - .../iproute2/files/iproute2-6.19.0-dpll.patch | 11 - ...te2-6.8.0-configure-nomagic-nolibbsd.patch | 243 -- ...route2-6.8.0-disable-libbsd-fallback.patch | 25 - .../iproute2/files/iproute2-6.9.0-mtu.patch | 32 - ...te2-7.2.0-configure-nomagic-nolibbsd.patch | 290 -- .../sys-apps/iproute2/iproute2-6.16.0.ebuild | 218 -- .../sys-apps/iproute2/iproute2-6.17.0.ebuild | 219 -- .../sys-apps/iproute2/iproute2-6.18.0.ebuild | 220 -- .../sys-apps/iproute2/iproute2-6.19.0.ebuild | 221 -- .../sys-apps/iproute2/iproute2-7.0.0.ebuild | 220 -- .../sys-apps/iproute2/iproute2-7.2.0.ebuild | 218 -- .../sys-apps/iproute2/iproute2-9999.ebuild | 218 -- .../sys-apps/iproute2/metadata.xml | 20 - .../sys-apps/iucode_tool/Manifest | 1 - .../iucode_tool-2.3.1-limits-include.patch | 10 - .../files/iucode_tool-2.3.1-non-x86.patch | 47 - .../iucode_tool/iucode_tool-2.3.1-r1.ebuild | 21 - .../iucode_tool/iucode_tool-2.3.1-r2.ebuild | 21 - .../sys-apps/iucode_tool/metadata.xml | 12 - .../portage-stable/sys-apps/kbd/Manifest | 2 - .../kbd/files/kbd-2.9.0-install-no-attr.patch | 55 - .../kbd/files/kbd-2.9.0-install-posix.patch | 41 - .../kbd/files/kbd-2.9.0-nullptr.patch | 45 - .../sys-apps/kbd/files/kbd-2.9.0-time64.patch | 54 - .../sys-apps/kbd/files/kbd-2.9.0-uninit.patch | 33 - .../sys-apps/kbd/kbd-2.10.0.ebuild | 103 - .../sys-apps/kbd/kbd-2.9.0-r2.ebuild | 112 - .../sys-apps/kbd/kbd-9999.ebuild | 103 - .../portage-stable/sys-apps/kbd/metadata.xml | 15 - .../sys-apps/kexec-tools/Manifest | 1 - .../sys-apps/kexec-tools/files/README.Gentoo | 33 - .../kexec-tools/files/kexec-auto-load | 90 - .../sys-apps/kexec-tools/files/kexec-r2.init | 200 - ...ools-2.0.32-fix-uki-sig-verification.patch | 55 - ...kexec-tools-2.0.4-disable-kexec-test.patch | 17 - .../kexec-tools-2.0.4-out-of-source.patch | 24 - .../sys-apps/kexec-tools/files/kexec.conf | 32 - .../kexec-tools/files/kexec.service-r1 | 16 - .../kexec-tools/kexec-tools-2.0.32-r1.ebuild | 101 - .../kexec-tools/kexec-tools-2.0.32.ebuild | 100 - .../kexec-tools/kexec-tools-9999.ebuild | 100 - .../sys-apps/kexec-tools/metadata.xml | 24 - .../portage-stable/sys-apps/keyutils/Manifest | 1 - .../files/keyutils-1.5.10-disable-tests.patch | 51 - .../files/keyutils-1.6-makefile-fixup.patch | 25 - .../files/keyutils-1.6.3-EDQUOT-tests.patch | 58 - .../keyutils-1.6.3-fix-rpmspec-check.patch | 38 - .../files/keyutils-1.6.3-symbols.patch | 30 - .../keyutils/files/keyutils-1.6.3-tests.patch | 76 - .../keyutils/keyutils-1.6.3-r1.ebuild | 124 - .../sys-apps/keyutils/metadata.xml | 17 - .../portage-stable/sys-apps/kmod/Manifest | 2 - .../sys-apps/kmod/files/kmod-34.2-s390.patch | 53 - .../sys-apps/kmod/files/kmod-static-nodes-r1 | 18 - .../sys-apps/kmod/kmod-33.ebuild | 157 - .../sys-apps/kmod/kmod-34.2.ebuild | 118 - .../sys-apps/kmod/kmod-9999.ebuild | 114 - .../portage-stable/sys-apps/kmod/metadata.xml | 18 - .../portage-stable/sys-apps/less/Manifest | 13 - .../less/files/less-643-LESSOPEN-escape.patch | 61 - .../files/less-643-lesstest-pkg-config.patch | 34 - .../sys-apps/less/files/less.envd | 2 - .../sys-apps/less/files/lesspipe-r3.sh | 339 -- .../sys-apps/less/files/lesspipe-r4.sh | 345 -- .../sys-apps/less/less-643-r2.ebuild | 97 - .../sys-apps/less/less-668.ebuild | 96 - .../sys-apps/less/less-679.ebuild | 95 - .../sys-apps/less/less-685.ebuild | 101 - .../sys-apps/less/less-691.ebuild | 101 - .../sys-apps/less/less-692.ebuild | 101 - .../sys-apps/less/less-702.ebuild | 101 - .../sys-apps/less/less-704.ebuild | 136 - .../sys-apps/less/less-9999.ebuild | 101 - .../portage-stable/sys-apps/less/metadata.xml | 12 - .../sys-apps/locale-gen/Manifest | 3 - ...3.9-avoid-chcon-execution-if-missing.patch | 43 - ...3.9-suppress-bash-setlocale-warnings.patch | 104 - .../locale-gen/locale-gen-3.10.ebuild | 70 - .../sys-apps/locale-gen/locale-gen-3.8.ebuild | 61 - .../locale-gen/locale-gen-3.9-r2.ebuild | 73 - .../locale-gen/locale-gen-9999.ebuild | 61 - .../sys-apps/locale-gen/metadata.xml | 16 - .../sys-apps/lsb-release/Manifest | 1 - .../lsb-release/lsb-release-3.3.ebuild | 39 - .../sys-apps/lsb-release/metadata.xml | 23 - .../portage-stable/sys-apps/lshw/Manifest | 2 - .../files/lshw-02.19.2b-respect-LDFLAGS.patch | 33 - .../lshw/lshw-02.19.2b_p20220831-r1.ebuild | 97 - .../sys-apps/lshw/lshw-02.20.2b-r1.ebuild | 95 - .../portage-stable/sys-apps/lshw/metadata.xml | 13 - .../portage-stable/sys-apps/man-db/Manifest | 4 - .../man-db-2.9.3-sandbox-env-tests.patch | 11 - .../sys-apps/man-db/files/man-db.cron-r1 | 11 - .../sys-apps/man-db/man-db-2.13.0-r1.ebuild | 238 -- .../sys-apps/man-db/man-db-2.13.1-r1.ebuild | 243 -- .../sys-apps/man-db/man-db-9999.ebuild | 238 -- .../sys-apps/man-db/metadata.xml | 15 - .../sys-apps/man-pages/Manifest | 7 - .../sys-apps/man-pages/man-pages-6.10.ebuild | 138 - .../man-pages/man-pages-6.16-r2.ebuild | 136 - .../man-pages/man-pages-6.17-r1.ebuild | 136 - .../sys-apps/man-pages/man-pages-9999.ebuild | 136 - .../sys-apps/man-pages/metadata.xml | 9 - .../sys-apps/miscfiles/Manifest | 2 - .../sys-apps/miscfiles/metadata.xml | 11 - .../miscfiles/miscfiles-1.5-r4.ebuild | 62 - .../sys-apps/net-tools/Manifest | 1 - .../sys-apps/net-tools/metadata.xml | 19 - .../sys-apps/net-tools/net-tools-2.10.ebuild | 75 - .../sys-apps/net-tools/net-tools-9999.ebuild | 75 - .../portage-stable/sys-apps/nvme-cli/Manifest | 1 - .../sys-apps/nvme-cli/metadata.xml | 15 - .../sys-apps/nvme-cli/nvme-cli-2.16.ebuild | 49 - .../portage-stable/sys-apps/pciutils/Manifest | 4 - .../sys-apps/pciutils/files/conf.d-pciparm | 25 - .../sys-apps/pciutils/files/init.d-pciparm | 79 - .../sys-apps/pciutils/metadata.xml | 16 - .../sys-apps/pciutils/pciutils-3.14.0.ebuild | 178 - .../sys-apps/pciutils/pciutils-3.15.0.ebuild | 178 - .../sys-apps/pcsc-lite/Manifest | 3 - .../pcsc-lite/files/99-pcscd-hotplug-r2.rules | 6 - ...4.0-change-setup-spy-script-location.patch | 13 - .../files/pcsc-lite-2.4.0-systemd-fixes.patch | 97 - ...sc-lite-2.4.0-systemd-sysusers-fixup.patch | 11 - .../sys-apps/pcsc-lite/files/pcscd-init.7 | 22 - .../sys-apps/pcsc-lite/files/pcscd-udev | 14 - .../sys-apps/pcsc-lite/files/pcscd.conf | 1 - .../sys-apps/pcsc-lite/metadata.xml | 18 - .../pcsc-lite/pcsc-lite-2.4.0-r1.ebuild | 114 - .../sys-apps/pcsc-lite/pcsc-lite-2.4.1.ebuild | 117 - .../portage-stable/sys-apps/pkgcore/Manifest | 4 - .../sys-apps/pkgcore/metadata.xml | 13 - .../sys-apps/pkgcore/pkgcore-0.12.40.ebuild | 49 - .../sys-apps/pkgcore/pkgcore-0.12.41.ebuild | 49 - .../sys-apps/pkgcore/pkgcore-0.12.42.ebuild | 51 - .../sys-apps/pkgcore/pkgcore-0.12.43.ebuild | 51 - .../sys-apps/pkgcore/pkgcore-9999.ebuild | 50 - .../portage-stable/sys-apps/portage/Manifest | 4 - .../sys-apps/portage/files/README.RESCUE | 2 - .../portage/files/portage-ccache.conf | 2 - .../portage/files/portage-tmpdir.conf | 2 - .../sys-apps/portage/metadata.xml | 35 - .../sys-apps/portage/portage-3.0.81.3.ebuild | 234 -- .../sys-apps/portage/portage-3.0.82.1.ebuild | 234 -- .../sys-apps/portage/portage-3.0.82.2.ebuild | 234 -- .../sys-apps/portage/portage-3.0.82.ebuild | 234 -- .../sys-apps/portage/portage-9999.ebuild | 234 -- .../portage-stable/sys-apps/pv/Manifest | 8 - .../portage-stable/sys-apps/pv/metadata.xml | 11 - .../sys-apps/pv/pv-1.10.2.ebuild | 59 - .../sys-apps/pv/pv-1.10.3.ebuild | 59 - .../sys-apps/pv/pv-1.10.4.ebuild | 59 - .../sys-apps/pv/pv-1.9.42.ebuild | 59 - .../portage-stable/sys-apps/pv/pv-9999.ebuild | 59 - .../portage-stable/sys-apps/sandbox/Manifest | 5 - .../sys-apps/sandbox/files/09sandbox | 1 - .../sys-apps/sandbox/metadata.xml | 15 - .../sys-apps/sandbox/sandbox-2.46.ebuild | 80 - .../sys-apps/sandbox/sandbox-2.47.ebuild | 80 - .../sys-apps/sandbox/sandbox-2.48.ebuild | 80 - .../sys-apps/sandbox/sandbox-2.49.ebuild | 80 - .../sys-apps/sandbox/sandbox-2.51.ebuild | 80 - .../sys-apps/sandbox/sandbox-9999.ebuild | 80 - .../portage-stable/sys-apps/sed/Manifest | 2 - .../portage-stable/sys-apps/sed/metadata.xml | 15 - .../sys-apps/sed/sed-4.10-r1.ebuild | 86 - .../sys-apps/semodule-utils/Manifest | 6 - .../sys-apps/semodule-utils/metadata.xml | 12 - .../semodule-utils/semodule-utils-3.10.ebuild | 42 - .../semodule-utils/semodule-utils-3.11.ebuild | 42 - .../semodule-utils/semodule-utils-3.6.ebuild | 42 - .../semodule-utils/semodule-utils-3.7.ebuild | 42 - .../semodule-utils-3.8.1.ebuild | 42 - .../semodule-utils/semodule-utils-3.9.ebuild | 42 - .../semodule-utils/semodule-utils-9999.ebuild | 42 - .../portage-stable/sys-apps/shadow/Manifest | 6 - .../sys-apps/shadow/files/default/useradd | 7 - .../shadow/files/pam.d-include/chpasswd | 3 - .../shadow/files/pam.d-include/passwd | 8 - .../shadow/files/pam.d-include/shadow | 8 - .../shadow/files/pam.d-include/shadow-r1 | 7 - .../files/shadow-4.20.0-subid-stdint.patch | 42 - .../sys-apps/shadow/metadata.xml | 18 - .../sys-apps/shadow/shadow-4.19.4.ebuild | 266 -- .../sys-apps/shadow/shadow-4.20.0.ebuild | 261 -- .../sys-apps/shadow/shadow-4.20.2.ebuild | 257 -- .../sys-apps/smartmontools/Manifest | 2 - .../sys-apps/smartmontools/files/smartd-r1.rc | 28 - .../sys-apps/smartmontools/files/smartd.confd | 4 - .../files/smartmontools-update-drivedb | 3 - .../sys-apps/smartmontools/metadata.xml | 18 - .../smartmontools/smartmontools-7.5-r1.ebuild | 167 - .../smartmontools/smartmontools-9999.ebuild | 167 - .../portage-stable/sys-apps/systemd/Manifest | 10 - .../sys-apps/systemd/files/261-gcc-bpf.patch | 124 - .../files/gentoo-journald-audit-r4.patch | 51 - .../sys-apps/systemd/files/legacy.conf | 3 - .../sys-apps/systemd/files/nsswitch.conf | 27 - .../systemd/files/systemd-260-mips.patch | 114 - .../files/systemd-260.1-fuzz-journald.patch | 131 - .../systemd/files/systemd-260.1-gcc-17.patch | 45 - .../files/systemd-260.1-gpt-generator.patch | 39 - .../files/systemd-260.1-openssl-4.patch | 81 - .../systemd-260.2-networkd-resolve-hook.patch | 37 - .../files/systemd-261-lxml-6.1.3.patch | 59 - .../systemd/files/systemd-user-selinux.pam | 7 - .../sys-apps/systemd/files/systemd-user.pam | 5 - .../sys-apps/systemd/metadata.xml | 46 - .../sys-apps/systemd/systemd-259.4-r2.ebuild | 600 --- .../sys-apps/systemd/systemd-260.1-r2.ebuild | 614 ---- .../sys-apps/systemd/systemd-260.2-r1.ebuild | 610 ---- .../sys-apps/systemd/systemd-260.4.ebuild | 610 ---- .../sys-apps/systemd/systemd-261-r1.ebuild | 615 ---- .../sys-apps/systemd/systemd-261.1.ebuild | 615 ---- .../sys-apps/systemd/systemd-261.2.ebuild | 621 ---- .../sys-apps/systemd/systemd-261.3.ebuild | 620 ---- .../sys-apps/systemd/systemd-262_rc1.ebuild | 620 ---- .../sys-apps/systemd/systemd-262_rc2.ebuild | 619 ---- .../sys-apps/systemd/systemd-9999.ebuild | 619 ---- .../portage-stable/sys-apps/texinfo/Manifest | 4 - .../texinfo/files/texinfo-7.2-perl-5.42.patch | 60 - .../sys-apps/texinfo/metadata.xml | 19 - .../sys-apps/texinfo/texinfo-7.2-r3.ebuild | 95 - .../sys-apps/texinfo/texinfo-7.2-r4.ebuild | 107 - .../sys-apps/texinfo/texinfo-7.3.ebuild | 113 - .../sys-apps/texinfo/texinfo-9999.ebuild | 113 - .../portage-stable/sys-apps/usbutils/Manifest | 1 - .../sys-apps/usbutils/metadata.xml | 11 - .../sys-apps/usbutils/usbutils-019.ebuild | 68 - .../sys-apps/util-linux/Manifest | 6 - .../sys-apps/util-linux/files/runuser-l.pamd | 5 - .../sys-apps/util-linux/files/runuser.pamd | 7 - .../sys-apps/util-linux/files/su-l.pamd | 5 - .../files/util-linux-2.41.4-no-AF_ALG.patch | 19 - .../util-linux-2.42.3-CVE-2026-78408.patch | 83 - ...util-linux-2.42.3-fileutils-warnings.patch | 64 - .../util-linux-2.42.3-libmount-fixup.patch | 114 - .../util-linux-2.42.3-libmount-include.patch | 38 - .../sys-apps/util-linux/files/uuidd.initd | 17 - .../sys-apps/util-linux/metadata.xml | 33 - .../util-linux/util-linux-2.41.5.ebuild | 494 --- .../util-linux/util-linux-2.42.2.ebuild | 500 --- .../util-linux/util-linux-2.42.3.ebuild | 504 --- .../util-linux/util-linux-9999.ebuild | 466 --- .../portage-stable/sys-apps/which/Manifest | 1 - .../sys-apps/which/metadata.xml | 8 - .../sys-apps/which/which-2.23.ebuild | 28 - .../sys-apps/zram-generator/Manifest | 85 - .../sys-apps/zram-generator/metadata.xml | 10 - .../zram-generator-1.1.2-r1.ebuild | 97 - .../zram-generator-1.2.1.ebuild | 112 - .../portage-stable/sys-auth/pambase/Manifest | 2 - .../sys-auth/pambase/metadata.xml | 111 - .../pambase/pambase-20251104-r1.ebuild | 129 - .../sys-auth/pambase/pambase-20251104.ebuild | 129 - .../sys-auth/pambase/pambase-20260730.ebuild | 135 - .../sys-auth/pambase/pambase-999999999.ebuild | 135 - .../portage-stable/sys-auth/polkit/Manifest | 1 - .../polkit/files/polkit-126-dbusmock.patch | 99 - .../polkit/files/polkit-126-elogind.patch | 37 - .../sys-auth/polkit/metadata.xml | 13 - .../sys-auth/polkit/polkit-126-r3.ebuild | 163 - .../sys-auth/polkit/polkit-9999.ebuild | 158 - .../portage-stable/sys-auth/sssd/Manifest | 6 - ...10.0_beta2-fix-systemd-systemconfdir.patch | 22 - .../files/sssd-2.8.2-krb5_pw_locked.patch | 12 - ...ssd-2.9.6-conditional-python-install.patch | 16 - .../sssd/files/sssd-2.9.7-kerberos-1-22.patch | 14 - ..._read_in_pam_passkey_child_read_data.patch | 117 - .../sys-auth/sssd/files/sssd.conf | 4 - .../portage-stable/sys-auth/sssd/metadata.xml | 29 - .../sys-auth/sssd/sssd-2.13.1-r1.ebuild | 385 -- .../sys-auth/sssd/sssd-2.13.1.ebuild | 385 -- .../sys-auth/sssd/sssd-2.9.8-r1.ebuild | 345 -- .../sys-auth/sssd/sssd-2.9.9-r1.ebuild | 346 -- .../sys-block/open-iscsi/Manifest | 2 - .../open-iscsi/files/initiatorname.iscsi | 30 - .../sys-block/open-iscsi/files/iscsid-conf.d | 18 - .../sys-block/open-iscsi/files/iscsid-init.d | 106 - .../files/open-iscsi-2.1.7-fix_bitwise.patch | 52 - .../sys-block/open-iscsi/metadata.xml | 16 - .../open-iscsi/open-iscsi-2.1.10-r1.ebuild | 124 - .../open-iscsi/open-iscsi-2.1.11.ebuild | 121 - .../sys-block/open-isns/Manifest | 1 - .../sys-block/open-isns/metadata.xml | 11 - .../open-isns/open-isns-0.103.ebuild | 46 - .../portage-stable/sys-block/parted/Manifest | 4 - .../parted/files/parted-3.2-po4a-mandir.patch | 11 - .../parted/files/parted-3.3-atari.patch | 11 - .../files/parted-3.4-posix-printf.patch | 63 - .../parted/files/parted-3.6-c23.patch | 38 - .../files/parted-3.6-tests-non-bash.patch | 86 - .../files/parted-3.6-tests-unicode.patch | 59 - .../parted-3.6-underlinked-util-linux.patch | 61 - .../sys-block/parted/metadata.xml | 30 - .../sys-block/parted/parted-3.6-r2.ebuild | 89 - .../sys-block/parted/parted-3.7.ebuild | 85 - .../thin-provisioning-tools/Manifest | 216 -- ...sioning-tools-1.0.6-build-with-cargo.patch | 21 - .../thin-provisioning-tools/metadata.xml | 14 - .../thin-provisioning-tools-1.3.0.ebuild | 280 -- .../thin-provisioning-tools-1.3.1.ebuild | 279 -- .../sys-boot/efibootmgr/Manifest | 2 - .../efibootmgr/efibootmgr-17-r1.ebuild | 41 - .../efibootmgr/efibootmgr-18-r2.ebuild | 40 - .../files/efibootmgr-17-clang.patch | 82 - ...efibootmgr-17-fix-efivar-37-conflict.patch | 14 - .../files/efibootmgr-18-backports.patch | 76 - .../sys-boot/efibootmgr/metadata.xml | 17 - .../portage-stable/sys-boot/gnu-efi/Manifest | 2 - .../gnu-efi/files/gnu-efi-3.0.18-clang.patch | 26 - .../gnu-efi-3.0.18-remove-linux-headers.patch | 14 - .../gnu-efi-3.0.19-fix-binutils-2.46.patch | 19 - .../gnu-efi-4.0.2-remove-linux-headers.patch | 14 - .../sys-boot/gnu-efi/gnu-efi-3.0.19.ebuild | 151 - .../sys-boot/gnu-efi/gnu-efi-4.0.4.ebuild | 153 - .../sys-boot/gnu-efi/metadata.xml | 12 - .../portage-stable/sys-boot/grub/Manifest | 15 - .../sys-boot/grub/files/gfxpayload.patch | 33 - .../files/grub-2.02_beta2-KERNEL_GLOBS.patch | 74 - .../grub/files/grub-2.06-test-words.patch | 25 - ...x-for-bash-completion-_split_longopt.patch | 191 - .../grub/files/grub-2.12-fwsetup.patch | 38 - ...ub-2.12-zfs-zstd-compression-support.patch | 101 - .../grub/files/grub-2.14-efi_uga.patch | 41 - .../grub/files/grub-2.14-gfxpayload.patch | 39 - .../sys-boot/grub/files/grub.default-4 | 76 - .../sys-boot/grub/files/sbat.csv.in | 3 - .../sys-boot/grub/grub-2.12-r12.ebuild | 446 --- .../sys-boot/grub/grub-2.14-r5.ebuild | 464 --- .../sys-boot/grub/grub-2.16_rc2.ebuild | 449 --- .../sys-boot/grub/grub-9999.ebuild | 449 --- .../portage-stable/sys-boot/grub/metadata.xml | 25 - .../portage-stable/sys-boot/mokutil/Manifest | 1 - .../sys-boot/mokutil/metadata.xml | 11 - .../sys-boot/mokutil/mokutil-0.7.2.ebuild | 26 - .../portage-stable/sys-devel/bc/Manifest | 4 - .../sys-devel/bc/bc-1.07.1-r6.ebuild | 84 - .../sys-devel/bc/bc-1.08.0.ebuild | 77 - .../sys-devel/bc/bc-1.08.1.ebuild | 77 - .../sys-devel/bc/bc-1.08.2.ebuild | 77 - .../bc/files/bc-1.07.1-no-ed-its-sed.patch | 24 - .../bc/files/bc-1.07.1-use-system-bc.patch | 16 - .../portage-stable/sys-devel/bc/metadata.xml | 8 - .../sys-devel/binutils-config/Manifest | 3 - .../binutils-config-5.5.2.ebuild | 39 - .../binutils-config-5.5.3.ebuild | 39 - .../binutils-config-5.6.ebuild | 39 - .../binutils-config-9999.ebuild | 39 - .../sys-devel/binutils-config/metadata.xml | 15 - .../sys-devel/binutils/Manifest | 40 - .../binutils/binutils-2.32-r2.ebuild | 425 --- .../binutils/binutils-2.33.1-r1.ebuild | 418 --- .../binutils/binutils-2.34-r2.ebuild | 419 --- .../sys-devel/binutils/binutils-2.35.2.ebuild | 443 --- .../binutils/binutils-2.36.1-r2.ebuild | 438 --- .../binutils/binutils-2.37_p1-r2.ebuild | 457 --- .../binutils/binutils-2.38-r2.ebuild | 465 --- .../binutils/binutils-2.39-r5.ebuild | 489 --- .../binutils/binutils-2.40-r9.ebuild | 501 --- .../binutils/binutils-2.41-r5.ebuild | 526 --- .../binutils/binutils-2.42-r2.ebuild | 557 --- .../binutils/binutils-2.43-r2.ebuild | 560 --- .../binutils/binutils-2.44-r4.ebuild | 592 --- .../binutils/binutils-2.45-r1.ebuild | 634 ---- .../sys-devel/binutils/binutils-2.45.1.ebuild | 634 ---- .../sys-devel/binutils/binutils-2.45.ebuild | 636 ---- .../sys-devel/binutils/binutils-2.46.0.ebuild | 636 ---- .../binutils/binutils-2.46.1-r1.ebuild | 640 ---- .../sys-devel/binutils/binutils-2.46.1.ebuild | 643 ---- .../binutils/binutils-2.47.9999.ebuild | 643 ---- .../sys-devel/binutils/binutils-2.47.ebuild | 643 ---- .../sys-devel/binutils/binutils-9999.ebuild | 643 ---- .../files/binutils-2.29.1-nogoldtest.patch | 27 - .../binutils/files/binutils-2.32-gcc-10.patch | 16 - .../binutils/files/binutils-2.33-gcc-10.patch | 39 - .../binutils/files/binutils-2.35.1-cet.patch | 103 - .../files/binutils-2.35.2-powerpc-tests.patch | 136 - .../binutils-2.40-linker-search-path.patch | 38 - .../files/binutils-2.41-linker-prefix.patch | 56 - .../files/binutils-2.43-linker-prefix.patch | 53 - .../sys-devel/binutils/metadata.xml | 22 - .../portage-stable/sys-devel/bison/Manifest | 2 - .../sys-devel/bison/bison-3.8.2-r2.ebuild | 105 - .../sys-devel/bison/bison-3.8.2-r3.ebuild | 109 - ...bison-3.8.2-gcc15-glibcxx-assertions.patch | 69 - .../sys-devel/bison/metadata.xml | 13 - .../sys-devel/crossdev/Manifest | 4 - .../crossdev/crossdev-20260326.ebuild | 46 - .../crossdev/crossdev-20260501-r1.ebuild | 61 - .../crossdev/crossdev-20260501.ebuild | 46 - .../crossdev/crossdev-20260617.ebuild | 61 - .../crossdev/crossdev-20260623.ebuild | 61 - .../crossdev/crossdev-99999999.ebuild | 61 - .../sys-devel/crossdev/metadata.xml | 20 - .../portage-stable/sys-devel/dwz/Manifest | 4 - .../sys-devel/dwz/dwz-0.16.ebuild | 82 - .../sys-devel/dwz/dwz-0.17.ebuild | 78 - .../sys-devel/dwz/dwz-9999.ebuild | 78 - .../dwz/files/dwz-0.15-readelf.patch | 43 - .../portage-stable/sys-devel/dwz/metadata.xml | 17 - .../portage-stable/sys-devel/flex/Manifest | 2 - ...le-m1-crash-by-explicit-pointer-cast.patch | 48 - .../flex-2.6.4-fix-build-with-glibc2.26.patch | 219 -- .../flex-2.6.4-fix-malloc-prototype.patch | 26 - .../flex/files/flex-2.6.4-libobjdir.patch | 26 - .../sys-devel/flex/flex-2.6.4-r6.ebuild | 103 - .../sys-devel/flex/metadata.xml | 13 - .../sys-devel/gcc-config/Manifest | 2 - .../gcc-config/gcc-config-2.12.1.ebuild | 60 - .../gcc-config/gcc-config-2.12.2.ebuild | 60 - .../gcc-config/gcc-config-9999.ebuild | 60 - .../sys-devel/gcc-config/metadata.xml | 16 - .../portage-stable/sys-devel/gcc/Manifest | 44 - ...-compute-ranges-at-the-current-path-.patch | 65 - ...02-Provide-a-range_info-reset-method.patch | 511 --- .../files/gcc-13-fix-cross-fixincludes.patch | 22 - .../gcc/files/gcc-15-m68k-workaround.patch | 49 - .../sys-devel/gcc/gcc-10.5.0.ebuild | 64 - .../sys-devel/gcc/gcc-11.5.0.ebuild | 67 - .../sys-devel/gcc/gcc-12.5.0.ebuild | 67 - .../sys-devel/gcc/gcc-13.2.0.ebuild | 68 - .../sys-devel/gcc/gcc-13.4.1_p20260603.ebuild | 68 - .../sys-devel/gcc/gcc-13.5.0.ebuild | 68 - .../sys-devel/gcc/gcc-14.3.1_p20260604.ebuild | 56 - .../sys-devel/gcc/gcc-14.4.0.ebuild | 56 - .../sys-devel/gcc/gcc-14.4.1_p20260716.ebuild | 56 - .../sys-devel/gcc/gcc-14.4.1_p20260903.ebuild | 56 - .../sys-devel/gcc/gcc-14.5.9999.ebuild | 54 - .../sys-devel/gcc/gcc-15.3.0.ebuild | 56 - .../sys-devel/gcc/gcc-15.3.1_p20260717.ebuild | 56 - .../sys-devel/gcc/gcc-15.3.1_p20260904.ebuild | 56 - .../sys-devel/gcc/gcc-15.3.1_p20260911.ebuild | 56 - .../sys-devel/gcc/gcc-15.3.9999.ebuild | 54 - .../sys-devel/gcc/gcc-16.2.0.ebuild | 56 - .../sys-devel/gcc/gcc-16.2.1_p20260905.ebuild | 56 - .../sys-devel/gcc/gcc-16.2.1_p20260912.ebuild | 56 - .../sys-devel/gcc/gcc-16.3.9999.ebuild | 54 - .../sys-devel/gcc/gcc-17.0.0_p20260906.ebuild | 56 - .../sys-devel/gcc/gcc-17.0.0_p20260913.ebuild | 56 - .../sys-devel/gcc/gcc-17.0.9999.ebuild | 54 - .../sys-devel/gcc/gcc-8.5.0-r2.ebuild | 25 - .../sys-devel/gcc/gcc-9.5.0.ebuild | 56 - .../portage-stable/sys-devel/gcc/metadata.xml | 143 - .../portage-stable/sys-devel/gettext/Manifest | 14 - .../gettext-0.19.7-disable-libintl.patch | 30 - .../files/gettext-0.20-parallel_install.patch | 37 - .../files/gettext-0.21-CVE-2020-12825.patch | 335 -- ...ettext-0.21-musl-omit_setlocale_lock.patch | 37 - .../files/gettext-0.21.1-java-autoconf.patch | 100 - .../gettext-0.21_rc1-avoid_eautomake.patch | 22 - ...ettext-0.25-musl-omit_setlocale_lock.patch | 37 - .../files/gettext-1.0-fix-syntax-error.patch | 46 - .../sys-devel/gettext/gettext-0.21.1.ebuild | 178 - .../gettext/gettext-0.22.5-r2.ebuild | 190 - .../gettext/gettext-0.23.1-r1.ebuild | 189 - .../sys-devel/gettext/gettext-0.23.2.ebuild | 189 - .../sys-devel/gettext/gettext-0.25.1.ebuild | 201 - .../sys-devel/gettext/gettext-0.26.ebuild | 201 - .../sys-devel/gettext/gettext-1.0.ebuild | 202 - .../sys-devel/gettext/metadata.xml | 14 - .../sys-devel/gnuconfig/Manifest | 3 - .../gnuconfig/gnuconfig-20240728.ebuild | 49 - .../gnuconfig/gnuconfig-20250710.ebuild | 49 - .../gnuconfig/gnuconfig-20260517.ebuild | 49 - .../gnuconfig/gnuconfig-99999999.ebuild | 49 - .../sys-devel/gnuconfig/metadata.xml | 12 - .../portage-stable/sys-devel/m4/Manifest | 7 - .../sys-devel/m4/files/loong-fix-build.patch | 30 - .../m4/files/m4-1.4.19-fortify-source.patch | 50 - .../m4/files/m4-1.4.19-make-4.4-tests.patch | 38 - .../m4-1.4.19-race-condition-tests.patch | 34 - .../sys-devel/m4/files/ppc-musl.patch | 19 - .../sys-devel/m4/m4-1.4.19-r2.ebuild | 103 - .../sys-devel/m4/m4-1.4.20.ebuild | 90 - .../sys-devel/m4/m4-1.4.21.ebuild | 90 - .../portage-stable/sys-devel/m4/metadata.xml | 11 - .../portage-stable/sys-devel/patch/Manifest | 4 - ...emory-access-in-context-format-diffs.patch | 26 - .../patch-2.7.6-CVE-2018-1000156-fix1.patch | 102 - .../patch-2.7.6-CVE-2018-1000156-fix2.patch | 37 - .../files/patch-2.7.6-CVE-2018-1000156.patch | 150 - .../files/patch-2.7.6-CVE-2018-6951.patch | 29 - .../files/patch-2.7.6-CVE-2018-6952.patch | 30 - .../files/patch-2.7.6-CVE-2019-13636.patch | 108 - .../files/patch-2.7.6-CVE-2019-13638.patch | 38 - ...LIMIT_NOFILE-is-set-to-RLIM_INFINITY.patch | 89 - ...s-to-be-missing-for-ed-style-patches.patch | 25 - ...tch-2.7.6-configure-mkdir-spruced-up.patch | 38 - .../files/patch-2.7.6-configure-mkdir.patch | 14 - ...rror-handling-with-git-style-patches.patch | 125 - .../files/patch-2.7.6-fix-test-suite.patch | 133 - ...patch-2.7.6-ndebug-assert-hash-table.patch | 40 - .../sys-devel/patch/metadata.xml | 11 - .../sys-devel/patch/patch-2.7.6-r6.ebuild | 85 - .../sys-devel/patch/patch-2.7.6-r8.ebuild | 87 - .../sys-devel/patch/patch-2.8-r1.ebuild | 83 - .../sys-devel/patch/patch-9999.ebuild | 82 - .../sys-firmware/edk2-bin/Manifest | 18 - .../edk2-bin/edk2-bin-202202.ebuild | 71 - .../edk2-bin/edk2-bin-202408.ebuild | 69 - .../edk2-bin/edk2-bin-202411.ebuild | 69 - .../edk2-bin/edk2-bin-202511.ebuild | 75 - .../edk2-bin/edk2-bin-202605.ebuild | 75 - .../edk2-bin/edk2-bin-202608.ebuild | 75 - .../sys-firmware/edk2-bin/metadata.xml | 15 - .../sys-firmware/intel-microcode/Manifest | 11 - .../files/35-intel-microcode-systemd.install | 52 - .../files/35-intel-microcode.install | 53 - .../intel-microcode-20260210_p20260211.ebuild | 338 -- .../intel-microcode-20260227_p20260227.ebuild | 339 -- .../intel-microcode-20260512_p20260513.ebuild | 339 -- .../intel-microcode-20260811_p20260811.ebuild | 340 -- .../intel-microcode-20260812_p20260813.ebuild | 340 -- .../sys-firmware/intel-microcode/metadata.xml | 23 - .../portage-stable/sys-firmware/ipxe/Manifest | 4 - .../sys-firmware/ipxe/ipxe-1.21.1.ebuild | 117 - .../ipxe/ipxe-1.21.1_p20230601-r1.ebuild | 138 - .../ipxe/ipxe-1.21.1_p20230601.ebuild | 137 - .../sys-firmware/ipxe/metadata.xml | 23 - .../sys-firmware/seabios-bin/Manifest | 2 - .../sys-firmware/seabios-bin/metadata.xml | 8 - .../seabios-bin/seabios-bin-1.16.0.ebuild | 25 - .../seabios-bin/seabios-bin-1.16.3.ebuild | 25 - .../sys-firmware/sgabios/Manifest | 2 - .../sys-firmware/sgabios/metadata.xml | 11 - .../sgabios/sgabios-0.1_pre10.ebuild | 42 - .../sys-fs/btrfs-progs/Manifest | 6 - .../btrfs-progs/btrfs-progs-6.19.1.ebuild | 184 - .../sys-fs/btrfs-progs/btrfs-progs-7.0.ebuild | 184 - .../sys-fs/btrfs-progs/btrfs-progs-7.1.ebuild | 184 - .../btrfs-progs/btrfs-progs-9999.ebuild | 184 - .../sys-fs/btrfs-progs/metadata.xml | 17 - .../portage-stable/sys-fs/cryptsetup/Manifest | 11 - .../cryptsetup/cryptsetup-2.8.3-r1.ebuild | 171 - .../sys-fs/cryptsetup/cryptsetup-2.8.4.ebuild | 167 - .../cryptsetup/cryptsetup-2.8.6-r1.ebuild | 177 - .../cryptsetup/cryptsetup-2.8.6-r2.ebuild | 174 - .../sys-fs/cryptsetup/cryptsetup-2.8.7.ebuild | 163 - .../sys-fs/cryptsetup/cryptsetup-2.8.8.ebuild | 163 - .../cryptsetup/files/2.4.3-dmcrypt.confd | 120 - .../sys-fs/cryptsetup/files/2.4.3-dmcrypt.rc | 368 -- .../files/cryptsetup-2.8.3-bitlocker.patch | 45 - .../sys-fs/cryptsetup/metadata.xml | 24 - .../portage-stable/sys-fs/dosfstools/Manifest | 1 - .../sys-fs/dosfstools/dosfstools-4.2.ebuild | 39 - .../sys-fs/dosfstools/metadata.xml | 15 - .../portage-stable/sys-fs/e2fsprogs/Manifest | 4 - .../e2fsprogs/e2fsprogs-1.47.3-r1.ebuild | 185 - .../sys-fs/e2fsprogs/e2fsprogs-1.47.4.ebuild | 183 - .../sys-fs/e2fsprogs/files/e2fsck.conf | 6 - .../e2fsprogs-1.42.13-fix-build-cflags.patch | 13 - .../e2fsprogs-1.47.3-e2scrub-order.patch | 41 - ...progs-1.47.3-fix-logging-redirection.patch | 283 -- .../sys-fs/e2fsprogs/metadata.xml | 19 - .../sys-fs/erofs-utils/Manifest | 2 - .../erofs-utils/erofs-utils-1.8.10-r1.ebuild | 61 - .../erofs-utils/erofs-utils-1.8.4.ebuild | 63 - .../sys-fs/erofs-utils/metadata.xml | 13 - .../sys-fs/fuse-common/Manifest | 1 - .../sys-fs/fuse-common/files/fuse.init | 35 - .../fuse-common/fuse-common-3.10.4-r3.ebuild | 49 - .../sys-fs/fuse-common/metadata.xml | 11 - .../sys-fs/fuse-overlayfs/Manifest | 4 - .../fuse-overlayfs-1.14-r1.ebuild | 27 - .../fuse-overlayfs/fuse-overlayfs-1.15.ebuild | 27 - .../fuse-overlayfs/fuse-overlayfs-1.16.ebuild | 27 - .../fuse-overlayfs/fuse-overlayfs-1.17.ebuild | 27 - .../sys-fs/fuse-overlayfs/metadata.xml | 19 - .../portage-stable/sys-fs/fuse/Manifest | 4 - .../fuse/files/fuse-2.9.3-kernel-types.patch | 19 - .../fuse-2.9.9-avoid-calling-umount.patch | 38 - .../fuse-2.9.9-closefrom-glibc-2-34.patch | 60 - .../sys-fs/fuse/fuse-2.9.9-r2.ebuild | 78 - .../sys-fs/fuse/fuse-3.18.2.ebuild | 92 - .../sys-fs/fuse/fuse-3.18.3.ebuild | 79 - .../portage-stable/sys-fs/fuse/metadata.xml | 14 - .../sys-fs/inotify-tools/Manifest | 1 - .../inotify-tools-4.25.9.0.ebuild | 45 - .../sys-fs/inotify-tools/metadata.xml | 16 - .../portage-stable/sys-fs/lsscsi/Manifest | 1 - .../sys-fs/lsscsi/lsscsi-0.32-r1.ebuild | 12 - .../portage-stable/sys-fs/lsscsi/metadata.xml | 8 - .../portage-stable/sys-fs/lvm2/Manifest | 4 - .../sys-fs/lvm2/files/device-mapper.conf-r4 | 1 - .../sys-fs/lvm2/files/device-mapper.rc-r3 | 146 - .../sys-fs/lvm2/files/dmeventd.initd-r3 | 21 - .../portage-stable/sys-fs/lvm2/files/dmtab | 11 - .../sys-fs/lvm2/files/lvm-monitoring.initd-r3 | 38 - .../sys-fs/lvm2/files/lvm.confd-r4 | 9 - .../sys-fs/lvm2/files/lvm.rc-r1 | 173 - ...lvm2-2.03.20-dm_lvm_rules_no_systemd.patch | 11 - .../lvm2-2.03.20-dmeventd-no-idle-exit.patch | 66 - .../files/lvm2-2.03.20-example.conf.in.patch | 42 - .../files/lvm2-2.03.20-freopen-musl.patch | 54 - .../lvm2-2.03.22-autoconf-2.72-egrep.patch | 30 - .../files/lvm2-2.03.22-basename-musl.patch | 34 - .../files/lvm2-2.03.22-thin-autodetect.patch | 137 - .../lvm2-2.03.22-thin-version-checking.patch | 59 - .../lvm2-2.03.37-dmeventd-no-idle-exit.patch | 67 - .../sys-fs/lvm2/files/lvmlockd.initd-r2 | 17 - .../sys-fs/lvm2/files/lvmpolld.initd-r1 | 17 - .../sys-fs/lvm2/lvm2-2.03.22-r7.ebuild | 317 -- .../sys-fs/lvm2/lvm2-2.03.37.ebuild | 326 -- .../sys-fs/lvm2/lvm2-2.03.38.ebuild | 328 -- .../sys-fs/lvm2/lvm2-2.03.39.ebuild | 333 -- .../sys-fs/lvm2/lvm2-9999.ebuild | 340 -- .../portage-stable/sys-fs/lvm2/metadata.xml | 30 - .../portage-stable/sys-fs/lxcfs/Manifest | 2 - .../sys-fs/lxcfs/files/lxcfs-5.0.2.confd | 8 - .../sys-fs/lxcfs/files/lxcfs-5.0.2.initd | 27 - .../sys-fs/lxcfs/files/lxcfs-5.0.2.service | 18 - .../sys-fs/lxcfs/lxcfs-7.0.0.ebuild | 82 - .../portage-stable/sys-fs/lxcfs/metadata.xml | 22 - .../portage-stable/sys-fs/mdadm/Manifest | 6 - .../sys-fs/mdadm/files/etc-default-mdadm | 9 - .../sys-fs/mdadm/files/mdadm.confd | 7 - .../sys-fs/mdadm/files/mdadm.rc | 25 - .../sys-fs/mdadm/files/mdadm.weekly | 5 - .../sys-fs/mdadm/files/mdraid.confd | 11 - .../sys-fs/mdadm/files/mdraid.rc | 52 - .../sys-fs/mdadm/mdadm-4.4-r1.ebuild | 122 - .../sys-fs/mdadm/mdadm-4.5-r1.ebuild | 122 - .../sys-fs/mdadm/mdadm-4.6-r1.ebuild | 118 - .../portage-stable/sys-fs/mdadm/metadata.xml | 15 - .../portage-stable/sys-fs/mtools/Manifest | 1 - .../portage-stable/sys-fs/mtools/metadata.xml | 12 - .../sys-fs/mtools/mtools-4.0.49.ebuild | 54 - .../sys-fs/multipath-tools/Manifest | 1 - .../sys-fs/multipath-tools/files/multipath.rc | 27 - .../multipath-tools/files/multipathd-r1.rc | 12 - .../sys-fs/multipath-tools/metadata.xml | 11 - .../multipath-tools-0.14.3.ebuild | 107 - .../portage-stable/sys-fs/quota/Manifest | 3 - .../files/ldap-scripts/applySystemQuotas.pl | 104 - .../quota/files/ldap-scripts/edquota_editor | 32 - .../quota/files/ldap-scripts/quota.schema | 18 - .../files/ldap-scripts/setSystemQuotas.pl | 140 - .../quota/files/ldap-scripts/setquota-ldap.pl | 148 - .../files/quota-4.09-configure-bashism.patch | 16 - .../quota-4.09-fix-building-on-musl.patch | 187 - .../files/quota-4.09-gettext-version.patch | 14 - .../quota-4.10-fix-building-on-musl.patch | 12 - .../sys-fs/quota/files/quota.confd | 20 - .../sys-fs/quota/files/quota.rc7 | 37 - .../sys-fs/quota/files/rpc.rquotad.initd | 25 - .../portage-stable/sys-fs/quota/metadata.xml | 15 - .../sys-fs/quota/quota-4.09-r1.ebuild | 86 - .../sys-fs/quota/quota-4.10.ebuild | 75 - .../sys-fs/quota/quota-4.11.ebuild | 71 - .../sys-fs/squashfs-tools-ng/Manifest | 1 - .../sys-fs/squashfs-tools-ng/metadata.xml | 14 - .../squashfs-tools-ng-1.3.2.ebuild | 57 - .../squashfs-tools-ng-9999.ebuild | 57 - .../sys-fs/squashfs-tools/Manifest | 1 - .../sys-fs/squashfs-tools/metadata.xml | 13 - .../squashfs-tools-4.7.5.ebuild | 57 - .../portage-stable/sys-fs/xfsprogs/Manifest | 5 - .../files/xfsprogs-6.17.0-ioctl.patch | 66 - .../sys-fs/xfsprogs/metadata.xml | 11 - .../sys-fs/xfsprogs/xfsprogs-6.17.0-r1.ebuild | 114 - .../sys-fs/xfsprogs/xfsprogs-6.18.0.ebuild | 110 - .../sys-fs/xfsprogs/xfsprogs-6.19.0.ebuild | 110 - .../sys-fs/xfsprogs/xfsprogs-7.0.1.ebuild | 112 - .../sys-fs/xfsprogs/xfsprogs-7.1.1.ebuild | 112 - .../portage-stable/sys-fs/zfs-kmod/Manifest | 4 - .../files/zfs-kmod-2.1.11-gentoo.patch | 24 - .../sys-fs/zfs-kmod/metadata.xml | 17 - .../sys-fs/zfs-kmod/zfs-kmod-2.2.11.ebuild | 207 -- .../sys-fs/zfs-kmod/zfs-kmod-2.3.9.ebuild | 207 -- .../portage-stable/sys-fs/zfs/Manifest | 6 - .../sys-fs/zfs/files/zfs-2.1.11-gentoo.patch | 24 - .../portage-stable/sys-fs/zfs/metadata.xml | 43 - .../sys-fs/zfs/zfs-2.2.11.ebuild | 305 -- .../sys-fs/zfs/zfs-2.3.9.ebuild | 313 -- .../sys-fs/zfs/zfs-2.4.4.ebuild | 440 --- .../portage-stable/sys-fs/zfs/zfs-9999.ebuild | 441 --- .../portage-stable/sys-kernel/dracut/Manifest | 3 - .../sys-kernel/dracut/dracut-110-r5.ebuild | 250 -- .../sys-kernel/dracut/dracut-111-r2.ebuild | 248 -- .../sys-kernel/dracut/dracut-112.ebuild | 247 -- .../sys-kernel/dracut/dracut-9999.ebuild | 247 -- .../dracut-110-acct-user-group-gentoo.patch | 13 - .../dracut/files/dracut-110-dash-printf.patch | 32 - .../files/dracut-110-set-defaults.patch | 29 - .../dracut/files/dracut-111-dash-printf.patch | 39 - .../files/gentoo-ldconfig-paths-r1.patch | 39 - .../sys-kernel/dracut/metadata.xml | 22 - .../sys-kernel/linux-headers/Manifest | 49 - ...-Use-stddefs.h-instead-of-compiler.h.patch | 51 - ...ders-5.15-remove-inclusion-sysinfo.h.patch | 25 - ...-move-struct-termio-to-asm-termios.h.patch | 64 - .../linux-headers-3.18-r1.ebuild | 53 - .../linux-headers-4.14-r2.ebuild | 50 - .../linux-headers-4.19-r1.ebuild | 52 - .../linux-headers/linux-headers-4.4-r1.ebuild | 50 - .../linux-headers/linux-headers-4.9-r1.ebuild | 50 - .../linux-headers-5.10-r2.ebuild | 53 - .../linux-headers-5.15-r3.ebuild | 56 - .../linux-headers/linux-headers-5.4-r2.ebuild | 48 - .../linux-headers/linux-headers-6.1.ebuild | 48 - .../linux-headers/linux-headers-6.10.ebuild | 52 - .../linux-headers/linux-headers-6.11.ebuild | 52 - .../linux-headers/linux-headers-6.12.ebuild | 52 - .../linux-headers/linux-headers-6.13.ebuild | 52 - .../linux-headers/linux-headers-6.14.ebuild | 52 - .../linux-headers/linux-headers-6.15.ebuild | 52 - .../linux-headers-6.16-r2.ebuild | 52 - .../linux-headers/linux-headers-6.16.ebuild | 52 - .../linux-headers-6.17-r1.ebuild | 52 - .../linux-headers/linux-headers-6.18.ebuild | 52 - .../linux-headers/linux-headers-6.19.ebuild | 52 - .../linux-headers/linux-headers-6.6-r1.ebuild | 53 - .../linux-headers/linux-headers-6.8-r1.ebuild | 53 - .../linux-headers/linux-headers-6.9.ebuild | 53 - .../linux-headers/linux-headers-7.0.ebuild | 53 - .../linux-headers/linux-headers-7.1.ebuild | 53 - .../sys-kernel/linux-headers/metadata.xml | 11 - .../sys-libs/binutils-libs/Manifest | 36 - .../binutils-libs-2.34-r2.ebuild | 128 - .../binutils-libs/binutils-libs-2.35.2.ebuild | 141 - .../binutils-libs-2.36.1-r2.ebuild | 139 - .../binutils-libs-2.37_p1-r2.ebuild | 140 - .../binutils-libs-2.38-r2.ebuild | 158 - .../binutils-libs-2.39-r5.ebuild | 158 - .../binutils-libs-2.40-r7.ebuild | 168 - .../binutils-libs-2.41-r5.ebuild | 171 - .../binutils-libs-2.42-r2.ebuild | 175 - .../binutils-libs-2.43-r3.ebuild | 176 - .../binutils-libs-2.44-r2.ebuild | 260 -- .../binutils-libs-2.45-r1.ebuild | 260 -- .../binutils-libs/binutils-libs-2.45.1.ebuild | 260 -- .../binutils-libs/binutils-libs-2.45.ebuild | 260 -- .../binutils-libs/binutils-libs-2.46.0.ebuild | 260 -- .../binutils-libs-2.46.1-r1.ebuild | 263 -- .../binutils-libs/binutils-libs-2.46.1.ebuild | 266 -- .../binutils-libs/binutils-libs-2.47.ebuild | 266 -- .../binutils-libs/binutils-libs-9999.ebuild | 266 -- .../files/binutils-libs-2.35.1-cet.patch | 103 - .../sys-libs/binutils-libs/metadata.xml | 16 - .../portage-stable/sys-libs/cracklib/Manifest | 2 - .../sys-libs/cracklib/cracklib-2.10.2.ebuild | 130 - .../sys-libs/cracklib/cracklib-2.10.3.ebuild | 130 - .../sys-libs/cracklib/metadata.xml | 12 - .../portage-stable/sys-libs/efivar/Manifest | 1 - .../sys-libs/efivar/efivar-39-r1.ebuild | 73 - .../efivar/files/efivar-38-ia64-relro.patch | 60 - .../sys-libs/efivar/metadata.xml | 11 - .../portage-stable/sys-libs/gdbm/Manifest | 6 - .../sys-libs/gdbm/files/gdbm-1.25-musl.patch | 22 - .../sys-libs/gdbm/gdbm-1.24.ebuild | 67 - .../sys-libs/gdbm/gdbm-1.25.ebuild | 68 - .../sys-libs/gdbm/gdbm-1.26.ebuild | 64 - .../portage-stable/sys-libs/gdbm/metadata.xml | 14 - .../portage-stable/sys-libs/glibc/Manifest | 48 - .../glibc/files/2.19/glibc-2.19-gcc-10.patch | 15 - .../glibc-2.19-ia64-gcc-4.8-reloc-hack.patch | 32 - .../glibc-2.19-kernel-2.6.16-compat.patch | 85 - .../glibc-2.19-kernel-2.6.16-hide-pipe2.patch | 16 - .../2.35/glibc-2.35-make-4.4-MAKEFLAGS.patch | 102 - .../glibc/files/glibc-2.41-m68k-malign.patch | 14 - .../glibc-2.43-hurd-CLOCK_MONOTONIC.patch | 100 - .../sys-libs/glibc/files/host.conf-1 | 23 - .../sys-libs/glibc/files/nscd-1 | 85 - .../sys-libs/glibc/files/nscd.service | 15 - .../sys-libs/glibc/files/nscd.tmpfilesd | 4 - .../sys-libs/glibc/glibc-2.19-r3.ebuild | 1350 ------- .../sys-libs/glibc/glibc-2.31-r7.ebuild | 1515 -------- .../sys-libs/glibc/glibc-2.32-r8.ebuild | 1533 -------- .../sys-libs/glibc/glibc-2.33-r14.ebuild | 1610 -------- .../sys-libs/glibc/glibc-2.34-r14.ebuild | 1631 --------- .../sys-libs/glibc/glibc-2.35-r11.ebuild | 1639 --------- .../sys-libs/glibc/glibc-2.36-r8.ebuild | 1680 --------- .../sys-libs/glibc/glibc-2.37-r10.ebuild | 1695 --------- .../sys-libs/glibc/glibc-2.38-r13.ebuild | 1740 --------- .../sys-libs/glibc/glibc-2.39-r11.ebuild | 1751 --------- .../sys-libs/glibc/glibc-2.40-r11.ebuild | 1754 --------- .../sys-libs/glibc/glibc-2.41-r10.ebuild | 1790 --------- .../sys-libs/glibc/glibc-2.42-r7.ebuild | 1866 ---------- .../sys-libs/glibc/glibc-2.43-r2.ebuild | 1921 ---------- .../sys-libs/glibc/glibc-2.43-r3.ebuild | 1920 ---------- .../sys-libs/glibc/glibc-2.43-r4.ebuild | 1920 ---------- .../sys-libs/glibc/glibc-2.43.9999.ebuild | 1920 ---------- .../sys-libs/glibc/glibc-2.44-r1.ebuild | 1934 ---------- .../sys-libs/glibc/glibc-2.44-r2.ebuild | 1934 ---------- .../sys-libs/glibc/glibc-2.44.9999.ebuild | 1934 ---------- .../sys-libs/glibc/glibc-2.44.ebuild | 1934 ---------- .../sys-libs/glibc/glibc-9999.ebuild | 1934 ---------- .../sys-libs/glibc/metadata.xml | 39 - .../sys-libs/libcap-ng/Manifest | 2 - ...p-ng-0.9.3-audit-out-of-source-build.patch | 31 - .../sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild | 153 - .../libcap-ng/libcap-ng-0.9.5-r1.ebuild | 153 - .../sys-libs/libcap-ng/metadata.xml | 27 - .../portage-stable/sys-libs/libcap/Manifest | 1 - ...gnore-RAISE_SETFCAP-install-failures.patch | 21 - .../sys-libs/libcap/libcap-2.78.ebuild | 96 - .../sys-libs/libcap/libcap-9999.ebuild | 96 - .../sys-libs/libcap/metadata.xml | 14 - .../portage-stable/sys-libs/libnvme/Manifest | 2 - .../sys-libs/libnvme/libnvme-1.16.1.ebuild | 103 - .../sys-libs/libnvme/libnvme-1.16.2.ebuild | 103 - .../sys-libs/libnvme/metadata.xml | 15 - .../sys-libs/libseccomp/Manifest | 4 - .../libseccomp-2.5.3-skip-valgrind.patch | 13 - .../files/libseccomp-2.6.0-aliasing.patch | 93 - .../files/libseccomp-2.6.0-bounds.patch | 38 - .../libseccomp-2.6.0-drop-bogus-test.patch | 31 - .../libseccomp-2.6.0-python-shared.patch | 25 - .../libseccomp/libseccomp-2.6.0-r3.ebuild | 146 - .../libseccomp/libseccomp-2.6.1.ebuild | 143 - .../libseccomp/libseccomp-9999.ebuild | 143 - .../sys-libs/libseccomp/metadata.xml | 12 - .../sys-libs/libselinux/Manifest | 4 - .../libselinux/libselinux-3.10-r3.ebuild | 211 -- .../libselinux/libselinux-3.10.ebuild | 180 - .../libselinux/libselinux-3.11-r1.ebuild | 211 -- .../libselinux/libselinux-3.8.1-r2.ebuild | 171 - .../libselinux/libselinux-3.8.1-r3.ebuild | 196 - .../sys-libs/libselinux/libselinux-3.9.ebuild | 180 - .../libselinux/libselinux-9999.ebuild | 211 -- .../sys-libs/libselinux/metadata.xml | 17 - .../portage-stable/sys-libs/libsepol/Manifest | 4 - .../sys-libs/libsepol/libsepol-3.10.ebuild | 62 - .../sys-libs/libsepol/libsepol-3.11.ebuild | 62 - .../sys-libs/libsepol/libsepol-3.8.1.ebuild | 60 - .../sys-libs/libsepol/libsepol-3.9.ebuild | 60 - .../sys-libs/libsepol/libsepol-9999.ebuild | 62 - .../sys-libs/libsepol/metadata.xml | 12 - .../sys-libs/libunwind/Manifest | 3 - .../libunwind/files/libunwind-1.8.2-x32.patch | 26 - .../files/libunwind-1.8.3-typo.patch | 34 - .../libunwind/libunwind-1.8.2-r1.ebuild | 138 - .../sys-libs/libunwind/libunwind-1.8.2.ebuild | 134 - .../sys-libs/libunwind/libunwind-1.8.3.ebuild | 141 - .../sys-libs/libunwind/libunwind-9999.ebuild | 134 - .../sys-libs/libunwind/metadata.xml | 16 - .../portage-stable/sys-libs/liburing/Manifest | 7 - .../sys-libs/liburing/liburing-2.10-r1.ebuild | 93 - .../sys-libs/liburing/liburing-2.11.ebuild | 87 - .../sys-libs/liburing/liburing-2.12.ebuild | 91 - .../sys-libs/liburing/liburing-2.13.ebuild | 91 - .../sys-libs/liburing/liburing-2.14.ebuild | 92 - .../sys-libs/liburing/liburing-2.9.ebuild | 85 - .../sys-libs/liburing/liburing-9999.ebuild | 94 - .../sys-libs/liburing/metadata.xml | 11 - .../sys-libs/libxcrypt/Manifest | 2 - .../files/libxcrypt-4.4.19-multibuild.patch | 14 - .../files/libxcrypt-4.5.2-const.patch | 41 - .../files/libxcrypt-4.5.2-getrandom.patch | 96 - .../libxcrypt/libxcrypt-4.4.38-r1.ebuild | 254 -- .../libxcrypt/libxcrypt-4.4.38.ebuild | 254 -- .../sys-libs/libxcrypt/libxcrypt-4.5.2.ebuild | 261 -- .../sys-libs/libxcrypt/metadata.xml | 21 - .../portage-stable/sys-libs/ncurses/Manifest | 200 - .../sys-libs/ncurses/metadata.xml | 26 - .../ncurses/ncurses-6.5_p20251220.ebuild | 517 --- .../ncurses/ncurses-6.6_p20260411.ebuild | 451 --- .../portage-stable/sys-libs/pam/Manifest | 2 - .../portage-stable/sys-libs/pam/metadata.xml | 24 - .../sys-libs/pam/pam-1.7.2.ebuild | 198 - .../portage-stable/sys-libs/readline/Manifest | 38 - .../files/readline-5.0-no_rpath.patch | 13 - .../readline/files/readline-7.0-headers.patch | 24 - .../readline/files/readline-8.0-headers.patch | 17 - .../readline/files/readline-8.2-c23.patch | 21 - .../sys-libs/readline/metadata.xml | 15 - .../readline/readline-8.2_p13-r1.ebuild | 261 -- .../sys-libs/readline/readline-8.3_p3.ebuild | 257 -- .../readline-8.4_alpha_pre20251007.ebuild | 257 -- .../sys-libs/readline/readline-9999.ebuild | 257 -- .../portage-stable/sys-libs/talloc/Manifest | 3 - .../sys-libs/talloc/metadata.xml | 11 - .../sys-libs/talloc/talloc-2.4.2.ebuild | 132 - .../sys-libs/talloc/talloc-2.4.3.ebuild | 132 - .../sys-libs/talloc/talloc-2.4.4.ebuild | 132 - .../portage-stable/sys-libs/tdb/Manifest | 4 - .../portage-stable/sys-libs/tdb/metadata.xml | 8 - .../sys-libs/tdb/tdb-1.4.12.ebuild | 81 - .../sys-libs/tdb/tdb-1.4.13.ebuild | 81 - .../sys-libs/tdb/tdb-1.4.14.ebuild | 81 - .../sys-libs/tdb/tdb-1.4.15.ebuild | 81 - .../portage-stable/sys-libs/tevent/Manifest | 3 - .../sys-libs/tevent/metadata.xml | 8 - .../sys-libs/tevent/tevent-0.16.1.ebuild | 105 - .../sys-libs/tevent/tevent-0.16.2.ebuild | 105 - .../sys-libs/tevent/tevent-0.17.1.ebuild | 105 - .../sys-libs/timezone-data/Manifest | 5 - .../sys-libs/timezone-data/metadata.xml | 22 - .../timezone-data/timezone-data-2026a.ebuild | 169 - .../timezone-data/timezone-data-2026b.ebuild | 169 - .../timezone-data/timezone-data-2026c.ebuild | 169 - .../timezone-data/timezone-data-2026d.ebuild | 179 - .../portage-stable/sys-libs/zlib/Manifest | 4 - ...lib-1.2.11-minizip-drop-crypt-header.patch | 38 - ...RWX-segment-warnings-on-sparc-system.patch | 17 - ...configure-fix-AR-RANLIB-NM-detection.patch | 79 - ...1-configure-fix-AR-libtool-on-darwin.patch | 22 - .../zlib-1.3.1-use-LDFLAGS-in-configure.patch | 74 - .../files/zlib-1.3.2-minizip-install.patch | 25 - .../sys-libs/zlib/files/zlib-1.3.2-s390.patch | 29 - .../portage-stable/sys-libs/zlib/metadata.xml | 15 - .../sys-libs/zlib/zlib-1.3.1-r1.ebuild | 185 - .../sys-libs/zlib/zlib-1.3.2-r1.ebuild | 180 - .../portage-stable/sys-power/acpid/Manifest | 1 - .../sys-power/acpid/acpid-2.0.34-r1.ebuild | 60 - .../sys-power/acpid/files/acpid-1.0.4-default | 19 - .../acpid/files/acpid-1.0.6-default.sh | 59 - .../sys-power/acpid/files/acpid-2.0.16-conf.d | 6 - .../sys-power/acpid/files/acpid-2.0.26-init.d | 19 - .../acpid/files/acpid-2.0.34-lfs.patch | 19 - .../sys-power/acpid/files/acpid.service | 10 - .../sys-power/acpid/files/acpid.socket | 8 - .../sys-power/acpid/metadata.xml | 8 - .../portage-stable/sys-process/audit/Manifest | 2 - .../sys-process/audit/audit-4.1.4-r4.ebuild | 196 - .../sys-process/audit/audit-4.2.1.ebuild | 199 - .../files/audit-4.0.1-musl-basename.patch | 16 - .../sys-process/audit/files/audit.rules-2.1.3 | 25 - .../audit/files/audit.rules.stop.post | 12 - .../audit/files/audit.rules.stop.pre | 15 - .../audit/files/auditd-conf.d-2.1.3 | 22 - .../audit/files/auditd-init.d-4.1.4 | 90 - .../sys-process/audit/metadata.xml | 17 - .../portage-stable/sys-process/lsof/Manifest | 2 - .../sys-process/lsof/lsof-4.99.6.ebuild | 59 - .../sys-process/lsof/lsof-4.99.7.ebuild | 59 - .../sys-process/lsof/metadata.xml | 15 - .../sys-process/procps/Manifest | 3 - .../files/procps-4.0.4-xfail-pmap-test.patch | 25 - .../procps-4.0.5-fix-tests-multilib.patch | 34 - .../procps/files/procps-4.0.5-macos.patch | 28 - ...procps-4.0.5-pgrep-old-linux-headers.patch | 57 - .../files/procps-4.0.5-pgrep-pidwait.patch | 186 - .../files/procps-4.0.5-pidwait-half.patch | 43 - .../procps-4.0.5-sysctl-ignore_failure.patch | 21 - .../files/procps-4.0.5-sysctl-manpage.patch | 33 - .../procps-4.0.5-top-legacy-config-vuln.patch | 39 - .../procps/files/procps-4.0.6-hurd.patch | 140 - .../files/procps-4.0.6-pid-off-by-one.patch | 50 - .../procps-4.0.6-sysctl-ignore_failure.patch | 41 - .../sys-process/procps/metadata.xml | 20 - .../sys-process/procps/procps-4.0.5-r3.ebuild | 134 - .../sys-process/procps/procps-4.0.5-r4.ebuild | 133 - .../sys-process/procps/procps-4.0.6.ebuild | 154 - .../sys-process/psmisc/Manifest | 3 - .../sys-process/psmisc/metadata.xml | 12 - .../sys-process/psmisc/psmisc-23.6.ebuild | 68 - .../sys-process/psmisc/psmisc-23.7.ebuild | 75 - .../portage-stable/sys-process/time/Manifest | 2 - .../time-1.9-implicit-func-decl-clang.patch | 24 - .../sys-process/time/metadata.xml | 11 - .../sys-process/time/time-1.10.ebuild | 14 - .../sys-process/time/time-1.9-r1.ebuild | 27 - .../portage-stable/sys-process/tini/Manifest | 1 - .../tini/files/tini-0.19.0-cmake4.patch | 11 - .../files/tini-0.19.0-musl-basename.patch | 13 - .../sys-process/tini/metadata.xml | 19 - .../sys-process/tini/tini-0.19.0-r2.ebuild | 71 - .../virtual/acl/acl-0-r2.ebuild | 14 - .../virtual/acl/acl-2.4.0.ebuild | 14 - .../portage-stable/virtual/acl/metadata.xml | 9 - .../dev-manager/dev-manager-0-r2.ebuild | 16 - .../virtual/dev-manager/metadata.xml | 9 - .../virtual/editor/editor-0-r7.ebuild | 57 - .../virtual/editor/metadata.xml | 17 - .../virtual/krb5/krb5-0-r1.ebuild | 17 - .../portage-stable/virtual/krb5/metadata.xml | 9 - .../virtual/ldb/ldb-2.11.0.ebuild | 11 - .../virtual/ldb/ldb-2.9.2.ebuild | 11 - .../portage-stable/virtual/ldb/metadata.xml | 8 - .../virtual/libc/libc-1-r1.ebuild | 20 - .../portage-stable/virtual/libc/metadata.xml | 13 - .../virtual/libcrypt/libcrypt-1-r2.ebuild | 19 - .../virtual/libcrypt/libcrypt-2-r1.ebuild | 19 - .../virtual/libcrypt/libcrypt-2.ebuild | 19 - .../virtual/libcrypt/metadata.xml | 9 - .../virtual/libelf/libelf-2-r1.ebuild | 12 - .../virtual/libelf/libelf-3-r1.ebuild | 13 - .../virtual/libelf/metadata.xml | 9 - .../virtual/libiconv/libiconv-0-r2.ebuild | 15 - .../virtual/libiconv/metadata.xml | 8 - .../virtual/libintl/libintl-0-r2.ebuild | 14 - .../virtual/libintl/metadata.xml | 8 - .../libpcre2-internals-10.47.ebuild | 14 - .../libpcre2-internals-10.48.ebuild | 14 - .../virtual/libpcre2-internals/metadata.xml | 16 - .../virtual/libudev/libudev-251-r2.ebuild | 17 - .../virtual/libudev/libudev-257.ebuild | 17 - .../virtual/libudev/metadata.xml | 8 - .../virtual/libusb/libusb-0-r2.ebuild | 11 - .../virtual/libusb/libusb-1-r2.ebuild | 16 - .../virtual/libusb/metadata.xml | 9 - .../virtual/man/man-0-r4.ebuild | 15 - .../portage-stable/virtual/man/metadata.xml | 9 - .../virtual/openssh/metadata.xml | 9 - .../virtual/openssh/openssh-0-r1.ebuild | 17 - .../virtual/openssh/openssh-0.ebuild | 16 - .../virtual/os-headers/metadata.xml | 9 - .../virtual/os-headers/os-headers-0-r2.ebuild | 19 - .../virtual/package-manager/metadata.xml | 9 - .../package-manager/package-manager-2.ebuild | 13 - .../portage-stable/virtual/pager/metadata.xml | 9 - .../virtual/pager/pager-0-r1.ebuild | 14 - .../virtual/perl-Carp/metadata.xml | 9 - .../perl-Carp/perl-Carp-1.540.0-r3.ebuild | 15 - .../virtual/perl-Encode/metadata.xml | 9 - .../perl-Encode/perl-Encode-3.210.0-r2.ebuild | 15 - .../perl-Encode/perl-Encode-3.240.0.ebuild | 15 - .../virtual/perl-Exporter/metadata.xml | 9 - .../perl-Exporter-5.780.0.ebuild | 15 - .../perl-Exporter-5.790.0-r1.ebuild | 15 - .../perl-ExtUtils-MakeMaker/metadata.xml | 9 - .../perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild | 15 - .../perl-ExtUtils-MakeMaker-7.760.0.ebuild | 15 - .../perl-ExtUtils-MakeMaker-7.780.0.ebuild | 15 - .../virtual/pkgconfig/metadata.xml | 23 - .../virtual/pkgconfig/pkgconfig-3.ebuild | 11 - .../virtual/resolvconf/metadata.xml | 6 - .../virtual/resolvconf/resolvconf-2.ebuild | 15 - .../virtual/service-manager/metadata.xml | 9 - .../service-manager-2-r1.ebuild | 24 - .../service-manager/service-manager-2.ebuild | 24 - .../service-manager/service-manager-3.ebuild | 25 - .../portage-stable/virtual/ssh/metadata.xml | 16 - .../virtual/ssh/ssh-0-r2.ebuild | 18 - .../virtual/tmpfiles/metadata.xml | 9 - .../virtual/tmpfiles/tmpfiles-0-r6.ebuild | 18 - .../virtual/tmpfiles/tmpfiles-0-r7.ebuild | 18 - .../portage-stable/virtual/udev/metadata.xml | 8 - .../virtual/udev/udev-217-r7.ebuild | 14 - .../portage-stable/virtual/zlib/metadata.xml | 11 - .../virtual/zlib/zlib-1.3.1-r1.ebuild | 18 - .../virtual/zlib/zlib-1.3.1.ebuild | 23 - .../x11-drivers/nvidia-drivers/Manifest | 79 - .../files/95-nvidia-settings-r1 | 2 - .../nvidia-drivers/files/nvidia-390.conf | 22 - .../nvidia-drivers/files/nvidia-470.conf | 34 - .../nvidia-drivers/files/nvidia-580.conf | 47 - .../nvidia-drivers/files/nvidia-595.conf | 36 - .../nvidia-drivers/files/nvidia-610.conf | 44 - .../nvidia-drivers-390.154-clang15-x86.patch | 29 - .../nvidia-drivers-390.154-clang15.patch | 84 - .../nvidia-drivers-470.141.03-clang15.patch | 110 - ...nvidia-drivers-580.159.03-null-deref.patch | 57 - .../files/nvidia-drm-outputclass-390.conf | 7 - ...-module-source-515.86.01-raw-ldflags.patch | 13 - .../nvidia-modprobe-390.141-uvm-perms.patch | 12 - .../files/nvidia-persistenced.confd | 7 - .../files/nvidia-persistenced.initd | 11 - .../nvidia-drivers/files/nvidia-powerd.initd | 11 - .../nvidia-settings-390.141-fno-common.patch | 16 - .../nvidia-settings-390.144-desktop.patch | 12 - .../nvidia-settings-390.144-no-gtk2.patch | 11 - .../nvidia-settings-390.144-raw-ldflags.patch | 9 - .../nvidia-settings-530.30.02-desktop.patch | 11 - .../nvidia-drivers/files/system-sleep.elogind | 7 - .../x11-drivers/nvidia-drivers/metadata.xml | 42 - .../nvidia-drivers-390.157.ebuild | 452 --- .../nvidia-drivers-470.256.02-r2.ebuild | 486 --- .../nvidia-drivers-535.309.01.ebuild | 574 --- .../nvidia-drivers-580.173.02.ebuild | 602 --- .../nvidia-drivers-580.178.04.ebuild | 601 --- .../nvidia-drivers-595.44.15.ebuild | 555 --- .../nvidia-drivers-595.84.ebuild | 556 --- .../nvidia-drivers-595.91.07.ebuild | 555 --- .../nvidia-drivers-595.99.02.ebuild | 555 --- .../nvidia-drivers-610.57.04.ebuild | 564 --- .../nvidia-drivers-615.71.09.ebuild | 576 --- .../portage-stable/x11-libs/pixman/Manifest | 1 - .../x11-libs/pixman/metadata.xml | 15 - .../x11-libs/pixman/pixman-0.46.4.ebuild | 68 - .../x11-libs/pixman/pixman-9999.ebuild | 68 - .../x11-misc/makedepend/Manifest | 2 - .../makedepend/makedepend-1.0.10.ebuild | 9 - .../makedepend/makedepend-1.0.9.ebuild | 9 - .../x11-misc/makedepend/metadata.xml | 11 - update_chroot | 4 +- 11531 files changed, 19 insertions(+), 750530 deletions(-) create mode 100644 .gitmodules create mode 160000 sdk_container/src/third_party/gentoo delete mode 100644 sdk_container/src/third_party/portage-stable/.gitignore delete mode 100644 sdk_container/src/third_party/portage-stable/CHANGELOG.md delete mode 100644 sdk_container/src/third_party/portage-stable/MAINTAINERS.md delete mode 100644 sdk_container/src/third_party/portage-stable/README.md delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/adm/adm-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/adm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/audio/audio-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/audio/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/cdrom/cdrom-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/cdrom/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/clock/clock-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/clock/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/cuse/cuse-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/cuse/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/dialout/dialout-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/dialout/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/disk/disk-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/disk/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/dnsmasq-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/docker/docker-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/docker/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/floppy/floppy-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/floppy/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/incus-admin/incus-admin-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/incus-admin/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/incus/incus-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/incus/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/input/input-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/input/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/jobserver/jobserver-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/jobserver/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/kmem/kmem-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/kmem/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/kvm/kvm-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/kvm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/lp/lp-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/lp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/lxc/lxc-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/lxc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/man/man-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/man/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/messagebus/messagebus-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/messagebus/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/named/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/named/named-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/netperf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/netperf/netperf-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/nobody/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/nobody/nobody-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/ntp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/ntp/ntp-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/openct/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/openct/openct-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/pcap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/pcap/pcap-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/pcscd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/pcscd/pcscd-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/polkitd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/polkitd/polkitd-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/portage/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/portage/portage-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/render/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/render/render-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/root/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/root/root-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/sgx/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/sgx/sgx-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/shadow/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/shadow/shadow-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/sshd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/sshd/sshd-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/sssd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/sssd/sssd-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/systemd-coredump-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/systemd-journal-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-network/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-network/systemd-network-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/systemd-oom-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/systemd-resolve-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/systemd-timesync-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/tape/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/tape/tape-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/tss/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/tss/tss-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/tty/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/tty/tty-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/usb/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/usb/usb-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/users/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/users/users-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/utmp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/utmp/utmp-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/uucp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/uucp/uucp-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/video/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/video/video-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/wheel/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-group/wheel/wheel-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/dnsmasq-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/lxc/lxc-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/lxc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/man/man-1-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/man/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/messagebus/messagebus-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/messagebus/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/named/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/named/named-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/netperf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/netperf/netperf-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/nobody/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/nobody/nobody-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/ntp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/ntp/ntp-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/nvpd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/nvpd/nvpd-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/pcap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/pcap/pcap-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/pcscd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/pcscd/pcscd-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/polkitd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/polkitd/polkitd-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/portage/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/root/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/root/root-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/sshd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/sshd/sshd-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/sssd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/sssd/sssd-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/systemd-coredump-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-network/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-network/systemd-network-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/systemd-oom-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/systemd-resolve-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/systemd-timesync-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/tss/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/acct-user/tss/tss-0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.32.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-locale.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-selinux.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.conf delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.tmpfiles delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/logrotate/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.31-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.9.17_p2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/awk/awk-4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/awk/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/bc/bc-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/bc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/bzip2/bzip2-1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/bzip2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/cpio/cpio-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/cpio/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/gpg/gpg-1-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/gpg/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/gzip/gzip-1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/gzip/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/lex/lex-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/lex/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/ninja/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/ninja/ninja-1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/sh/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/sh/sh-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/tar/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/tar/tar-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/yacc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-alternatives/yacc/yacc-1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/bzip2-1.0.8-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/bzip2-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.3-no-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.4-makefile-CFLAGS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.4-man-links.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.6-progress.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-mingw.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-out-of-tree-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-saneso.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/bzip2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/cpio/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.12-non-gnu-compilers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.14-sysmacros-glibc-2.26.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/cpio/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-CVE-2026-41992.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-zgrep.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.3.8-install-symlinks.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260502.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260901.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/gzip/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.3-s_isreg.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16-musl-info.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-fix-unaligned.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lbzip2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.8.9-lrzip.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.8.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lz4/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-fix-freestanding-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-meson-do-not-force-c99-mode.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lz4/lz4-1.10.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lz4/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lzop/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lzop/lzop-1.04-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/lzop/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/ncompress/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/ncompress/files/ncompress-5.0-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/ncompress/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/ncompress/ncompress-5.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pbzip2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pbzip2/files/pbzip2-1.1.10-makefile.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pbzip2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pbzip2/pbzip2-1.1.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pigz/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pigz/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pigz/pigz-2.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pixz/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pixz/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-1.0.7-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-C23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-1000097.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/sharutils/sharutils-4.15.2-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/tar/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/tar/files/rmt delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/tar/files/tar-1.35-acl-2.4.0.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/tar/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-c99-configure.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-format-security.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-natspec.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-no-exec-stack.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p29-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p31.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/xz-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/xz-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-exec-stack.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-format-security.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-natspec.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-no-crypt.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-pic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-zipnote-freeze.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0_p16-zipnote-freeze.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0_p16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zstd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.4-no-find-valgrind.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zstd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-1.17.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/files/aardvark-dns-2.1.0-musl-close_range.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/catatonit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/catatonit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/conmon/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/conmon/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/container-libs-0.68.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/container-libs-0.68.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/container-libs-0.69.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/files/c-libs-0.68.0-registries.conf delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/files/c-libs-0.68.0-remove-go-cc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/files/c-libs-pr989-correct-CONTAINERSCONFDIR.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/container-libs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.2.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containerd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2023.02.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19_p20260615.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.33.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.35.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.36.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.37.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/files/cri-tools-goflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/cri-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.19.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.25.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.28-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.29.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/files/crun-1.28-export-json_gen.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/crun/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.34.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.35.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.36.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.37.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.7.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.8.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker-cli/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.1.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.7.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.8.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/docker/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/90incus.envd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-0.4.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.14-r1.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.sh delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.0.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/incus-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/incus/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-7.0.0-glibc-2.43-const-fix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-monitord.service.5.0.0 delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-net.service.5.0.0 delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.initd.9 delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.service-5.0.0 delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc_at.service.5.0.0 delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/lxc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-2.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-2.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-5.0.0_rc4.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-5.0.0_rc4.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-5.0.0_rc4.user.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-5.0.0_rc4.user.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-5.5.2-togglable-seccomp.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-auto-update-5.0.0.cron delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-clean-transient-5.0.0_rc6.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-clean-transient-5.0.0_rc6.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-restart-5.0.0_rc4.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman-restart-5.0.0_rc4.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/files/podman.logrotated delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/podman/podman-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/runc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/runc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.3.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.75.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.76.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.94.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.95.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.18.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.9.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/adcli/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/adcli/adcli-0.9.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/adcli/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/argon2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/argon2/argon2-20190702-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/argon2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/ccid/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.6.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/ccid/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/README-systemd delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.5.20-gpgme-poppler-expire.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-browser.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-extra.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-ssh.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.20-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gnupg/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-1.18.0-tests-start-stop-agent-use-command-v.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-2.1.0-tests-start-stop-agent-use-command-v.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.0.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/gpgme/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libb2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libb2/files/libb2-0.98.1-distcc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libb2/libb2-0.98.1-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libb2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libmd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/libmd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/kpropd.xinetd delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.12_warn_cflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.18.2-krb5-config.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-openssl-4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-socket-too-long.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5_dont_create_rundir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.initd-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.initd-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.initd-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.socket delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/mit-krb5-1.22.2-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/rhash/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/rhash/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/rhash/rhash-1.4.6-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.4-no-werror.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.5-binutils-2.46.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/sbsigntools-0.9.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.7-tests-Eliminate-dependency-on-which.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.0.2-Dont-install-files-into-run.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.1.4-use-mbedtls-3.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.3-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/61-trousers.rules delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.13-nouseradd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/trousers/trousers-0.3.15-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260624.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260904.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/files/gentoo.nanorc-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/nano-8.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/gvim.svg delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vimrc-r8 delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim/files/vim-completion delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9.1.1652-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-8.1.0-find-sphinx.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.service delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.udev delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.conf-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.init-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.logrotate delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-8.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-9.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/65-kvm.rules-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/bridge.conf delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.1.2-fix_passt.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-find-sphinx.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-skip-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.0.0-disable-keymap.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.2.0-capstone-include-path.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.head delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.tail delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.1.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9.2.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/files/kernel-bootcfg-boot-successful delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.5.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.4 delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.5 delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/eselect-python-20200719.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/eselect-rust-20210703.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/eselect-vi-20221122.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/c_rehash/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/c_rehash/c_rehash-1.7-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/c_rehash/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/files/editor-wrapper-4.sh delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/jq/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/jq/files/jq-1.6-r3-never-bundle-oniguruma.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/jq/jq-1.8.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/jq/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/mime-types/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/mime-types/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/mime-types/mime-types-2.1.54.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/pax-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/pax-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20240912.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20241121.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250306.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250718.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/elt-patches/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gemato/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gemato/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.7.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/getuto/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.18.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.19.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/getuto/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/portage-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/portage-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.17.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.18.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/files/bash-completion-2.14.0-optimize-kernel-modules.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-2.05b_p13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.0_p22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.1_p23.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.2_p57.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.0_p44.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.1_p17.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.2_p53.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.3_p48-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.4_p23-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.0_p18-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.1_p16-r14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.2_p37-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/bash-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.0-syslog-history-extern.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-random-ub.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash_logout delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/profile.d/00-prompt-command.sh delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_logout delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_profile delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20260905.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/asciidoc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/asciidoc/asciidoc-10.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/asciidoc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.79.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/files/nonrecursive-string-subst.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/mandoc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc-1.14.5-r1-www-install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc.cron-r0 delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/mandoc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/manpager/files/manpager.c delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/manpager/manpager-1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/manpager/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/scdoc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/scdoc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/sgml-common/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/sgml-common/files/sgml-common-0.6.3-install-catalog.in delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/sgml-common/files/sgml-common-0.6.3-prefix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/sgml-common/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/sgml-common/sgml-common-0.6.3-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.22-format_fo_passivetex_check.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-allow-links.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-dont-hardcode-paths.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/files/xmlto-0.0.28-fix-warnings.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-text/xmlto/xmlto-0.0.28-r11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-vim/gentoo-syntax/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/app-vim/gentoo-syntax/gentoo-syntax-16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-vim/gentoo-syntax/gentoo-syntax-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-vim/gentoo-syntax/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/README.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/bugfixes/.gitkeep delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/changes/.gitkeep delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/changes/2022-10-19-qemu-guest-agent.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/changes/2024-03-21-zram-generator.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/.gitkeep delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2021-11-25-CVE-2020-13844.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2021-12-01-vim-8.2.3582.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2021-12-02-edk2-ovmf.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2021-12-09-libarchive-3.5.2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2021-12-10-libxslt.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-01-17-expat-2.4.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-01-21-krb5.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-01-31-expat-2.4.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-08-squashfs-tools-4.5.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-09-vim.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-14-cifs-utils-6.13.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-16-libarchive-3.5.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-22-expat-2.4.6.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-23-duktape.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-02-23-libxml2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-03-17-cryptsetup-2.4.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-03-18-util-linux-2.37.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-03-29-gnutls-3.7.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-03-31-zlib-1.2.12.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-04-12-libarchive-3.6.1.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-05-02-gzip-xz-utils.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-05-05-git-2.35.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-05-05-rsync-3.2.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-05-12-qemu-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-05-18-curl-7.83.1.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-06-08-libxml2-2.9.14.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-06-16-libpcre2-10.40.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-06-29-cifs-utils-6.15.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-07-15-curl-7.84.0.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-07-18-vim-8.2.5066.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-07-28-oniguruma-6.9.8.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-08-09-git-2.37.1.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-08-23-binutils.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-08-24-gnutls-3.7.7.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-06-unzip.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-12-rsync-3.2.6.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-13-libtasn-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-14-intel-microcode.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-14-libxml2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-15-zlib.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-09-26-expat-2.4.9.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-10-11-bind-tools-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-10-11-vim-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-10-19-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-10-24-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-11-01-expat-0.9.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-11-02-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-11-15-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-11-21-libksba-1.6.2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-11-22-cpio-2.13.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-12-06-python.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2022-12-07-libarchive-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-01-05-libksba-1.6.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-01-09-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-01-18-git-2.38.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-01-19-qemu-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-02-06-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-02-17-less-608.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-02-20-e2fsprogs-1.46.6.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-02-21-dnsmasq-2.89.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-02-22-intel-microcode-20230214_p20230212.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-03-09-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-03-15-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/security/2023-03-28-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/.gitkeep delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-11-25-gcc-9.4.0.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-11-30-kernel-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-01-vim-8.2.3582.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-02-qemu-deps.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-09-libarchive-3.5.2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-10-python-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-17-eapi4-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-22-eapi-0-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-01-07-eclass-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-01-11-iputils-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-01-11-profiles-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-01-17-expat-2.4.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-01-18-git-2.38.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-01-31-expat-2.4.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-08-gcc-prep.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-09-vim.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-11-gcc-10.3.0.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-14-cifs-utils.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-16-libarchive-3.5.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-18-bpftool-5.15.8.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-18-man-pages-5.12.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-22-expat-2.4.6.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-23-duktape.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-23-libxml2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-23-update-pkgs-2015.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-02-25-update-pkgs-2016.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-01-update-pkgs-2017.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-03-update-pkgs-2018.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-03-update-pkgs-2019.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-17-cryptsetup-2.4.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-18-util-linux-2.37.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-29-gnutls-3.7.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-31-update-pkgs-2020.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-03-31-zlib-1.2.12.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-04-12-libarchive-3.6.1.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-02-gzip-1.12.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-05-git-2.35.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-05-rsync-3.2.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-12-profiles-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-18-curl-7.83.1.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-23-python-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-05-24-acpid.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-06-08-libxml2-2.9.14.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-06-13-glibc-2.34.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-06-16-libpcre2-10.40.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-06-29-cifs-utils-6.15.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-07-15-curl-7.84.0.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-07-18-vim-8.2.5066.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-07-28-oniguruma-6.9.8.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-08-09-git-2.37.1.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-08-12-boost.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-08-12-glib.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-08-18-cyrus-sasl.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-08-23-toolchain-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-08-24-gnutls-3.7.7.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-06-unzip.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-12-rsync-3.2.6.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-13-libtasn-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-14-intel-microcode.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-14-libxml2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-26-expat-2.4.9.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-28-development-utilities-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-09-30-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-10-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-11-bind-tools-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-11-vim-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-14-wireguard-tools.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-19-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-21-net-misc-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-10-24-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-01-multipath-tools-0.9.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-02-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-14-sqlite-3.39.4.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-15-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-21-libksba-1.6.2.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-22-cpio-2.13.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-22-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-11-30-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-12-06-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-12-12-portage-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2022-12-12-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-01-05-libksba-1.6.3.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-01-09-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-01-19-qemu-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-06-weekly-updated.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-17-less-608.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-17-python-update.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-20-e2fsprogs-1.46.6.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-21-dnsmasq-2.89.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-22-intel-microcode-20230214_p20230212.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-02-22-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-03-09-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-03-15-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-03-21-app-arch-system-packages.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-03-21-weekly-package-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/changelog/updates/2023-03-28-weekly-updates.md delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-archive/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-archive/autoconf-archive-2023.02.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-archive/autoconf-archive-2024.10.16-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-archive/autoconf-archive-2024.10.16-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-archive/files/autoconf-archive-2024.10.16-lua.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-archive/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-wrapper/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-wrapper/autoconf-wrapper-20231224.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-wrapper/autoconf-wrapper-20260320.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-wrapper/autoconf-wrapper-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf-wrapper/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-2.13-r9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-2.69-r11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-2.71-r9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-2.72-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-2.73-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-2.73.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/autoconf-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-K-R-decls-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-destdir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-gentoo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-perl-5.26.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-skip-AC_FUNC_GETLOADAVG-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.13-test-fixes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.61-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.69-K-R-decls-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.69-fix-libtool-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.69-make-tests-bash5-compatible.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.69-perl-5.26-2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.69-perl-5.26.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-AC_C_BIGENDIAN-lto.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-AC_LANG_CALL_C_cxx.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-K-R-decls-clang-deux.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-K-R-decls-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-bash52.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-cxx11typo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-make-4.4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.71-time.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.72-Port-AC_SYS_LARGEFILE-to-CXX.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.72-Port-C11-test-to-C-20.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.72-gettext-0.25-autoreconf-Adapt-to-the-on-disk-situation-after-auto.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.72-gettext-0.25-autoreconf-Invoke-autopoint-in-more-situations.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.73-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/files/autoconf-2.73-maintainer-mode-autoheader.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/autoconf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake-wrapper/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake-wrapper/automake-wrapper-20240607.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake-wrapper/automake-wrapper-20250528.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake-wrapper/automake-wrapper-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake-wrapper/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/automake-1.11.6-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/automake-1.17-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/automake-1.18.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/automake-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/files/automake-1.11.6-install-sh-avoid-low-risk-race-in-tmp.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/files/automake-1.11.6-perl-5.16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/files/automake-1.11.6-perl-escape-curly-bracket-r1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/files/automake-1.17-perl-5.41.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/files/automake-1.17-perl-no-werror.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/automake/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.1.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.1.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.2.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.3.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.3.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.4.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-4.4.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/cmake-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-3.30.3-cudahostld.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-3.31.6-Prefer-pkgconfig-in-FindBLAS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake-4.4.2-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/files/cmake.vim delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/cmake/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/gtk-doc-am/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/gtk-doc-am/gtk-doc-am-1.34.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/gtk-doc-am/gtk-doc-am-1.36.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/gtk-doc-am/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.2.10-eprefix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.2.6a-darwin-module-bundle.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.4.3-use-linux-version-in-fbsd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.4.6-darwin-use-linux-version.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.4.6-ppc64le.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.4.6-pthread.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/files/libtool-2.4.6-pthread_bootstrapped.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/libtool-2.5.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/libtool-2.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/libtool-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/libtool/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/files/make-4.4-default-cxx.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/files/make-4.4.1-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/files/make-4.4.1-jobserver-kill-return-tokens.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/make-4.4.1-r100.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/make-4.4.1-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/make-4.4.1-r102.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/make-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/make/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson-format-array/files/meson-format-array.py delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson-format-array/meson-format-array-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson-format-array/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/files/meson-1.10.0-python-path.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/files/meson-1.2.1-python-path.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/meson-1.10.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/meson-1.11.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/meson-1.11.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/meson-1.12.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/meson-1.9.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/meson-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/meson/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/files/ninja-1.13.2-allow-psuedo-fifo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/files/ninja-1.13.2-big-endian-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/files/ninja-cflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/ninja-1.13.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/ninja-1.13.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/ninja-1.13.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-build/ninja/ninja-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-core/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-core/azure-core-1.16.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-core/azure-core-1.16.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-core/azure-core-1.16.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-core/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-identity/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-identity/azure-identity-1.13.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-identity/azure-identity-1.13.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-identity/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-certificates/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-certificates/azure-security-keyvault-certificates-4.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-certificates/files/azure-sdk-for-cpp-doc-assets-dir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-certificates/files/azure-sdk-for-cpp-soversion.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-certificates/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-keys/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-keys/azure-security-keyvault-keys-4.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-keys/files/azure-sdk-for-cpp-doc-assets-dir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-keys/files/azure-sdk-for-cpp-soversion.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/azure-security-keyvault-keys/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gflags/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gflags/gflags-2.2.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gflags/gflags-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gflags/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.5.0-IsGoogleLoggingInitialized_public.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.5.0-vmodule_levels_changeability.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.6.0-cmake-4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.6.0-disable-symbolize-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.6.0-try-fix-logging-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/glog-0.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/glog-0.6.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/glog-0.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/glog-0.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/glog/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/files/gtest-1.15.2-fix-gtest_help_test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/files/gtest-find-re2-with-pkgconfig.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/gtest-1.14.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/gtest-1.17.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/gtest-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-cpp/gtest/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/etcd-3.4.31.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/etcd-3.5.18.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/etcd-3.5.33.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/etcd-3.6.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/etcd-3.6.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/etcd-3.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/files/etcd-3.7.1-vendor.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/files/etcd.confd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/files/etcd.initd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/files/etcd.logrotated delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/files/etcd.service-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/files/etcd.tmpfiles.d.conf delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/etcd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/sqlite/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/sqlite/files/sqlite-3.53.2-hwtime.h-Don-t-use-rdtsc-on-i486.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/sqlite/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/sqlite/sqlite-3.53.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/sqlite/sqlite-3.53.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-db/sqlite/sqlite-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/files/gdb-17.2-gdb-cli-Don-t-emit-emojis-in-MI.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/files/gdb-17.2-sparc-termios.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/files/gdb-8.3.1-verbose-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/gdb-16.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/gdb-17.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/gdb-17.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/gdb-17.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/gdb-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/gdb/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/files/strace-6.5-static.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/strace-6.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/strace-7.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/strace-7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-debug/strace/strace-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/files/u-boot-tools-2025.01-no-bundled-dtc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/u-boot-tools-2024.01-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-embedded/u-boot-tools/u-boot-tools-2025.01-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-go/go-md2man/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-go/go-md2man/go-md2man-2.0.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-go/go-md2man/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/duktape/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/duktape/duktape-2.7.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/duktape/files/duktape-2.7.0-respect-tc-env.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/duktape/files/duktape-2.7.0-underlinked-libm.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/duktape/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go-bootstrap/Manifest delete mode 100755 sdk_container/src/third_party/portage-stable/dev-lang/go-bootstrap/files/make-go-bootstraps delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go-bootstrap/go-bootstrap-1.20.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go-bootstrap/go-bootstrap-1.22.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go-bootstrap/go-bootstrap-1.24.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go-bootstrap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/files/go-1.24-dont-force-gold-arm.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/files/go-1.24-skip-gdb-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/files/go-1.25-no-dwarf5.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/files/go-1.25-strip-top-level-const.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/files/go-never-download-newer-toolchains.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.24.12-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.25.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.25.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.25.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.26.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.26.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.26.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.26.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-1.27.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/go-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/go/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/files/nasm-2.15-bsd-cp-doc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/files/nasm-3.01-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-2.16.03.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-3.01.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/nasm/nasm-3.02.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/5.42.0/0001-newFOROP-fix-crash-when-optimizing-2-var-for-over-bu.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/5.42.0/0002-class.c-gracefully-handle-reader-writer-after-strict.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/5.42.0/0003-use-5.41-affects-current-line-source-encoding.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/5.42.0/0004-Turn-off-POSIX-2008-locales-on-AIX.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.34.0-crossfit.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.42.0-cross-no-lto.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.42.2-cross.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.44.0-cross.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.44.0-darwin-install_name.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/files/perl-5.44.0-solaris-soname.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.40.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.42.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.42.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/perl/perl-5.44.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python-exec-conf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python-exec-conf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python-exec/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python-exec/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python-exec/python-exec-2.4.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/pydoc.conf delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/pydoc.init delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.13.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.13.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.13.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.14.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.14.6_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.14.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.14.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.15.0_beta2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.15.0_beta3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.15.0_beta4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.15.0_rc1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.15.0_rc2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-0.3.15.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.18_p16-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.10.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.10.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.10.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.11.15-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.11.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.11.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.12.13_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.12.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.12.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.13.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.13.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.13.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.14.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.14.6_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.14.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.14.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.0_beta2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.0_beta3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.0_beta4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.0_rc1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.0_rc1_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.0_rc2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.15.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.8.20_p7-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.9.25.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.74.1-r102.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.75.0-r102.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.76.0-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.77.1-r102.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.78.0-r102.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.79.0-r103.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.80.1-r103.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.81.0-r103.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.82.0-r103.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.83.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.84.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.84.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.85.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.85.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.86.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.87.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.88.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.89.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.90.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.91.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.92.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.93.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.93.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.94.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.94.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.95.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.96.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.97.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-1.98.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-bin/rust-bin-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.81.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.82.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.83.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.84.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.85.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.86.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.87.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.88.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.89.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.90.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.91.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.92.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.93.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.93.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.94.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.94.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.95.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.96.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.97.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-1.98.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust-common/rust-common-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.74.1-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.75.0-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.76.0-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.77.1-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.78.0-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.79.0-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.80.1-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.81.0-r101.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.82.0-r103.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.83.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.84.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.84.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.85.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.85.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.86.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.87.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.88.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.89.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.90.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.91.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.92.0_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.93.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.93.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.94.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.94.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.95.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.96.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.97.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-1.98.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/rust/rust-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/files/swig-4.1.1-ccache-configure-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/swig-4.1.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/swig-4.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/swig-4.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/swig/swig-4.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/files/tcl-8.6.10-multilib.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/files/tcl-8.6.8-conf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/files/tcl-8.6.9-include-spec.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/files/tcl-9.0.3-include-spec.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/files/tcl-9.0.3-multilib.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/tcl-8.6.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/tcl-8.6.17.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/tcl/tcl-9.0.3-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/yasm/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/yasm/files/yasm-1.3.0-fix-modern-c.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/yasm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/yasm/yasm-1.3.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/blake3-1.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/blake3-1.8.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/blake3-1.8.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/files/blake3-1.5.3-backport-pr405.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/files/blake3-1.8.2-x32.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/files/blake3-1.8.3-fix-non-x86-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/blake3/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cJSON/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cJSON/cJSON-1.7.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cJSON/files/1.7.18-cmake4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cJSON/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cowsql/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cowsql/cowsql-1.15.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cowsql/files/dqlite-1.12.0-disable-werror.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cowsql/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/cyrus-sasl.conf delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/pwcheck.rc6 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/pwcheck.service delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/saslauthd-2.1.26.conf delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/saslauthd.pam-include delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/saslauthd.service delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/files/saslauthd2.rc7 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/dbus-glib/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/dbus-glib/dbus-glib-0.114.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/dbus-glib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/ding-libs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/ding-libs/ding-libs-0.6.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/ding-libs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/elfutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/elfutils/elfutils-0.195.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/elfutils/elfutils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/elfutils/files/elfutils-0.189-musl-aarch64-regs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/elfutils/files/elfutils-0.191-musl-macros.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/elfutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/expat/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/expat/expat-2.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/expat/expat-2.8.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/expat/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/glib/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-2.88.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/glib/glib-2.88.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/glib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.0-noexecstack-detect.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.1.2-gcc-apple-4.0.1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.2.1-no-zarch.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/files/gmp-6.3.0-r1-__int128.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.3.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/gmp-6.3.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gmp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gobject-introspection-common/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gobject-introspection-common/gobject-introspection-common-1.82.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gobject-introspection-common/gobject-introspection-common-1.84.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gobject-introspection-common/gobject-introspection-common-1.86.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/gobject-introspection-common/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/inih-57-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/inih-58.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/inih-59.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/inih-60.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/inih-62.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/inih/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jansson/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jansson/files/jansson-2.14.1-default-symver-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jansson/jansson-2.14.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jansson/jansson-2.15.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jansson/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jose/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jose/jose-14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jose/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/files/0.18.0-cmake4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/files/json-c-0.19-meson-conditionally-build-tests-with-an-option-not-b.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/files/json-c-0.19-meson-fix-pkgconfig-file.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/files/json-c-0.19-meson-fix-version-numbers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/files/json-c-0.19-meson-wire-up-disable_extra_libs-option.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/files/json-c-0.19-meson.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/json-c-0.18.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/json-c-0.19-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/json-c-0.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/json-c-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/json-c/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jsoncpp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jsoncpp/jsoncpp-1.9.6-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jsoncpp/jsoncpp-1.9.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jsoncpp/jsoncpp-1.9.8_rc1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/jsoncpp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/files/leancrypto-1.6.0-no-force-lto.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/files/leancrypto-1.7.2-gcc-16-asm.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/files/leancrypto-1.7.2-m68k.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/files/leancrypto-1.7.2-toolchain-hardening.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/files/leancrypto-1.8.0-respect-flags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/leancrypto-1.7.2-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/leancrypto-1.8.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/leancrypto-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/leancrypto/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/files/libaio-0.3.112-cppflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/files/libaio-0.3.113-32-bit-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/files/libaio-0.3.113-respect-LDFLAGS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/files/libaio-0.3.113-x32.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-0.3.113_p8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/libaio-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libaio/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/files/libassuan-3.0.0-fix-typo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/files/libassuan-3.0.0-remove-putc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-2.5.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-3.0.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/libassuan-3.0.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libassuan/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libbsd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libbsd/libbsd-0.11.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libbsd/libbsd-0.12.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libbsd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/files/libdnet-1.18.0-fix-incompatible-function-pointer.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/libdnet-1.18.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/libdnet-1.18.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/libdnet-1.18.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/libdnet-1.18.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libdnet/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libev/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libev/files/libev-4.25-pc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libev/libev-4.33.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libev/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/files/libevent-2.1.12-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/files/libevent-2.1.12-libressl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/files/libevent-2.2.1-cmake-install-paths.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/files/libevent-2.2.1-disable-signalfd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/libevent-2.1.12-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/libevent-2.1.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/libevent-2.2.1-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/libevent-2.2.1-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/libevent-2.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/libevent-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libevent/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/files/libffi-3.4.8-pa-add-.note.GNU-stack-marker-to-linux.S.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/files/libffi-3.4.8-powerpc-closures.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.4.8-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.5.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-3.8.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/libffi-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libffi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/files/0001-cipher-rsa-oaep-Validate-all-zero-PS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/files/0002-cipher-rsa-pss-Validate-the-length-of-hashed-input.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/files/0003-cipher-rsa-pss-Fix-SALT-LENGTH-handling.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/files/libgcrypt-1.12.0-multilib-syspath.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/files/libgcrypt-powerpc-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/libgcrypt-1.12.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/libgcrypt-1.12.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/libgcrypt-1.12.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/libgcrypt-1.12.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgcrypt/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgpg-error/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgpg-error/libgpg-error-1.59.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgpg-error/libgpg-error-1.60.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgpg-error/libgpg-error-1.61.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libgpg-error/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libksba/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libksba/files/libksba-1.6.0-no-fgrep-ksba-config.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libksba/libksba-1.8.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libksba/libksba-1.8.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libksba/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libltdl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libltdl/libltdl-2.5.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libltdl/libltdl-2.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libltdl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libmspack/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libmspack/libmspack-1.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libmspack/libmspack-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libmspack/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/0001-Fix-compilation-error-in-GCC-14.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.11.0-no-iproute2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.11.0-tests-ns.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/files/libnl-3.12.0-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.10.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.11.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.12.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libnl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/libp11-0.4.12-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/libp11-0.4.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/libp11-0.4.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/libp11-0.4.17.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libp11/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/files/libpcre2-10.10-000-Fix-multilib.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/files/libpcre2-10.47-constness.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/files/libpcre2-10.47-remove-local-symbols.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/files/libpcre2-10.47-riscv.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/libpcre2-10.47.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/libpcre2-10.48.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpipeline/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpipeline/libpipeline-1.5.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpipeline/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpwquality/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpwquality/libpwquality-1.4.5-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpwquality/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libsodium/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libsodium/files/libsodium-1.0.19-cpuflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libsodium/libsodium-1.0.21_p20260122.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libsodium/libsodium-1.0.22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libsodium/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/libtasn1-4.21.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtasn1/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/files/libtraceevent-1.9.0-32-bit-tests-deux.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/files/libtraceevent-1.9.0-32-bit-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/libtraceevent-1.8.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/libtraceevent-1.8.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/libtraceevent-1.8.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/libtraceevent-1.9.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtraceevent/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtracefs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtracefs/libtracefs-1.8.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtracefs/libtracefs-1.8.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtracefs/libtracefs-1.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libtracefs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/files/libunistring-1.4.2-nodocs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/files/libunistring-nodocs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/files/libunistring-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/libunistring-1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/libunistring-1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/libunistring-1.4.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libunistring/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libusb/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.27-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.28.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.29.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.30.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libusb/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/files/libuv-1.41.0-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/files/libuv-1.51.0-ppc32-uring.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/files/libuv-1.52.1-hurd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/files/libuv-1.52.1-test-thread-priority-portage.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/files/libuv-1.52.1-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/libuv-1.52.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/libuv-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libuv/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libverto/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libverto/files/libverto-0.3.2-non-bash.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libverto/libverto-0.3.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libverto/libverto-0.3.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libverto/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0001-meson-Fix-install-dir-of-man-pages.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0002-parser-Fix-attribute-normalization-and-standalone-ch.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0003-Fixed-compilation-error-on-GCC-versions-prior-to-4.5.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0004-valid-Undeprecate-xmlValidGetPotentialChildren.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0005-globals-Don-t-export-DllMain-on-Windows.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0006-Revert-globals-Don-t-export-DllMain-on-Windows.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0007-io-Undeprecate-xmlOutputBuffer-members.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/2.15.0/0008-tree-Undeprecate-several-struct-members.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/libxml2-2.12.9-icu-pkgconfig.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/libxml2-2.14.2-no-git.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/files/libxml2-2.15.2-memory-leak-python.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.13.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.14.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.15.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.15.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.15.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.15.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-2.15.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/libxml2-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxml2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxslt/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxslt/libxslt-1.1.45.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxslt/libxslt-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libxslt/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libyaml/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libyaml/libyaml-0.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libyaml/libyaml-0.2.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libyaml/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpc/mpc-1.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpdecimal/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpdecimal/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpdecimal/mpdecimal-4.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpfr/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpfr/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/mpfr/mpfr-4.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nettle/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nettle/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nettle/nettle-3.10.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/npth/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/npth/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/npth/npth-1.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.21-ipv6-musl-support.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.35-bgo-905998-lfs64-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.40-ipv6-musl-support.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.7.1-solaris.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.8.4-darwin-install_name.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.8.9-link-flags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/files/nspr-4.9.5_nspr_config.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/nspr-4.36.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/nspr-4.38.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/nspr-4.39.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/nspr/nspr-4.40.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/files/oniguruma-6.9.9-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/oniguruma-6.9.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/oniguruma-6.9.9-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/oniguruma-6.9.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/oniguruma/oniguruma-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/opensc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/opensc/files/opensc.module delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/opensc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/opensc/opensc-0.27.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/opensc/opensc-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/files/gentoo.config-1.0.4 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/files/openssl-4.0.1-x86-avx2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.0.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.0.22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.0.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.4.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.4.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.4.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.5.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.5.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.5.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.6.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.6.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-3.6.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-4.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-4.0.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/openssl/openssl-4.0.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/popt/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/popt/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/popt/popt-1.19-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/70protobuf-gentoo.el delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/FindJsonCpp.cmake delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/proto.vim delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-23.3-disable-32-bit-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-23.3-static_assert-failure.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-26.1-disable-32-bit-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-27.4-findJsonCpp.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-28.0-disable-test_upb-lto.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/files/protobuf-30.0-findJsonCpp.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-21.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-25.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-25.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-28.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-29.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-30.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-31.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-32.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-33.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-33.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-33.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-34.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/raft/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/raft/files/raft-0.10.0-toggle-zfs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/raft/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/raft/raft-0.22.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.0-cmake4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.0-doc-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.0-gcc-7.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.0-gcc14-const.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.0-system_gtest.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.0-valgrind_optional.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/files/rapidjson-1.1.1-cmake4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/rapidjson-1.1.0-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/rapidjson-1.1.0_p20250205.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/rapidjson/rapidjson-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter-bash/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter-bash/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter-bash/tree-sitter-bash-0.23.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter-bash/tree-sitter-bash-0.25.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter-bash/tree-sitter-bash-0.25.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/files/tree-sitter-0.22.2-no-static.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/files/tree-sitter-0.26.3-no-static.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.24.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.25.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.25.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.25.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.26.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-0.27.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/tree-sitter/tree-sitter-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/files/userspace-rcu-0.13.1-tests-no-benchmark.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/userspace-rcu-0.15.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/userspace-rcu/userspace-rcu-0.15.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xmlsec/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xmlsec/files/xmlsec-1.3.0-optimisation.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xmlsec/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xmlsec/xmlsec-1.3.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xmlsec/xmlsec-1.3.11-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xmlsec/xmlsec-1.3.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xxhash/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xxhash/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xxhash/xxhash-0.8.3-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/xxhash/xxhash-0.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/File-Slurper/File-Slurper-0.14.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/File-Slurper/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/File-Slurper/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/Parse-Yapp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-perl/Parse-Yapp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cachecontrol/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cachecontrol/cachecontrol-0.14.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cachecontrol/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/certifi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/certifi/certifi-3024.7.22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/certifi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cffi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cffi/cffi-2.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cffi/cffi-2.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cffi/files/cffi-1.14.0-darwin-no-brew.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cffi/files/cffi-2.0.0-pycparser-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cffi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/chardet/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/chardet/chardet-6.0.0_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/chardet/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/charset-normalizer/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/charset-normalizer/charset-normalizer-3.4.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/charset-normalizer/charset-normalizer-3.4.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/charset-normalizer/charset-normalizer-3.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/charset-normalizer/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/colorama/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/colorama/colorama-0.4.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/colorama/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/crcmod/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/crcmod/crcmod-1.7-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/crcmod/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cryptography/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cryptography/cryptography-49.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cryptography/cryptography-50.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cryptography/cryptography-50.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cryptography/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cython/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cython/cython-3.2.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cython/cython-3.2.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cython/cython-3.3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cython/files/cython-0.29.23-pythran-parallel-install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/cython/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/dependency-groups/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/dependency-groups/dependency-groups-1.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/dependency-groups/dependency-groups-1.3.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/dependency-groups/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distlib/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distlib/distlib-0.4.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distlib/files/distlib-0.3.9-system-pypiserver.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distlib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distro/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distro/distro-1.9.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/distro/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/docutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/docutils/docutils-0.22.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/docutils/docutils-0.23.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/docutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/editables/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/editables/editables-0.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/editables/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-pip/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-pip/ensurepip-pip-26.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-pip/ensurepip-pip-26.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-pip/files/pip-26.0-test-wheels.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-pip/files/pip-26.1.2-py315.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-pip/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-setuptools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-setuptools/ensurepip-setuptools-79.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-setuptools/ensurepip-setuptools-83.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-setuptools/ensurepip-setuptools-84.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ensurepip-setuptools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fasteners/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fasteners/fasteners-0.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fasteners/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fastjsonschema/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fastjsonschema/fastjsonschema-2.21.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/fastjsonschema/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/flit-core/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/flit-core/flit-core-3.12.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/flit-core/flit-core-4.0.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/flit-core/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gentoo-common/gentoo-common-1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gentoo-common/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gpep517/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gpep517/gpep517-19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gpep517/gpep517-20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gpep517/gpep517-22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/gpep517/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatch-vcs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatch-vcs/hatch-vcs-0.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatch-vcs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatchling/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatchling/hatchling-1.31.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatchling/hatchling-1.32.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/hatchling/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/idna/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/idna/idna-3.18.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/idna/idna-3.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/idna/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/installer/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/installer/installer-1.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/installer/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-collections/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-collections/jaraco-collections-5.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-collections/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-context/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-context/jaraco-context-6.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-context/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-functools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-functools/jaraco-functools-4.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-functools/jaraco-functools-4.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-functools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-text/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-text/jaraco-text-4.3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jaraco-text/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jinja2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jinja2/jinja2-3.1.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/jinja2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lark/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lark/lark-1.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lark/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lazy-object-proxy/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lazy-object-proxy/lazy-object-proxy-1.12.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lazy-object-proxy/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/linkify-it-py/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/linkify-it-py/linkify-it-py-2.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/linkify-it-py/linkify-it-py-2.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/linkify-it-py/linkify-it-py-2.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/linkify-it-py/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lxml/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lxml/files/lxml-6.0.4-pypy.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-6.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-6.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lxml/lxml-6.1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/lxml/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/markdown-it-py/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/markdown-it-py/markdown-it-py-4.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/markdown-it-py/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/markupsafe/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/markupsafe/markupsafe-3.0.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/markupsafe/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/mdurl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/mdurl/mdurl-0.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/mdurl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/more-itertools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/more-itertools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/more-itertools/more-itertools-11.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/msgpack/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/msgpack/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/msgpack/msgpack-1.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/msgpack/msgpack-1.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/msgpack/msgpack-1.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/packaging/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/packaging/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/packaging/packaging-26.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/packaging/packaging-26.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pathspec/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pathspec/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pathspec/pathspec-1.0.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pathspec/pathspec-1.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pathspec/pathspec-1.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pefile/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pefile/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pefile/pefile-2024.8.26.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pefile/pefile-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/files/pip-25.0.1-unbundle.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/files/pip-26.0-test-wheels.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/files/pip-26.1.2-py315.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/files/pip-26.1.2-unbundle-r1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/files/pip-26.2.1-unbundle.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/pip-26.1.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/pip-26.1.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pip/pip-26.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pkg-resources/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pkg-resources/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pkg-resources/pkg-resources-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pkg-resources/pkg-resources-81.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/platformdirs-4.10.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/platformdirs-4.11.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/platformdirs-4.11.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/platformdirs-4.11.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/platformdirs-4.11.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/platformdirs/platformdirs-4.11.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pluggy/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pluggy/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pluggy/pluggy-1.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ply/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ply/files/3.6-picklefile-IOError.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ply/files/ply-3.11-test-py315.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ply/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/ply/ply-3.11-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/poetry-core/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/poetry-core/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/poetry-core/poetry-core-2.3.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/poetry-core/poetry-core-2.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/py-landlock/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/py-landlock/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/py-landlock/py-landlock-0.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pycparser/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pycparser/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pydecomp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pydecomp/files/0.3-no-pixz-index.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pydecomp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pydecomp/pydecomp-0.3-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pydecomp/pydecomp-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pygments/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pygments/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pygments/pygments-2.19.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pygments/pygments-2.20.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pygments/pygments-2.21.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pyproject-hooks/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pyproject-hooks/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pyproject-hooks/pyproject-hooks-1.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pysocks/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pysocks/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/pysocks/pysocks-1.7.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/requests/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/requests/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/requests/requests-2.34.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/resolvelib/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/resolvelib/files/resolvelib-1.2.1-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/resolvelib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/resolvelib/resolvelib-1.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/rich/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/rich/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/rich/rich-14.3.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/rich/rich-15.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools-scm/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools-scm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools-scm/setuptools-scm-10.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools-scm/setuptools-scm-10.2.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools-scm/setuptools-scm-10.3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools-scm/setuptools-scm-9.2.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/files/setuptools-62.4.0-py-compile.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/files/setuptools-75.6.0-disable-trove-classifiers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-79.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-83.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-84.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/six/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/six/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/six/six-1.17.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/snakeoil/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/snakeoil/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/snakeoil/snakeoil-0.11.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/snakeoil/snakeoil-0.11.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/snakeoil/snakeoil-0.11.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/snakeoil/snakeoil-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomli-w/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomli-w/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomli-w/tomli-w-1.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomli/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomli/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomli/tomli-2.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomlkit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomlkit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomlkit/tomlkit-0.15.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tomlkit/tomlkit-0.15.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/files/tree-sitter-0.22.2-unbundle.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/files/tree-sitter-0.25.2-remove-deprecated-functions.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/tree-sitter-0.25.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/tree-sitter-0.26.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/tree-sitter/tree-sitter-0.26.0_p20260816.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/trove-classifiers/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/trove-classifiers/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/trove-classifiers/trove-classifiers-2026.6.1.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/truststore/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/truststore/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/truststore/truststore-0.10.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/typing-extensions/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/typing-extensions/files/typing-extensions-4.15.0-py314-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/typing-extensions/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/typing-extensions/typing-extensions-4.15.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/typing-extensions/typing-extensions-4.16.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/uc-micro-py/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/uc-micro-py/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/uc-micro-py/uc-micro-py-2.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/urllib3/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/urllib3/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/urllib3/urllib3-2.7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/vcs-versioning/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/vcs-versioning/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/vcs-versioning/vcs-versioning-2.2.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/vcs-versioning/vcs-versioning-2.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/vcs-versioning/vcs-versioning-2.3.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/vcs-versioning/vcs-versioning-2.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/wheel/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/wheel/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/wheel/wheel-0.47.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-python/wheel/wheel-0.48.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bpftool/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-7.6.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-7.7.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bpftool/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bsdiff/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bsdiff/bsdiff-4.3-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bsdiff/files/bsdiff-4.3-CVE-2014-9862.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/bsdiff/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/catalyst/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/catalyst/catalyst-4.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/catalyst/catalyst-4.1.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/catalyst/catalyst-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/catalyst/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/debugedit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/debugedit/debugedit-5.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/debugedit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gdbus-codegen/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gdbus-codegen/files/setup.py-2.32.4 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gdbus-codegen/gdbus-codegen-2.88.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gdbus-codegen/gdbus-codegen-2.88.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gdbus-codegen/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/glib-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/glib-utils/glib-utils-2.88.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/glib-utils/glib-utils-2.88.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/glib-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/files/gperf-3.1-parallel-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/gperf-3.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/gperf-3.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/gperf-3.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/gperf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/maturin/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/maturin/maturin-1.14.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/maturin/maturin-1.15.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/maturin/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/files/pahole-1.10-python-import.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/files/pahole-1.27-r1-fix-clang-btf-generation-bug.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/files/pahole-1.31-dwarf_loader-llvm-20.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/pahole-1.27-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/pahole-1.29.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/pahole-1.30.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/pahole-1.31.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pahole/pahole-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/files/patchelf-0.17.2-dt-mips-xhash.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/files/patchelf-0.18.0-alpha.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/files/patchelf-glibc-dt-mips-xhash.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/patchelf-0.17.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/patchelf-0.18.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchelf/patchelf-0.19.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/files/0.4.5-completion-symlinks.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/files/0.4.5-const.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/patchutils-0.4.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/patchutils-0.4.4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/patchutils-0.4.4-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/patchutils/patchutils-0.4.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/perf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/perf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/perf/perf-6.19.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/perf/perf-7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/perf/perf-7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/perf/perf-7.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/files/50pkgcheck-gentoo.el delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/pkgcheck-0.10.42.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/pkgcheck-0.10.43.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/pkgcheck-0.10.44.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgcheck/pkgcheck-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/files/pkgconf-2.5.1-buf_sz.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-2.5.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-3.0.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-3.0.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-3.0.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-3.0.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-3.0.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/pkgconf/pkgconf-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/re2c/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/re2c/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/re2c/re2c-3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/files/xdelta-1.1.4-glib2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/files/xdelta-1.1.4-m4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/files/xdelta-1.1.4-pkgconfig.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/xdelta-1.1.4-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/xdelta-3.0.11-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xdelta/xdelta-3.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xxd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xxd/files/xxd-completion delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xxd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/xxd/xxd-2025.08.24-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/0001-meson-ignore-subprojects-.wraplock.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/0002-meson-only-detect-ICONV_OMITS_BOM-if-possible.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/0003-meson-use-is_cross_build-where-possible.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.46.2-unsafe-directory.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.48.1-macos-no-fsmonitor.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.50.0-diff-implement-config.diff.renames-copies-harder.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.52.0-0001-rust-don-t-pass-quiet-to-cargo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.52.0-0002-rust-respect-CARGO-environment-variable.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.54.0-0001-rust-don-t-pass-quiet-to-cargo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.54.0-0002-rust-respect-CARGO-environment-variable.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.55.0-0001-macos-no-fsmonitor.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-2.55.0-cargo-meson-cross.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-daemon-r2.initd delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-daemon.confd delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-daemon.socket delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-daemon.xinetd delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/files/git-daemon_at-r1.service delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.52.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.53.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.54.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-2.55.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/git-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-vcs/git/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/acct-group.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/acct-user.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/alternatives.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/app-alternatives.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/autotools.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/bash-completion-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/branding.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/cargo.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/check-reqs.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/cmake-multilib.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/cmake.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/crossdev.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/db-use.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/desktop.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/dist-kernel-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/dot-a.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/eapi8-dosym.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/eapi9-pipestatus.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/eapi9-ver.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/edo.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/edos2unix.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/elisp-common.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/estack.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/fcaps.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/flag-o-matic.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/git-r3.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/gnome.org.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/gnome2-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/gnuconfig.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/go-env.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/go-module.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/golang-base.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/golang-vcs-snapshot.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/golang-vcs.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/guile-single.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/guile-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/java-pkg-opt-2.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/java-utils-2.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/libtool.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/linux-info.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/linux-mod-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/llvm-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/llvm-r2.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/llvm-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/llvm.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/lua-single.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/lua-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/mercurial.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/meson-multilib.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/meson.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/mono-env.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/mount-boot-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/mount-boot.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/multibuild.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/multilib-build.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/multilib-minimal.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/multilib.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/multiprocessing.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/ninja-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/optfeature.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/out-of-source-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/out-of-source.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/pam.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/pax-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/perl-functions.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/perl-module.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/plocale.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/portability.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/prefix.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/preserve-libs.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/pypi.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/qt-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/readme.gentoo-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/rpm.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/ruby-single.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/ruby-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/rust-toolchain.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/rust.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/savedconfig.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/secureboot.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/selinux-policy-2.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/sgml-catalog-r1.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/shell-completion.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/ssl-cert.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/strip-linguas.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/subversion.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/sysroot.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/systemd.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/tmpfiles.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/toolchain-autoconf.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/toolchain.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/tree-sitter-grammar.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/udev.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/unpacker.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/user-info.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/usr-ldscript.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/vala.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/vcs-clean.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/vcs-snapshot.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/verify-sig.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/vim-doc.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/vim-plugin.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/virtualx.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/waf-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/wrapper.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/xdg-utils.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/xdg.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/xorg-3.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/eclass/xorg-meson.eclass delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/0BSD delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/AFL-2.1 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Apache-2.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Apache-2.0-with-LLVM-exceptions delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Artistic delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BEER-WARE delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BSD delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BSD-1 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BSD-2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BSD-2-with-patent delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BSD-4 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BSD-with-attribution delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/BZIP2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Boost-1.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CC-BY-3.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CC-BY-SA-3.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CC-BY-SA-4.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CC0-1.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CDDL delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CDDL-Schily delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CDLA-Permissive-2.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/CPL-1.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/EUPL-1.2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/ElementTree delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/FDL-1.2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/FDL-1.2+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/FDL-1.3+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/FLEX delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/FSFAP delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/GPL-1+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/GPL-2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/GPL-2+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/GPL-2+-with-eCos-exception-2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/GPL-3 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/GPL-3+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/HPND delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/ISC delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Info-ZIP delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-2+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-2.1 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-2.1+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-3 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-3+ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/LGPL-3-with-linking-exception delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/MIT delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/MIT-0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/MPL-1.1 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/MPL-2.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/NVIDIA-2023 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/NVIDIA-2025 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/OPENLDAP delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/PCRE delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/PSF-2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/PSF-2.4 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/RSA delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/SMAIL delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Spencer-99 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Unicode-3.0 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Unicode-DFS-2016 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/Unlicense delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/ZLIB delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/curl delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/freedist delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/gcc-runtime-library-exception-3.1 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/icu delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/inner-net delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/intel-ucode delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/libgcc delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/libpng2 delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/libstdc++ delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/linux-fw-redistributable delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/lsof delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/man-pages delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/openafs-krb5-a delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/openssl delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/public-domain delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/rc delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/tcltk delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/unicode delete mode 100644 sdk_container/src/third_party/portage-stable/licenses/vim delete mode 100644 sdk_container/src/third_party/portage-stable/media-libs/libpng/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/media-libs/libpng/libpng-1.6.58.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/media-libs/libpng/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest.files.gz delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200310-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200310-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200311-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200312-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200401-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200401-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200401-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200401-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200402-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200403-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200404-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200405-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200406-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200407-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200408-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200409-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200410-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200411-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200412-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200501-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200502-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200503-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200504-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200505-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200506-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200507-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200508-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200509-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200510-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200511-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200512-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200601-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200602-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200603-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200604-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200605-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200606-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200607-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200608-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200609-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200610-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200611-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200612-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200701-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200702-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200703-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200704-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200705-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200706-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200707-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200708-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200709-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200710-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200711-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200712-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200801-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200802-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200803-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200804-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200805-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200806-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200807-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200808-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200809-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200810-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200810-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200810-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200811-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200811-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200811-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200811-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200811-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200812-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200901-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200902-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200902-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200902-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200902-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200902-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200902-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200903-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200904-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200905-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200906-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200906-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200906-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200906-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200906-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200907-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200908-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200909-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200910-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200910-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200910-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200911-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200911-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200911-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200911-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200911-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200911-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200912-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-200912-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201001-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201003-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201006-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201009-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201010-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201011-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201012-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201101-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201110-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201111-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201201-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201202-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201203-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201204-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201205-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201205-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201205-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201205-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201206-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201207-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201208-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201208-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201208-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201208-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201208-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201208-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201209-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201210-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201211-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201301-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201304-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201307-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201308-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201308-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201308-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201308-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201308-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201308-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201309-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201310-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201311-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201312-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201401-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201402-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201403-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201404-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201405-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201406-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201407-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201407-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201407-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201407-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201407-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201408-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201409-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201410-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201410-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201411-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-47.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-48.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-49.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-50.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-51.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-52.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201412-53.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201502-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201503-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201504-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201505-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201505-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201505-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201506-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201506-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201506-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201506-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201507-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201508-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201508-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201508-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201509-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201510-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201511-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201511-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201512-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201601-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201601-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201601-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201601-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201601-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201602-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201602-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201602-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201603-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201604-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201604-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201604-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201604-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201604-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201605-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201605-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201605-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201605-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201605-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201605-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201606-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201607-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201608-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201609-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201609-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201610-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201611-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-47.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-48.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-49.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-50.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-51.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-52.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-53.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-54.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-55.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201612-56.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-47.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-48.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-49.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-50.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-51.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-52.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-53.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-54.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-55.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-56.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-57.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-58.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-59.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-60.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-61.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-62.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-63.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-64.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-65.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-66.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-67.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-68.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-69.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-70.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-71.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-72.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-73.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-74.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-75.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-76.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201701-77.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201702-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201703-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201704-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201704-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201704-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201704-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201705-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201706-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201707-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201708-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201709-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201710-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201711-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201712-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201712-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201712-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201712-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201804-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201805-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201806-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201807-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201807-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201807-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201807-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201808-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201808-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201808-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201808-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201810-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201811-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201812-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201903-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201904-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201906-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201908-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201909-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201910-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201911-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-47.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-48.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-49.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-50.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-51.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-52.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-53.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-54.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-55.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-56.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-57.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-58.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-59.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-60.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-61.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-62.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-63.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-64.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-65.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202003-66.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202004-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202005-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202006-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-47.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-48.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-49.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-50.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-51.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-52.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-53.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-54.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-55.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-56.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-57.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-58.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-59.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-60.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-61.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-62.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-63.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-64.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202007-65.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202008-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202009-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202010-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202011-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202012-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202101-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202102-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202102-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202103-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202103-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202103-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202103-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202104-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202105-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-43.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-44.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-45.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-46.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-47.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-48.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-49.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-50.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-51.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-52.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-53.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-54.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202107-55.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202201-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202201-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202202-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202202-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202202-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202207-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202208-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202209-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-38.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-39.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-40.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-41.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202210-42.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202211-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202212-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202301-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-35.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-36.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202305-37.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202307-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202309-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202310-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202311-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202312-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202401-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202402-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202403-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202403-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202403-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202403-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202405-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202406-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202406-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202406-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202406-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202406-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202406-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202407-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202408-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202409-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202411-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202412-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202501-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202502-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202504-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202505-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202506-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202507-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202508-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202508-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202508-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202508-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202508-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202508-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202509-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202511-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202512-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202601-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202601-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202601-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202601-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202601-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202603-01.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202604-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202604-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-02.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-03.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-04.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-05.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-06.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-07.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-08.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-09.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-10.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-11.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-12.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-13.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-14.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-15.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-16.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-17.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-18.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-19.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-20.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-21.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-22.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-23.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-24.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-25.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-26.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-27.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-28.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-29.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-30.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-31.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-32.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-33.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-202608-34.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.chk delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.commit delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/layout.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.2-conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.6.0-log-dir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.7.0-fcommon.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.7.0-gcc15.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.7.0-includes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.7.0-init delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.7.0-inline.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-2.7.0-space.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-fix-scripts.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/files/netperf-log-dir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/netperf-2.7.0-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/netperf-2.7.0_p20210121-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/netperf/netperf-2.7.0_p20210121.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/files/openbsd-netcat-1.105-musl-b64_ntop.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/files/openbsd-netcat-1.190-darwin13.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/files/openbsd-netcat-1.219-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/openbsd-netcat-1.218_p5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/openbsd-netcat-1.234_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/openbsd-netcat/openbsd-netcat-1.238_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/files/tcpdump-4.99.5-lfs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/files/tcpdump-4.99.5-libdir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/tcpdump-4.99.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/tcpdump/tcpdump-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/traceroute/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/traceroute/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/traceroute/traceroute-2.1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-analyzer/traceroute/traceroute-2.1.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-automake-1.12.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-automake-1.13.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-c99.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-configure-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-disable-nls.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-fix-integer-overflow.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.20.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-autotools.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/files/lrzsz-implicit-decl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/lrzsz-0.12.20-r10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/lrzsz/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/minicom/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.8-gentoo-runscript.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.9-update-gettext.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minirc.dfl delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/minicom/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-dialup/minicom/minicom-2.11.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.18.38.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.18.39.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.18.42.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.18.47.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.18.48.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.18.49.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.20.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.20.22.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.20.23.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.20.24.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.20.26.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/bind-9.20.27.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/10bind.env delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/generate-rndc-key.sh delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/localhost.zone-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.cache-r4 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.conf-r9 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.conf.auth delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.confd-r8 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.init-r15 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/files/named.service-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/bind/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/c-ares/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/c-ares/c-ares-1.34.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/c-ares/c-ares-1.34.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/c-ares/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.92_p2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.93.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-r4 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.logrotate delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn2/libidn2-2.3.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/conntrack-tools-1.4.8-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/conntrack-tools-1.4.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/files/conntrackd.confd-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/files/conntrackd.initd-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/files/conntrackd.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/conntrack-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/ebtables-2.0.11-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/files/ebtables-2.0.11-ebt-save.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/files/ebtables-2.0.11-makefile.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/files/ebtables-2.0.11-remove-stray-atsign.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/files/ebtables.confd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/files/ebtables.initd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ebtables/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/files/ipset-net_namespace.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/files/ipset.confd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/files/ipset.initd-r7 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/files/ipset.systemd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/ipset-7.24.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/ipset/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/ip6tables-r1.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-r1.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-r4.init delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/systemd/ip6tables-restore.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/systemd/ip6tables-store.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/systemd/iptables-restore.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/systemd/iptables-store.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.8.11-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.8.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.8.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/iptables/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/libexec/nftables-mk.sh delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/libexec/nftables.sh delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/man-pages/gen-manpages.bash delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/nftables-mk.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/nftables-mk.init-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/nftables.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/nftables.init-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/systemd/nftables-load.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/systemd/nftables-restore.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/files/systemd/nftables-store.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-1.1.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-firewall/nftables/nftables-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/cifs-utils-7.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/cifs-utils-7.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/cifs-utils-7.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/files/cifs-utils-6.7-heimdal.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/files/cifs-utils-7.3-no-clobber-fortify-source.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/cifs-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/exports delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/nfs-utils-2.5.2-no-werror.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/nfs-utils-2.6.4-C99-inline.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/nfs-utils-2.6.4-includes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/nfs-utils-udev-sysctl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/nfs.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/nfsclient.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/rpc.gssd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/rpc.idmapd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/rpc.pipefs.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/rpc.statd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/files/rpc.svcgssd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/nfs-utils-2.6.4-r12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/nfs-utils-2.7.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/nfs-utils/nfs-utils-2.8.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/files/4.4/samba4.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/files/4.4/samba4.initd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/files/4.4/system-auth-winbind.pam delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/files/ldb-2.5.2-skip-wav-tevent-check.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/files/samba-4.18.4-pam.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/files/samba.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.23.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.23.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.23.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.23.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.24.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.24.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-fs/samba/samba-4.24.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/gnutls/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.8.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.8.12-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.8.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/gnutls/gnutls-3.8.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/gnutls/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.76-fix-test-with-curl-8-16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.76-fix-test_tricky-libcurl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/libmicrohttpd-0.9.77-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/libmicrohttpd-1.0.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/libmicrohttpd-1.0.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmicrohttpd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmnl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmnl/libmnl-1.0.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libmnl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_conntrack/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_conntrack/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_cthelper/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_cthelper/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_cttimeout/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_cttimeout/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_queue/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnetfilter_queue/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnfnetlink/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnfnetlink/libnfnetlink-1.0.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnfnetlink/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/files/libnftnl-1.2.8-valgrind-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/libnftnl-1.2.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/libnftnl-1.2.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/libnftnl-1.3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/libnftnl-1.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/libnftnl-1.3.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/libnftnl-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libnftnl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.10.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.10.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-1.11.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/libpcap-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpcap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpsl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpsl/libpsl-0.21.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libpsl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libslirp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libslirp/libslirp-4.9.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libslirp/libslirp-4.9.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libslirp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/files/libtirpc-1.3.7-hurd-client.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/files/libtirpc-1.3.7-hurd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/files/libtirpc-1.3.7-nonlinux.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/libtirpc-1.3.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/libtirpc-1.3.7-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/libtirpc-1.3.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/libtirpc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/nghttp2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/nghttp2/files/nghttp2-1.70.0-gcc17.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/nghttp2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/nghttp2/nghttp2-1.69.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/nghttp2/nghttp2-1.70.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/nghttp2/nghttp2-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.12.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.20.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.21.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.22.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.22.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.23.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.24.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-1.25.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/ngtcp2/ngtcp2-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/rpcsvc-proto/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/rpcsvc-proto/files/rpcsvc-proto-1.4.4-prebuilt-rpcgen.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/rpcsvc-proto/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/rpcsvc-proto/rpcsvc-proto-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/chrony-4.8-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/chrony-4.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/chrony-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/files/chrony-2.4-r1.logrotate delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/files/chrony-4.7-systemd-gentoo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/files/chrony-4.8-pool-vendor-gentoo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/files/chronyd.conf-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/files/chronyd.init-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/chrony/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/curl-8.21.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/curl-8.22.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/curl-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/files/curl-prefix-6.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/files/curl-respect-cflags-3.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/curl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ethertypes/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ethertypes/ethertypes-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ethertypes/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/files/iperf-3.10.1-drop-forced-debugging-symbols.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/files/iperf-3.18-unbundle-cJSON.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/files/iperf-3.19.1-openssl-3.5.3.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/files/iperf.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/files/iperf.initd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/files/iperf3.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/iperf-2.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/iperf-2.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/iperf-3.19.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/iperf-3.19.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/iperf-3.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/iperf-3.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iperf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/files/iputils-20250605-sparc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/files/meson-build-strict-check-for-error-function.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/iputils-20250605-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/iputils-20250605-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/iputils-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/iputils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/Manifest delete mode 100755 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/man-pages/genmans.sh delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/man-pages/ntp.conf.5.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/man-pages/ntp.xsl delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8-configure.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8-sntp-test-pthreads.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8_p14-add_cap_ipc_lock.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8_p15-configure-clang16.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8_p18-c99.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8_p18-ipc-caps.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-4.2.8_p18-r2-bind-fail-NULL-dereference.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-client.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-client.rc delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp-client.rc-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntp.tmpfiles delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntpd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntpd.rc-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntpd.service-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntpdate.service-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/ntpdate.service.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/sntp.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/sntp.rc delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/sntp.service-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/files/sntp.service.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/ntp-4.2.8_p18-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/ntp/ntp-4.2.8_p18-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.0_p2/0001-upstream-fix-out-of-bounds-read.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.0_p2/0002-upstream-fix-mistracking-of-MaxStartups.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.1_p1/0001-upstream-don-t-reuse-c-isatty-for-signalling-that-th.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.1_p1/0002-Add-clock_gettime-compat-shim.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.1_p1/0003-Don-t-copy-native-host-keys-for-hostbased-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.1_p1/0004-Only-set-PAM_RHOST-if-the-remote-host-is-not-UNKNOWN.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.1_p1/0005-Add-fcntl.h-to-includes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.1_p1/0006-Use-calloc-for-sshkeys-if-mmap-is-not-supported.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/10.4_p1/0001-upstream-fix-GSSAPI-option-names-that-I-somehow-scre.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/openssh-9.4_p1-Allow-MAP_NORESERVE-in-sandbox-seccomp-filter-maps.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/openssh-9.6_p1-fix-xmss-c99.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/openssh-9.7_p1-config-tweaks.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/openssh-9.8_p1-inetd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/openssh-9.9_p1-x-forwarding-slow.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/ssh-agent.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd-r1.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd-r1.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd-r2.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd-r2.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd.pam_include.2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd.service.2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd.socket delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/files/sshd_at.service.1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.0_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.0_p2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.1_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.2_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.2_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.3_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.4_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-10.5_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-9.8_p1-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/openssh/openssh-9.9_p2-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/files/passt-2026.07.28-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/passt-2025.12.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/passt-2026.05.26.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/passt-2026.07.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/passt-2026.07.28.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/passt/passt-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf-3.2.7-r5 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.conf.d delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.init.d-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.logrotate delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.4.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-3.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/rsync/rsync-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/socat/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/socat/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/socat/socat-1.8.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/socat/socat-1.8.1.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/wget/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/wget/files/wget-1.25.0-openssl-4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/wget/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/wget/wget-1.25.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/wget/wget-1.25.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/files/whois-4.7.2-config-file.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/files/whois-5.3.0-libidn_automagic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/files/whois-5.5.6-libxcrypt_automagic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/whois-5.5.23.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/whois-5.6.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-misc/whois/whois-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/DB_CONFIG.fast.example delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.5.19-gcc14-SDWORD-vs-SQLINTEGER.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.6.1-cloak.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.6.1-fix-missing-mapping.v2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.6.1-flags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.6.1-system-mdb.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/openldap-2.6.3-slapd-conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/slapd-2.6.1.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/slapd-confd-2.6.1 delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/slapd-initd-2.4.40-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/slapd.service delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/slapd.service.conf delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/files/slapd.tmpfilesd delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.5.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.6.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/openldap/openldap-2.6.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind.confd delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/files/rpcbind.initd delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-1.2.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-1.2.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-nds/rpcbind/rpcbind-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-vpn/wireguard-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/net-vpn/wireguard-tools/files/wg-quick.init delete mode 100644 sdk_container/src/third_party/portage-stable/net-vpn/wireguard-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-vpn/wireguard-tools/wireguard-tools-1.0.20250521-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/net-vpn/wireguard-tools/wireguard-tools-1.0.20260223.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch.list delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/lib32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/lib32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/lib32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_hf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_hf/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_hf/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_hf/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_sf/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_sf/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv6j_sf/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_hf/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/23.0-armv7a_sf/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4t/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4t/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4t/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4t/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv4t/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/little-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/little-endian/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/little-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa1.1/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/hppa2.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/la64v100/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/la64v100/lp64d/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc64/big-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc64/big-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc64/little-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc64/little-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32d/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32d/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/ilp32d/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv32imac/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d-multilib/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d-multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/32ul/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/32ul/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/32ul/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/32ul/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/32ul/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/32ul/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/64ul/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/64ul/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/64ul/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/64ul/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/64ul/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arches.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/categories delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/amd64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/23.0/i686/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/23.0/i686/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/23.0/i686/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/hurd/x86/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/clang/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/clang/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/clang/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/clang/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/developer/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/selinux/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/selinux/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/selinux/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.1/systemd/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/gnome/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/plasma/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/desktop/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/selinux/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/selinux/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/llvm/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/llvm/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/llvm/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/llvm/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/llvm/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/llvm/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/no-multilib/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/no-multilib/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/x32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/x32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/x32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/x32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/x32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/x32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/x32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/x32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv4t/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv5te/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv6j/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/armv7a/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv6j/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/armv7a/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv4t/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv5te/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv5te/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv5te/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv5te/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv5te/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv5te/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_hf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv6j_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_hf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/armv7a_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv4/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv4/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv4t/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv4t/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv4t/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv4t/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv5te/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv5te/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv5te/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv5te/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv6j_sf/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/armv7a_sf/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4t/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4t/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4t/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4t/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv4t/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv5te/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_hf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv6j_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_hf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/armv7a_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv4/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv4/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv4/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv4t/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv4t/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv4t/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv5te/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv5te/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv5te/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv5te/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv5te/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv6j_sf/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_hf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/armv7a_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/23.0/time64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/big-endian/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/llvm/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/llvm/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/llvm/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/llvm/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/llvm/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/selinux/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/selinux/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/selinux/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/systemd/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/big-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/big-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/big-endian/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/big-endian/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/gnome/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/plasma/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/desktop/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/selinux/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/selinux/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/llvm/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/llvm/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/llvm/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/llvm/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/llvm/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/big-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/big-endian/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa1.1/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/hppa2.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/lp64d/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/22.0/la64v100/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/llvm/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/llvm/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/lp64d/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/la64v100/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/loong/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/23.0/time64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/o32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/o32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/mipsel/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n64/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/o32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/o32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/17.0/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/o32_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/mipsel/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/o32_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/mipsel/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/o32_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/mipsel/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/n64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/n32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/n32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32_sf/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/o32_sf/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/mipsel/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/n64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/n64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/n64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/n32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/n32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/n32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/o32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/o32/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/o32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/o32_sf/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/o32_sf/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/o32_sf/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/23.0/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/23.0/time64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/package.accept_keywords delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/split-usr/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv32imac/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv32imac/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/multilib/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/20.0/rv64gc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/ilp32d/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/ilp32d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv32/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/desktop/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/lp64d/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/multilib/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/23.0/rv64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/riscv/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/s390x/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/s390x/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/s390x/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/s390x/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/s390x/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/split-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/split-usr/s390x/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/split-usr/s390x/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/split-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/23.0/time64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/s390/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/64ul/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/17.0/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/64ul/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/64ul/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/64ul/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/64ul/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/64ul/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/64ul/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/23.0/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/developer/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/developer/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/hardened/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/hardened/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/selinux/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/systemd/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/systemd/merged-usr/deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/systemd/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/systemd/merged-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/17.0/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/split-usr/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/split-usr/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/split-usr/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/split-usr/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/time64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/plasma/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/desktop/plasma/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/hardened/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/hardened/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/desktop/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/hardened/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/hardened/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/hardened/selinux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/split-usr/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/time64/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/abi_mips.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/abi_s390.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/abi_x86.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/alsa_cards.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/amdgpu_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/apache2_modules.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/apache2_mpms.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/calligra_features.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/cameras.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_ppc.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/curl_quic.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/grub_platforms.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/guile_single_target.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/input_devices.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/kernel.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/lcd_devices.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/libreoffice_extensions.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/llvm_slot.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/llvm_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/lua_single_target.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/lua_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_http.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_mail.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_stream.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/office_implementation.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_ofed_features.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_rm.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/perl_features.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/qemu_softmmu_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/qemu_user_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/rust_sysroots.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/sane_backends.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/selinux_policy_types.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/voicemail_storage.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/embedded/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/embedded/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/embedded/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/embedded/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/embedded/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/big-endian/README delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/big-endian/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/big-endian/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/no-multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/no-multilib/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/amd64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/arm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/arm/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/arm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/hardened/x86/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/llvm/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/merged-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/merged-usr/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/merged-usr/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/merged-usr/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/merged-usr/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/multilib/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/multilib/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/multilib/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/llvm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/llvm/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/llvm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.unmask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/package.unmask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.unmask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/selinux/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/time64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/time64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/time64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/time64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/time64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/time64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/README delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/wd40/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/info_pkgs delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/info_vars delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/license_groups delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/package.deprecated delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.14/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.15/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/arm64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/arm64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/11.0/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/arm64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/arm64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/12.0/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/arm64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/arm64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/13.0/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/14.0/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/clang/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/clang/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/gcc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/gcc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/26.0/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/clang-lld/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/clang-lld/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/clang-lld/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/clang-lld/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/clang-lld/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-nold/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.unmask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64le/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64le/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64le/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64le/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/riscv/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/riscv/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/riscv/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/riscv/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/package.unmask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/profiles.desc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/17.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/repo_name delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/systemd/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/systemd/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/developer/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/developer/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/developer/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/packages.build delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/targets/systemd/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2020 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2021 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2023 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2024 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2025 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2026 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2020 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2021 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2022 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2024 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2025 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2026 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2020 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2021 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2022 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2023 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2025 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2026 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2020 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2021 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2023 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2025 delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/use.desc delete mode 100755 sdk_container/src/third_party/portage-stable/scripts/bootstrap.sh delete mode 100644 sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20260125.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/files/0001-newrole_t-run_init_t-call-auth_run_pam.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/files/0002-authlogin-allow-pam_domain-to-read-usr-share-pam.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/files/0003-su-use-auth_use_pam.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/files/0004-authlogin-guard-auth_use_pam_systemd-dbus_system_bus.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/selinux-base-policy-2.20250618_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/selinux-base-policy-2.20260312_p1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/selinux-base-policy-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/files/config delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/files/selinux.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/selinux-base-2.20250618_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/selinux-base-2.20260312_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/selinux-base-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-base/selinux-base-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-container/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-container/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-container/selinux-container-2.20250618_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-container/selinux-container-2.20260312_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-container/selinux-container-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-container/selinux-container-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-dbus/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-dbus/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-dbus/selinux-dbus-2.20250618_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-dbus/selinux-dbus-2.20260312_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-dbus/selinux-dbus-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-dbus/selinux-dbus-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-policykit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-policykit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-policykit/selinux-policykit-2.20250618_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-policykit/selinux-policykit-2.20260312_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-policykit/selinux-policykit-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-policykit/selinux-policykit-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-sssd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-sssd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-sssd/selinux-sssd-2.20250618_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-sssd/selinux-sssd-2.20260312_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-sssd/selinux-sssd-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-sssd/selinux-sssd-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-unconfined/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-unconfined/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-unconfined/selinux-unconfined-2.20250618_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-unconfined/selinux-unconfined-2.20260312_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-unconfined/selinux-unconfined-2.20260616_p1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sec-policy/selinux-unconfined/selinux-unconfined-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/acl/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/acl/acl-2.3.2-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/acl/acl-2.4.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/acl/acl-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/acl/files/acl-2.3.2-memory.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/acl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/attr-2.5.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/attr-2.6.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/attr-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/files/attr-2.5.2-r1-musl-1.2.5.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/files/xattr-shim.h delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/attr/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/azure-vm-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/azure-vm-utils/azure-vm-utils-0.6.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/azure-vm-utils/azure-vm-utils-0.7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/azure-vm-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/bubblewrap-0.11.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/bubblewrap-0.12.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/files/bubblewrap-0.11.2-no-werror.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/files/bubblewrap-0.12.0-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/files/bubblewrap-0.12.0-tests-run.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/bubblewrap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/busybox-1.36.1-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/busybox-1.37.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/busybox-1.38.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/busybox-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.26.2-bb.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.34.1-skip-selinux-search.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.36.0-fortify-source-3-fixdep.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.36.1-kernel-6.8.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.36.1-skip-dynamic-relocations.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.37.0-sha-ni-fix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.37.0-skip-dynamic-relocations.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/busybox-1.38.0-bb.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/crond.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/crond.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/ginit.c delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/klogd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/klogd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/mdev.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/mdev/dvbdev delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/mdev/ide_links delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/mdev/usbdev delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/mdev/usbdisk_link delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/ntpd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/ntpd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/syslogd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/syslogd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/watchdog.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/files/watchdog.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/busybox/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/checkpolicy-3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/checkpolicy-3.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/checkpolicy-3.8.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/checkpolicy-3.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/checkpolicy-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/checkpolicy/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/config-site/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/config-site/config-site-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/config-site/config-site-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/config-site/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/coreutils-9.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/coreutils-9.11-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/coreutils-9.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/coreutils-9.9-r12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/coreutils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/files/coreutils-9.10-dash-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/files/coreutils-9.11-tee.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/files/coreutils-9.5-skip-readutmp-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/files/coreutils-9.9-cp-SEEK_HOLE-loop.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/files/coreutils-9.9-glibc-2.43-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/coreutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/dbus-1.16.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/dbus-1.16.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/files/80-dbus-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/files/dbus-1.16.0-enable-elogind.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/files/dbus.initd.in delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/files/dbus.user.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dbus/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/debianutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/debianutils/debianutils-5.14-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/debianutils/debianutils-5.23.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/debianutils/files/debianutils-3.4.2-no-bs-namespace.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/debianutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/diffutils-3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/diffutils-3.11-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/diffutils-3.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/files/diffutils-3.11-allocation-crash.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/files/diffutils-3.11-empty-files.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/files/diffutils-3.11-tests-seq.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/diffutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/dtc-1.7.2-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/dtc-1.7.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/dtc-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/files/dtc-1.7.2-glibc-2.41-execstack.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/files/dtc-1.7.2-swig-4.3.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/dtc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/ethtool/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/ethtool/ethtool-6.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/ethtool/ethtool-6.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/ethtool/ethtool-7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/ethtool/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/file-5.46-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/file-5.47-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/file-5.47-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/file-5.47-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/file-5.48.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/file-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.43-seccomp-fstatat64-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.45-seccomp-sandbox.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.46-buffer-overflow.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.46-seccomp-glibc-2.42-followup.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.46-seccomp-glibc-2.42.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.46-seccomp-rseq.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.46-zip.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.47-magic.py.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.47-softmagic.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/files/file-5.47-toml.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/file/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/findutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/findutils/findutils-4.10.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/findutils/findutils-4.11.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/findutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-5.4.1-no-gmp-mpfr.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-5.4.1-update-minrx.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-5.3.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-5.4.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-5.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-5.4.1a.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/gentoo-functions-1.7.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/gentoo-functions-1.7.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/gentoo-functions-1.7.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/gentoo-functions-1.7.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gentoo-functions/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/files/gptfdisk-1.0.10_utf16-to-utf8-conversion.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/files/gptfdisk-1.0.9-build_flags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/gptfdisk-1.0.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gptfdisk/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/grep/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/grep/files/grep-3.11-100k-files-dir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/grep/files/grep-3.12-write-error-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/grep/grep-3.11-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/grep/grep-3.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/grep/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/files/groff-1.19.2-man-unicode-dashes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/files/groff-1.23.0-man-unicode-fix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/files/groff-1.23.0-musl-getopt.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/groff-1.23.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/groff-1.23.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/groff/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/help2man/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/help2man/files/help2man-1.46.1-linguas.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/help2man/help2man-1.49.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/help2man/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwdata/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwdata/hwdata-0.399.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwdata/hwdata-0.400.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwdata/hwdata-0.401.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwdata/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/i2c-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/i2c-tools/i2c-tools-4.3-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/i2c-tools/i2c-tools-4.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/i2c-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.10.0-musl-2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.17.0-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.18.0-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.18.0-netshaper.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.19.0-add-includes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.19.0-dpll.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.8.0-configure-nomagic-nolibbsd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.8.0-disable-libbsd-fallback.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-6.9.0-mtu.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/files/iproute2-7.2.0-configure-nomagic-nolibbsd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-6.16.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-6.17.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-6.18.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-6.19.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-7.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-7.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/iproute2-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iproute2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iucode_tool/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iucode_tool/files/iucode_tool-2.3.1-limits-include.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iucode_tool/files/iucode_tool-2.3.1-non-x86.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iucode_tool/iucode_tool-2.3.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/iucode_tool/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/files/kbd-2.9.0-install-no-attr.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/files/kbd-2.9.0-install-posix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/files/kbd-2.9.0-nullptr.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/files/kbd-2.9.0-time64.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/files/kbd-2.9.0-uninit.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/kbd-2.10.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/kbd-2.9.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/kbd-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kbd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/README.Gentoo delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec-auto-load delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec-r2.init delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec-tools-2.0.32-fix-uki-sig-verification.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec-tools-2.0.4-disable-kexec-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec-tools-2.0.4-out-of-source.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/files/kexec.service-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/kexec-tools-2.0.32-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/kexec-tools-2.0.32.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/kexec-tools-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kexec-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/files/keyutils-1.5.10-disable-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/files/keyutils-1.6-makefile-fixup.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/files/keyutils-1.6.3-EDQUOT-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/files/keyutils-1.6.3-fix-rpmspec-check.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/files/keyutils-1.6.3-symbols.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/files/keyutils-1.6.3-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/keyutils-1.6.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/keyutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/files/kmod-34.2-s390.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/files/kmod-static-nodes-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-33.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-34.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/files/less-643-LESSOPEN-escape.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/files/less-643-lesstest-pkg-config.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/files/less.envd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/files/lesspipe-r3.sh delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/files/lesspipe-r4.sh delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-643-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-668.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-679.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-685.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-691.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-692.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-702.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-704.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/less-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/less/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/files/3.9-avoid-chcon-execution-if-missing.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/files/3.9-suppress-bash-setlocale-warnings.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/locale-gen-3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/locale-gen-3.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/locale-gen-3.9-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/locale-gen-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/locale-gen/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lsb-release/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lsb-release/lsb-release-3.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lsb-release/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lshw/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lshw/files/lshw-02.19.2b-respect-LDFLAGS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lshw/lshw-02.19.2b_p20220831-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lshw/lshw-02.20.2b-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/lshw/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/files/man-db-2.9.3-sandbox-env-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/files/man-db.cron-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/man-db-2.13.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/man-db-2.13.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/man-db-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-db/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-pages/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-pages/man-pages-6.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-pages/man-pages-6.16-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-pages/man-pages-6.17-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-pages/man-pages-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/man-pages/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/miscfiles/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/miscfiles/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/miscfiles/miscfiles-1.5-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-2.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/nvme-cli/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/nvme-cli/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/nvme-cli/nvme-cli-2.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pciutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pciutils/files/conf.d-pciparm delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pciutils/files/init.d-pciparm delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pciutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pciutils/pciutils-3.14.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pciutils/pciutils-3.15.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/99-pcscd-hotplug-r2.rules delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/pcsc-lite-2.4.0-change-setup-spy-script-location.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/pcsc-lite-2.4.0-systemd-fixes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/pcsc-lite-2.4.0-systemd-sysusers-fixup.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/pcscd-init.7 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/pcscd-udev delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/files/pcscd.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/pcsc-lite-2.4.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pcsc-lite/pcsc-lite-2.4.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-0.12.40.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-0.12.41.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-0.12.42.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-0.12.43.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/files/README.RESCUE delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/files/portage-ccache.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/files/portage-tmpdir.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/portage-3.0.81.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/portage-3.0.82.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/portage-3.0.82.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/portage-3.0.82.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/portage/portage-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/pv-1.10.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/pv-1.10.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/pv-1.10.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/pv-1.9.42.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/pv/pv-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/files/09sandbox delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/sandbox-2.46.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/sandbox-2.47.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/sandbox-2.48.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/sandbox-2.49.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/sandbox-2.51.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sandbox/sandbox-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sed/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sed/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/sed/sed-4.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-3.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-3.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-3.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-3.8.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-3.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/semodule-utils/semodule-utils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/files/default/useradd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/files/pam.d-include/chpasswd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/files/pam.d-include/passwd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/files/pam.d-include/shadow delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/files/pam.d-include/shadow-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/files/shadow-4.20.0-subid-stdint.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/shadow-4.19.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/shadow-4.20.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/shadow/shadow-4.20.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/files/smartd-r1.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/files/smartd.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/files/smartmontools-update-drivedb delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/smartmontools-7.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/smartmontools/smartmontools-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/261-gcc-bpf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/gentoo-journald-audit-r4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/legacy.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/nsswitch.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-260-mips.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-260.1-fuzz-journald.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-260.1-gcc-17.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-260.1-gpt-generator.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-260.1-openssl-4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-260.2-networkd-resolve-hook.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-261-lxml-6.1.3.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-user-selinux.pam delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/systemd-user.pam delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-259.4-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-260.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-260.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-260.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-261-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-261.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-261.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-261.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-262_rc1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-262_rc2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/files/texinfo-7.2-perl-5.42.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/texinfo-7.2-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/texinfo-7.2-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/texinfo-7.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/texinfo/texinfo-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/usbutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/usbutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/usbutils/usbutils-019.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/runuser-l.pamd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/runuser.pamd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/su-l.pamd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.41.4-no-AF_ALG.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.42.3-CVE-2026-78408.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.42.3-fileutils-warnings.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.42.3-libmount-fixup.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.42.3-libmount-include.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/uuidd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.41.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.42.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.42.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/which/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/which/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/which/which-2.23.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/zram-generator/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/zram-generator/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/zram-generator/zram-generator-1.1.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/zram-generator/zram-generator-1.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/pambase/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/pambase/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/pambase/pambase-20251104-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/pambase/pambase-20251104.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/pambase/pambase-20260730.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/pambase/pambase-999999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/polkit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/polkit/files/polkit-126-dbusmock.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/polkit/files/polkit-126-elogind.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/polkit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/polkit/polkit-126-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/polkit/polkit-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/files/sssd-2.10.0_beta2-fix-systemd-systemconfdir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/files/sssd-2.8.2-krb5_pw_locked.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/files/sssd-2.9.6-conditional-python-install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/files/sssd-2.9.7-kerberos-1-22.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/files/sssd-2.9.8-r1-pam_fix_out-of-bounds_read_in_pam_passkey_child_read_data.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/files/sssd.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/sssd-2.13.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/sssd-2.13.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/sssd-2.9.8-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-auth/sssd/sssd-2.9.9-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/files/initiatorname.iscsi delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/files/iscsid-conf.d delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/files/iscsid-init.d delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/files/open-iscsi-2.1.7-fix_bitwise.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/open-iscsi-2.1.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-iscsi/open-iscsi-2.1.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-isns/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-isns/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/open-isns/open-isns-0.103.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.2-po4a-mandir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.3-atari.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.4-posix-printf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.6-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.6-tests-non-bash.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.6-tests-unicode.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/files/parted-3.6-underlinked-util-linux.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.6-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/parted/parted-3.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-1.0.6-build-with-cargo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/efibootmgr-17-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/efibootmgr-18-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/files/efibootmgr-17-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/files/efibootmgr-17-fix-efivar-37-conflict.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/files/efibootmgr-18-backports.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/efibootmgr/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/files/gnu-efi-3.0.18-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/files/gnu-efi-3.0.18-remove-linux-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/files/gnu-efi-3.0.19-fix-binutils-2.46.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/files/gnu-efi-4.0.2-remove-linux-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/gnu-efi-3.0.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/gnu-efi-4.0.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/gfxpayload.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.02_beta2-KERNEL_GLOBS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.06-test-words.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.12-fix-for-bash-completion-_split_longopt.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.12-fwsetup.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.12-zfs-zstd-compression-support.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.14-efi_uga.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub-2.14-gfxpayload.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/grub.default-4 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/files/sbat.csv.in delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/grub-2.12-r12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/grub-2.14-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/grub-2.16_rc2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/grub-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/grub/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/mokutil/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/mokutil/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-boot/mokutil/mokutil-0.7.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.07.1-r6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.08.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.08.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/bc-1.08.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/files/bc-1.07.1-no-ed-its-sed.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/files/bc-1.07.1-use-system-bc.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-5.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-5.5.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-5.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/binutils-config-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils-config/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.32-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.33.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.34-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.35.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.36.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.37_p1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.38-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.39-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.40-r9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.41-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.42-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.43-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.44-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.45-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.45.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.45.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.46.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.46.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.46.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.47.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-2.47.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/binutils-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.29.1-nogoldtest.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.32-gcc-10.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.33-gcc-10.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.35.1-cet.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.35.2-powerpc-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.40-linker-search-path.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.41-linker-prefix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/files/binutils-2.43-linker-prefix.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/binutils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bison/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.8.2-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bison/bison-3.8.2-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bison/files/bison-3.8.2-gcc15-glibcxx-assertions.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/bison/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20260326.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20260501-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20260501.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20260617.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-20260623.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/crossdev-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/crossdev/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dwz/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dwz/dwz-0.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dwz/dwz-0.17.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dwz/dwz-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dwz/files/dwz-0.15-readelf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/dwz/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.4-fix-apple-m1-crash-by-explicit-pointer-cast.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.4-fix-build-with-glibc2.26.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.4-fix-malloc-prototype.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/files/flex-2.6.4-libobjdir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/flex-2.6.4-r6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/flex/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc-config/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc-config/gcc-config-2.12.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc-config/gcc-config-2.12.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc-config/gcc-config-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc-config/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/0001-path-solver-only-compute-ranges-at-the-current-path-.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/0002-Provide-a-range_info-reset-method.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/gcc-13-fix-cross-fixincludes.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/files/gcc-15-m68k-workaround.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-10.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-11.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-12.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.4.1_p20260603.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.3.1_p20260604.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.4.1_p20260716.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.4.1_p20260903.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.5.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-15.3.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-15.3.1_p20260717.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-15.3.1_p20260904.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-15.3.1_p20260911.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-15.3.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-16.2.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-16.2.1_p20260905.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-16.2.1_p20260912.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-16.3.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-17.0.0_p20260906.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-17.0.0_p20260913.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-17.0.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-8.5.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-9.5.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gcc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.19.7-disable-libintl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.20-parallel_install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.21-CVE-2020-12825.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.21-musl-omit_setlocale_lock.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.21.1-java-autoconf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.21_rc1-avoid_eautomake.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-0.25-musl-omit_setlocale_lock.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/files/gettext-1.0-fix-syntax-error.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-0.21.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-0.22.5-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-0.23.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-0.23.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-0.25.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-0.26.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/gettext-1.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gettext/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20240728.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20250710.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-20260517.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/gnuconfig-99999999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/gnuconfig/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/files/loong-fix-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/files/m4-1.4.19-fortify-source.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/files/m4-1.4.19-make-4.4-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/files/m4-1.4.19-race-condition-tests.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/files/ppc-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.19-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.20.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/m4-1.4.21.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/m4/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-Avoid-invalid-memory-access-in-context-format-diffs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2018-1000156-fix1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2018-1000156-fix2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2018-1000156.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2018-6951.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2018-6952.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2019-13636.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-CVE-2019-13638.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-Do-not-crash-when-RLIMIT_NOFILE-is-set-to-RLIM_INFINITY.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-allow-input-files-to-be-missing-for-ed-style-patches.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-configure-mkdir-spruced-up.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-configure-mkdir.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-fix-error-handling-with-git-style-patches.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-fix-test-suite.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/files/patch-2.7.6-ndebug-assert-hash-table.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/patch-2.7.6-r6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/patch-2.7.6-r8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/patch-2.8-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-devel/patch/patch-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/edk2-bin-202202.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/edk2-bin-202408.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/edk2-bin-202411.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/edk2-bin-202511.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/edk2-bin-202605.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/edk2-bin-202608.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/edk2-bin/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/files/35-intel-microcode-systemd.install delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/files/35-intel-microcode.install delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/intel-microcode-20260210_p20260211.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/intel-microcode-20260227_p20260227.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/intel-microcode-20260512_p20260513.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/intel-microcode-20260811_p20260811.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/intel-microcode-20260812_p20260813.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/intel-microcode/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.21.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.21.1_p20230601-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/ipxe-1.21.1_p20230601.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/ipxe/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/seabios-bin/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/seabios-bin/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/seabios-bin/seabios-bin-1.16.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/seabios-bin/seabios-bin-1.16.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-firmware/sgabios/sgabios-0.1_pre10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/btrfs-progs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/btrfs-progs/btrfs-progs-6.19.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/btrfs-progs/btrfs-progs-7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/btrfs-progs/btrfs-progs-7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/btrfs-progs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-2.8.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-2.8.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-2.8.6-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-2.8.6-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-2.8.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-2.8.8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/2.4.3-dmcrypt.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/2.4.3-dmcrypt.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-2.8.3-bitlocker.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/dosfstools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/dosfstools/dosfstools-4.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/dosfstools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.47.3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/e2fsprogs-1.47.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/files/e2fsck.conf delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-fix-build-cflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/files/e2fsprogs-1.47.3-e2scrub-order.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/files/e2fsprogs-1.47.3-fix-logging-redirection.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/e2fsprogs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/erofs-utils/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/erofs-utils/erofs-utils-1.8.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/erofs-utils/erofs-utils-1.8.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/erofs-utils/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-common/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-common/files/fuse.init delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-common/fuse-common-3.10.4-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-common/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-overlayfs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-overlayfs/fuse-overlayfs-1.14-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-overlayfs/fuse-overlayfs-1.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-overlayfs/fuse-overlayfs-1.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-overlayfs/fuse-overlayfs-1.17.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse-overlayfs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/files/fuse-2.9.3-kernel-types.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/files/fuse-2.9.9-avoid-calling-umount.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/files/fuse-2.9.9-closefrom-glibc-2-34.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/fuse-2.9.9-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/fuse-3.18.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/fuse-3.18.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/fuse/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/inotify-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/inotify-tools/inotify-tools-4.25.9.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/inotify-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lsscsi/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lsscsi/lsscsi-0.32-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lsscsi/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/device-mapper.conf-r4 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/device-mapper.rc-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/dmeventd.initd-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/dmtab delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm-monitoring.initd-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm.confd-r4 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm.rc-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.20-dmeventd-no-idle-exit.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.20-example.conf.in.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.20-freopen-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.22-autoconf-2.72-egrep.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.22-basename-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.22-thin-autodetect.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.22-thin-version-checking.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvm2-2.03.37-dmeventd-no-idle-exit.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvmlockd.initd-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/files/lvmpolld.initd-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/lvm2-2.03.22-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/lvm2-2.03.37.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/lvm2-2.03.38.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/lvm2-2.03.39.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/lvm2-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lvm2/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lxcfs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lxcfs/files/lxcfs-5.0.2.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lxcfs/files/lxcfs-5.0.2.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lxcfs/files/lxcfs-5.0.2.service delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lxcfs/lxcfs-7.0.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/lxcfs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/files/etc-default-mdadm delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/files/mdadm.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/files/mdadm.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/files/mdadm.weekly delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/files/mdraid.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/files/mdraid.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/mdadm-4.4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/mdadm-4.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/mdadm-4.6-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mdadm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mtools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mtools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/mtools/mtools-4.0.49.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/multipath-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/multipath-tools/files/multipath.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/multipath-tools/files/multipathd-r1.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/multipath-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/multipath-tools/multipath-tools-0.14.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/ldap-scripts/applySystemQuotas.pl delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/ldap-scripts/edquota_editor delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/ldap-scripts/quota.schema delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/ldap-scripts/setSystemQuotas.pl delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/ldap-scripts/setquota-ldap.pl delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.09-configure-bashism.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.09-fix-building-on-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.09-gettext-version.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.10-fix-building-on-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc7 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/rpc.rquotad.initd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.09-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools-ng/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools-ng/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.7.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/files/xfsprogs-6.17.0-ioctl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/xfsprogs-6.17.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/xfsprogs-6.18.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/xfsprogs-6.19.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/xfsprogs-7.0.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/xfsprogs/xfsprogs-7.1.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs-kmod/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs-kmod/files/zfs-kmod-2.1.11-gentoo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs-kmod/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs-kmod/zfs-kmod-2.2.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs-kmod/zfs-kmod-2.3.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/files/zfs-2.1.11-gentoo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/zfs-2.2.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/zfs-2.3.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/zfs-2.4.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/zfs/zfs-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/dracut-110-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/dracut-111-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/dracut-112.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/dracut-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/files/dracut-110-acct-user-group-gentoo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/files/dracut-110-dash-printf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/files/dracut-110-set-defaults.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/files/dracut-111-dash-printf.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/files/gentoo-ldconfig-paths-r1.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/dracut/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/files/linux-headers-5.10-Use-stddefs.h-instead-of-compiler.h.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/files/linux-headers-5.15-remove-inclusion-sysinfo.h.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/files/linux-headers-sparc-move-struct-termio-to-asm-termios.h.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-3.18-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-4.14-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-4.19-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-4.4-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-4.9-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.16-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.16.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.17-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.18.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.19.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.6-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.8-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-6.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-7.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/linux-headers-7.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-kernel/linux-headers/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.44-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.45-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.45.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.45.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.46.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.46.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.46.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.47.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/files/binutils-libs-2.35.1-cet.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/cracklib/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.10.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/cracklib/cracklib-2.10.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/cracklib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/efivar/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/efivar/efivar-39-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/efivar/files/efivar-38-ia64-relro.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/efivar/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/gdbm/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/gdbm/files/gdbm-1.25-musl.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/gdbm/gdbm-1.24.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/gdbm/gdbm-1.25.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/gdbm/gdbm-1.26.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/gdbm/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/2.19/glibc-2.19-gcc-10.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/2.19/glibc-2.19-ia64-gcc-4.8-reloc-hack.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/2.19/glibc-2.19-kernel-2.6.16-compat.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/2.19/glibc-2.19-kernel-2.6.16-hide-pipe2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/2.35/glibc-2.35-make-4.4-MAKEFLAGS.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/glibc-2.41-m68k-malign.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/glibc-2.43-hurd-CLOCK_MONOTONIC.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/host.conf-1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/nscd-1 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/nscd.service delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/files/nscd.tmpfilesd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.19-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.31-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.32-r8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.33-r14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.34-r14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.35-r11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.36-r8.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.37-r10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.38-r13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.39-r11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.40-r11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.41-r10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.42-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.43-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.43-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.43-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.43.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.44-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.44-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.44.9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-2.44.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/glibc-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/glibc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap-ng/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap-ng/files/libcap-ng-0.9.3-audit-out-of-source-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap-ng/libcap-ng-0.9.5-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap-ng/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap/files/libcap-2.62-ignore-RAISE_SETFCAP-install-failures.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap/libcap-2.78.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap/libcap-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libcap/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libnvme/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libnvme/libnvme-1.16.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libnvme/libnvme-1.16.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libnvme/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/files/libseccomp-2.5.3-skip-valgrind.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/files/libseccomp-2.6.0-aliasing.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/files/libseccomp-2.6.0-bounds.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/files/libseccomp-2.6.0-drop-bogus-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/files/libseccomp-2.6.0-python-shared.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/libseccomp-2.6.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/libseccomp-2.6.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/libseccomp-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libseccomp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-3.10-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-3.11-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-3.8.1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-3.8.1-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-3.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/libselinux-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libselinux/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/libsepol-3.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/libsepol-3.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/libsepol-3.8.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/libsepol-3.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/libsepol-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libsepol/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/files/libunwind-1.8.2-x32.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/files/libunwind-1.8.3-typo.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/libunwind-1.8.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/libunwind-1.8.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/libunwind-1.8.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/libunwind-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libunwind/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-2.10-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-2.11.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-2.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-2.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-2.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-2.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/liburing-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/liburing/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/files/libxcrypt-4.4.19-multibuild.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/files/libxcrypt-4.5.2-const.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/files/libxcrypt-4.5.2-getrandom.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/libxcrypt-4.4.38-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/libxcrypt-4.4.38.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/libxcrypt-4.5.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/libxcrypt/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/ncurses/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/ncurses/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/ncurses/ncurses-6.5_p20251220.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/ncurses/ncurses-6.6_p20260411.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/pam/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/pam/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/pam/pam-1.7.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/files/readline-5.0-no_rpath.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/files/readline-7.0-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/files/readline-8.0-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/files/readline-8.2-c23.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/readline-8.2_p13-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/readline-8.3_p3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/readline-8.4_alpha_pre20251007.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/readline/readline-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.4.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.4.3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/talloc/talloc-2.4.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tdb/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tdb/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tdb/tdb-1.4.12.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tdb/tdb-1.4.13.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tdb/tdb-1.4.14.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tdb/tdb-1.4.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tevent/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tevent/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tevent/tevent-0.16.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tevent/tevent-0.16.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/tevent/tevent-0.17.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/timezone-data/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/timezone-data/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/timezone-data/timezone-data-2026a.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/timezone-data/timezone-data-2026b.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/timezone-data/timezone-data-2026c.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/timezone-data/timezone-data-2026d.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.11-minizip-drop-crypt-header.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.3.1-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.3.1-configure-fix-AR-RANLIB-NM-detection.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.3.1-configure-fix-AR-libtool-on-darwin.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.3.1-use-LDFLAGS-in-configure.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.3.2-minizip-install.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.3.2-s390.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.3.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.3.2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/acpid-2.0.34-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid-1.0.4-default delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid-1.0.6-default.sh delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid-2.0.16-conf.d delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid-2.0.26-init.d delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid-2.0.34-lfs.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid.service delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/files/acpid.socket delete mode 100644 sdk_container/src/third_party/portage-stable/sys-power/acpid/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/audit-4.1.4-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/audit-4.2.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/files/audit-4.0.1-musl-basename.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/files/audit.rules-2.1.3 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/files/audit.rules.stop.post delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/files/audit.rules.stop.pre delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/files/auditd-conf.d-2.1.3 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/files/auditd-init.d-4.1.4 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/audit/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/lsof/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/lsof/lsof-4.99.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/lsof/lsof-4.99.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/lsof/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.4-xfail-pmap-test.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-fix-tests-multilib.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-macos.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-pgrep-old-linux-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-pgrep-pidwait.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-pidwait-half.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-sysctl-ignore_failure.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-sysctl-manpage.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.5-top-legacy-config-vuln.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.6-hurd.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.6-pid-off-by-one.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/files/procps-4.0.6-sysctl-ignore_failure.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.5-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.5-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/procps/procps-4.0.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/psmisc/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/psmisc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-23.6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-23.7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/time/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/time/files/time-1.9-implicit-func-decl-clang.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/time/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/time/time-1.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/time/time-1.9-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/tini/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/tini/files/tini-0.19.0-cmake4.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/tini/files/tini-0.19.0-musl-basename.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/tini/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/sys-process/tini/tini-0.19.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/acl/acl-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/acl/acl-2.4.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/acl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/dev-manager/dev-manager-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/dev-manager/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/editor/editor-0-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/editor/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/krb5/krb5-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/krb5/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/ldb/ldb-2.11.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/ldb/ldb-2.9.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/ldb/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libc/libc-1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libc/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libcrypt/libcrypt-1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libcrypt/libcrypt-2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libcrypt/libcrypt-2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libcrypt/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libelf/libelf-2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libelf/libelf-3-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libelf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libiconv/libiconv-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libiconv/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libintl/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libpcre2-internals/libpcre2-internals-10.47.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libpcre2-internals/libpcre2-internals-10.48.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libpcre2-internals/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libudev/libudev-251-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libudev/libudev-257.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libudev/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/libusb/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/man/man-0-r4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/man/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/openssh/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/openssh/openssh-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/openssh/openssh-0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/os-headers/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/os-headers/os-headers-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/package-manager/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/package-manager/package-manager-2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/pager/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/pager/pager-0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Carp/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Carp/perl-Carp-1.540.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Encode/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Encode/perl-Encode-3.210.0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Encode/perl-Encode-3.240.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Exporter/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Exporter/perl-Exporter-5.780.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-Exporter/perl-Exporter-5.790.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.760.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.780.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/pkgconfig/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/pkgconfig/pkgconfig-3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/resolvconf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/resolvconf/resolvconf-2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/service-manager/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/service-manager/service-manager-2-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/service-manager/service-manager-2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/service-manager/service-manager-3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/ssh/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/ssh/ssh-0-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/tmpfiles/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/tmpfiles/tmpfiles-0-r6.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/tmpfiles/tmpfiles-0-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/udev-217-r7.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/zlib/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/zlib/zlib-1.3.1-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/virtual/zlib/zlib-1.3.1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-390.conf delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-470.conf delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-580.conf delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-595.conf delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-610.conf delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15-x86.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-drivers-580.159.03-null-deref.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-drm-outputclass-390.conf delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-modprobe-390.141-uvm-perms.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-persistenced.confd delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-persistenced.initd delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-powerd.initd delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-settings-390.141-fno-common.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-settings-390.144-desktop.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-settings-390.144-no-gtk2.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-settings-390.144-raw-ldflags.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/nvidia-settings-530.30.02-desktop.patch delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/files/system-sleep.elogind delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-470.256.02-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-535.309.01.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-580.173.02.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-580.178.04.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-595.44.15.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-595.84.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-595.91.07.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-595.99.02.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-610.57.04.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-drivers/nvidia-drivers/nvidia-drivers-615.71.09.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-libs/pixman/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/x11-libs/pixman/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/x11-libs/pixman/pixman-0.46.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-libs/pixman/pixman-9999.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-misc/makedepend/Manifest delete mode 100644 sdk_container/src/third_party/portage-stable/x11-misc/makedepend/makedepend-1.0.10.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-misc/makedepend/makedepend-1.0.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/x11-misc/makedepend/metadata.xml diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000000..755229b69d5 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule "sdk_container/src/third_party/gentoo"] + path = sdk_container/src/third_party/gentoo + url = https://github.com/gentoo-mirror/gentoo.git + shallow = true diff --git a/build_library/build_image_util.sh b/build_library/build_image_util.sh index d942857eab0..6b4a19ee66f 100755 --- a/build_library/build_image_util.sh +++ b/build_library/build_image_util.sh @@ -294,7 +294,7 @@ get_metadata() { local mirror="$(echo "${v}" | grep mirror:// | cut -d '/' -f 3)" if [ -n "${mirror}" ]; then # Take only first mirror, those not working should be removed - local location="$(grep "^${mirror}"$'\t' /mnt/host/source/src/third_party/portage-stable/profiles/thirdpartymirrors | cut -d $'\t' -f 2- | cut -d ' ' -f 1 | tr -d $'\t')" + local location="$(grep "^${mirror}"$'\t' /mnt/host/source/src/third_party/gentoo/profiles/thirdpartymirrors | cut -d $'\t' -f 2- | cut -d ' ' -f 1 | tr -d $'\t')" v="$(echo "${v}" | sed "s#mirror://${mirror}/#${location}#g")" fi new_val+="${v} " @@ -419,7 +419,7 @@ EOF license_list="$(jq -r '.[] | "\(.licenses | .[])"' "${json_input}" | sort | uniq)" local license_dirs=( "/mnt/host/source/src/third_party/coreos-overlay/licenses/" - "/mnt/host/source/src/third_party/portage-stable/licenses/" + "/mnt/host/source/src/third_party/gentoo/licenses/" "none" ) for license_file in ${license_list}; do diff --git a/build_library/catalyst.sh b/build_library/catalyst.sh index 698bb72d4c3..35b6e40e325 100644 --- a/build_library/catalyst.sh +++ b/build_library/catalyst.sh @@ -29,8 +29,8 @@ unset QEMU DEFINE_string catalyst_root "${DEFAULT_CATALYST_ROOT}" \ "Path to directory for all catalyst images and other files." -DEFINE_string portage_stable "${SRC_ROOT}/third_party/portage-stable" \ - "Path to the portage-stable git checkout." +DEFINE_string portage_stable "${SRC_ROOT}/third_party/gentoo" \ + "Path to the gentoo git checkout." DEFINE_string coreos_overlay "${SRC_ROOT}/third_party/coreos-overlay" \ "Path to the coreos-overlay git checkout." DEFINE_string seed_tarball "${DEFAULT_SEED}" \ @@ -64,7 +64,7 @@ distdir="$DISTDIR" envscript="$TEMPDIR/catalystrc" port_logdir="$CATALYST_ROOT/log" repo_basedir="/mnt/host/source/src/third_party" -repo_name="portage-stable" +repo_name="gentoo" EOF } @@ -90,7 +90,7 @@ subarch: $ARCH rel_type: $TYPE portage_confdir: $TEMPDIR/portage repos: $FLAGS_coreos_overlay -keep_repos: portage-stable coreos-overlay +keep_repos: gentoo coreos-overlay profile: ${2:-$FLAGS_profile} snapshot_treeish: $FLAGS_version version_stamp: $FLAGS_version @@ -275,7 +275,7 @@ build_snapshot() { repo_dir=${1:-"${FLAGS_portage_stable}"} snapshot=${2:-"${FLAGS_version}"} snapshots_dir="${CATALYST_ROOT}/snapshots" - snapshot_path="${snapshots_dir}/portage-stable-${snapshot}.sqfs" + snapshot_path="${snapshots_dir}/gentoo-${snapshot}.sqfs" if [[ -f ${snapshot_path} && $FLAGS_rebuild == $FLAGS_FALSE ]] then info "Skipping snapshot, ${snapshot_path} exists" diff --git a/build_library/toolchain_util.sh b/build_library/toolchain_util.sh index 1de32c5ed6c..3247ad10089 100644 --- a/build_library/toolchain_util.sh +++ b/build_library/toolchain_util.sh @@ -223,7 +223,7 @@ configure_crossdev_overlay() { echo "x-crossdev" | \ "${sudo[@]}" tee "${root}${location}/profiles/repo_name" > /dev/null "${sudo[@]}" tee "${root}${location}/metadata/layout.conf" > /dev/null </` will show commits that touched that directory. These can give -clues about why a package was included in the first place and where to look to ensure it really -is unused. - -## equery d - -`equery d -a ` will tell you what packages depend on `package-name`. It will -also generate a lot of false positives, since it considers all dependencies for all use flags, -even ones we do not use, such as `test`. - -## emerge --emptytree - -`emerge --pretend --verbose --emptytree ` _should_ give a list of all the dependencies -for a given package. Use this to test if `board-packages`, `sdk-depends`, and `@system` can still be -emerged after removing an ebuild and package. -Remember to use the `emerge--usr` commands to check `board-packages` and `emerge` to check -`sdk-depends`. Use both when checking `@system`. - -Furthermore, the SDK bootstrapping process uses a list of packages defined the by SDK profile's packages.build -file. Install `dev-util/catalyst` and run `/usr/lib64/catalyst/targets/stage1/build.py` to get a list of packages -needed for the boostrapping process, then run `emerge --emptytree` on that list. - -A package's ebuild must be removed from `portage-stable` _and_ the package must be removed locally. If only the -ebuild is removed, the package will be silently elided in the `emerge --emptytree` dependency list. -To see if there are any packages installed without ebuilds run `eix -tTc`. There are no `eix--usr` wrappers, so double -check the packages are also unmerged via the `emerge--usr` commands. Make sure to run -`eix-update` before running other `eix` commands. - -`emerge --emptytree` also has unintuitive behavior when handling virtual packages. -When making changes affecting virtual packages (removing a provider, changing use flags that affect -a provider or virtual, etc), `emerge --emptytree` will always prefer an already installed -provider (unless it is masked or otherwise disabled), so unmerge the current provider before -running `emerge --emptytree` to ensure the virtuals are resolved correctly. Look at the virtual package's -ebuild to see what providers it has and use `emerge --search` to see what is the currently installed provider. -See [this bug](https://bugs.gentoo.org/127956). - -## grep, git grep, repo grep, ripgrep, find, etc - -Use your favorite grep variant to see if the package is used anywhere. Good places to double check are -coreos-overlay, manifest, scripts, and portage-stable, as well as anything specific to the package. - -Be sure to check `coreos-overlay` to ensure there are no use flags, accept_keywords, or other leftover bits -relating to the package being removed. - -## Updating the metadata cache - -If you remove a package, make sure to delete the corresponding files in -metadata/md5cache, or run use egencache to do it for you: -``` - egencache --update --repo portage-stable -``` -There is also `scripts/update_metadata` which will update both `portage-stable` and `coreos-overlay` -and optionally generate a commit message. - -## Testing changes - -If you have Jenkins running with [this configuration](https://github.com/coreos/jenkins-os), you can make pull requests with your changes and -test them according to the instructions in the [jenkins-os README](https://github.com/coreos/jenkins-os#usage-examples) diff --git a/sdk_container/src/third_party/portage-stable/acct-group/adm/adm-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/adm/adm-0-r3.ebuild deleted file mode 100644 index d6d40f4001f..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/adm/adm-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=4 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/adm/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/adm/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/adm/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/audio/audio-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/audio/audio-0-r3.ebuild deleted file mode 100644 index eb826ff375d..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/audio/audio-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=18 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/audio/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/audio/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/audio/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/cdrom/cdrom-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/cdrom/cdrom-0-r3.ebuild deleted file mode 100644 index 5c3b0daadb5..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/cdrom/cdrom-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=19 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/cdrom/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/cdrom/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/cdrom/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/clock/clock-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/clock/clock-0.ebuild deleted file mode 100644 index 57a7ba93f17..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/clock/clock-0.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=550 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/clock/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/clock/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/clock/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/cuse/cuse-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/cuse/cuse-0.ebuild deleted file mode 100644 index 87fe774f871..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/cuse/cuse-0.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=554 -DESCRIPTION="/dev/cuse access" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/cuse/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/cuse/metadata.xml deleted file mode 100644 index fbc99e373d0..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/cuse/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/dialout/dialout-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/dialout/dialout-0-r3.ebuild deleted file mode 100644 index 114baf79a77..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/dialout/dialout-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=20 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/dialout/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/dialout/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/dialout/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/disk/disk-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/disk/disk-0-r3.ebuild deleted file mode 100644 index 1ac5e355e38..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/disk/disk-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=6 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/disk/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/disk/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/disk/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/dnsmasq-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/dnsmasq-0-r3.ebuild deleted file mode 100644 index ac5a4eeaf6d..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/dnsmasq-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=275 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/metadata.xml deleted file mode 100644 index bd6443d4a37..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/dnsmasq/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - chutzpah@gentoo.org - Patrick McLean - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/docker/docker-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/docker/docker-0-r3.ebuild deleted file mode 100644 index 38dc0db2635..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/docker/docker-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=48 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/docker/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/docker/metadata.xml deleted file mode 100644 index db463f3eeb6..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/docker/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - williamh@gentoo.org - William Hubbs - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/floppy/floppy-0-r1.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/floppy/floppy-0-r1.ebuild deleted file mode 100644 index 3386a166e7b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/floppy/floppy-0-r1.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=11 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/floppy/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/floppy/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/floppy/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/incus-admin/incus-admin-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/incus-admin/incus-admin-0.ebuild deleted file mode 100644 index ee18e2282ca..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/incus-admin/incus-admin-0.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=533 -DESCRIPTION="Group for app-containers/incus" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/incus-admin/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/incus-admin/metadata.xml deleted file mode 100644 index 5d32dd6c55b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/incus-admin/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - virtualization@gentoo.org - Gentoo Virtualization Project - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/incus/incus-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/incus/incus-0.ebuild deleted file mode 100644 index e5f45afcdc9..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/incus/incus-0.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=532 -DESCRIPTION="Group for app-containers/incus" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/incus/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/incus/metadata.xml deleted file mode 100644 index 5d32dd6c55b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/incus/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - virtualization@gentoo.org - Gentoo Virtualization Project - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/input/input-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/input/input-0-r3.ebuild deleted file mode 100644 index c36cb568afc..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/input/input-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=97 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/input/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/input/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/input/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/jobserver/jobserver-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/jobserver/jobserver-0.ebuild deleted file mode 100644 index 4a7bb9457da..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/jobserver/jobserver-0.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=556 -DESCRIPTION="Access to system-wide jobservers" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/jobserver/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/jobserver/metadata.xml deleted file mode 100644 index 076793e3f54..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/jobserver/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/kmem/kmem-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/kmem/kmem-0-r3.ebuild deleted file mode 100644 index 5f002bfa09d..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/kmem/kmem-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=9 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/kmem/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/kmem/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/kmem/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/kvm/kvm-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/kvm/kvm-0-r3.ebuild deleted file mode 100644 index d73a52a713e..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/kvm/kvm-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=78 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/kvm/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/kvm/metadata.xml deleted file mode 100644 index c12cdf945f9..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/kvm/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - virtualization@gentoo.org - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/lp/lp-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/lp/lp-0-r3.ebuild deleted file mode 100644 index 1c71c87752b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/lp/lp-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=7 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/lp/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/lp/metadata.xml deleted file mode 100644 index ba8bc47cd6b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/lp/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - systemd@gentoo.org - - - printing@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/lxc/lxc-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/lxc/lxc-0-r2.ebuild deleted file mode 100644 index c2f7cd728e6..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/lxc/lxc-0-r2.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=358 -DESCRIPTION="Group for app-containers/lxc" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/lxc/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/lxc/metadata.xml deleted file mode 100644 index 5d32dd6c55b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/lxc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - virtualization@gentoo.org - Gentoo Virtualization Project - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/man/man-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/man/man-0-r3.ebuild deleted file mode 100644 index a30608f304f..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/man/man-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=15 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/man/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/man/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/man/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/messagebus/messagebus-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/messagebus/messagebus-0-r3.ebuild deleted file mode 100644 index 082e60cc4a9..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/messagebus/messagebus-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=101 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/messagebus/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/messagebus/metadata.xml deleted file mode 100644 index d4390c2eb58..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/messagebus/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - freedesktop-bugs@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/named/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/named/metadata.xml deleted file mode 100644 index bd6443d4a37..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/named/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - chutzpah@gentoo.org - Patrick McLean - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/named/named-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/named/named-0-r3.ebuild deleted file mode 100644 index c0f364f8362..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/named/named-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=40 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/netperf/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/netperf/metadata.xml deleted file mode 100644 index d5af4bcfaf1..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/netperf/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - netmon@gentoo.org - Gentoo network monitoring and analysis project - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/netperf/netperf-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/netperf/netperf-0-r2.ebuild deleted file mode 100644 index 6a82538c18d..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/netperf/netperf-0-r2.ebuild +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -DESCRIPTION="A group for net-analyzer/netperf" - -ACCT_GROUP_ID="168" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/nobody/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/nobody/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/nobody/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/nobody/nobody-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/nobody/nobody-0-r2.ebuild deleted file mode 100644 index faac9ac0b18..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/nobody/nobody-0-r2.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=65534 -ACCT_GROUP_ENFORCE_ID=yes diff --git a/sdk_container/src/third_party/portage-stable/acct-group/ntp/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/ntp/metadata.xml deleted file mode 100644 index bc93e527e23..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/ntp/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/ntp/ntp-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/ntp/ntp-0-r3.ebuild deleted file mode 100644 index 48e56ec9111..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/ntp/ntp-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=123 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/openct/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/openct/metadata.xml deleted file mode 100644 index 115e9d64a66..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/openct/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/openct/openct-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/openct/openct-0-r3.ebuild deleted file mode 100644 index 17c82955be9..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/openct/openct-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=46 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/pcap/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/pcap/metadata.xml deleted file mode 100644 index 641cbd3703e..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/pcap/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - sam@gentoo.org - Sam James - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/pcap/pcap-0-r1.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/pcap/pcap-0-r1.ebuild deleted file mode 100644 index 7bb74847aaf..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/pcap/pcap-0-r1.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -DESCRIPTION="Group for capturing network traffic" -ACCT_GROUP_ID=377 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/pcscd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/pcscd/metadata.xml deleted file mode 100644 index 115e9d64a66..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/pcscd/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/pcscd/pcscd-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/pcscd/pcscd-0-r3.ebuild deleted file mode 100644 index a1c6a5d0d49..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/pcscd/pcscd-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=47 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/polkitd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/polkitd/metadata.xml deleted file mode 100644 index d4390c2eb58..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/polkitd/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - freedesktop-bugs@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/polkitd/polkitd-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/polkitd/polkitd-0-r3.ebuild deleted file mode 100644 index 641e5053822..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/polkitd/polkitd-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=102 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/portage/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/portage/metadata.xml deleted file mode 100644 index 66da907ee84..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/portage/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - dev-portage@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/portage/portage-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/portage/portage-0-r2.ebuild deleted file mode 100644 index 2e50f8235fc..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/portage/portage-0-r2.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=250 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/render/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/render/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/render/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/render/render-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/render/render-0-r3.ebuild deleted file mode 100644 index e119bdb21cf..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/render/render-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=28 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/root/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/root/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/root/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/root/root-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/root/root-0-r2.ebuild deleted file mode 100644 index 6c40cd3e544..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/root/root-0-r2.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=0 -ACCT_GROUP_ENFORCE_ID=yes diff --git a/sdk_container/src/third_party/portage-stable/acct-group/sgx/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/sgx/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/sgx/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/sgx/sgx-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/sgx/sgx-0-r2.ebuild deleted file mode 100644 index 7fa33b98448..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/sgx/sgx-0-r2.ebuild +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -DESCRIPTION="System group: used for SGX enclaves" - -ACCT_GROUP_ID=405 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/shadow/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/shadow/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/shadow/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/shadow/shadow-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/shadow/shadow-0.ebuild deleted file mode 100644 index 8c09eba4ce4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/shadow/shadow-0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group user-info - -ACCT_GROUP_ID=42 - -pkg_postinst() { - # Look up the gid in ${EROOT}/etc/group. - # It may differ from the gid in /etc/group. - local gid=$(egetent group shadow | cut -d: -f3) - if [[ -z ${gid} ]]; then - eerror "Unable to determine id for shadow group" - return - fi - local db - for db in gshadow shadow; do - [[ -e ${EROOT}/etc/${db} ]] || continue - chgrp "${gid}" "${EROOT}/etc/${db}" - chmod g+r "${EROOT}/etc/${db}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/acct-group/sshd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/sshd/metadata.xml deleted file mode 100644 index bc93e527e23..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/sshd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/sshd/sshd-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/sshd/sshd-0-r3.ebuild deleted file mode 100644 index 8c6e5d5da48..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/sshd/sshd-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=22 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/sssd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/sssd/metadata.xml deleted file mode 100644 index ab72af36d9c..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/sssd/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/sssd/sssd-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/sssd/sssd-0.ebuild deleted file mode 100644 index d3e52a80690..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/sssd/sssd-0.ebuild +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -DESCRIPTION="A group for sys-auth/sssd" - -ACCT_GROUP_ID="543" diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/systemd-coredump-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/systemd-coredump-0-r3.ebuild deleted file mode 100644 index e90b60fad0e..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-coredump/systemd-coredump-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=194 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild deleted file mode 100644 index 747c4643e74..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=191 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/systemd-journal-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/systemd-journal-0-r3.ebuild deleted file mode 100644 index 123a0ce62fb..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-journal/systemd-journal-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=190 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-network/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-network/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-network/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-network/systemd-network-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-network/systemd-network-0-r3.ebuild deleted file mode 100644 index a8bd4128f2c..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-network/systemd-network-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=192 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/systemd-oom-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/systemd-oom-0-r2.ebuild deleted file mode 100644 index 5af0fb5e734..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-oom/systemd-oom-0-r2.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=198 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/systemd-resolve-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/systemd-resolve-0-r3.ebuild deleted file mode 100644 index b201257ce59..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-resolve/systemd-resolve-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=193 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/systemd-timesync-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/systemd-timesync-0-r3.ebuild deleted file mode 100644 index f0e27bd8959..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/systemd-timesync/systemd-timesync-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=195 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/tape/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/tape/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/tape/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/tape/tape-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/tape/tape-0-r3.ebuild deleted file mode 100644 index 52b016f26fc..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/tape/tape-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=26 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/tss/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/tss/metadata.xml deleted file mode 100644 index fdd29c016aa..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/tss/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/tss/tss-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/tss/tss-0-r3.ebuild deleted file mode 100644 index 70875fc89c8..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/tss/tss-0-r3.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -DESCRIPTION="Trusted Software Stack for TPMs group" -ACCT_GROUP_ID=59 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/tty/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/tty/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/tty/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/tty/tty-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/tty/tty-0-r3.ebuild deleted file mode 100644 index 9d2bce0646a..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/tty/tty-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=5 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/usb/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/usb/metadata.xml deleted file mode 100644 index 115e9d64a66..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/usb/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/usb/usb-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/usb/usb-0-r3.ebuild deleted file mode 100644 index f7d9798c06c..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/usb/usb-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=85 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/users/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/users/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/users/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/users/users-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/users/users-0-r2.ebuild deleted file mode 100644 index e54d2837d14..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/users/users-0-r2.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=100 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/utmp/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/utmp/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/utmp/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/utmp/utmp-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/utmp/utmp-0-r3.ebuild deleted file mode 100644 index 0c9596d87de..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/utmp/utmp-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=406 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/uucp/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/uucp/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/uucp/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/uucp/uucp-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/uucp/uucp-0-r3.ebuild deleted file mode 100644 index ca0aa96d1ea..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/uucp/uucp-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=14 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/video/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/video/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/video/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/video/video-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/video/video-0-r3.ebuild deleted file mode 100644 index dff47534940..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/video/video-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=27 diff --git a/sdk_container/src/third_party/portage-stable/acct-group/wheel/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-group/wheel/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/wheel/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-group/wheel/wheel-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-group/wheel/wheel-0-r3.ebuild deleted file mode 100644 index e06f86e9553..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-group/wheel/wheel-0-r3.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-group - -ACCT_GROUP_ID=10 diff --git a/sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/dnsmasq-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/dnsmasq-0-r3.ebuild deleted file mode 100644 index 4cd49ce844b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/dnsmasq-0-r3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for net-dns/dnsmasq" - -ACCT_USER_ID=275 -ACCT_USER_GROUPS=( dnsmasq ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/metadata.xml deleted file mode 100644 index bd6443d4a37..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/dnsmasq/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - chutzpah@gentoo.org - Patrick McLean - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/lxc/lxc-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/lxc/lxc-0-r2.ebuild deleted file mode 100644 index 7449e8ee379..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/lxc/lxc-0-r2.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for app-containers/lxc" -ACCT_USER_ID=358 -ACCT_USER_GROUPS=( lxc ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/lxc/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/lxc/metadata.xml deleted file mode 100644 index 5d32dd6c55b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/lxc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - virtualization@gentoo.org - Gentoo Virtualization Project - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/man/man-1-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/man/man-1-r3.ebuild deleted file mode 100644 index b3ffdc07f96..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/man/man-1-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=13 -ACCT_USER_GROUPS=( man ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/man/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/man/metadata.xml deleted file mode 100644 index 8f8127182cb..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/man/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/messagebus/messagebus-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/messagebus/messagebus-0-r3.ebuild deleted file mode 100644 index f67e1f4f13a..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/messagebus/messagebus-0-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=101 -ACCT_USER_GROUPS=( messagebus ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/messagebus/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/messagebus/metadata.xml deleted file mode 100644 index d4390c2eb58..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/messagebus/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - freedesktop-bugs@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/named/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/named/metadata.xml deleted file mode 100644 index bd6443d4a37..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/named/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - chutzpah@gentoo.org - Patrick McLean - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/named/named-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/named/named-0-r3.ebuild deleted file mode 100644 index 471b7d10341..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/named/named-0-r3.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for net-dns/bind" - -ACCT_USER_ID=40 -ACCT_USER_HOME=/etc/bind -ACCT_USER_GROUPS=( named ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/netperf/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/netperf/metadata.xml deleted file mode 100644 index d5af4bcfaf1..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/netperf/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - netmon@gentoo.org - Gentoo network monitoring and analysis project - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/netperf/netperf-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/netperf/netperf-0-r2.ebuild deleted file mode 100644 index f80b0bb908b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/netperf/netperf-0-r2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="A user for net-analyzer/netperf" - -ACCT_USER_GROUPS=( "netperf" ) -ACCT_USER_ID="168" - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/nobody/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/nobody/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/nobody/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/nobody/nobody-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/nobody/nobody-0-r2.ebuild deleted file mode 100644 index 1921cbcef0e..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/nobody/nobody-0-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=65534 -ACCT_USER_ENFORCE_ID=yes -ACCT_USER_HOME="/var/empty" -ACCT_USER_HOME_OWNER="root:root" -ACCT_USER_HOME_PERMS=0755 -ACCT_USER_GROUPS=( nobody ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/ntp/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/ntp/metadata.xml deleted file mode 100644 index bc93e527e23..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/ntp/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/ntp/ntp-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/ntp/ntp-0-r3.ebuild deleted file mode 100644 index bed2e5aea0a..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/ntp/ntp-0-r3.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="user for ntp daemon" -ACCT_USER_ID=123 -ACCT_USER_GROUPS=( ntp ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/nvpd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/nvpd/metadata.xml deleted file mode 100644 index 06d84e396dc..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/nvpd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - ionen@gentoo.org - Ionen Wolkens - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/nvpd/nvpd-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/nvpd/nvpd-0-r2.ebuild deleted file mode 100644 index 135ce9aee7a..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/nvpd/nvpd-0-r2.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for nvidia-persistenced" -ACCT_USER_ID=458 -ACCT_USER_GROUPS=( video ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/pcap/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/pcap/metadata.xml deleted file mode 100644 index 641cbd3703e..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/pcap/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - sam@gentoo.org - Sam James - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/pcap/pcap-0-r1.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/pcap/pcap-0-r1.ebuild deleted file mode 100644 index fcff027697a..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/pcap/pcap-0-r1.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for capturing network traffic" -ACCT_USER_ID=377 -ACCT_USER_GROUPS=( pcap ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/pcscd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/pcscd/metadata.xml deleted file mode 100644 index 115e9d64a66..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/pcscd/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/pcscd/pcscd-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/pcscd/pcscd-0-r3.ebuild deleted file mode 100644 index b3c8c9c4362..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/pcscd/pcscd-0-r3.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="A user for pcsc-lite" -ACCT_USER_ID=47 -ACCT_USER_GROUPS=( pcscd openct usb ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/polkitd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/polkitd/metadata.xml deleted file mode 100644 index d4390c2eb58..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/polkitd/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - freedesktop-bugs@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/polkitd/polkitd-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/polkitd/polkitd-0-r3.ebuild deleted file mode 100644 index d81d207f730..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/polkitd/polkitd-0-r3.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=102 -ACCT_USER_GROUPS=( polkitd ) -ACCT_USER_HOME=/var/lib/polkit-1 - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/portage/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/portage/metadata.xml deleted file mode 100644 index 66da907ee84..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/portage/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - dev-portage@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r3.ebuild deleted file mode 100644 index 678713be633..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r3.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=250 -ACCT_USER_HOME="/var/lib/portage/home" -ACCT_USER_GROUPS=( portage ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r4.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r4.ebuild deleted file mode 100644 index 573bccbbad1..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/portage/portage-0-r4.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=250 -ACCT_USER_HOME="/var/lib/portage/home" -ACCT_USER_GROUPS=( portage jobserver ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/root/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/root/metadata.xml deleted file mode 100644 index 65e1fc82d85..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/root/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - base-system@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/root/root-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/root/root-0-r3.ebuild deleted file mode 100644 index dcb37bf77d3..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/root/root-0-r3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=0 -ACCT_USER_ENFORCE_ID=yes -ACCT_USER_SHELL="/bin/bash" -ACCT_USER_HOME="/root" -ACCT_USER_HOME_PERMS=0700 -ACCT_USER_GROUPS=( root ) - -# Avoid reverting changes by the sysadmin. -# https://bugs.gentoo.org/827813 -ACCT_USER_NO_MODIFY=1 - -acct-user_add_deps - -pkg_prerm() { - # Don't lock out the superuser - : -} diff --git a/sdk_container/src/third_party/portage-stable/acct-user/sshd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/sshd/metadata.xml deleted file mode 100644 index bc93e527e23..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/sshd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/sshd/sshd-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/sshd/sshd-0-r3.ebuild deleted file mode 100644 index 530fc500899..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/sshd/sshd-0-r3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="User for ssh" - -ACCT_USER_ID=22 -ACCT_USER_HOME=/var/empty -ACCT_USER_HOME_OWNER=root:root -ACCT_USER_GROUPS=( sshd ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/sssd/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/sssd/metadata.xml deleted file mode 100644 index ab72af36d9c..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/sssd/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/sssd/sssd-0.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/sssd/sssd-0.ebuild deleted file mode 100644 index 642d60b9017..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/sssd/sssd-0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="A user for sys-auth/sssd" - -ACCT_USER_GROUPS=( "sssd" ) -ACCT_USER_ID="543" - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/systemd-coredump-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/systemd-coredump-0-r3.ebuild deleted file mode 100644 index cf0dc9c2972..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-coredump/systemd-coredump-0-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=194 -ACCT_USER_GROUPS=( systemd-coredump ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild deleted file mode 100644 index 39d3d14ebb3..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-journal-remote/systemd-journal-remote-0-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=191 -ACCT_USER_GROUPS=( systemd-journal-remote ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-network/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/systemd-network/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-network/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-network/systemd-network-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/systemd-network/systemd-network-0-r3.ebuild deleted file mode 100644 index 3b105de1f14..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-network/systemd-network-0-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=192 -ACCT_USER_GROUPS=( systemd-network ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/systemd-oom-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/systemd-oom-0-r2.ebuild deleted file mode 100644 index e4954962fbe..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-oom/systemd-oom-0-r2.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=198 -ACCT_USER_GROUPS=( systemd-oom ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/systemd-resolve-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/systemd-resolve-0-r3.ebuild deleted file mode 100644 index f70a9b2d371..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-resolve/systemd-resolve-0-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=193 -ACCT_USER_GROUPS=( systemd-resolve ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/metadata.xml deleted file mode 100644 index 31123d01cb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - systemd@gentoo.org - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/systemd-timesync-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/systemd-timesync-0-r3.ebuild deleted file mode 100644 index e2a4d84a40b..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/systemd-timesync/systemd-timesync-0-r3.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -ACCT_USER_ID=195 -ACCT_USER_GROUPS=( systemd-timesync ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/acct-user/tss/metadata.xml b/sdk_container/src/third_party/portage-stable/acct-user/tss/metadata.xml deleted file mode 100644 index fdd29c016aa..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/tss/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - diff --git a/sdk_container/src/third_party/portage-stable/acct-user/tss/tss-0-r3.ebuild b/sdk_container/src/third_party/portage-stable/acct-user/tss/tss-0-r3.ebuild deleted file mode 100644 index 5b08fdf351e..00000000000 --- a/sdk_container/src/third_party/portage-stable/acct-user/tss/tss-0-r3.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit acct-user - -DESCRIPTION="Trusted Software Stack for TPMs user" -ACCT_USER_ID=59 -ACCT_USER_GROUPS=( tss ) - -acct-user_add_deps diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest deleted file mode 100644 index e91a41af12c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-1.4.32.tar.xz 189020 BLAKE2B 18cf181f23f0a6cd95ca78fd1c5e039ca2222101b12957e640afb25f34033777e0554421613699b08b9f985a45ee803b16c202e2c2a3a0f55b741cdf5e5d8836 SHA512 facc2c75508175123ed4f4f8f79c157e0f8ce797f3bb98f4978379d6b75c5d502ab5a97497f5d7a8a1f21adc9f580bf59245502a4b3058eb7a25a03caca7c8f9 diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.32.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.32.ebuild deleted file mode 100644 index 75926fc43e1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.32.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 - -# Packages sharing a common release tarball: -# app-admin/eselect -# app-emacs/eselect-mode -# Please bump and mark them stable together! - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo's multi-purpose configuration and management tool" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect" -SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" - -LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="doc emacs vim-syntax" - -# coreutils for realpath -DEPEND="sys-apps/coreutils - sys-apps/sed" -RDEPEND="${DEPEND} - sys-apps/file - sys-libs/ncurses:0" -BDEPEND="doc? ( dev-python/docutils )" -PDEPEND="emacs? ( app-emacs/eselect-mode ) - vim-syntax? ( app-vim/eselect-syntax )" - -src_compile() { - emake - use doc && emake html -} - -src_install() { - emake DESTDIR="${D}" install - newbashcomp misc/${PN}.bashcomp ${PN} - dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt - if use doc; then - docinto html - dodoc *.html doc/*.html doc/*.css - fi - - # needed by news module - keepdir /var/lib/gentoo/news - if ! use prefix; then - fowners root:portage /var/lib/gentoo/news - fperms g+w /var/lib/gentoo/news - fi -} - -pkg_postinst() { - # fowners in src_install doesn't work for the portage group: - # merging changes the group back to root - if ! use prefix; then - chgrp portage "${EROOT}/var/lib/gentoo/news" \ - && chmod g+w "${EROOT}/var/lib/gentoo/news" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild deleted file mode 100644 index d46994dfd7c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.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 - -EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/eselect.git" - -inherit autotools git-r3 bash-completion-r1 - -DESCRIPTION="Gentoo's multi-purpose configuration and management tool" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect" - -LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" -SLOT="0" -IUSE="doc emacs vim-syntax" - -# coreutils for realpath -DEPEND="sys-apps/coreutils - sys-apps/sed" -RDEPEND="${DEPEND} - sys-apps/file - sys-libs/ncurses:0" -BDEPEND="doc? ( dev-python/docutils )" -PDEPEND="emacs? ( app-emacs/eselect-mode ) - vim-syntax? ( app-vim/eselect-syntax )" - -src_prepare() { - default - eautoreconf -} - -src_compile() { - emake - use doc && emake html -} - -src_install() { - emake DESTDIR="${D}" install - newbashcomp misc/${PN}.bashcomp ${PN} - dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt - if use doc; then - docinto html - dodoc *.html doc/*.html doc/*.css - fi - - # needed by news module - keepdir /var/lib/gentoo/news - if ! use prefix; then - fowners root:portage /var/lib/gentoo/news - fperms g+w /var/lib/gentoo/news - fi -} - -pkg_postinst() { - # fowners in src_install doesn't work for the portage group: - # merging changes the group back to root - if ! use prefix; then - chgrp portage "${EROOT}/var/lib/gentoo/news" \ - && chmod g+w "${EROOT}/var/lib/gentoo/news" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml deleted file mode 100644 index 30d66ca4bdf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - eselect@gentoo.org - eselect configuration and management tool - - - proj/eselect - - diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/Manifest deleted file mode 100644 index 29b542c8f26..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST logrotate-3.22.0.tar.xz 172108 BLAKE2B c1c9f1ff792905d2917e9ba3cee360c50259e1520e04073cb69abe475499adcf01aeb3cb4c6933af61255fbb5978577c4fdf9d6ab6ebf9568358d2446791c7f3 SHA512 16fd95b4daef779212008c4a968c7a7130be8d550f58531d24fc04599cb9adff6323a745725b3b14d7312ad36cb6646fe33a3defdb5b70cda2cec9646aab066a -DIST logrotate-3.22.0.tar.xz.asc 833 BLAKE2B 379d4fd71c6161211234903560770cf14a7ddf769b83e76ef27ad96d1204e2f4dc73d1e44aa69401db87c252c4471d5bdbace0555dfbb66c8751c20131a7751f SHA512 93664c45bfe9ea20aedc54fe216825db38eaf81d43b238cd7bf8ea3e03f7d282f53743fb6d914766a9ed0cb5b33376435d253db5b9ec7039facd66e25d349dd4 diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch deleted file mode 100644 index cb2fc073bc6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Nuar a/config.c b/config.c ---- a/config.c 2018-10-05 17:01:21.000000000 +0200 -+++ b/config.c 2018-12-19 16:33:52.280129804 +0100 -@@ -417,7 +417,9 @@ - int i; - - /* Check if fname is '.' or '..'; if so, return false */ -- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2]))) -+ /* Don't include 'hidden' files either; this breaks Gentoo -+ portage config file management http://bugs.gentoo.org/87683 */ -+ if (fname[0] == '.') - return 0; - - /* Check if fname is ending in a taboo-extension; if so, return false */ diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-locale.patch b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-locale.patch deleted file mode 100644 index 6ba8fce06fd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-locale.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://bugs.gentoo.org/934983 -https://github.com/logrotate/logrotate/commit/04b21743980c4e236ca5e8de18173fbd3848573b - -From 04b21743980c4e236ca5e8de18173fbd3848573b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= -Date: Sat, 8 Jun 2024 17:59:40 +0200 -Subject: [PATCH] test: avoid locale dependent errno string - -String representations of errno values are locale dependent, thus avoid -using them. ---- - test/test-0112.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/test-0112.sh b/test/test-0112.sh -index 812632b1..fa9eed65 100755 ---- a/test/test-0112.sh -+++ b/test/test-0112.sh -@@ -23,7 +23,7 @@ test_reg.log.1.gz 1 zero - test_reg.log.2.gz 1 first - EOF - --grep "test_fifo.log.1 (read-only) for compression: Operation not supported" error.log >/dev/null -+grep "^error: unable to open .*/test_fifo\.log\.1 (read-only) for compression: " error.log >/dev/null - if [ $? != 0 ]; then - echo "No error printed, but there should be one." - exit 3 - diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-selinux.patch b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-selinux.patch deleted file mode 100644 index fb933664aa5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate-3.22.0-tests-selinux.patch +++ /dev/null @@ -1,184 +0,0 @@ -https://github.com/logrotate/logrotate/issues/632 -https://github.com/logrotate/logrotate/pull/633 - -From d2e090a9c0ba62aeab8c415aecf3067297f3eccc Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= -Date: Sat, 3 Aug 2024 19:07:38 +0200 -Subject: [PATCH] Avoid opening log file for getting SELinux context - -Currently setSecCtxByName() uses open_logfile() to get a file descriptor -to the current log file to retrieve its security context. -open_logfile() performs additional checks, like whether the file is a -regular file, which alter the control flow between systems with SELinux -enabled and disabled. This can be observed in the reported issue #632. -Use lgetfilecon_raw() instead to have the same behavior for SELinux -enabled and disabled systems and delay the checks for invalid log files -to code executed in both cases. - -Closes: #632 ---- - logrotate.c | 89 ++++++++++++++++++++++++++++++----------------------- - 1 file changed, 51 insertions(+), 38 deletions(-) - -diff --git a/logrotate.c b/logrotate.c -index ba779950..c62e7c78 100644 ---- a/logrotate.c -+++ b/logrotate.c -@@ -361,27 +361,9 @@ static int movefd(int oldfd, int newfd) - return rc; - } - --static int setSecCtx(int fdSrc, const char *src, char **pPrevCtx) --{ - #ifdef WITH_SELINUX -- char *srcCtx; -- *pPrevCtx = NULL; -- -- if (!selinux_enabled) -- /* pretend success */ -- return 0; -- -- /* read security context of fdSrc */ -- if (fgetfilecon_raw(fdSrc, &srcCtx) < 0) { -- if (errno == ENOTSUP) -- /* pretend success */ -- return 0; -- -- message(MESS_ERROR, "getting file context %s: %s\n", src, -- strerror(errno)); -- return selinux_enforce; -- } -- -+static int setSecCtx(char *srcCtx, char **pPrevCtx) -+{ - /* save default security context for restoreSecCtx() */ - if (getfscreatecon_raw(pPrevCtx) < 0) { - message(MESS_ERROR, "getting default context: %s\n", strerror(errno)); -@@ -401,37 +383,68 @@ static int setSecCtx(int fdSrc, const char *src, char **pPrevCtx) - - message(MESS_DEBUG, "set default create context to %s\n", srcCtx); - freecon(srcCtx); -+ -+ return 0; -+} -+#endif /* WITH_SELINUX */ -+ -+static int setSecCtxByFd(int fdSrc, const char *src, char **pPrevCtx) -+{ -+#ifdef WITH_SELINUX -+ char *srcCtx; -+ *pPrevCtx = NULL; -+ -+ if (!selinux_enabled) -+ /* pretend success */ -+ return 0; -+ -+ /* read security context of fdSrc */ -+ if (fgetfilecon_raw(fdSrc, &srcCtx) < 0) { -+ if (errno == ENOTSUP) -+ /* pretend success */ -+ return 0; -+ -+ message(MESS_ERROR, "getting file context %s: %s\n", src, -+ strerror(errno)); -+ return selinux_enforce; -+ } -+ -+ return setSecCtx(srcCtx, pPrevCtx); - #else - (void) fdSrc; - (void) src; - (void) pPrevCtx; --#endif - return 0; -+#endif /* WITH_SELINUX */ - } - --static int setSecCtxByName(const char *src, const struct logInfo *log, char **pPrevCtx) -+static int setSecCtxByName(const char *src, char **pPrevCtx) - { -- int hasErrors = 0; - #ifdef WITH_SELINUX -- int fd; -+ char *srcCtx; -+ *pPrevCtx = NULL; - - if (!selinux_enabled) - /* pretend success */ - return 0; - -- fd = open_logfile(src, log, 0); -- if (fd < 0) { -- message(MESS_ERROR, "error opening %s: %s\n", src, strerror(errno)); -- return 1; -+ /* read security context of src */ -+ if (lgetfilecon_raw(src, &srcCtx) < 0) { -+ if (errno == ENOTSUP) -+ /* pretend success */ -+ return 0; -+ -+ message(MESS_ERROR, "getting file context %s: %s\n", src, -+ strerror(errno)); -+ return selinux_enforce; - } -- hasErrors = setSecCtx(fd, src, pPrevCtx); -- close(fd); -+ -+ return setSecCtx(srcCtx, pPrevCtx); - #else - (void) src; -- (void) log; - (void) pPrevCtx; --#endif -- return hasErrors; -+ return 0; -+#endif /* WITH_SELINUX */ - } - - static void restoreSecCtx(char **pPrevCtx) -@@ -874,7 +887,7 @@ static int compressLogFile(const char *name, const struct logInfo *log, const st - return 1; - } - -- if (setSecCtx(inFile, name, &prevCtx) != 0) { -+ if (setSecCtxByFd(inFile, name, &prevCtx) != 0) { - /* error msg already printed */ - close(inFile); - return 1; -@@ -1307,7 +1320,7 @@ static int copyTruncate(const char *currLog, const char *saveLog, const struct s - if (!skip_copy) { - char *prevCtx; - -- if (setSecCtx(fdcurr, currLog, &prevCtx) != 0) { -+ if (setSecCtxByFd(fdcurr, currLog, &prevCtx) != 0) { - /* error msg already printed */ - goto fail; - } -@@ -1905,7 +1918,7 @@ static int prerotateSingleLog(const struct logInfo *log, unsigned logNum, - message(MESS_DEBUG, "dateext suffix '%s'\n", dext_str); - message(MESS_DEBUG, "glob pattern '%s'\n", dext_pattern); - -- if (setSecCtxByName(log->files[logNum], log, &prev_context) != 0) { -+ if (setSecCtxByName(log->files[logNum], &prev_context) != 0) { - /* error msg already printed */ - return 1; - } -@@ -2186,7 +2199,7 @@ static int rotateSingleLog(const struct logInfo *log, unsigned logNum, - if (!hasErrors) { - - if (!(log->flags & (LOG_FLAG_COPYTRUNCATE | LOG_FLAG_COPY))) { -- if (setSecCtxByName(log->files[logNum], log, &savedContext) != 0) { -+ if (setSecCtxByName(log->files[logNum], &savedContext) != 0) { - /* error msg already printed */ - return 1; - } -@@ -2730,7 +2743,7 @@ static int writeState(const char *stateFilename) - - /* get attributes, to assign them to the new state file */ - -- if (setSecCtx(fdcurr, stateFilename, &prevCtx) != 0) { -+ if (setSecCtxByFd(fdcurr, stateFilename, &prevCtx) != 0) { - /* error msg already printed */ - free(tmpFilename); - close(fdcurr); - diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.conf b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.conf deleted file mode 100644 index d25e0238586..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.conf +++ /dev/null @@ -1,42 +0,0 @@ -# -# Default logrotate(8) configuration file for Gentoo Linux. -# See "man logrotate" for details. - -# rotate log files weekly. -weekly -#daily - -# keep 4 weeks worth of backlogs. -rotate 4 - -# create new (empty) log files after rotating old ones. -create - -# use date as a suffix of the rotated file. -dateext - -# compress rotated log files. -compress - -notifempty -nomail -noolddir - -# packages can drop log rotation information into this directory. -include /etc/logrotate.d - -# no packages own wtmp and btmp -- we'll rotate them here. -/var/log/wtmp { - monthly - create 0664 root utmp - minsize 1M - rotate 1 -} -/var/log/btmp { - missingok - monthly - create 0600 root utmp - rotate 1 -} - -# system-specific logs may also be configured here. diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.tmpfiles b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.tmpfiles deleted file mode 100644 index dfb4ab66c13..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/files/logrotate.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /var/lib/misc diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0-r1.ebuild deleted file mode 100644 index d1d07a34b9a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd tmpfiles - -DESCRIPTION="Rotates, compresses, and mails system logs" -HOMEPAGE="https://github.com/logrotate/logrotate" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/logrotate/logrotate" - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/cgzones.asc - inherit verify-sig - - SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" - SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )" - - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-cgzones )" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="acl +cron selinux" - -DEPEND=" - >=dev-libs/popt-1.5 - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND=" - ${DEPEND} - cron? ( virtual/cron ) - selinux? ( sec-policy/selinux-logrotate ) -" - -STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status" -OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status" - -PATCHES=( - "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch - "${FILESDIR}"/${P}-tests-locale.patch - "${FILESDIR}"/${P}-tests-selinux.patch -) - -move_old_state_file() { - elog "logrotate state file is now located at ${STATEFILE}" - elog "See bug #357275" - if [[ -e "${OLDSTATEFILE}" ]] ; then - elog "Moving your current state file to new location: ${STATEFILE}" - mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die - fi -} - -install_cron_file() { - exeinto /etc/cron.daily - newexe "${S}"/examples/logrotate.cron "${PN}" -} - -src_prepare() { - default - - sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die - - [[ ${PV} == 9999 ]] && eautoreconf -} - -src_configure() { - econf \ - $(use_with acl) \ - $(use_with selinux) \ - --with-state-file-path="${STATEFILE}" -} - -src_install() { - dobin logrotate - doman logrotate.8 - dodoc ChangeLog.md - - insinto /etc - doins "${FILESDIR}"/logrotate.conf - - use cron && install_cron_file - - systemd_dounit examples/logrotate.{service,timer} - newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf - - keepdir /etc/logrotate.d -} - -pkg_postinst() { - elog - elog "The ${PN} binary is now installed under /usr/bin. Please" - elog "update your links" - elog - - move_old_state_file - - tmpfiles_process ${PN}.conf - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "If you wish to have logrotate e-mail you updates, please" - elog "emerge virtual/mailx and configure logrotate in" - elog "/etc/logrotate.conf appropriately" - elog - elog "Additionally, /etc/logrotate.conf may need to be modified" - elog "for your particular needs. See man logrotate for details." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0.ebuild deleted file mode 100644 index 6650d903ba0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-3.22.0.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd tmpfiles - -DESCRIPTION="Rotates, compresses, and mails system logs" -HOMEPAGE="https://github.com/logrotate/logrotate" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/logrotate/logrotate" - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/cgzones.asc - inherit verify-sig - - SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" - SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-cgzones )" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="acl +cron selinux" - -DEPEND=" - >=dev-libs/popt-1.5 - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND=" - ${DEPEND} - cron? ( virtual/cron ) - selinux? ( sec-policy/selinux-logrotate ) -" - -STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status" -OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status" - -PATCHES=( - "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch -) - -move_old_state_file() { - elog "logrotate state file is now located at ${STATEFILE}" - elog "See bug #357275" - if [[ -e "${OLDSTATEFILE}" ]] ; then - elog "Moving your current state file to new location: ${STATEFILE}" - mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die - fi -} - -install_cron_file() { - exeinto /etc/cron.daily - newexe "${S}"/examples/logrotate.cron "${PN}" -} - -src_prepare() { - default - - sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die - - [[ ${PV} == 9999 ]] && eautoreconf -} - -src_configure() { - econf \ - $(use_with acl) \ - $(use_with selinux) \ - --with-state-file-path="${STATEFILE}" -} - -src_install() { - dobin logrotate - doman logrotate.8 - dodoc ChangeLog.md - - insinto /etc - doins "${FILESDIR}"/logrotate.conf - - use cron && install_cron_file - - systemd_dounit examples/logrotate.{service,timer} - newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf - - keepdir /etc/logrotate.d -} - -pkg_postinst() { - elog - elog "The ${PN} binary is now installed under /usr/bin. Please" - elog "update your links" - elog - - move_old_state_file - - tmpfiles_process ${PN}.conf - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "If you wish to have logrotate e-mail you updates, please" - elog "emerge virtual/mailx and configure logrotate in" - elog "/etc/logrotate.conf appropriately" - elog - elog "Additionally, /etc/logrotate.conf may need to be modified" - elog "for your particular needs. See man logrotate for details." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-9999.ebuild deleted file mode 100644 index bc4de0139af..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/logrotate-9999.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd tmpfiles - -DESCRIPTION="Rotates, compresses, and mails system logs" -HOMEPAGE="https://github.com/logrotate/logrotate" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/logrotate/logrotate" - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/cgzones.asc - inherit verify-sig - - SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" - SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )" - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-cgzones )" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="acl +cron selinux" - -DEPEND=" - >=dev-libs/popt-1.5 - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND=" - ${DEPEND} - cron? ( virtual/cron ) - selinux? ( sec-policy/selinux-logrotate ) -" - -STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status" -OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status" - -PATCHES=( - "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch -) - -move_old_state_file() { - elog "logrotate state file is now located at ${STATEFILE}" - elog "See bug #357275" - if [[ -e "${OLDSTATEFILE}" ]] ; then - elog "Moving your current state file to new location: ${STATEFILE}" - mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die - fi -} - -install_cron_file() { - exeinto /etc/cron.daily - newexe "${S}"/examples/logrotate.cron "${PN}" -} - -src_prepare() { - default - - sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die - - [[ ${PV} == 9999 ]] && eautoreconf -} - -src_configure() { - econf \ - $(use_with acl) \ - $(use_with selinux) \ - --with-state-file-path="${STATEFILE}" -} - -src_install() { - dobin logrotate - doman logrotate.8 - dodoc ChangeLog.md - - insinto /etc - doins "${FILESDIR}"/logrotate.conf - - use cron && install_cron_file - - systemd_dounit examples/logrotate.{service,timer} - newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf - - keepdir /etc/logrotate.d -} - -pkg_postinst() { - elog - elog "The ${PN} binary is now installed under /usr/bin. Please" - elog "update your links" - elog - - move_old_state_file - - tmpfiles_process ${PN}.conf - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "If you wish to have logrotate e-mail you updates, please" - elog "emerge virtual/mailx and configure logrotate in" - elog "/etc/logrotate.conf appropriately" - elog - elog "Additionally, /etc/logrotate.conf may need to be modified" - elog "for your particular needs. See man logrotate for details." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/logrotate/metadata.xml deleted file mode 100644 index 4f07f36161d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/logrotate/metadata.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Logrotate allows for the automatic rotation compression, removal - and mailing of log files. Logrotate can be set to handle a log - file daily, weekly, monthly or when the log file gets to a certain - size. - - - Logrotate permite la rotación, compresión, eliminación y - notificación por correo electrónico de forma automática de ficheros - de registro (logs). Logrotate se puede configurar para gestionar - estos ficheros diariamente, semanalmente, mensualmente o cuando - su tamaño alcanza cierto valor. - - - Installs cron file - - - https://github.com/logrotate/logrotate/issues - https://github.com/logrotate/logrotate/releases - logrotate/logrotate - cpe:/a:logrotate_project:logrotate - - diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest deleted file mode 100644 index c30f5f7e453..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST perl-cleaner-2.31.tar.bz2 6914 BLAKE2B 4b13ae42ab06ad75b6dbcb1306f3f4f476315db4504d0ffbc4c56d4d66a2da3a751d3682305daca6bcbae1861d182f16296c92f9a8d25687e35ab03a6f8734e3 SHA512 c4df0437604d41dbfdce0b72d72f975d464cf0c44f417c708917f01829e498ef8d6b47a78cee517836cac9344791ad49db98f29da5f78599e80b000e41b8127e diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml deleted file mode 100644 index e0aae08711f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - perl@gentoo.org - Gentoo Perl Project - - - - Use sys-apps/pkgcore instead of sys-apps/portage - and app-portage/portage-utils. - - - - gentoo-perl/perl-cleaner - - diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.31-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.31-r3.ebuild deleted file mode 100644 index 4497e93b4ca..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-2.31-r3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit prefix - -DESCRIPTION="User land tool for cleaning up old perl installs" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" -else - SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="pkgcore" - -[[ "${PV}" == "9999" ]] && BDEPEND="sys-apps/help2man" - -RDEPEND=" - app-shells/bash - dev-lang/perl - sys-apps/gentoo-functions - pkgcore? ( sys-apps/pkgcore ) - !pkgcore? ( - app-portage/portage-utils - sys-apps/portage - ) -" - -src_prepare() { - default - eprefixify ${PN} -} - -src_install() { - dosbin perl-cleaner - doman perl-cleaner.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild deleted file mode 100644 index 142e3e12752..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/perl-cleaner/perl-cleaner-9999.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit prefix - -DESCRIPTION="User land tool for cleaning up old perl installs" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git" -else - SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="pkgcore" - -[[ "${PV}" == "9999" ]] && BDEPEND="sys-apps/help2man" - -RDEPEND=" - app-shells/bash - dev-lang/perl - sys-apps/gentoo-functions - pkgcore? ( sys-apps/pkgcore ) - !pkgcore? ( - app-portage/portage-utils - sys-apps/portage - ) -" - -src_prepare() { - default - eprefixify ${PN} -} - -src_install() { - dosbin perl-cleaner - doman perl-cleaner.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest deleted file mode 100644 index 377aae810b5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sudo-1.9.17p2.tar.gz 5451682 BLAKE2B dd42ff4fd571ba8489cc59d71a09c7e0483d21daf9faf7e697beedc04d9f170b01e60446af179c949a3da115b616fbec07aff8fbf8b7d502161c24d1b35b7a69 SHA512 c8abd6ca56e54a081c9ef1e9f6579d1db5b93ff857e60d1f58d1f425d7dc23c31c58d40b7819780688f66dfdf87a1f3bbe0a78387b007e2beb1b0e546203ea93 -DIST sudo-1.9.17p2.tar.gz.sig 566 BLAKE2B b778061533cd2778eec1093fc37e89f45ea4b2a5e97a71f85fc00fbfc1b550a194e4faa410bc072e3ecbd233a3834f004d7451e020d2be148a36336b35d462e5 SHA512 7ca1949a7ffe0481d7c0f9215fdeae54fff34f0156f06c72a090515b1a97d052e63ce94cffe5a92ca23a723ddd0b0186fabc957cdc22120482c6f9f87d65a5f6 diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml deleted file mode 100644 index 7660289e000..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Sudo (superuser do) allows a system administrator to give certain - users (or groups of users) the ability to run some (or all) - commands as root or another user while logging the commands and - arguments. - - - Use message digest functions from dev-libs/libgcrypt instead of sudo's - Let sudo print insults when the user types the wrong password - Allow sudo to send emails with sendmail - Add System Security Services Daemon support - Replace PATH variable with compile time secure paths - - - cpe:/a:todd_miller:sudo - sudo-project/sudo - - diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.9.17_p2.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.9.17_p2.ebuild deleted file mode 100644 index c3270ad6bea..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.9.17_p2.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI=" - https://github.com/sudo-project/sudo - https://git.sudo.ws/sudo - " - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc - inherit libtool verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI=" - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - fi - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -S="${WORKDIR}/${MY_P}" - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" - -DEPEND=" - virtual/zlib:= - virtual/libcrypt:= - gcrypt? ( dev-libs/libgcrypt:= ) - ldap? ( - >=net-nds/openldap-2.1.30-r1:= - sasl? ( - dev-libs/cyrus-sasl - net-nds/openldap:=[sasl] - ) - ) - pam? ( sys-libs/pam ) - sasl? ( dev-libs/cyrus-sasl ) - selinux? ( sys-libs/libselinux ) - skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:= ) - sssd? ( sys-auth/sssd[sudo(+)] ) -" -RDEPEND=" - ${DEPEND} - >=app-misc/editor-wrapper-3 - virtual/editor - ldap? ( dev-lang/perl ) - pam? ( sys-auth/pambase ) - selinux? ( sec-policy/selinux-sudo ) - sendmail? ( virtual/mta ) -" -BDEPEND+=" - app-alternatives/yacc - virtual/pkgconfig -" - -REQUIRED_USE=" - ?? ( pam skey ) - ?? ( gcrypt ssl ) -" - -MAKEOPTS+=" SAMPLES=" - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - else - elibtoolize - fi -} - -set_secure_path() { - # First extract the default ROOTPATH from build env - SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}") - - case "${SECURE_PATH}" in - */usr/sbin*) - ;; - *) - SECURE_PATH=$(unset PATH; . "${EPREFIX}"/etc/profile.env; echo "${PATH}") - ;; - esac - - if [[ -z ${SECURE_PATH} ]] ; then - ewarn " Failed to detect SECURE_PATH, please report this" - fi - - # Then remove duplicate path entries - cleanpath() { - local newpath thisp IFS=: - for thisp in $1 ; do - if [[ :${newpath}: != *:${thisp}:* ]] ; then - newpath+=:${thisp} - else - einfo " Duplicate entry ${thisp} removed..." - fi - done - SECURE_PATH=${newpath#:} - } - cleanpath /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}} - - # Finally, strip gcc paths, bug #136027 - rmpath() { - local e newpath thisp IFS=: - for thisp in ${SECURE_PATH} ; do - for e ; do - [[ ${thisp} == ${e} ]] && continue 2 ; - done - newpath+=:${thisp} - done - SECURE_PATH=${newpath#:} - } - rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' -} - -src_configure() { - local SECURE_PATH - - set_secure_path - - # bug #767712 - tc-export PKG_CONFIG - - # - audit: somebody got to explain me how I can test this before I - # enable it.. - Diego - # - plugindir: autoconf code is crappy and does not delay evaluation - # until `make` time, so we have to use a full path here rather than - # basing off other values. - local myeconfargs=( - # We set all of the relevant options by ourselves (patched - # into the toolchain) and setting these in the build system - # actually causes a downgrade when using e.g. -D_FORTIFY_SOURCE=3 - # (it'll downgrade to =2). So, this has no functional effect on - # the hardening for users. It's safe. - --disable-hardening - - # requires some python eclass - --disable-python - --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d - --enable-zlib=system - --with-editor="${EPREFIX}"/usr/libexec/editor - --with-env-editor - --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo - --with-rundir="${EPREFIX}"/run/sudo - --with-vardir="${EPREFIX}"/var/db/sudo - --without-linux-audit - --without-opie - $(use_enable gcrypt) - $(use_enable nls) - $(use_enable sasl) - $(use_enable ssl openssl) - $(use_with ldap) - $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) - $(use_with offensive insults) - $(use_with offensive all-insults) - $(use_with pam) - $(use_with pam pam-login) - $(use_with secure-path) - "$(use_with secure-path secure-path-value "${SECURE_PATH}")" - $(use_with selinux) - $(use_with sendmail) - $(use_with skey) - $(use_with sssd) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - if use ldap ; then - dodoc README.LDAP.md - - cat <<-EOF > "${T}"/ldap.conf.sudo - # See ldap.conf(5) and README.LDAP.md for details - # This file should only be readable by root - - # supported directives: host, port, ssl, ldap_version - # uri, binddn, bindpw, sudoers_base, sudoers_debug - # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key} - EOF - - if use sasl ; then - cat <<-EOF >> "${T}"/ldap.conf.sudo - - # SASL directives: use_sasl, sasl_mech, sasl_auth_id - # sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname - EOF - fi - - insinto /etc - doins "${T}"/ldap.conf.sudo - fperms 0440 /etc/ldap.conf.sudo - - insinto /etc/openldap/schema - newins docs/schema.OpenLDAP sudo.schema - fi - - if use pam ; then - pamd_mimic system-auth sudo auth account session - pamd_mimic system-auth sudo-i auth account session - fi - - keepdir /var/db/sudo/lectured - fperms 0700 /var/db/sudo/lectured - # bug #652958 - fperms 0711 /var/db/sudo - - # Don't install into /run as that is a tmpfs most of the time - # (bug #504854) - rm -rf "${ED}"/run || die - - # bug #697812 - find "${ED}" -type f -name "*.la" -delete || die -} - -pkg_postinst() { - tmpfiles_process sudo.conf - - # bug #652958 - local sudo_db="${EROOT}/var/db/sudo" - if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then - chmod 711 "${sudo_db}" || die - fi - - if use ldap ; then - ewarn - ewarn "sudo uses the ${ROOT}/etc/ldap.conf.sudo file for ldap configuration." - ewarn - if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then - ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" - ewarn "configured in ${ROOT}/etc/nsswitch.conf." - ewarn - ewarn "To make use of LDAP, add this line to your ${ROOT}/etc/nsswitch.conf:" - ewarn " sudoers: ldap files" - ewarn - fi - fi - if use prefix ; then - ewarn - ewarn "To use sudo on Prefix, you need to change file ownership and permissions" - ewarn "with root privileges, as follows:" - ewarn - ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" - ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" - ewarn " # chown root:root ${EPREFIX}/etc/sudoers" - ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" - ewarn " # chown root:root ${EPREFIX}/var/db/sudo" - ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" - ewarn - fi - - elog "To use the -A (askpass) option, you need to install a compatible" - elog "password program from the following list. Starred packages will" - elog "automatically register for the use with sudo (but will not force" - elog "the -A option):" - elog "" - elog " [*] net-misc/ssh-askpass-fullscreen" - elog " net-misc/x11-ssh-askpass" - elog "" - elog "You can override the choice by setting the SUDO_ASKPASS environmnent" - elog "variable to the program you want to use." -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-9999.ebuild deleted file mode 100644 index 03d5c1c4a01..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-9999.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI=" - https://github.com/sudo-project/sudo - https://git.sudo.ws/sudo - " - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc - inherit libtool verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI=" - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - fi - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -S="${WORKDIR}/${MY_P}" - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" - -DEPEND=" - virtual/zlib:= - virtual/libcrypt:= - gcrypt? ( dev-libs/libgcrypt:= ) - ldap? ( - >=net-nds/openldap-2.1.30-r1:= - sasl? ( - dev-libs/cyrus-sasl - net-nds/openldap:=[sasl] - ) - ) - pam? ( sys-libs/pam ) - sasl? ( dev-libs/cyrus-sasl ) - selinux? ( sys-libs/libselinux ) - skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:= ) - sssd? ( sys-auth/sssd[sudo(+)] ) -" -RDEPEND=" - ${DEPEND} - >=app-misc/editor-wrapper-3 - virtual/editor - ldap? ( dev-lang/perl ) - pam? ( sys-auth/pambase ) - selinux? ( sec-policy/selinux-sudo ) - sendmail? ( virtual/mta ) -" -BDEPEND+=" - app-alternatives/yacc - virtual/pkgconfig -" - -REQUIRED_USE=" - ?? ( pam skey ) - ?? ( gcrypt ssl ) -" - -MAKEOPTS+=" SAMPLES=" - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - else - elibtoolize - fi -} - -set_secure_path() { - # First extract the default ROOTPATH from build env - SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}") - - case "${SECURE_PATH}" in - */usr/sbin*) - ;; - *) - SECURE_PATH=$(unset PATH; . "${EPREFIX}"/etc/profile.env; echo "${PATH}") - ;; - esac - - if [[ -z ${SECURE_PATH} ]] ; then - ewarn " Failed to detect SECURE_PATH, please report this" - fi - - # Then remove duplicate path entries - cleanpath() { - local newpath thisp IFS=: - for thisp in $1 ; do - if [[ :${newpath}: != *:${thisp}:* ]] ; then - newpath+=:${thisp} - else - einfo " Duplicate entry ${thisp} removed..." - fi - done - SECURE_PATH=${newpath#:} - } - cleanpath /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}} - - # Finally, strip gcc paths, bug #136027 - rmpath() { - local e newpath thisp IFS=: - for thisp in ${SECURE_PATH} ; do - for e ; do - [[ ${thisp} == ${e} ]] && continue 2 ; - done - newpath+=:${thisp} - done - SECURE_PATH=${newpath#:} - } - rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' -} - -src_configure() { - local SECURE_PATH - - set_secure_path - - # bug #767712 - tc-export PKG_CONFIG - - # - audit: somebody got to explain me how I can test this before I - # enable it.. - Diego - # - plugindir: autoconf code is crappy and does not delay evaluation - # until `make` time, so we have to use a full path here rather than - # basing off other values. - local myeconfargs=( - # We set all of the relevant options by ourselves (patched - # into the toolchain) and setting these in the build system - # actually causes a downgrade when using e.g. -D_FORTIFY_SOURCE=3 - # (it'll downgrade to =2). So, this has no functional effect on - # the hardening for users. It's safe. - --disable-hardening - - # requires some python eclass - --disable-python - --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d - --enable-zlib=system - --with-editor="${EPREFIX}"/usr/libexec/editor - --with-env-editor - --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo - --with-rundir="${EPREFIX}"/run/sudo - --with-vardir="${EPREFIX}"/var/db/sudo - --without-linux-audit - --without-opie - $(use_enable gcrypt) - $(use_enable nls) - $(use_enable sasl) - $(use_enable ssl openssl) - $(use_with ldap) - $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) - $(use_with offensive insults) - $(use_with offensive all-insults) - $(use_with pam) - $(use_with pam pam-login) - $(use_with secure-path) - "$(use_with secure-path secure-path-value "${SECURE_PATH}")" - $(use_with selinux) - $(use_with sendmail) - $(use_with skey) - $(use_with sssd) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - if use ldap ; then - dodoc README.LDAP.md - - cat <<-EOF > "${T}"/ldap.conf.sudo - # See ldap.conf(5) and README.LDAP.md for details - # This file should only be readable by root - - # supported directives: host, port, ssl, ldap_version - # uri, binddn, bindpw, sudoers_base, sudoers_debug - # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key} - EOF - - if use sasl ; then - cat <<-EOF >> "${T}"/ldap.conf.sudo - - # SASL directives: use_sasl, sasl_mech, sasl_auth_id - # sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname - EOF - fi - - insinto /etc - doins "${T}"/ldap.conf.sudo - fperms 0440 /etc/ldap.conf.sudo - - insinto /etc/openldap/schema - newins docs/schema.OpenLDAP sudo.schema - fi - - if use pam ; then - pamd_mimic system-auth sudo auth account session - pamd_mimic system-auth sudo-i auth account session - fi - - keepdir /var/db/sudo/lectured - fperms 0700 /var/db/sudo/lectured - # bug #652958 - fperms 0711 /var/db/sudo - - # Don't install into /run as that is a tmpfs most of the time - # (bug #504854) - rm -rf "${ED}"/run || die - - # bug #697812 - find "${ED}" -type f -name "*.la" -delete || die -} - -pkg_postinst() { - tmpfiles_process sudo.conf - - # bug #652958 - local sudo_db="${EROOT}/var/db/sudo" - if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then - chmod 711 "${sudo_db}" || die - fi - - if use ldap ; then - ewarn - ewarn "sudo uses the ${ROOT}/etc/ldap.conf.sudo file for ldap configuration." - ewarn - if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then - ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" - ewarn "configured in ${ROOT}/etc/nsswitch.conf." - ewarn - ewarn "To make use of LDAP, add this line to your ${ROOT}/etc/nsswitch.conf:" - ewarn " sudoers: ldap files" - ewarn - fi - fi - if use prefix ; then - ewarn - ewarn "To use sudo on Prefix, you need to change file ownership and permissions" - ewarn "with root privileges, as follows:" - ewarn - ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" - ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" - ewarn " # chown root:root ${EPREFIX}/etc/sudoers" - ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" - ewarn " # chown root:root ${EPREFIX}/var/db/sudo" - ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" - ewarn - fi - - elog "To use the -A (askpass) option, you need to install a compatible" - elog "password program from the following list. Starred packages will" - elog "automatically register for the use with sudo (but will not force" - elog "the -A option):" - elog "" - elog " [*] net-misc/ssh-askpass-fullscreen" - elog " net-misc/x11-ssh-askpass" - elog "" - elog "You can override the choice by setting the SUDO_ASKPASS environmnent" - elog "variable to the program you want to use." -} diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/awk/awk-4.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/awk/awk-4.ebuild deleted file mode 100644 index d7494f79b42..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/awk/awk-4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - gawk:sys-apps/gawk - busybox:sys-apps/busybox - mawk:sys-apps/mawk - nawk:sys-apps/nawk -) - -inherit app-alternatives eapi9-ver - -DESCRIPTION="/bin/awk and /usr/bin/awk symlinks" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="split-usr" - -RDEPEND=" - !app-eselect/eselect-awk -" - -src_install() { - local alt=$(get_alternative) - local root_prefix= - use split-usr && root_prefix=../../bin/ - - # We could consider setting AWK=... like we do for yacc & lex, - # but it would need some testing with a fair amount of packages first, - # as autoconf prefers gawk. - case ${alt} in - busybox) - dosym "${root_prefix}busybox" /usr/bin/awk - ;; - *) - dosym "${alt}" /usr/bin/awk - ;; - esac - - newman - awk.1 <<<".so ${alt}.1" - - if use split-usr; then - dosym ../usr/bin/awk /bin/awk - fi -} - -pkg_preinst() { - HAD_MAWK=0 - - has_version "app-alternatives/awk[mawk]" && HAD_MAWK=1 - - ver_replacing -lt 4 && SHOW_MAWK_WARNING=1 - - # if we are upgrading from a new enough version, leftover manpage - # symlink cleanup was done already - ver_replacing -ge 3 && return - - # otherwise, remove leftover files/symlinks created by eselect-awk (sic!) - shopt -s nullglob - local files=( "${EROOT}"/usr/share/man/man1/awk.1* ) - shopt -u nullglob - - if [[ ${files[@]} ]]; then - einfo "Cleaning up leftover manpage symlinks from eselect-awk ..." - rm -v "${files[@]}" || die - fi -} - -pkg_postinst() { - # Show the warning on new installs if using mawk, or older installs - # if upgrading from < app-alternatives/awk-4[mawk]. - if [[ -z ${REPLACING_VERSIONS} || ${SHOW_MAWK_WARNING} -eq 1 || ${HAD_MAWK} -eq 0 ]] && use mawk; then - ewarn "mawk (incompletely) implements awk, as it was defined by the now-obsolete" - ewarn "POSIX 1003.2 (draft 11.3) specification. It does not fully implement the standard" - ewarn "extended regular expression syntax and there are other known issues pertaining to POSIX conformance." - fi -} - -pkg_postrm() { - # make sure we don't leave the user without the symlinks, since - # they've not been owned by any other package - if [[ ! -h ${EROOT}/usr/bin/awk ]]; then - ln -s gawk "${EROOT}/usr/bin/awk" || die - fi - if [[ ! -h ${EROOT}/bin/awk ]]; then - ln -s ../usr/bin/awk "${EROOT}/bin/awk" || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/awk/metadata.xml b/sdk_container/src/third_party/portage-stable/app-alternatives/awk/metadata.xml deleted file mode 100644 index 7c4c46c75e1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/awk/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to sys-apps/busybox - - - Symlink to sys-apps/gawk - - - Symlink to sys-apps/mawk (warning: mawk is - not fully POSIX-compliant) - - - Symlink to sys-apps/nawk - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/bc/bc-0.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/bc/bc-0.ebuild deleted file mode 100644 index e845dee2450..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/bc/bc-0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "gnu:>=sys-devel/bc-1.07.1-r6" - gh:sci-calculators/bc-gh -) - -inherit app-alternatives - -DESCRIPTION="bc symlink" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - ! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to GNU bc (sys-devel/bc) - - - Symlink to bc-gh from sci-calculators/bc-gh - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/bzip2/bzip2-1.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/bzip2/bzip2-1.ebuild deleted file mode 100644 index 132af897181..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/bzip2/bzip2-1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "reference:>=app-arch/bzip2-1.0.8-r4" - "lbzip2:app-arch/lbzip2[-symlink(-)]" - "pbzip2:app-arch/pbzip2[-symlink(-)]" -) - -inherit app-alternatives - -DESCRIPTION="bzip2 symlink" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="split-usr" - -RDEPEND=" - ! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to app-arch/lbzip2. - - - Symlink to app-arch/pbzip2. - - - Symlink to app-arch/bzip2. - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/cpio/cpio-0.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/cpio/cpio-0.ebuild deleted file mode 100644 index d94ce8be71e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/cpio/cpio-0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "gnu:>=app-arch/cpio-2.13-r4" - libarchive:app-arch/libarchive -) - -inherit app-alternatives - -DESCRIPTION="CPIO symlink" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="split-usr" - -RDEPEND=" - ! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to GNU cpio (app-arch/cpio) - - - Symlink to bsdcpio from app-arch/libarchive - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/gpg/gpg-1-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/gpg/gpg-1-r3.ebuild deleted file mode 100644 index 7f65dee0a59..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/gpg/gpg-1-r3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "reference:>=app-crypt/gnupg-2.4.8-r2[alternatives(-),nls?,ssl?]" - "freepg:>=app-crypt/freepg-2.5.12_p1-r1[nls?,ssl?]" - "sequoia:>=app-crypt/sequoia-chameleon-gnupg-0.13.1-r3" -) - -inherit app-alternatives - -DESCRIPTION="gpg symlink" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="nls ssl" - -RDEPEND=" - !app-crypt/gnupg[-alternatives(-)] - !=app-crypt/freepg-2.5.12_p1-r0 - !=app-crypt/gnupg-2.4.8-r1 - !=app-crypt/gnupg-2.5.13-r1 -" - -src_install() { - local alt=$(get_alternative) - - case ${alt} in - sequoia) - alt=sq - ;; - esac - - dodir /usr/bin - dosym "gpg-${alt}" /usr/bin/gpg - dosym "gpgv-${alt}" /usr/bin/gpgv - dosym gpg /usr/bin/gpg2 - dosym gpgv /usr/bin/gpgv2 - - newman - gpg.1 <<<".so gpg-${alt}.1" - newman - gpgv.1 <<<".so gpgv-${alt}.1" - newman - gpg2.1 <<<".so gpg.1" - newman - gpgv2.1 <<<".so gpgv.1" -} diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/gpg/metadata.xml b/sdk_container/src/third_party/portage-stable/app-alternatives/gpg/metadata.xml deleted file mode 100644 index ce786f5cc55..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/gpg/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to app-crypt/freepg. - - - Symlink to app-crypt/gnupg. - - - Symlink to app-crypt/sequoia-chameleon-gnupg. - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/gzip/gzip-1.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/gzip/gzip-1.ebuild deleted file mode 100644 index e19ecc745f8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/gzip/gzip-1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "reference:>=app-arch/gzip-1.12-r3" - "pigz:>=app-arch/pigz-2.8[-symlink(-)]" -) - -inherit app-alternatives - -DESCRIPTION="gzip symlinks" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="split-usr" - -RDEPEND=" - ! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to app-arch/pigz. - - - Symlink to app-arch/gzip. - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/lex/lex-0-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/lex/lex-0-r1.ebuild deleted file mode 100644 index 6f9b54ab738..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/lex/lex-0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "flex:>=sys-devel/flex-2.6.4-r5" - reflex:sys-devel/reflex -) - -inherit app-alternatives - -DESCRIPTION="lex symlinks" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - ! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to sys-devel/flex. - - - Symlink to sys-devel/reflex. - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/ninja/metadata.xml b/sdk_container/src/third_party/portage-stable/app-alternatives/ninja/metadata.xml deleted file mode 100644 index 0ad0a0e2d83..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/ninja/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - vi@vimproved.dev - Violet Purcell - - - Symlink to dev-build/ninja. - Symlink to dev-build/samurai. - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/ninja/ninja-1.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/ninja/ninja-1.ebuild deleted file mode 100644 index 7c8344ee0ec..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/ninja/ninja-1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "reference:>=dev-build/ninja-1.11.1-r3" - samurai:dev-build/samurai -) - -inherit app-alternatives - -DESCRIPTION="ninja symlinks" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND="! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to app-shells/bash - - - Symlink to sys-apps/busybox - - - Symlink to app-shells/dash - - - Symlink to app-shells/ksh - - - Symlink to lksh from app-shells/mksh - - - Symlink to mksh from app-shells/mksh - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/sh/sh-0.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/sh/sh-0.ebuild deleted file mode 100644 index 7ea6462bc82..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/sh/sh-0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - bash:app-shells/bash - busybox:sys-apps/busybox - dash:app-shells/dash - ksh:app-shells/ksh - "lksh:app-shells/mksh[lksh]" - mksh:app-shells/mksh -) - -inherit app-alternatives - -DESCRIPTION="/bin/sh (POSIX shell) symlink" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - !app-eselect/eselect-sh -" - -pkg_setup() { - if [[ -z ${ROOT} ]] && use busybox ; then - # Needed to avoid busybox preferring internal applets over PATH lookups. - # https://web.archive.org/web/20221206223848/https://busybox.net/FAQ.html#standalone_shell. - if busybox bbconfig | grep -q "CONFIG_FEATURE_SH_STANDALONE=y" ; then - ewarn "busybox is configured with CONFIG_FEATURE_SH_STANDALONE=y!" - ewarn "This is not a safe configuration for busybox as /bin/sh." - ewarn "Please use savedconfig to disable CONFIG_FEATURE_SH_STANDALONE on busybox." - die "Aborting due to unsafe Busybox configuration (CONFIG_FEATURE_SH_STANDALONE=y)!" - fi - fi -} - -src_install() { - dosym "$(get_alternative)" /bin/sh || die -} - -pkg_postrm() { - # make sure we don't leave the user without /bin/sh, since it's not - # been owned by any other package - if [[ ! -h ${EROOT}/bin/sh ]]; then - ln -s bash "${EROOT}/bin/sh" || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/tar/metadata.xml b/sdk_container/src/third_party/portage-stable/app-alternatives/tar/metadata.xml deleted file mode 100644 index 3bf8c905056..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/tar/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to GNU tar (app-arch/tar) - - - Symlink to bsdtar from app-arch/libarchive - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/tar/tar-0.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/tar/tar-0.ebuild deleted file mode 100644 index 753aa6012e2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/tar/tar-0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "gnu:>=app-arch/tar-1.34-r2" - libarchive:app-arch/libarchive -) - -inherit app-alternatives - -DESCRIPTION="Tar symlink" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="split-usr" - -RDEPEND=" - ! - - - - base-system@gentoo.org - Gentoo Base System - - - mgorny@gentoo.org - Michał Górny - - - - Symlink to app-alternatives/yacc. - - - Symlink to dev-util/byacc. - - - Symlink to dev-util/yacc. - - - diff --git a/sdk_container/src/third_party/portage-stable/app-alternatives/yacc/yacc-1-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-alternatives/yacc/yacc-1-r2.ebuild deleted file mode 100644 index 2ac480d316b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-alternatives/yacc/yacc-1-r2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ALTERNATIVES=( - "bison:>=sys-devel/bison-3.8.2-r1" - byacc:dev-util/byacc - "reference:>=dev-util/yacc-1.9.1-r7" -) - -inherit app-alternatives - -DESCRIPTION="yacc symlinks" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - ! - #include - #include -+#include - #include - #include "bzlib.h" - -@@ -301,6 +302,7 @@ - Char progNameReally[FILE_NAME_LEN]; - FILE *outputHandleJustInCase; - Int32 workFactor; -+Char showProgress; - - static void panic ( Char* ) NORETURN; - static void ioError ( void ) NORETURN; -@@ -425,6 +427,12 @@ - UInt32 nbytes_in_lo32, nbytes_in_hi32; - UInt32 nbytes_out_lo32, nbytes_out_hi32; - Int32 bzerr, bzerr_dummy, ret; -+ double fileSize = 0; /* initialized to make the compiler stop crying */ -+ /* double because big files might otherwhise give -+ * overflows. not long long since not all compilers -+ * support that one -+ */ -+ time_t startTime, currentTime; - - SET_BINARY_MODE(stream); - SET_BINARY_MODE(zStream); -@@ -432,12 +440,21 @@ - if (ferror(stream)) goto errhandler_io; - if (ferror(zStream)) goto errhandler_io; - -+ if ((srcMode == SM_F2F || srcMode == SM_F2O) && showProgress == True) { -+ (void)fseek(stream, 0, SEEK_END); -+ fileSize = ftello(stream); -+ rewind(stream); -+ if (verbosity >= 1) -+ fprintf(stderr, "Input-file size: %ld\n", (long)fileSize); -+ } -+ - bzf = BZ2_bzWriteOpen ( &bzerr, zStream, - blockSize100k, verbosity, workFactor ); - if (bzerr != BZ_OK) goto errhandler; - - if (verbosity >= 2) fprintf ( stderr, "\n" ); - -+ time(&startTime); - while (True) { - - if (myfeof(stream)) break; -@@ -446,6 +463,22 @@ - if (nIbuf > 0) BZ2_bzWrite ( &bzerr, bzf, (void*)ibuf, nIbuf ); - if (bzerr != BZ_OK) goto errhandler; - -+ if ((srcMode == SM_F2F || srcMode == SM_F2O) && showProgress == True) { -+ time(¤tTime); -+ -+ if ((currentTime - startTime) > 1) { /* show progress every 2 seconds */ -+ double curInPos = ftello(stream); -+ double curOutPos = ftello(zStream); -+ -+ startTime = currentTime; -+ -+ fprintf(stderr, "%.2f%% done", (curInPos * 100.0) / fileSize); -+ if (srcMode == SM_F2F) -+ fprintf(stderr, ", new size: %.2f%%", (curOutPos * 100.0) / curInPos); -+ -+ fprintf(stderr, " \r"); -+ } -+ } - } - - BZ2_bzWriteClose64 ( &bzerr, bzf, 0, -@@ -526,6 +559,8 @@ - UChar unused[BZ_MAX_UNUSED]; - Int32 nUnused; - UChar* unusedTmp; -+ double fileSize = 0; /* initialized to make the compiler stop crying */ -+ time_t startTime, currentTime; - - nUnused = 0; - streamNo = 0; -@@ -533,9 +568,19 @@ - SET_BINARY_MODE(stream); - SET_BINARY_MODE(zStream); - -+ if ((srcMode == SM_F2F || srcMode == SM_F2O) && showProgress == True) { -+ off_t dummy = ftello(zStream); -+ (void)fseeko(zStream, 0, SEEK_END); -+ fileSize = ftello(zStream); -+ (void)fseeko(zStream, dummy, SEEK_SET); -+ if (verbosity >= 1) -+ fprintf(stderr, "Input-file size: %ld\n", (long)fileSize); -+ } -+ - if (ferror(stream)) goto errhandler_io; - if (ferror(zStream)) goto errhandler_io; - -+ time(&startTime); - while (True) { - - bzf = BZ2_bzReadOpen ( -@@ -551,6 +596,16 @@ - if ((bzerr == BZ_OK || bzerr == BZ_STREAM_END) && nread > 0) - fwrite ( obuf, sizeof(UChar), nread, stream ); - if (ferror(stream)) goto errhandler_io; -+ -+ if ((srcMode == SM_F2F || srcMode == SM_F2O) && showProgress == True) { -+ time(¤tTime); -+ if ((currentTime - startTime) >= 2) { -+ double curInPos = ftello(zStream); -+ startTime = currentTime; -+ -+ fprintf(stderr, "%.2f%% done\r", (curInPos * 100.0) / fileSize); -+ } -+ } - } - if (bzerr != BZ_STREAM_END) goto errhandler; - -@@ -1872,6 +1927,7 @@ - deleteOutputOnInterrupt = False; - exitValue = 0; - i = j = 0; /* avoid bogus warning from egcs-1.1.X */ -+ showProgress = False; - - /*-- Set up signal handlers for mem access errors --*/ - signal (SIGSEGV, mySIGSEGVorSIGBUScatcher); -@@ -1949,6 +2005,7 @@ - case 'k': keepInputFiles = True; break; - case 's': smallMode = True; break; - case 'q': noisy = False; break; -+ case 'p': showProgress = True; break; - case '1': blockSize100k = 1; break; - case '2': blockSize100k = 2; break; - case '3': blockSize100k = 3; break; -@@ -1985,6 +2042,7 @@ - if (ISFLAG("--keep")) keepInputFiles = True; else - if (ISFLAG("--small")) smallMode = True; else - if (ISFLAG("--quiet")) noisy = False; else -+ if (ISFLAG("--show-progress")) showProgress = True; else - if (ISFLAG("--version")) license(); else - if (ISFLAG("--license")) license(); else - if (ISFLAG("--exponential")) workFactor = 1; else diff --git a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-mingw.patch b/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-mingw.patch deleted file mode 100644 index b512a8f466e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-mingw.patch +++ /dev/null @@ -1,16 +0,0 @@ -make it build for mingw targets - -https://bugs.gentoo.org/393573 - ---- a/bzlib.h -+++ b/bzlib.h -@@ -81,6 +81,9 @@ typedef - /* windows.h define small to char */ - # undef small - # endif -+# ifndef WINAPI -+# define WINAPI -+# endif - # ifdef BZ_EXPORT - # define BZ_API(func) WINAPI func - # define BZ_EXTERN extern diff --git a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-out-of-tree-build.patch b/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-out-of-tree-build.patch deleted file mode 100644 index 04818265b7e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-out-of-tree-build.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- bzip2-1.0.8/Makefile -+++ bzip2-1.0.8/Makefile -@@ -54,7 +54,6 @@ - - check: test - test: bzip2 -- @cat words1 - ./bzip2 -1 < sample1.ref > sample1.rb2 - ./bzip2 -2 < sample2.ref > sample2.rb2 - ./bzip2 -3 < sample3.ref > sample3.rb2 -@@ -67,7 +66,6 @@ - cmp sample1.tst sample1.ref - cmp sample2.tst sample2.ref - cmp sample3.tst sample3.ref -- @cat words3 - - install: bzip2 bzip2recover - if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi -@@ -113,25 +111,8 @@ - sample1.rb2 sample2.rb2 sample3.rb2 \ - sample1.tst sample2.tst sample3.tst - --blocksort.o: blocksort.c -- @cat words0 -- $(CC) $(CFLAGS) -c blocksort.c --huffman.o: huffman.c -- $(CC) $(CFLAGS) -c huffman.c --crctable.o: crctable.c -- $(CC) $(CFLAGS) -c crctable.c --randtable.o: randtable.c -- $(CC) $(CFLAGS) -c randtable.c --compress.o: compress.c -- $(CC) $(CFLAGS) -c compress.c --decompress.o: decompress.c -- $(CC) $(CFLAGS) -c decompress.c --bzlib.o: bzlib.c -- $(CC) $(CFLAGS) -c bzlib.c --bzip2.o: bzip2.c -- $(CC) $(CFLAGS) -c bzip2.c --bzip2recover.o: bzip2recover.c -- $(CC) $(CFLAGS) -c bzip2recover.c -+%.o: %.c -+ $(CC) $(CFLAGS) -c $< - - - distclean: clean ---- bzip2-1.0.8/Makefile-libbz2_so -+++ bzip2-1.0.8/Makefile-libbz2_so -@@ -36,24 +36,10 @@ - - all: $(OBJS) - $(CC) $(LDFLAGS) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 $(OBJS) -- $(CC) $(LDFLAGS) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 -- rm -f libbz2.so.1.0 -- ln -s libbz2.so.1.0.8 libbz2.so.1.0 -+ ln -sf libbz2.so.1.0.8 libbz2.so.1.0 - - clean: - rm -f $(OBJS) bzip2.o libbz2.so.1.0.8 libbz2.so.1.0 bzip2-shared - --blocksort.o: blocksort.c -- $(CC) $(CFLAGS) -c blocksort.c --huffman.o: huffman.c -- $(CC) $(CFLAGS) -c huffman.c --crctable.o: crctable.c -- $(CC) $(CFLAGS) -c crctable.c --randtable.o: randtable.c -- $(CC) $(CFLAGS) -c randtable.c --compress.o: compress.c -- $(CC) $(CFLAGS) -c compress.c --decompress.o: decompress.c -- $(CC) $(CFLAGS) -c decompress.c --bzlib.o: bzlib.c -- $(CC) $(CFLAGS) -c bzlib.c -+%.o: %.c -+ $(CC) $(CFLAGS) -c $< diff --git a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-saneso.patch b/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-saneso.patch deleted file mode 100644 index 63409f5a857..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/files/bzip2-1.0.8-saneso.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- bzip2-1.0.8/Makefile-libbz2_so -+++ bzip2-1.0.8/Makefile-libbz2_so -@@ -35,8 +35,8 @@ - bzlib.o - - all: $(OBJS) -- $(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.8 $(OBJS) -- $(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 -+ $(CC) $(LDFLAGS) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 $(OBJS) -+ $(CC) $(LDFLAGS) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 - rm -f libbz2.so.1.0 - ln -s libbz2.so.1.0.8 libbz2.so.1.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/bzip2/metadata.xml deleted file mode 100644 index e3880e673f7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/bzip2/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - cpe:/a:bzip:bzip2 - bzip2/bzip2 - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/cpio/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/cpio/Manifest deleted file mode 100644 index b64eba89366..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/cpio/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST cpio-2.14.tar.bz2 1521004 BLAKE2B f2fa9f5bc39cd91f4755fdf27f43cff4d1c1f098639502689a01314762ad686bf357a1eda7f92e4c802e6e8335548ca31fc789cea056ef685c558892ddcbebd1 SHA512 2dc93a81e31b6fb7ff9976243d22ca7a84bb396c7ad09e0abfb5d5efae1164ebb319fb89be45045797f8c604b3e3d2ea0746e3cfe559aa86282ea4ec9a17da28 -DIST cpio-2.15.tar.bz2 1651320 BLAKE2B ca2aae6a00239be7aff5558a2e62b4fb4b43c2ed7f4d7a23699c958ae10b348c4ebf39233f0dd0242cba895fdac4d0ff3b4e56fefa0b1afe3db41eb6916e0b23 SHA512 e3c3d0344d13d540887198ee5d6209a9254ed34b87c3b3cabe6dc3ce22ef94d3f380bb60d3395eee44e4b0ec8460b957032c6251f101b4a9fbc5951a701aadff diff --git a/sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.14.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.14.ebuild deleted file mode 100644 index a3f7d7d13fb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.14.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 - -DESCRIPTION="A file archival tool which can also read and write tar files" -HOMEPAGE="https://www.gnu.org/software/cpio/cpio.html" -SRC_URI="mirror://gnu/cpio/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="nls" - -PDEPEND=" - app-alternatives/cpio -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.12-non-gnu-compilers.patch #275295 - "${FILESDIR}"/${PN}-2.14-sysmacros-glibc-2.26.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable nls) - --bindir="${EPREFIX}"/bin - --with-rmt="${EPREFIX}"/usr/sbin/rmt - # install as gcpio for better compatibility with non-GNU userland - --program-prefix=g - ) - - econf "${myeconfargs[@]}" -} - -pkg_postinst() { - # ensure to preserve the symlink before app-alternatives/cpio - # is installed - if [[ ! -h ${EROOT}/bin/cpio ]]; then - ln -s gcpio "${EROOT}/bin/cpio" || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.15.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.15.ebuild deleted file mode 100644 index 27b1b9b2ec9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/cpio/cpio-2.15.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multiprocessing - -DESCRIPTION="File archival tool which can also read and write tar files" -HOMEPAGE="https://www.gnu.org/software/cpio/cpio.html" -SRC_URI="mirror://gnu/cpio/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="nls" - -PDEPEND=" - app-alternatives/cpio -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.12-non-gnu-compilers.patch # bug #275295 -) - -QA_CONFIG_IMPL_DECL_SKIP=( - unreachable - MIN - alignof - static_assert -) - -src_configure() { - # https://savannah.gnu.org/bugs/?66297 - append-cflags -std=gnu17 - - local myeconfargs=( - $(use_enable nls) - --bindir="${EPREFIX}"/bin - --with-rmt="${EPREFIX}"/usr/sbin/rmt - # install as gcpio for better compatibility with non-GNU userland - --program-prefix=g - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)" -} - -pkg_postinst() { - # Ensure to preserve the symlink before app-alternatives/cpio - # is installed - if [[ ! -h ${EROOT}/bin/cpio ]]; then - ln -s gcpio "${EROOT}/bin/cpio" || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.12-non-gnu-compilers.patch b/sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.12-non-gnu-compilers.patch deleted file mode 100644 index c7fc7f95b47..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.12-non-gnu-compilers.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- cpio-2.12/src/cpiohdr.h -+++ cpio-2.12/src/cpiohdr.h -@@ -25,6 +25,8 @@ - - # ifdef HAVE_ATTRIB_PACKED - # define ATTRIB_PACKED __attribute__((packed)) -+# else -+# define ATTRIB_PACKED - # endif - - # ifdef HAVE_PRAGMA_PACK diff --git a/sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.14-sysmacros-glibc-2.26.patch b/sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.14-sysmacros-glibc-2.26.patch deleted file mode 100644 index e6b187c8f5c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/cpio/files/cpio-2.14-sysmacros-glibc-2.26.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/am/ax_compile_check_rettype.m4 -+++ b/am/ax_compile_check_rettype.m4 -@@ -70,6 +70,9 @@ AC_CACHE_VAL(AC_CV_NAME, - [for ac_type in char short int long "long long" $4 - do - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ -+#ifdef HAVE_SYS_SYSMACROS_H -+#include -+#endif - #include - $3 - ]], [[switch (0) case 0: case (sizeof ($1($2)) == sizeof ($ac_type)):;]])], [AC_CV_NAME=$ac_type]) ---- a/configure.ac -+++ b/configure.ac -@@ -37,14 +37,11 @@ gl_EARLY - AC_C_PROTOTYPES - - AC_SYS_LARGEFILE --AC_HEADER_MAJOR - AC_C_CONST - AC_TYPE_UID_T - AC_CHECK_TYPE(gid_t, int) - - AC_HEADER_DIRENT --AX_COMPILE_CHECK_RETTYPE([major], [0]) --AX_COMPILE_CHECK_RETTYPE([minor], [0]) - - AC_CHECK_FUNCS([fchmod fchown]) - # This is needed for mingw build -@@ -65,7 +62,11 @@ AC_ARG_ENABLE(mt, - - AM_CONDITIONAL([CPIO_MT_COND], [test "$enable_mt" = yes]) - --AC_CHECK_HEADERS([unistd.h stdlib.h string.h fcntl.h pwd.h grp.h sys/io/trioctl.h utmp.h getopt.h locale.h libintl.h sys/wait.h utime.h locale.h process.h sys/ioctl.h]) -+AC_CHECK_HEADERS([unistd.h stdlib.h string.h fcntl.h pwd.h grp.h sys/io/trioctl.h utmp.h getopt.h locale.h libintl.h sys/wait.h utime.h locale.h process.h sys/ioctl.h sys/sysmacros.h]) -+ -+AC_HEADER_MAJOR -+AC_COMPILE_CHECK_RETTYPE([major], [0]) -+AC_COMPILE_CHECK_RETTYPE([minor], [0]) - - AC_CHECK_DECLS([errno, getpwnam, getgrnam, getgrgid, strdup, strerror, getenv, atoi, exit], , , [ - #include diff --git a/sdk_container/src/third_party/portage-stable/app-arch/cpio/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/cpio/metadata.xml deleted file mode 100644 index 3f89d2d2932..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/cpio/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - cpe:/a:gnu:cpio - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/gzip/Manifest deleted file mode 100644 index e0edc356b1c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST gzip-1.14.tar.xz 885748 BLAKE2B 32f7241bd9f3b7f73a59905a5bc9abf4e360e787f692cbb00ad28d48abee52744846d10c07ce2f7aaa3e66bc4b6ab9cd4f1b8e98854bb7d1ec010ae0d5146932 SHA512 82aef53188b3e69b51b7ddab5b8c44a11a5b73c0039b22a315a0c7d244694feab0146748add4265901eb1b4c0cee8a9eb69594995f098830d964091af97079c5 -DIST gzip-1.14.tar.xz.sig 833 BLAKE2B a13ade68035fe32d69c24a1b5791ae6d7163cbbbebda396b4c773f2dc82ea6c619a44c39adc53dcd8fff094962a1c2dddfabfc7ec2cf54561202ef9a2be325ae SHA512 a5abd09e3b7bda8d87e5af7d2bd943e6021272cb0b6aa05625ddfeae45838aede1ffd91d7e0cb4e170f7f3078035f735f8441bc15cc115c51d302e0a11be44cf -DIST gzip-1.14_p20260502.tar.xz 829092 BLAKE2B fc98853530b4c0e52f1276cf07969acaa42434773d62375d4048fe17b5984ae316ffb8d0ffa949bb5e772adbcab477a79890fc79f1ac4387dd9b2d5e29c337be SHA512 5507ea6ac68ed7c0f4eaf17e6016800a6df597aa9015f91b5c1ca1422f9edd0a8b714c29e7678bfa57a2f45f220ae2ca4e94f1d3dff2b2a7a2cd602e93b364ef -DIST gzip-1.14_p20260502.tar.xz.sig 833 BLAKE2B 13c0c9f39f8ff3e210a772c0ce83bfb2f9f2fabf73ea505dd4f16b80be8b8c3c1eb8f8916ee71c1ac1d562c71a5ca6d6fa522b4624b16e7a6eb67c654f66cd70 SHA512 48816f0d47e44e13b841937f70a4479a5a912ad1bf150640c8e157010853381806af2a1ba8959eced17c630abf9ae6e22f041bb4bed856a6b93f213b3210378a -DIST gzip-1.14_p20260901.tar.xz 834840 BLAKE2B e78aff73b626d3a68ac84ebe590a6a2d67c106aaf7a7ffe1195131322f9ce3fe5fc35a12de4950b29bda4aaf684f8e829425e79186b525544b2c7e0abac45bec SHA512 b2ff6352f819c14de98e87ab5ce54d21b6201d3a00c90163ca769cd72de6a636a8d50b7576e63a963f219820605a43e3744dbfca251f6755f8d62de75575b55a -DIST gzip-1.14_p20260901.tar.xz.sig 833 BLAKE2B 503c5ab9607658fa48ce857155563a0b264d2a398b84e2814cb537bb9d351471dd86743ec98b60f17f76b2365edd785363709e2883a540661d5f93b358a11857 SHA512 35c78a77f2f40e330f5950e028452e488f2758347e3c09b711c540a9bf1f4d289e617b07060b39c640f79827a321f5ed9f2c72d1791b6e4a98678ca1ed96e3a9 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-CVE-2026-41992.patch b/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-CVE-2026-41992.patch deleted file mode 100644 index 7b9172c2eb2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-CVE-2026-41992.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/981308 -https://marc.info/?l=oss-security&m=178750295349970&w=4 ---- a/unlzh.c -+++ b/unlzh.c -@@ -307,6 +307,12 @@ decode_p () - static void - huf_decode_start () - { -+ /* Needed in case LEFT and RIGHT are reused from a previous -+ LZW decompression. It may be overkill to clear all of both -+ arrays, but nobody has had time to analyze this carefully. */ -+ memzero (left, (2 * NC - 1) * sizeof *left); -+ memzero (right, (2 * NC - 1) * sizeof *right); -+ - init_getbits(); blocksize = 0; - } - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-zgrep.patch b/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-zgrep.patch deleted file mode 100644 index 25fee05676e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.14-zgrep.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://debbugs.gnu.org/80868 - -From cd74dc30f8cc5814c7805c9cee52302b6d34d811 Mon Sep 17 00:00:00 2001 -From: Paul Eggert -Date: Mon, 20 Apr 2026 10:22:33 -0700 -Subject: [PATCH] zgrep: fix quoting typo - -* zgrep.in: Fix quoting typo in option parsing. -Problem reported by Leenear (bug#80868). ---- a/zgrep.in -+++ b/zgrep.in -@@ -172,7 +172,7 @@ while test $# -ne 0; do - esac - - case $option in -- (*\'?*) -+ (*\'*) - option=\'$(printf '%s\n' "$option" | LC_ALL=C sed "$escape");; - (*) - option="'$option'";; --- -2.51.0 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.3.8-install-symlinks.patch b/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.3.8-install-symlinks.patch deleted file mode 100644 index 6f04b42c769..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/files/gzip-1.3.8-install-symlinks.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -926,7 +926,7 @@ - rm -f "$$dest" && \ - case $@ in \ - install-exec-hook) \ -- ln "$$source" "$$dest" || $(LN_S) "$$source" "$$dest";; \ -+ $(LN_S) "$$source" "$$dest";; \ - esac \ - ) || exit; \ - done; \ diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14-r1.ebuild deleted file mode 100644 index 20306319dca..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14-r1.ebuild +++ /dev/null @@ -1,98 +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/gzip.asc -inherit eapi9-ver flag-o-matic verify-sig - -DESCRIPTION="Standard GNU compressor" -HOMEPAGE="https://www.gnu.org/software/gzip/" -if [[ ${PV} == *_p* ]] ; then - # Note: could put this in devspace, but if it's gone, we don't want - # it in tree anyway. It's just for testing. - MY_SNAPSHOT="$(ver_cut 1-2).56-e549" - SRC_URI=" - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz - verify-sig? ( - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz.sig -> ${P}.tar.xz.sig - ) - " - S="${WORKDIR}"/${PN}-${MY_SNAPSHOT} -else - SRC_URI=" - mirror://gnu/gzip/${P}.tar.xz - verify-sig? ( - mirror://gnu/gzip/${P}.tar.xz.sig - ) - " -fi - -LICENSE="GPL-3+" -SLOT="0" -if [[ ${PV} != *_p* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="pic static" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" -RDEPEND="!app-arch/pigz[symlink(-)]" -PDEPEND=" - app-alternatives/gzip -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" - "${FILESDIR}/${P}-CVE-2026-41992.patch" - "${FILESDIR}/${P}-zgrep.patch" -) - -src_configure() { - use static && append-flags -static - - # Avoid text relocation in gzip - use pic && export DEFS="NO_ASM" - - # embeds the path to grep detected at build time into installed scripts; - # use the canonical USE="split-usr" agnostic path. bug #935721 - export GREP="${EPREFIX}/bin/grep" - - # bug #663928 - econf --disable-gcc-warnings -} - -src_install() { - default - - docinto txt - dodoc algorithm.doc gzip.doc - - # Avoid conflict with app-arch/ncompress - rm "${ED}"/usr/bin/uncompress || die - - # keep most things in /usr, just the fun stuff in / - # also rename them to avoid conflict with app-alternatives/gzip - dodir /bin - local x - for x in gunzip gzip zcat; do - mv "${ED}/usr/bin/${x}" "${ED}/bin/${x}-reference" || die - done - mv "${ED}"/usr/share/man/man1/gzip{,-reference}.1 || die - rm "${ED}"/usr/share/man/man1/{gunzip,zcat}.1 || die -} - -pkg_postinst() { - if ver_replacing -lt "1.12-r2"; then - ewarn "This package no longer installs 'uncompress'." - ewarn "Please use 'gzip -d' to decompress .Z files." - fi - - # ensure to preserve the symlinks before app-alternatives/gzip - # is installed - local x - for x in gunzip gzip zcat; do - if [[ ! -h ${EROOT}/bin/${x} ]]; then - ln -s "${x}-reference" "${EROOT}/bin/${x}" || die - fi - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14.ebuild deleted file mode 100644 index 71dddd59578..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14.ebuild +++ /dev/null @@ -1,96 +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/gzip.asc -inherit eapi9-ver flag-o-matic verify-sig - -DESCRIPTION="Standard GNU compressor" -HOMEPAGE="https://www.gnu.org/software/gzip/" -if [[ ${PV} == *_p* ]] ; then - # Note: could put this in devspace, but if it's gone, we don't want - # it in tree anyway. It's just for testing. - MY_SNAPSHOT="$(ver_cut 1-2).56-e549" - SRC_URI=" - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz - verify-sig? ( - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz.sig -> ${P}.tar.xz.sig - ) - " - S="${WORKDIR}"/${PN}-${MY_SNAPSHOT} -else - SRC_URI=" - mirror://gnu/gzip/${P}.tar.xz - verify-sig? ( - mirror://gnu/gzip/${P}.tar.xz.sig - ) - " -fi - -LICENSE="GPL-3+" -SLOT="0" -if [[ ${PV} != *_p* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="pic static" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" -RDEPEND="!app-arch/pigz[symlink(-)]" -PDEPEND=" - app-alternatives/gzip -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" -) - -src_configure() { - use static && append-flags -static - - # Avoid text relocation in gzip - use pic && export DEFS="NO_ASM" - - # embeds the path to grep detected at build time into installed scripts; - # use the canonical USE="split-usr" agnostic path. bug #935721 - export GREP="${EPREFIX}/bin/grep" - - # bug #663928 - econf --disable-gcc-warnings -} - -src_install() { - default - - docinto txt - dodoc algorithm.doc gzip.doc - - # Avoid conflict with app-arch/ncompress - rm "${ED}"/usr/bin/uncompress || die - - # keep most things in /usr, just the fun stuff in / - # also rename them to avoid conflict with app-alternatives/gzip - dodir /bin - local x - for x in gunzip gzip zcat; do - mv "${ED}/usr/bin/${x}" "${ED}/bin/${x}-reference" || die - done - mv "${ED}"/usr/share/man/man1/gzip{,-reference}.1 || die - rm "${ED}"/usr/share/man/man1/{gunzip,zcat}.1 || die -} - -pkg_postinst() { - if ver_replacing -lt "1.12-r2"; then - ewarn "This package no longer installs 'uncompress'." - ewarn "Please use 'gzip -d' to decompress .Z files." - fi - - # ensure to preserve the symlinks before app-alternatives/gzip - # is installed - local x - for x in gunzip gzip zcat; do - if [[ ! -h ${EROOT}/bin/${x} ]]; then - ln -s "${x}-reference" "${EROOT}/bin/${x}" || die - fi - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260502.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260502.ebuild deleted file mode 100644 index 88efcdc6190..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260502.ebuild +++ /dev/null @@ -1,98 +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/gzip.asc -inherit eapi9-ver flag-o-matic verify-sig - -DESCRIPTION="Standard GNU compressor" -HOMEPAGE="https://www.gnu.org/software/gzip/" - -if [[ ${PV} == *_p* ]] ; then - # Note: could put this in devspace, but if it's gone, we don't want - # it in tree anyway. It's just for testing. - MY_SNAPSHOT="$(ver_cut 1-2).70-cb0ee" - - SRC_URI=" - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz - verify-sig? ( - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz.sig -> ${P}.tar.xz.sig - ) - " - S="${WORKDIR}"/${PN}-${MY_SNAPSHOT} -else - SRC_URI=" - mirror://gnu/gzip/${P}.tar.xz - verify-sig? ( - mirror://gnu/gzip/${P}.tar.xz.sig - ) - " -fi - -LICENSE="GPL-3+" -SLOT="0" -if [[ ${PV} != *_p* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="pic static" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" -RDEPEND="!app-arch/pigz[symlink(-)]" -PDEPEND=" - app-alternatives/gzip -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" -) - -src_configure() { - use static && append-flags -static - - # Avoid text relocation in gzip - use pic && export DEFS="NO_ASM" - - # embeds the path to grep detected at build time into installed scripts; - # use the canonical USE="split-usr" agnostic path. bug #935721 - export GREP="${EPREFIX}/bin/grep" - - # bug #663928 - econf --disable-gcc-warnings -} - -src_install() { - default - - docinto txt - dodoc algorithm.doc gzip.doc - - # Avoid conflict with app-arch/ncompress - rm "${ED}"/usr/bin/uncompress || die - - # keep most things in /usr, just the fun stuff in / - # also rename them to avoid conflict with app-alternatives/gzip - dodir /bin - local x - for x in gunzip gzip zcat; do - mv "${ED}/usr/bin/${x}" "${ED}/bin/${x}-reference" || die - done - mv "${ED}"/usr/share/man/man1/gzip{,-reference}.1 || die - rm "${ED}"/usr/share/man/man1/{gunzip,zcat}.1 || die -} - -pkg_postinst() { - if ver_replacing -lt "1.12-r2"; then - ewarn "This package no longer installs 'uncompress'." - ewarn "Please use 'gzip -d' to decompress .Z files." - fi - - # ensure to preserve the symlinks before app-alternatives/gzip - # is installed - local x - for x in gunzip gzip zcat; do - if [[ ! -h ${EROOT}/bin/${x} ]]; then - ln -s "${x}-reference" "${EROOT}/bin/${x}" || die - fi - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260901.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260901.ebuild deleted file mode 100644 index 29392564420..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/gzip-1.14_p20260901.ebuild +++ /dev/null @@ -1,98 +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/gzip.asc -inherit eapi9-ver flag-o-matic verify-sig - -DESCRIPTION="Standard GNU compressor" -HOMEPAGE="https://www.gnu.org/software/gzip/" - -if [[ ${PV} == *_p* ]] ; then - # Note: could put this in devspace, but if it's gone, we don't want - # it in tree anyway. It's just for testing. - MY_SNAPSHOT="$(ver_cut 1-2).96-72fa" - - SRC_URI=" - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz - verify-sig? ( - https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz.sig -> ${P}.tar.xz.sig - ) - " - S="${WORKDIR}"/${PN}-${MY_SNAPSHOT} -else - SRC_URI=" - mirror://gnu/gzip/${P}.tar.xz - verify-sig? ( - mirror://gnu/gzip/${P}.tar.xz.sig - ) - " -fi - -LICENSE="GPL-3+" -SLOT="0" -if [[ ${PV} != *_p* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="pic static" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" -RDEPEND="!app-arch/pigz[symlink(-)]" -PDEPEND=" - app-alternatives/gzip -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" -) - -src_configure() { - use static && append-flags -static - - # Avoid text relocation in gzip - use pic && export DEFS="NO_ASM" - - # embeds the path to grep detected at build time into installed scripts; - # use the canonical USE="split-usr" agnostic path. bug #935721 - export GREP="${EPREFIX}/bin/grep" - - # bug #663928 - econf --disable-gcc-warnings -} - -src_install() { - default - - docinto txt - dodoc algorithm.doc gzip.doc - - # Avoid conflict with app-arch/ncompress - rm "${ED}"/usr/bin/uncompress || die - - # keep most things in /usr, just the fun stuff in / - # also rename them to avoid conflict with app-alternatives/gzip - dodir /bin - local x - for x in gunzip gzip zcat; do - mv "${ED}/usr/bin/${x}" "${ED}/bin/${x}-reference" || die - done - mv "${ED}"/usr/share/man/man1/gzip{,-reference}.1 || die - rm "${ED}"/usr/share/man/man1/{gunzip,zcat}.1 || die -} - -pkg_postinst() { - if ver_replacing -lt "1.12-r2"; then - ewarn "This package no longer installs 'uncompress'." - ewarn "Please use 'gzip -d' to decompress .Z files." - fi - - # ensure to preserve the symlinks before app-alternatives/gzip - # is installed - local x - for x in gunzip gzip zcat; do - if [[ ! -h ${EROOT}/bin/${x} ]]; then - ln -s "${x}-reference" "${EROOT}/bin/${x}" || die - fi - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/gzip/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/gzip/metadata.xml deleted file mode 100644 index d01e5bd7a1e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/gzip/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - cpe:/a:gnu:gzip - gzip - - - disable optimized assembly code that is not PIC friendly - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/Manifest deleted file mode 100644 index 37602fe72c5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lbzip2-2.5_p20181227.tar.gz 704920 BLAKE2B e5da0091c0e4fb73724c5ea472d757d76356cffbf1fc679bf4ee05e25690b7712dceaf17f355383bfd4eb525c4aea04c2e5312592df5bb99159e000769bcee2e SHA512 53b29721a106d280927f2c18f33247645bb7fb3e67d835885d73e037910bf02e473f1210d848df41a387be30f829213d98ac9387b2a9201b94d12117809fbcf5 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.3-s_isreg.patch b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.3-s_isreg.patch deleted file mode 100644 index 6f4954102f5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.3-s_isreg.patch +++ /dev/null @@ -1,16 +0,0 @@ - src/main.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/src/main.c b/src/main.c -index f030fd5..5f8290e 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -702,7 +702,7 @@ input_init(const struct arg *operand, struct stat *sbuf) - return -1; - } - -- if (OM_REGF == outmode && !S_ISREG(sbuf->st_mode)) { -+ if (!decompress && OM_REGF == outmode && !S_ISREG(sbuf->st_mode)) { - warn("skipping \"%s\": not a regular file", operand->val); - return -1; - } diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16-musl-info.patch b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16-musl-info.patch deleted file mode 100644 index cab65180547..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16-musl-info.patch +++ /dev/null @@ -1,21 +0,0 @@ -Bug: https://bugs.gentoo.org/894320 ---- a/src/common.h -+++ b/src/common.h -@@ -35,6 +35,7 @@ - - /* Tracing, useful in debugging, but not officially supported. */ - #ifdef ENABLE_TRACING -+#include "main.h" /* Needed for info */ - #define Trace(x) info x - #else - #define Trace(x) ---- a/src/main.h -+++ b/src/main.h -@@ -20,6 +20,7 @@ - along with lbzip2. If not, see . - */ - -+#pragma once - #include /* CHAR_BIT */ - - #if 8 != CHAR_BIT diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch deleted file mode 100644 index 7342b19cd02..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://github.com/kjn/lbzip2/pull/33 - -From 32b5167940ec817e454431956040734af405a9de Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Thu, 5 Jan 2023 18:02:26 +0100 -Subject: [PATCH] Define the GNULIB_XALLOC_DIE macro - -This avoids an implicit function declaration when building gnulib's -xmalloc.c, addressing a build failure with future compiler version. - -Solution proposed by Bruno Haible here: - - Re: xmalloc calling undeclared xalloc_die function - ---- a/configure.ac -+++ b/configure.ac -@@ -31,6 +31,9 @@ AC_PROG_LN_S - AC_PROG_RANLIB - AC_PROG_CC_C89 - -+AC_DEFINE(GNULIB_XALLOC_DIE, 1, -+ [This package is providing its own definition of the xalloc_die function.]) -+ - gl_ASSERT_NO_GNULIB_TESTS - gl_ASSERT_NO_GNULIB_POSIXCHECK - gl_EARLY - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-fix-unaligned.patch b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-fix-unaligned.patch deleted file mode 100644 index c23d1afc4ca..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/files/lbzip2-2.5_p20181227-fix-unaligned.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://github.com/kjn/lbzip2/pull/25 - -From d570020ade2add591b97e61927545a005a2d4a6f Mon Sep 17 00:00:00 2001 -From: Matt Turner -Date: Wed, 7 Aug 2019 11:47:04 -0700 -Subject: [PATCH] Align zero-length array to avoid unaligned accesses - -When make_tree() creates the left-justified base table (uint64_t *B) -it does so with 64-bit stores: - - B[k] = sofar; - -But B points to memory in the zero-length array "uint32_t tt[0]" at the -end of struct decoder_state. Since tt's type is uint32_t, it is only -aligned to a four byte boundary, and so the 64-bit store in make_tree() -causes an unaligned trap on strict platforms like sparc. ---- - src/decode.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/decode.h b/src/decode.h -index c9a9086..7c0ca3f 100644 ---- a/src/decode.h -+++ b/src/decode.h -@@ -62,7 +62,7 @@ struct decoder_state { - uint8_t rle_char; /* current character */ - uint8_t rle_prev; /* prevoius character */ - -- uint32_t tt[0]; -+ uint32_t tt[0] __attribute__((aligned (8))); - }; - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild deleted file mode 100644 index 36c03532afb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic toolchain-funcs - -DESCRIPTION="Parallel bzip2 utility" -HOMEPAGE="https://github.com/kjn/lbzip2/" -SRC_URI="mirror://gentoo/05/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="debug static" - -PATCHES=( - "${FILESDIR}"/${PN}-2.3-s_isreg.patch - "${FILESDIR}"/${P}-fix-unaligned.patch - "${FILESDIR}"/${P}-clang16.patch - "${FILESDIR}"/${P}-clang16-musl-info.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use static && append-ldflags -static - - # fix clang miscompilation: #910438 - # see also: https://github.com/llvm/llvm-project/issues/87189 - tc-is-clang && test-flag-CC -mno-avx512f && append-cflags -mno-avx512f - - local myeconfargs=( - $(use_enable debug tracing) - ) - econf "${myeconfargs[@]}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/metadata.xml deleted file mode 100644 index b755b171f2b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lbzip2/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - mattst88@gentoo.org - Matt Turner - - - A multi-threaded bzip2/bunzip2 utility that employs multiple threads and an - input-bound splitter even when decompressing .bz2 files created by standard - bzip2 - - - kjn/lbzip2 - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest deleted file mode 100644 index 16d1c3364de..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libarchive-3.8.9.tar.xz 6617696 BLAKE2B 4f3df81fa32231471b866a443d77069e74d25c5b806bccf9358b5e7df25e6626c882aafffbd22ff8fa6b78a009efd58827a75ce0169b0ed4a780f65968a799c7 SHA512 f37425417a9e3fdc194a2b892137452ddba6601c69e822598692d4d776c573a90e70aac4598d47c915615facc45d0c83fc46c24856ddf04afd7494b63bb9f137 -DIST libarchive-3.8.9.tar.xz.asc 833 BLAKE2B 709f6a49d3da3dc542431b5f28d955bc5c79b82ff48d3a023aa2d6dd5f664bc84ba5a6a1e9f8e39334ef1b7cbb5cd41b0e2956fc20ef72818ec963ff3134bb21 SHA512 41adf352fdb987555e5d57b97c0c47e6833bb58633f9dff504b012038f8f83aa6e51fbefe891ecfe95b7b1c648c17c5e9331c29a140a83b90f7a06605ef1e963 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.8.9-lrzip.patch b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.8.9-lrzip.patch deleted file mode 100644 index 92b9e374cd0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/files/libarchive-3.8.9-lrzip.patch +++ /dev/null @@ -1,36 +0,0 @@ -From ba4dd191cc6e990468137d11174cbb2e8c4206a1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 29 Jul 2026 04:21:34 +0200 -Subject: [PATCH] Fix verbose output from newer lrzip - ---- - libarchive/archive_read_support_filter_lrzip.c | 2 +- - libarchive/archive_write_add_filter_lrzip.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libarchive/archive_read_support_filter_lrzip.c b/libarchive/archive_read_support_filter_lrzip.c -index 33910fe1..79aa70de 100644 ---- a/libarchive/archive_read_support_filter_lrzip.c -+++ b/libarchive/archive_read_support_filter_lrzip.c -@@ -109,7 +109,7 @@ lrzip_bidder_init(struct archive_read_filter *f) - { - int r; - -- r = __archive_read_program(f, "lrzip -d -q"); -+ r = __archive_read_program(f, "lrzip -d -Q"); - /* Note: We set the format here even if __archive_read_program() - * above fails. We do, after all, know what the format is - * even if we weren't able to read it. */ -diff --git a/libarchive/archive_write_add_filter_lrzip.c b/libarchive/archive_write_add_filter_lrzip.c -index 3bd5bc64..38de41ab 100644 ---- a/libarchive/archive_write_add_filter_lrzip.c -+++ b/libarchive/archive_write_add_filter_lrzip.c -@@ -145,7 +145,7 @@ archive_write_lrzip_open(struct archive_write_filter *f) - int r; - - archive_string_init(&as); -- archive_strcpy(&as, "lrzip -q"); -+ archive_strcpy(&as, "lrzip -Q"); - - /* Specify compression type. */ - switch (lrzip->compression) { diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.8.9.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.8.9.ebuild deleted file mode 100644 index ae9e2412ed8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/libarchive-3.8.9.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit libtool multilib-minimal toolchain-funcs verify-sig - -DESCRIPTION="Multi-format archive and compression library" -HOMEPAGE=" - https://www.libarchive.org/ - https://github.com/libarchive/libarchive/ -" -SRC_URI=" - https://www.libarchive.de/downloads/${P}.tar.xz - verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc ) -" - -LICENSE="BSD BSD-2 BSD-4 public-domain" -SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE=" - acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle - static-libs test xattr +zstd -" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/zlib:=[${MULTILIB_USEDEP}] - acl? ( virtual/acl:=[${MULTILIB_USEDEP}] ) - blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] ) - bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] ) - expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] ) - !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] ) - iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] ) - dev-libs/openssl:=[${MULTILIB_USEDEP}] - lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] ) - lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] ) - nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] ) - zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${RDEPEND} - virtual/os-headers - elibc_musl? ( sys-libs/queue-standalone ) - e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] ) - test? ( - app-arch/lrzip - app-arch/lz4 - app-arch/lzip - app-arch/lzop - app-arch/xz-utils - app-arch/zstd - lzma? ( app-arch/xz-utils[extra-filters(+)] ) - ) -" -BDEPEND=" - virtual/pkgconfig - verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20251118 ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc - -# false positives (checks for libc-defined hash functions) -QA_CONFIG_IMPL_DECL_SKIP=( - SHA256_Init SHA256_Update SHA256_Final - SHA384_Init SHA384_Update SHA384_Final - SHA512_Init SHA512_Update SHA512_Final -) - -PATCHES=( - # https://github.com/libarchive/libarchive/issues/2069 - # (we can simply update the command since we don't support old lrzip) - "${FILESDIR}/${PN}-3.8.9-lrzip.patch" -) - -src_prepare() { - default - - # Needed for flags to be respected w/ LTO - elibtoolize -} - -multilib_src_configure() { - export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 - - local myconf=( - $(use_enable acl) - $(use_enable static-libs static) - $(use_enable xattr) - $(use_with blake2 libb2) - $(use_with bzip2 bz2lib) - $(use_with expat) - $(use_with !expat xml2) - $(use_with iconv) - $(use_with lz4) - $(use_with lzma) - $(use_with lzo lzo2) - $(use_with nettle) - --with-zlib - $(use_with zstd) - - # Windows-specific - --without-cng - ) - if multilib_is_native_abi ; then - myconf+=( - --enable-bsdcat="$(tc-is-static-only && echo static || echo shared)" - --enable-bsdcpio="$(tc-is-static-only && echo static || echo shared)" - --enable-bsdtar="$(tc-is-static-only && echo static || echo shared)" - --enable-bsdunzip="$(tc-is-static-only && echo static || echo shared)" - ) - else - myconf+=( - --disable-bsdcat - --disable-bsdcpio - --disable-bsdtar - --disable-bsdunzip - ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi ; then - emake - else - emake libarchive.la - fi -} - -src_test() { - mkdir -p "${T}"/bin || die - # tests fail when lbzip2[symlink] is used in place of ref bunzip2 - ln -s "${BROOT}/bin/bunzip2" "${T}"/bin || die - # workaround lrzip broken on 32-bit arches with >= 10 threads - # https://bugs.gentoo.org/927766 - cat > "${T}"/bin/lrzip <<-EOF || die - #!/bin/sh - exec "$(type -P lrzip)" -p1 "\${@}" - EOF - chmod +x "${T}/bin/lrzip" || die - local -x PATH=${T}/bin:${PATH} - multilib-minimal_src_test -} - -multilib_src_test() { - # sandbox is breaking long symlink behavior - local -x SANDBOX_ON=0 - local -x LD_PRELOAD= - # some locales trigger different output that breaks tests - local -x LC_ALL=C.UTF-8 - emake check -} - -multilib_src_install() { - if multilib_is_native_abi ; then - emake DESTDIR="${D}" install - else - local install_targets=( - install-includeHEADERS - install-libLTLIBRARIES - install-pkgconfigDATA - ) - emake DESTDIR="${D}" "${install_targets[@]}" - fi - - # Libs.private: should be used from libarchive.pc instead - find "${ED}" -type f -name "*.la" -delete || die - # https://github.com/libarchive/libarchive/issues/1766 - sed -e '/Requires\.private/s:iconv::' \ - -i "${ED}/usr/$(get_libdir)/pkgconfig/libarchive.pc" || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml deleted file mode 100644 index a8ad4ecadcd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/libarchive/metadata.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats. - - - - Enable Blake2 hash support via app-crypt/libb2. - - - Allow accessing bzip2-compressed archives through libbz2 (which - comes with app-arch/bzip2). This only affects - libarchive's native support: bsdtar will keep using bunzip2 as a - filter if that's not built-in. - - - Use file flags from sys-fs/e2fsprogs headers instead of virtual/os-headers headers - - - Use dev-libs/nettle as crypto backend - - - - cpe:/a:libarchive:libarchive - libarchive/libarchive - https://github.com/libarchive/libarchive/issues - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lz4/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/lz4/Manifest deleted file mode 100644 index 3837280527f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lz4/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lz4-1.10.0.tar.gz 387114 BLAKE2B c87a939b748b0449e4f1869579ebc109704aa89e8699b6029217f6786c351d1b0329580dd3a955fe509efb113f29aecbafc83084d65d153f5d43610f4840a819 SHA512 8c4ceb217e6dc8e7e0beba99adc736aca8963867bcf9f970d621978ba11ce92855912f8b66138037a1d2ae171e8e17beb7be99281fea840106aa60373c455b28 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-fix-freestanding-test.patch b/sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-fix-freestanding-test.patch deleted file mode 100644 index f8dfe2a41c6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-fix-freestanding-test.patch +++ /dev/null @@ -1,42 +0,0 @@ - -From: https://github.com/lz4/lz4/pull/1468 - -commit 63267a77d863f63826d8b13ddb8c190d3a4c01c5 -Author: Holger Hoffstätte -Date: Mon Jul 22 22:11:19 2024 +0200 - - Fix stack alignment of _start() in freestanding test - - When the freestanding test is built with any kind of optimization - that enables vectorized loops, special care must be taken to align - the stack for _start() at a 16-byte boundary. - -diff --git a/tests/freestanding.c b/tests/freestanding.c -index 6109aa7..96de9d3 100644 ---- a/tests/freestanding.c -+++ b/tests/freestanding.c -@@ -225,7 +225,7 @@ EXTERN_C int memcmp(const void *s1, const void *s2, size_t n) { - - - // --EXTERN_C void _start(void) { -+EXTERN_C void __attribute__((force_align_arg_pointer)) _start(void) { - test(); - MY_exit(0); - } - -Disable the stack protector to allow building with clang. -See https://bugs.gentoo.org/936480 - -diff -up lz4-1.10.0/build/meson/meson/tests/meson.build lz4-1.10.0/build/meson/meson/tests/meson.build ---- lz4-1.10.0/build/meson/meson/tests/meson.build 2024-07-21 19:29:49.000000000 +0200 -+++ lz4-1.10.0/build/meson/meson/tests/meson.build 2024-07-23 01:26:40.561113031 +0200 -@@ -47,7 +47,7 @@ test_exes = { - }, - 'freestanding': { - 'sources': files(lz4_source_root / 'tests/freestanding.c'), -- 'c_args': ['-ffreestanding', '-Wno-unused-parameter', '-Wno-declaration-after-statement'], -+ 'c_args': ['-ffreestanding', '-fno-stack-protector', '-Wno-unused-parameter', '-Wno-declaration-after-statement'], - 'link_args': ['-nostdlib'], - 'build': cc.get_id() in ['gcc', 'clang'] and - host_machine.system() == 'linux' and host_machine.cpu_family() == 'x86_64', diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-meson-do-not-force-c99-mode.patch b/sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-meson-do-not-force-c99-mode.patch deleted file mode 100644 index 0d056b98833..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lz4/files/1.10.0-meson-do-not-force-c99-mode.patch +++ /dev/null @@ -1,44 +0,0 @@ -https://github.com/lz4/lz4/pull/1485 - -From bce6a94c25a9077fdcd7c94079a24f9713b192e1 Mon Sep 17 00:00:00 2001 -From: Fabian Groffen -Date: Tue, 30 Jul 2024 21:50:06 +0200 -Subject: [PATCH] meson: do not force c99 mode -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -On Solaris/OpenIndiana hosts forcing (old) C99 means disabling POSIX -2001 functionality, resulting in errors like - -In file included from ../../../net/ptah/export/gentoo/working-repos/lz4/programs/bench.c:39: -../../../net/ptah/export/gentoo/working-repos/lz4/programs/util.h: In function UTIL_getOpenFileSize’: -../../../net/ptah/export/gentoo/working-repos/lz4/programs/util.h:156:23: error: implicit declaration of function ‘fileno’ [-Wimplicit-function-declaration] - 156 | # define UTIL_fileno fileno - | ^~~~~~ -../../../net/ptah/export/gentoo/working-repos/lz4/programs/util.h:325:10: note: in expansion of macro ‘UTIL_fileno’ - 325 | fd = UTIL_fileno(file); - | ^~~~~~~~~~~ - -These can be fixed either by forcing a standard to be applied in programs/platform.h or by not forcing the compiler to use an old standard. - -Since CMake and Makefile don't force C99 by default either, just drop it from -meson.build. - -Signed-off-by: Fabian Groffen ---- - build/meson/meson.build | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/build/meson/meson.build b/build/meson/meson.build -index fc6408af6..7e1696802 100644 ---- a/build/meson/meson.build -+++ b/build/meson/meson.build -@@ -16,7 +16,6 @@ project( - 'c', - license: 'BSD-2-Clause-Patent AND GPL-2.0-or-later', - default_options: [ -- 'c_std=c99', - 'buildtype=release', - 'warning_level=3' - ], diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lz4/lz4-1.10.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/lz4/lz4-1.10.0-r1.ebuild deleted file mode 100644 index abd9fa50120..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lz4/lz4-1.10.0-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit dot-a meson-multilib - -DESCRIPTION="Extremely Fast Compression algorithm" -HOMEPAGE="https://github.com/lz4/lz4" -SRC_URI="https://github.com/lz4/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2 GPL-2" -SLOT="0/1.10.0-meson" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -EMESON_SOURCE=${S}/build/meson - -PATCHES=( - "${FILESDIR}/${PV}-fix-freestanding-test.patch" - # https://github.com/lz4/lz4/pull/1485 - "${FILESDIR}/${PV}-meson-do-not-force-c99-mode.patch" -) - -src_configure() { - use static-libs && lto-guarantee-fat - multilib-minimal_src_configure -} - -multilib_src_configure() { - local emesonargs=( - -Dtests=$(usex test true false) - -Ddefault_library=$(usex static-libs both shared) - # https://bugs.gentoo.org/940641 - -Dossfuzz=false - ) - # with -Dprograms=false, the test suite is only rudimentary, - # so build them for testing non-native ABI as well - if multilib_is_native_abi || use test; then - emesonargs+=( - -Dprograms=true - ) - fi - - meson_src_configure -} - -multilib_src_install_all() { - einstalldocs - strip-lto-bytecode -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lz4/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/lz4/metadata.xml deleted file mode 100644 index f27607ccce5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lz4/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - amadio@gentoo.org - Guilherme Amadio - - - lz4/lz4 - cpe:/a:lz4_project:lz4 - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lzop/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/lzop/Manifest deleted file mode 100644 index f21b8f488a0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lzop/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lzop-1.04.tar.gz 393483 BLAKE2B ebeceac9492ce45e6976cd5cde262d9755286e1649802e3e16bfae0abdd74714bf86b076816aa309542cadef5bb65971342208763e1b2761fce2332dc9daa38c SHA512 5829b4495ffefab549aa697a05c536ce593c572c9eee6004460583a0090abcd317c6074c4f981dfee6be61ac8d127f02dd37053b6cb782af64db41586a8bbb6e diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lzop/lzop-1.04-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/lzop/lzop-1.04-r1.ebuild deleted file mode 100644 index d039c988b51..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lzop/lzop-1.04-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Utility for fast (even real-time) compression/decompression" -HOMEPAGE="https://www.lzop.org/" -SRC_URI="https://www.lzop.org/download/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=">=dev-libs/lzo-2" -DEPEND="${RDEPEND}" - -src_test() { - einfo "compressing config.status to test" - - src/lzop config.status || die 'compression failed' - ls -la config.status{,.lzo} - src/lzop -t config.status.lzo || die 'lzo test failed' - src/lzop -dc config.status.lzo | diff config.status - || die 'decompression generated differences from original' -} - -src_install() { - # do not install COPYING or redundant conversions of manpage - emake DESTDIR="${D}" install \ - dist_doc_DATA="AUTHORS NEWS README THANKS" -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/lzop/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/lzop/metadata.xml deleted file mode 100644 index 076793e3f54..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/lzop/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/ncompress/Manifest deleted file mode 100644 index 520e87a459c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ncompress-5.0.tar.gz 34185 BLAKE2B 7b296bd00024bfb483d3261ff8aa6e47a6be8c62b445c3d456d702b69fbc2a7b731326f7ea91aa331ba8e8a27936f4318b3e252cc978b6bf3198e8812988913f SHA512 5bc886f98f25b03d034e8d8ebb0ee9388d727ee3e0c6d8a906698b2f8fa5c930f55d857486244b7f40447c7b74f3c620626600db619d0c6d6fd434f52912be42 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/files/ncompress-5.0-c23.patch b/sdk_container/src/third_party/portage-stable/app-arch/ncompress/files/ncompress-5.0-c23.patch deleted file mode 100644 index 7e61ade43fc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/files/ncompress-5.0-c23.patch +++ /dev/null @@ -1,291 +0,0 @@ -https://github.com/vapier/ncompress/commit/af7d29d87ddf8b2002dad41152efa94e9c825b35 -https://github.com/vapier/ncompress/commit/aa359df10ec29a56c12f6e5c2bcec8d8ecfa2740 -https://github.com/vapier/ncompress/pull/40 - -From af7d29d87ddf8b2002dad41152efa94e9c825b35 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Mon, 8 Feb 2021 00:28:08 -0500 -Subject: [PATCH] require standard C function prototype support - -We can drop the main prototype entirely as we don't need it. ---- - compress.c | 58 +++++++++++++++++++----------------------------------- - 2 files changed, 21 insertions(+), 38 deletions(-) - -diff --git a/compress.c b/compress.c -index 12c89b8..ff3b51b 100644 ---- a/compress.c -+++ b/compress.c -@@ -49,12 +49,6 @@ - }; - #endif - --#ifdef __STDC__ --# define ARGS(a) a --#else --# define ARGS(a) () --#endif -- - #ifndef SIG_TYPE - # define SIG_TYPE void (*)() - #endif -@@ -365,17 +359,16 @@ unsigned short codetab[HSIZE]; - } ; - #endif - --int main ARGS((int,char **)); --void Usage ARGS((int)); --void comprexx ARGS((const char *)); --void compdir ARGS((char *)); --void compress ARGS((int,int)); --void decompress ARGS((int,int)); --void read_error ARGS((void)); --void write_error ARGS((void)); --void abort_compress ARGS((void)); --void prratio ARGS((FILE *,long,long)); --void about ARGS((void)); -+void Usage (int); -+void comprexx (const char *); -+void compdir (char *); -+void compress (int, int); -+void decompress (int, int); -+void read_error (void); -+void write_error (void); -+void abort_compress (void); -+void prratio (FILE *, long, long); -+void about (void); - - /***************************************************************** - * TAG( main ) -@@ -418,9 +411,7 @@ void about ARGS((void)); - * procedure needs no input table, but tracks the way the table was built. - */ - int --main(argc, argv) -- int argc; -- char *argv[]; -+main(int argc, char *argv[]) - { - char **filelist; - char **fileptr; -@@ -632,8 +623,7 @@ Usage: %s [-dfhvcVr] [-b maxbits] [--] [path ...]\n\ - } - - void --comprexx(fileptr) -- const char *fileptr; -+comprexx(const char *fileptr) - { - int fdin = -1; - int fdout = -1; -@@ -982,8 +972,7 @@ comprexx(fileptr) - - #ifdef RECURSIVE - void --compdir(dir) -- char *dir; -+compdir(char *dir) - { - struct dirent *dp; - DIR *dirp; -@@ -1059,9 +1048,7 @@ compdir(dir) - * questions about this implementation to ames!jaw. - */ - void --compress(fdin, fdout) -- int fdin; -- int fdout; -+compress(int fdin, int fdout) - { - long hp; - int rpos; -@@ -1294,9 +1281,7 @@ endlop: if (fcode.e.ent >= FIRST && rpos < rsize) - */ - - void --decompress(fdin, fdout) -- int fdin; -- int fdout; -+decompress(int fdin, int fdout) - { - char_type *stackp; - code_int code; -@@ -1519,7 +1504,7 @@ resetbuf: ; - } - - void --read_error() -+read_error(void) - { - fprintf(stderr, "\nread error on"); - perror((ifname[0] != '\0') ? ifname : "stdin"); -@@ -1527,7 +1512,7 @@ read_error() - } - - void --write_error() -+write_error(void) - { - fprintf(stderr, "\nwrite error on"); - perror(ofname ? ofname : "stdout"); -@@ -1535,7 +1520,7 @@ write_error() - } - - void --abort_compress() -+abort_compress(void) - { - if (remove_ofname) - unlink(ofname); -@@ -1544,10 +1529,7 @@ abort_compress() - } - - void --prratio(stream, num, den) -- FILE *stream; -- long int num; -- long int den; -+prratio(FILE *stream, long int num, long int den) - { - int q; /* Doesn't need to be long */ - -@@ -1571,7 +1553,7 @@ prratio(stream, num, den) - } - - void --about() -+about(void) - { - printf("Compress version: %s\n", version_id); - printf("Compile options:\n "); - - -From aa359df10ec29a56c12f6e5c2bcec8d8ecfa2740 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Mon, 8 Feb 2021 00:30:41 -0500 -Subject: [PATCH] mark all local functions as static - -This saves a small amount of space as the compiler can do better. ---- - compress.c | 20 ++++++++++---------- - 2 files changed, 11 insertions(+), 10 deletions(-) - -diff --git a/compress.c b/compress.c -index ff3b51b..86a8cda 100644 ---- a/compress.c -+++ b/compress.c -@@ -359,16 +359,16 @@ unsigned short codetab[HSIZE]; - } ; - #endif - --void Usage (int); --void comprexx (const char *); --void compdir (char *); --void compress (int, int); --void decompress (int, int); --void read_error (void); --void write_error (void); --void abort_compress (void); --void prratio (FILE *, long, long); --void about (void); -+static void Usage(int); -+static void comprexx(const char *); -+static void compdir(char *); -+static void compress(int, int); -+static void decompress(int, int); -+static void read_error(void); -+static void write_error(void); -+static void abort_compress(void); -+static void prratio(FILE *, long, long); -+static void about(void); - - /***************************************************************** - * TAG( main ) - -From 90810a7f11bf157b479c23c0fe6cee0bebec15c6 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Sat, 16 Nov 2024 18:49:48 +0000 -Subject: [PATCH] compress.c: fix -std=c23 build failure (signal handler - protos) - -gcc-15 switched to -std=c23 by default: - - https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=55e3bd376b2214e200fa76d12b67ff259b06c212 - -As a result `ncompress` fails the build as: - - compress.c: In function 'main': - compress.c:382:40: error: - passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] - 382 | signal(SIGINT, (SIG_TYPE)abort_compress); - | ^~~~~~~~~~~~~~~~~~~~~~~~ - | | - | void (*)(void) - In file included from compress.c:30: - ...-glibc-2.40-36-dev/include/signal.h:88:57: note: - expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' - 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) - | ~~~~~~~~~~~~~~~^~~~~~~~~ - -The change removes type casts around function prototypes and define -signal handler as `void(*)(int)`. ---- - compress.c | 19 ++++++++++++------- - 1 file changed, 12 insertions(+), 7 deletions(-) - -diff --git a/compress.c b/compress.c -index da91603..ea8081e 100644 ---- a/compress.c -+++ b/compress.c -@@ -49,10 +49,6 @@ - }; - #endif - --#ifndef SIG_TYPE --# define SIG_TYPE void (*)() --#endif -- - #if defined(AMIGA) || defined(DOS) || defined(MINGW) || defined(WINDOWS) - # define chmod(pathname, mode) 0 - # define chown(pathname, owner, group) 0 -@@ -327,6 +323,7 @@ static void decompress(int, int); - static void read_error(void); - static void write_error(void); - static void abort_compress(void); -+static void abort_compress_handler(int); - static void prratio(FILE *, long, long); - static void about(void); - -@@ -379,14 +376,14 @@ main(int argc, char *argv[]) - - #ifdef SIGINT - if ((fgnd_flag = (signal(SIGINT, SIG_IGN)) != SIG_IGN)) -- signal(SIGINT, (SIG_TYPE)abort_compress); -+ signal(SIGINT, abort_compress_handler); - #endif - - #ifdef SIGTERM -- signal(SIGTERM, (SIG_TYPE)abort_compress); -+ signal(SIGTERM, abort_compress_handler); - #endif - #ifdef SIGHUP -- signal(SIGHUP, (SIG_TYPE)abort_compress); -+ signal(SIGHUP, abort_compress_handler); - #endif - - #ifdef COMPATIBLE -@@ -1489,6 +1486,14 @@ abort_compress(void) - exit(1); - } - -+ -+void -+abort_compress_handler(int signo) -+ { -+ (void)signo; -+ abort_compress(); -+ } -+ - void - prratio(FILE *stream, long int num, long int den) - { diff --git a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/ncompress/metadata.xml deleted file mode 100644 index f8e16dcb548..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - ncompress - vapier/ncompress - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/ncompress-5.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/ncompress/ncompress-5.0-r2.ebuild deleted file mode 100644 index 39baddd1d8c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/ncompress/ncompress-5.0-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Classic compress & uncompress programs for .Z (LZW) files" -HOMEPAGE="https://vapier.github.io/ncompress/" -SRC_URI="https://github.com/vapier/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -PATCHES=( - "${FILESDIR}"/${PN}-5.0-c23.patch -) - -src_prepare() { - default - # First sed expression replaces hardlinking with - # symlinking. Second sed expression fixes the symlink target - # to use relative path to a file in the same directory as the - # symlink (so point to compress instead of - # $(DESTDIR)$(BINDIR)/compress). - sed -i \ - -e 's:\bln :ln -s :' \ - -e 's:\(\bln [^$]*\)\$(DESTDIR)\$(BINDIR)/:\1:' \ - Makefile.def || die -} - -src_configure() { - tc-export CC -} - -src_install() { - emake install_core DESTDIR="${ED}" PREFIX="/usr" - dodoc Acknowleds Changes LZW.INFO README.md -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/Manifest deleted file mode 100644 index c66c7c13c0f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pbzip2-1.1.13.tar.gz 48015 BLAKE2B 1bb410acadc728963c3a04d2665fb1b1f0c206a893ed90352a9c16512e9bd5f82c3f5f3b383b382134bbe904735a1c8a81615a8bc54de8c6bc91633d9ce72c57 SHA512 a150e476a85b2ae71c244561380f8f113072ef712173afaa0bdace5845d5f81a15b135258cb01376156b69a5085b02b7ab866cfab5713aa773b251b203c087b8 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/files/pbzip2-1.1.10-makefile.patch b/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/files/pbzip2-1.1.10-makefile.patch deleted file mode 100644 index 6524b6bf2a0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/files/pbzip2-1.1.10-makefile.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- pbzip2-1.1.10/Makefile -+++ pbzip2-1.1.10/Makefile -@@ -17,7 +17,7 @@ - - - # Optimization flags --CXXFLAGS = -O2 -+#CXXFLAGS = -O2 - - #CXXFLAGS += -g -Wall - #CXXFLAGS += -ansi -@@ -50,7 +50,7 @@ - - - # Linker flags --LDFLAGS = -+#LDFLAGS = - - - # External libraries diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/metadata.xml deleted file mode 100644 index 58c362b73a8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - pbzip2 - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/pbzip2-1.1.13.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/pbzip2-1.1.13.ebuild deleted file mode 100644 index 04a53298f44..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pbzip2/pbzip2-1.1.13.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Parallel bzip2 (de)compressor using libbz2" -HOMEPAGE="http://compression.ca/pbzip2/ https://launchpad.net/pbzip2" -SRC_URI="https://launchpad.net/pbzip2/${PV:0:3}/${PV}/+download/${P}.tar.gz" - -LICENSE="BZIP2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="static" - -LIB_DEPEND="app-arch/bzip2[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.10-makefile.patch -) - -src_prepare() { - default - # https://bugs.launchpad.net/pbzip2/+bug/1746369 - sed -i 's:"PRIuMAX":" PRIuMAX ":g' *.cpp || die -} - -src_configure() { - tc-export CXX - use static && append-ldflags -static -} - -src_install() { - emake DESTDIR="${ED}" install - dodoc AUTHORS ChangeLog README -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pigz/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/pigz/Manifest deleted file mode 100644 index 4fddcc524d1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pigz/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST pigz-2.8.tar.gz 121304 BLAKE2B 9f1ae8b5e0dd9d9b1f17bcdbc41d8a9d50fd9b9ba7c50eb0bc1b738105d05cc396d9ce8e01f58f6b2fa7247a7c7e9926c602a613b1bb3e3a117c8f5c919ce640 SHA512 ae3d9d593e1645d65f9ab77aa828600c9af4bb30d0a073da7ae3dd805e65b87efaf6a0efb980f2d0168e475ae506eba194547d6479956dabb9d88293a9078a7f -DIST pigz-2.8.tar.gz.asc 235 BLAKE2B eb204079597d3e958da3672ba7f92481848bb7824da12b9306ff180add107175bed7bdd435dbc270170769a489c34a033d6ff547e8203cf1d71df6564381b43d SHA512 cb1dbca21d8fed25049693de02abf7489f61407d85f9a52d566c14e0194c6c393aed3edd2fd716d0ecedf7eeead6ae89d0cecc236caacd98740d14bd71e078db diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pigz/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/pigz/metadata.xml deleted file mode 100644 index 6c4468bab2b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pigz/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - pigz, which stands for parallel implementation of gzip, - is a fully functional replacement for gzip that exploits - multiple processors and multiple cores to the hilt when compressing data. - - - cpe:/a:zlib:pigz - madler/pigz - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pigz/pigz-2.8.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/pigz/pigz-2.8.ebuild deleted file mode 100644 index 695433e56fe..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pigz/pigz-2.8.ebuild +++ /dev/null @@ -1,41 +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/madler.asc -inherit toolchain-funcs flag-o-matic verify-sig - -DESCRIPTION="A parallel implementation of gzip" -HOMEPAGE="https://www.zlib.net/pigz/" -SRC_URI=" - https://www.zlib.net/pigz/${P}.tar.gz - verify-sig? ( https://www.zlib.net/pigz/${P}-sig.txt -> ${P}.tar.gz.asc ) -" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="static test" -RESTRICT="!test? ( test )" - -LIB_DEPEND=">=virtual/zlib-1.2.3:=[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND=" - ${RDEPEND} - static? ( ${LIB_DEPEND} ) - test? ( app-arch/ncompress ) -" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-madler )" - -src_compile() { - use static && append-ldflags -static - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - dosym ${PN} /usr/bin/un${PN} - dodoc README - doman ${PN}.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pixz/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/pixz/Manifest deleted file mode 100644 index e3e710507a2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pixz/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pixz-1.0.7.tar.xz 120876 BLAKE2B 23563837169611d54dc4540715537b2e16c66bd9682097e4f37957e7422b487f221603b11aa30a39fd05c77dbeddc1697ac9ffe208d984c1da885a67f79a180f SHA512 7f343cb74958b9582b60a2e916243e72421fad1ebecc5867c9e046c881e8a318da9bb885edd71da8fe6953fd5d5c2f5119133cd0bbbf4d0f9b35f8aecd61120d diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pixz/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/pixz/metadata.xml deleted file mode 100644 index 4f7e31333ee..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pixz/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - zerochaos@gentoo.org - Rick Farina - - - vasi/pixz - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-1.0.7-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-1.0.7-r1.ebuild deleted file mode 100644 index 6bf44f3d568..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-1.0.7-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/vasi/${PN}.git" - inherit git-r3 autotools -else - SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -DESCRIPTION="Parallel Indexed XZ compressor" -HOMEPAGE="https://github.com/vasi/pixz" - -LICENSE="BSD-2" -SLOT="0" -IUSE="static" - -LIB_DEPEND=" - >=app-arch/libarchive-2.8:=[static-libs(+)] - >=app-arch/xz-utils-5[static-libs(+)] -" -RDEPEND=" - !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) -" -DEPEND=" - ${RDEPEND} - static? ( ${LIB_DEPEND} ) -" -[[ ${PV} == 9999 ]] && BDEPEND+=" app-text/asciidoc" - -src_prepare() { - default - - # We're not interested in linting tests for our purposes (bug #915008) - cat > test/cppcheck-src.sh <<-EOF || die - #!/bin/sh - exit 77 - EOF - - [[ ${PV} == "9999" ]] && eautoreconf -} - -src_configure() { - use static && append-ldflags -static - append-flags -std=gnu99 - - # Workaround silly logic that breaks cross-compiles. - # https://github.com/vasi/pixz/issues/67 - export ac_cv_file_src_pixz_1=$([[ -f src/pixz.1 ]] && echo yes || echo no) - econf -} - -src_install() { - default - - # https://github.com/vasi/pixz/issues/94 - [[ ${PV} == "9999" ]] || doman src/pixz.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-9999.ebuild deleted file mode 100644 index 8d0e58aa234..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/pixz/pixz-9999.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/vasi/${PN}.git" - inherit git-r3 autotools -else - SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Parallel Indexed XZ compressor" -HOMEPAGE="https://github.com/vasi/pixz" - -LICENSE="BSD-2" -SLOT="0" -IUSE="static" - -LIB_DEPEND=" - >=app-arch/libarchive-2.8:=[static-libs(+)] - >=app-arch/xz-utils-5[static-libs(+)] -" -RDEPEND=" - !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) -" -DEPEND=" - ${RDEPEND} - static? ( ${LIB_DEPEND} ) -" -[[ ${PV} == 9999 ]] && BDEPEND+=" app-text/asciidoc" - -src_prepare() { - default - - # We're not interested in linting tests for our purposes (bug #915008) - cat > test/cppcheck-src.sh <<-EOF || die - #!/bin/sh - exit 77 - EOF - - [[ ${PV} == "9999" ]] && eautoreconf -} - -src_configure() { - use static && append-ldflags -static - append-flags -std=gnu99 - - econf -} - -src_install() { - default - - # https://github.com/vasi/pixz/issues/94 - [[ ${PV} == "9999" ]] || doman src/pixz.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/Manifest deleted file mode 100644 index e187af55820..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rpm2targz-2021.03.16.tar.xz 6500 BLAKE2B fac1122fbfcab2b982ea6f5369b95b30814d438d0f853d846ef62a33ceaaf81d44b2a743bc20a3ef46defb63331bff06f9a268a5a805ecd899b11f86ec414bc2 SHA512 efd677642fbf73d4b8c90f338eea20452052f2bdc2b7a3a61c0e9215676575b5063aad733ec3ea4840baf281eb332db8f6fdeef600cc8a8aa7e208f2fa8ee599 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/metadata.xml deleted file mode 100644 index 1faf363308a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - proj/rpm2targz - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild deleted file mode 100644 index 1bd51ff33fb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="Convert a .rpm file to a .tar.gz archive" -HOMEPAGE="http://www.slackware.com/config/packages.php" -SRC_URI="mirror://gentoo/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - -LICENSE="BSD-1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="" - -DEPEND="" -RDEPEND="app-alternatives/cpio" - -src_configure() { - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/Manifest deleted file mode 100644 index b2a75220aac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sharutils-4.15.2.tar.xz 1122476 BLAKE2B e2acae027679ebdf723ecae6f243608f501f5c24685a19223dd27580ccf76bc7d38905a9d202b30cf2633e5580d727821398f1162b170233f03c17f3da683917 SHA512 80d0b804a0617e11e5c23dc0d59b218bbf93e40aaf5e9a5401a18ef9cb700390aab711e2b2e2f26c8fd5b8ef99a91d3405e01d02cadabcba7639979314e59f8d diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-C23.patch b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-C23.patch deleted file mode 100644 index e27ce8ab9b8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-C23.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://bugs.gentoo.org/900248 -https://bugs.gentoo.org/894322 -missing include for textdomain and bindtextdomain -This is only one place we can put include, else weird -macro dance messes with it or we use gettext before we -mark it for assembly operations. ---- a/src/shar-opts.h -+++ b/src/shar-opts.h -@@ -373,6 +373,8 @@ - # include - # endif - -+#include "gettext.h" -+ - # ifndef ATTRIBUTE_FORMAT_ARG - # define ATTRIBUTE_FORMAT_ARG(_a) - # endif ---- a/src/unshar-opts.h -+++ b/src/unshar-opts.h -@@ -210,6 +210,8 @@ - # include - # endif - -+#include "gettext.h" -+ - # ifndef ATTRIBUTE_FORMAT_ARG - # define ATTRIBUTE_FORMAT_ARG(_a) - # endif ---- a/src/uudecode-opts.h -+++ b/src/uudecode-opts.h -@@ -188,6 +188,8 @@ - # include - # endif - -+#include "gettext.h" -+ - # ifndef ATTRIBUTE_FORMAT_ARG - # define ATTRIBUTE_FORMAT_ARG(_a) - # endif ---- a/src/uuencode-opts.h -+++ b/src/uuencode-opts.h -@@ -184,6 +184,8 @@ - # include - # endif - -+#include "gettext.h" -+ - # ifndef ATTRIBUTE_FORMAT_ARG - # define ATTRIBUTE_FORMAT_ARG(_a) - # endif diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-1000097.patch b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-1000097.patch deleted file mode 100644 index f61662040b6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-1000097.patch +++ /dev/null @@ -1,16 +0,0 @@ -From: Petr Pisar -Subject: Fix CVE-2018-1000097, heap buffer overflow in unshar -Bug-Debian: https://bugs.debian.org/893525 -X-Debian-version: 1:4.15.2-3 - ---- a/src/unshar.c -+++ b/src/unshar.c -@@ -240,7 +240,7 @@ - off_t position = ftello (file); - - /* Read next line, fail if no more and no previous process. */ -- if (!fgets (rw_buffer, BUFSIZ, file)) -+ if (!fgets (rw_buffer, rw_base_size, file)) - { - if (!start) - error (0, 0, _("Found no shell commands in %s"), name); diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch deleted file mode 100644 index a2531ad6912..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch +++ /dev/null @@ -1,32 +0,0 @@ -https://bugs.gentoo.org/941724 -which-hunt -diff '--color=auto' -ru sharutils-4.15.2.old/libopts/m4/libopts.m4 sharutils-4.15.2/libopts/m4/libopts.m4 ---- sharutils-4.15.2.old/libopts/m4/libopts.m4 2025-01-22 13:17:52.302369061 +0000 -+++ sharutils-4.15.2/libopts/m4/libopts.m4 2025-01-22 13:19:46.096362975 +0000 -@@ -114,9 +114,9 @@ - AC_PROG_SED - [while : - do -- POSIX_SHELL=`which bash` -+ POSIX_SHELL=`command -v bash` - test -x "$POSIX_SHELL" && break -- POSIX_SHELL=`which dash` -+ POSIX_SHELL=`command -v dash` - test -x "$POSIX_SHELL" && break - POSIX_SHELL=/usr/xpg4/bin/sh - test -x "$POSIX_SHELL" && break -diff '--color=auto' -ru sharutils-4.15.2.old/m4/libopts.m4 sharutils-4.15.2/m4/libopts.m4 ---- sharutils-4.15.2.old/m4/libopts.m4 2025-01-22 13:17:52.365018511 +0000 -+++ sharutils-4.15.2/m4/libopts.m4 2025-01-22 13:19:17.856525747 +0000 -@@ -114,9 +114,9 @@ - AC_PROG_SED - [while : - do -- POSIX_SHELL=`which bash` -+ POSIX_SHELL=`command -v bash` - test -x "$POSIX_SHELL" && break -- POSIX_SHELL=`which dash` -+ POSIX_SHELL=`command -v dash` - test -x "$POSIX_SHELL" && break - POSIX_SHELL=/usr/xpg4/bin/sh - test -x "$POSIX_SHELL" && break diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch deleted file mode 100644 index 4a0c02f5ba9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch +++ /dev/null @@ -1,48 +0,0 @@ -https://bugs.gentoo.org/706256 - -Fix build failure on gcc-10/-fno-common. - ---- a/src/shar-opts.h -+++ b/src/shar-opts.h -@@ -352,7 +352,7 @@ extern "C" { - * global exported definitions - */ - #include "local.h" --char const * const program_name; -+extern char const * const program_name; - - extern bool initialization_done; - extern int optidx; ---- a/src/unshar-opts.h -+++ b/src/unshar-opts.h -@@ -192,7 +192,7 @@ extern "C" { - extern size_t separator_str_len; - - #include "local.h" --char const * const program_name; -+extern char const * const program_name; - - - /* * * * * * ---- a/src/uudecode-opts.h -+++ b/src/uudecode-opts.h -@@ -170,7 +170,7 @@ extern "C" { - * global exported definitions - */ - #include "local.h" --char const * const program_name; -+extern char const * const program_name; - - - /* * * * * * ---- a/src/uuencode-opts.h -+++ b/src/uuencode-opts.h -@@ -166,7 +166,7 @@ extern "C" { - * global exported definitions - */ - #include "local.h" --char const * const program_name; -+extern char const * const program_name; - - - /* * * * * * diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch deleted file mode 100644 index 15bd682865e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch +++ /dev/null @@ -1,95 +0,0 @@ -From: Santiago Vila -Subject: Fix FTBFS with glibc 2.28 -Bug-Debian: https://bugs.debian.org/915173 -X-Debian-version: 1:4.15.2-4 - -Based on this gnulib commit by Paul Eggert: - -https://lists.gnu.org/r/bug-gnulib/2018-03/msg00002.html - ---- a/lib/fflush.c -+++ b/lib/fflush.c -@@ -33,7 +33,7 @@ - #undef fflush - - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - - /* Clear the stream's ungetc buffer, preserving the value of ftello (fp). */ - static void -@@ -72,7 +72,7 @@ - - #endif - --#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */) -+#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */) - - # if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && defined __SNPT - /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */ -@@ -148,7 +148,7 @@ - if (stream == NULL || ! freading (stream)) - return fflush (stream); - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - - clear_ungetc_buffer_preserving_position (stream); - ---- a/lib/fpurge.c -+++ b/lib/fpurge.c -@@ -62,7 +62,7 @@ - /* Most systems provide FILE as a struct and the necessary bitmask in - , because they need it for implementing getc() and putc() as - fast macros. */ --# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - fp->_IO_read_end = fp->_IO_read_ptr; - fp->_IO_write_ptr = fp->_IO_write_base; - /* Avoid memory leak when there is an active ungetc buffer. */ ---- a/lib/freading.c -+++ b/lib/freading.c -@@ -31,7 +31,7 @@ - /* Most systems provide FILE as a struct and the necessary bitmask in - , because they need it for implementing getc() and putc() as - fast macros. */ --# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - return ((fp->_flags & _IO_NO_WRITES) != 0 - || ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0 - && fp->_IO_read_base != NULL)); ---- a/lib/fseeko.c -+++ b/lib/fseeko.c -@@ -47,7 +47,7 @@ - #endif - - /* These tests are based on fpurge.c. */ --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - if (fp->_IO_read_end == fp->_IO_read_ptr - && fp->_IO_write_ptr == fp->_IO_write_base - && fp->_IO_save_base == NULL) -@@ -123,7 +123,7 @@ - return -1; - } - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - fp->_flags &= ~_IO_EOF_SEEN; - fp->_offset = pos; - #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ ---- a/lib/stdio-impl.h -+++ b/lib/stdio-impl.h -@@ -18,6 +18,12 @@ - the same implementation of stdio extension API, except that some fields - have different naming conventions, or their access requires some casts. */ - -+/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this -+ problem by defining it ourselves. FIXME: Do not rely on glibc -+ internals. */ -+#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN -+# define _IO_IN_BACKUP 0x100 -+#endif - - /* BSD stdio derived implementations. */ - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/metadata.xml deleted file mode 100644 index f9c1b4ac617..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - sharutils - cpe:/a:gnu:sharutils - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/sharutils-4.15.2-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/sharutils/sharutils-4.15.2-r3.ebuild deleted file mode 100644 index a088841c357..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/sharutils/sharutils-4.15.2-r3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic strip-linguas autotools - -MY_P="${P/_/-}" -DESCRIPTION="Tools to deal with shar archives" -HOMEPAGE="https://www.gnu.org/software/sharutils/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="nls" - -DEPEND="app-arch/xz-utils - sys-apps/texinfo - nls? ( >=sys-devel/gettext-0.10.35 )" - -PATCHES=( - "${FILESDIR}"/${P}-glibc228.patch - "${FILESDIR}"/${P}-CVE-2018-1000097.patch - "${FILESDIR}"/${P}-gcc-10.patch - "${FILESDIR}"/${P}-dewhich.patch - "${FILESDIR}"/${P}-C23.patch -) - -QA_CONFIG_IMPL_DECL_SKIP=( - pathfind -) - -src_prepare() { - default - - # Upstream is aware but thinks this isn't a bug/problem in sharutils itself - # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html - append-cflags $(test-flags-CC -Wno-error=format-security) - - # bug #943901 - append-cflags -std=gnu17 - - # bug https://bugs.gentoo.org/941724 - # regenerate config after which removal - eautoreconf -} - -src_configure() { - strip-linguas -u po - econf $(use_enable nls) -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/tar/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/tar/Manifest deleted file mode 100644 index 4194bdb9153..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/tar/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST tar-1.35.tar.xz 2317208 BLAKE2B e1a200d21f433cd7d917dd979db16919a9167056ae62cf7d038a6118e56b2fe419cd4a396eee66f1f4dc13a8dc380e23f6ffd7ee0ca84e5dd9ad9411f60e002c SHA512 8b84ed661e6c878fa33eb5c1808d20351e6f40551ac63f96014fb0d0b9c72d5d94d8865d39e36bcb184fd250f84778a3b271bbd8bd2ceb69eece0c3568577510 -DIST tar-1.35.tar.xz.sig 95 BLAKE2B 8501b55b700bc99b81f04519db1cd8f7bc3d87dd5bfefa25a3d979b23359f02dfb770f3dd66dca275baa70a99612cb85c1019faaf3a1f0bcf50c9815b8e32eca SHA512 00e5c95bf8015f75f59556a82ed7f50bddefe89754c7ff3c19411aee2f37626a5d65c33e18b87f7f8f96388d3f175fd095917419a3ad1c0fc9d6188088bac944 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/tar/files/rmt b/sdk_container/src/third_party/portage-stable/app-arch/tar/files/rmt deleted file mode 100644 index 15ed6aa91fa..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/tar/files/rmt +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# This is not a mistake. This shell script (/etc/rmt) has been provided -# for compatibility with other Unix-like systems, some of which have -# utilities that expect to find (and execute) rmt in the /etc directory -# on remote systems. -# -exec rmt "$@" diff --git a/sdk_container/src/third_party/portage-stable/app-arch/tar/files/tar-1.35-acl-2.4.0.patch b/sdk_container/src/third_party/portage-stable/app-arch/tar/files/tar-1.35-acl-2.4.0.patch deleted file mode 100644 index dfaf2fb1d51..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/tar/files/tar-1.35-acl-2.4.0.patch +++ /dev/null @@ -1,99 +0,0 @@ -https://bugs.gentoo.org/978280 -https://lists.gnu.org/archive/html/bug-tar/2026-06/msg00013.html - -From f1ecf60ea59c1503e63e887e455756b68db04806 Mon Sep 17 00:00:00 2001 -From: Pavel Cahyna -Date: Wed, 24 Jun 2026 18:45:30 +0200 -Subject: [PATCH] Avoid acl_ prefix for functions - -The acl.h header from libacl uses acl_ prefix for its functions. Avoid -defining functions with the same name in order to protect its namespace. ---- - src/xattrs.c | 30 +++++++++++++++--------------- - 1 file changed, 15 insertions(+), 15 deletions(-) - -diff --git a/src/xattrs.c b/src/xattrs.c -index 86a7e59..c872ae3 100644 ---- a/src/xattrs.c -+++ b/src/xattrs.c -@@ -139,13 +139,13 @@ static struct - #ifdef HAVE_POSIX_ACLS - - /* acl-at wrappers, TODO: move to gnulib in future? */ --static acl_t acl_get_file_at (int, const char *, acl_type_t); --static int acl_set_file_at (int, const char *, acl_type_t, acl_t); -+static acl_t tar_acl_get_file_at (int, const char *, acl_type_t); -+static int tar_acl_set_file_at (int, const char *, acl_type_t, acl_t); - static int file_has_acl_at (int, char const *, struct stat const *); --static int acl_delete_def_file_at (int, char const *); -+static int tar_acl_delete_def_file_at (int, char const *); - --/* acl_get_file_at */ --#define AT_FUNC_NAME acl_get_file_at -+/* tar_acl_get_file_at */ -+#define AT_FUNC_NAME tar_acl_get_file_at - #define AT_FUNC_RESULT acl_t - #define AT_FUNC_FAIL (acl_t)NULL - #define AT_FUNC_F1 acl_get_file -@@ -159,8 +159,8 @@ static int acl_delete_def_file_at (int, char const *); - #undef AT_FUNC_POST_FILE_PARAM_DECLS - #undef AT_FUNC_POST_FILE_ARGS - --/* acl_set_file_at */ --#define AT_FUNC_NAME acl_set_file_at -+/* tar_acl_set_file_at */ -+#define AT_FUNC_NAME tar_acl_set_file_at - #define AT_FUNC_F1 acl_set_file - #define AT_FUNC_POST_FILE_PARAM_DECLS , acl_type_t type, acl_t acl - #define AT_FUNC_POST_FILE_ARGS , type, acl -@@ -170,8 +170,8 @@ static int acl_delete_def_file_at (int, char const *); - #undef AT_FUNC_POST_FILE_PARAM_DECLS - #undef AT_FUNC_POST_FILE_ARGS - --/* acl_delete_def_file_at */ --#define AT_FUNC_NAME acl_delete_def_file_at -+/* tar_acl_delete_def_file_at */ -+#define AT_FUNC_NAME tar_acl_delete_def_file_at - #define AT_FUNC_F1 acl_delete_def_file - #define AT_FUNC_POST_FILE_PARAM_DECLS - #define AT_FUNC_POST_FILE_ARGS -@@ -299,10 +299,10 @@ xattrs__acls_set (struct tar_stat_info const *st, - /* No "default" IEEE 1003.1e ACL set for directory. At this moment, - FILE_NAME may already have inherited default acls from parent - directory; clean them up. */ -- if (acl_delete_def_file_at (chdir_fd, file_name)) -+ if (tar_acl_delete_def_file_at (chdir_fd, file_name)) - WARNOPT (WARN_XATTR_WRITE, - (0, errno, -- _("acl_delete_def_file_at: Cannot drop default POSIX ACLs " -+ _("tar_acl_delete_def_file_at: Cannot drop default POSIX ACLs " - "for file '%s'"), - file_name)); - return; -@@ -316,11 +316,11 @@ xattrs__acls_set (struct tar_stat_info const *st, - return; - } - -- if (acl_set_file_at (chdir_fd, file_name, type, acl) == -1) -+ if (tar_acl_set_file_at (chdir_fd, file_name, type, acl) == -1) - /* warn even if filesystem does not support acls */ - WARNOPT (WARN_XATTR_WRITE, - (0, errno, -- _ ("acl_set_file_at: Cannot set POSIX ACLs for file '%s'"), -+ _ ("tar_acl_set_file_at: Cannot set POSIX ACLs for file '%s'"), - file_name)); - - acl_free (acl); -@@ -357,10 +357,10 @@ acls_get_text (int parentfd, const char *file_name, acl_type_t type, - char *val = NULL; - acl_t acl; - -- if (!(acl = acl_get_file_at (parentfd, file_name, type))) -+ if (!(acl = tar_acl_get_file_at (parentfd, file_name, type))) - { - if (errno != ENOTSUP) -- call_arg_warn ("acl_get_file_at", file_name); -+ call_arg_warn ("tar_acl_get_file_at", file_name); - return; - } - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/tar/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/tar/metadata.xml deleted file mode 100644 index 8cbd50a6775..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/tar/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - just install `tar` - - - cpe:/a:gnu:tar - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35-r1.ebuild deleted file mode 100644 index 0d2ed6c018c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35-r1.ebuild +++ /dev/null @@ -1,146 +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/tar.asc -inherit branding check-reqs multiprocessing toolchain-funcs verify-sig - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="https://www.gnu.org/software/tar/" -SRC_URI=" - mirror://gnu/tar/${P}.tar.xz - https://alpha.gnu.org/gnu/tar/${P}.tar.xz - verify-sig? ( - mirror://gnu/tar/${P}.tar.xz.sig - https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig - ) -" - -LICENSE="GPL-3+" -SLOT="0" -if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="acl minimal nls selinux test xattr" -RESTRICT="!test? ( test )" - -RDEPEND=" - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -DEPEND=" - ${RDEPEND} - xattr? ( elibc_glibc? ( sys-apps/attr ) ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-tar ) -" -PDEPEND=" - app-alternatives/tar -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.35-acl-2.4.0.patch -) - -check_space() { - if use test; then - # https://bugs.gentoo.org/978323 - local CHECKREQS_DISK_BUILD=11G - check-reqs_pkg_setup - fi -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space -} - -src_configure() { - # -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis - export gl_cv_warn_c__fanalyzer=no - - local myeconfargs=( - --bindir="${EPREFIX}"/bin - # Avoid -Werror - --disable-gcc-warnings - --enable-backup-scripts - --libexecdir="${EPREFIX}"/usr/sbin - $(use_with acl posix-acls) - $(use_enable nls) - $(use_with selinux) - $(use_with xattr xattrs) - - # autoconf looks for gtar before tar (in configure scripts), hence - # in Prefix it is important that it is there, otherwise, a gtar from - # the host system (FreeBSD, Solaris, Darwin) will be found instead - # of the Prefix provided (GNU) tar - --program-prefix=g - ) - - # https://savannah.gnu.org/support/?111394 - # This can be removed when we patch dev-build/autoconf, though - # packages w/o eautoreconf will still need it. - [[ ${enable_year2038} == "no" ]] && myeconfargs+=( --disable-year2038 ) - - # Drop CONFIG_SHELL hack after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=7687bf4acc4dc4554538389383d7fb4c3e6521cd - CONFIG_SHELL="${BROOT}"/bin/bash FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" -} - -src_test() { - # Drop after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=18f90676e4695ffcf13413e9fbb24cc0ae2ae9d5 - local -x XZ_OPT= XZ_DEFAULTS= - - local testargs=( - --jobs=$(get_makeopts_jobs) - ) - - # 155: time: tricky time stamps FAILED (time01.at:23) - ! tc-has-64bit-time_t && testargs+=( -k '!time01' ) - - emake check TESTSUITEFLAGS="${testargs[*]}" -} - -src_install() { - default - - # A nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt - - mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die - mv "${ED}"/usr/sbin/{grestore,restore-tar} || die - mv "${ED}"/usr/sbin/{g,}backup.sh || die - mv "${ED}"/usr/sbin/{g,}dump-remind || die - - if use minimal ; then - find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ - -type f -a '!' -name gtar \ - -delete || die - fi - - if ! use minimal; then - dosym grmt /usr/sbin/rmt - fi - dosym grmt.8 /usr/share/man/man8/rmt.8 -} - -pkg_postinst() { - # Ensure to preserve the symlink before app-alternatives/tar - # is installed - if [[ ! -h ${EROOT}/bin/tar ]]; then - if [[ -e ${EROOT}/usr/bin/tar ]] ; then - # bug #904887 - ewarn "${EROOT}/usr/bin/tar exists but is not a symlink." - ewarn "This is expected during Prefix bootstrap and unusual otherwise." - ewarn "Moving away unexpected ${EROOT}/usr/bin/tar to .bak." - mv "${EROOT}/usr/bin/tar" "${EROOT}/usr/bin/tar.bak" || die - fi - ln -s gtar "${EROOT}/bin/tar" || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35.ebuild deleted file mode 100644 index 99c862078f9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/tar/tar-1.35.ebuild +++ /dev/null @@ -1,118 +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/tar.asc -inherit branding multiprocessing verify-sig - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="https://www.gnu.org/software/tar/" -SRC_URI=" - mirror://gnu/tar/${P}.tar.xz - https://alpha.gnu.org/gnu/tar/${P}.tar.xz - verify-sig? ( - mirror://gnu/tar/${P}.tar.xz.sig - https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig - ) -" - -LICENSE="GPL-3+" -SLOT="0" -if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="acl minimal nls selinux xattr" - -RDEPEND=" - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -DEPEND=" - ${RDEPEND} - xattr? ( elibc_glibc? ( sys-apps/attr ) ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-tar ) -" -PDEPEND=" - app-alternatives/tar -" - -src_configure() { - # -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis - export gl_cv_warn_c__fanalyzer=no - - local myeconfargs=( - --bindir="${EPREFIX}"/bin - # Avoid -Werror - --disable-gcc-warnings - --enable-backup-scripts - --libexecdir="${EPREFIX}"/usr/sbin - $(use_with acl posix-acls) - $(use_enable nls) - $(use_with selinux) - $(use_with xattr xattrs) - - # autoconf looks for gtar before tar (in configure scripts), hence - # in Prefix it is important that it is there, otherwise, a gtar from - # the host system (FreeBSD, Solaris, Darwin) will be found instead - # of the Prefix provided (GNU) tar - --program-prefix=g - ) - - # https://savannah.gnu.org/support/?111394 - # This can be removed when we patch dev-build/autoconf, though - # packages w/o eautoreconf will still need it. - [[ ${enable_year2038} == "no" ]] && myeconfargs+=( --disable-year2038 ) - - # Drop CONFIG_SHELL hack after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=7687bf4acc4dc4554538389383d7fb4c3e6521cd - CONFIG_SHELL="${BROOT}"/bin/bash FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" -} - -src_test() { - # Drop after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=18f90676e4695ffcf13413e9fbb24cc0ae2ae9d5 - local -x XZ_OPT= XZ_DEFAULTS= - - emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)" -} - -src_install() { - default - - # A nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt - - mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die - mv "${ED}"/usr/sbin/{grestore,restore-tar} || die - mv "${ED}"/usr/sbin/{g,}backup.sh || die - mv "${ED}"/usr/sbin/{g,}dump-remind || die - - if use minimal ; then - find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ - -type f -a '!' -name gtar \ - -delete || die - fi - - if ! use minimal; then - dosym grmt /usr/sbin/rmt - fi - dosym grmt.8 /usr/share/man/man8/rmt.8 -} - -pkg_postinst() { - # Ensure to preserve the symlink before app-alternatives/tar - # is installed - if [[ ! -h ${EROOT}/bin/tar ]]; then - if [[ -e ${EROOT}/usr/bin/tar ]] ; then - # bug #904887 - ewarn "${EROOT}/usr/bin/tar exists but is not a symlink." - ewarn "This is expected during Prefix bootstrap and unusual otherwise." - ewarn "Moving away unexpected ${EROOT}/usr/bin/tar to .bak." - mv "${EROOT}/usr/bin/tar" "${EROOT}/usr/bin/tar.bak" || die - fi - ln -s gtar "${EROOT}/bin/tar" || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/unzip/Manifest deleted file mode 100644 index 0168a34af59..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST unzip60.tar.gz 1376845 BLAKE2B 5016d300b4452018a391f4ebc03c6960c068df400a0407c0c60bd7bb5ec5012031f916d8b204a6149ba291c2c35beba40d9b43c76fc093026e79471329ab0e47 SHA512 0694e403ebc57b37218e00ec1a406cae5cc9c5b52b6798e0d4590840b6cdbf9ddc0d9471f67af783e960f8fa2e620394d51384257dca23d06bcd90224a80ce5d -DIST unzip_6.0-29.debian.tar.xz 25876 BLAKE2B b4477fe1c611e91bf878aeab868a2fd5b5fc62f81a43eb8505716edea8d56509947ca5fe6ca2b0a72899e1681e75cdb22911c3ba454eb453eb401c0e63af7e9a SHA512 527baae307d9ae169b6f9ad29319c61a2386de523319200efeda4a763b78777554e9ec035351c0da9160656c8b8e7aba60cc18fe1eb23fccca1e0115dee63e57 -DIST unzip_6.0-31.debian.tar.xz 27232 BLAKE2B cec55b499ca41f281f9c72ff8b176ee9c3c51263a49d1888161dc8ba9a779916247c30fdaa1d8c521c5013a5ebd61a3500f4021dc262ad90625948b2a91efba8 SHA512 63ddbf7aa70469a4f9bf239e127d794dc178f274fcb12e6d2721d7325df6066590874227fd45ddece2eb55c5363f05194dda071eb10355bb84dda8a617c57ec5 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-c99-configure.patch b/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-c99-configure.patch deleted file mode 100644 index 55c06db3f03..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-c99-configure.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/unix/configure -+++ b/unix/configure -@@ -382,7 +382,7 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/dev/null - for func in fchmod fchown lchown nl_langinfo - do - echo Check for $func -- echo "int main(){ $func(); return 0; }" > conftest.c -+ echo "void $func(); int main(){ $func(); return 0; }" > conftest.c - $CC $BFLAG -o conftest conftest.c >/dev/null 2>/dev/null - [ $? -ne 0 ] && CFLAGSR="${CFLAGSR} -DNO_`echo $func | tr '[a-z]' '[A-Z]'`" - done -@@ -401,14 +401,18 @@ ln -s "${temp_link}" "${temp_file}" && \ - rm -f "${temp_file}" - - echo Check for memset --echo "int main(){ char k; memset(&k,0,0); return 0; }" > conftest.c -+cat > conftest.c << _EOF_ -+#include -+int main(){ char k; memset(&k,0,0); return 0; } -+_EOF_ -+ - $CC -o conftest conftest.c >/dev/null 2>/dev/null - [ $? -ne 0 ] && CFLAGSR="${CFLAGSR} -DZMEM" - - echo Check for errno declaration - cat > conftest.c << _EOF_ - #include --main() -+int main() - { - errno = 0; - return 0; -@@ -419,6 +423,8 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/dev/null - - echo Check for directory libraries - cat > conftest.c << _EOF_ -+#include -+#include - int main() { return closedir(opendir(".")); } - _EOF_ - -@@ -439,7 +445,11 @@ fi - - # Dynix/ptx 1.3 needed this - echo Check for readlink --echo "int main(){ return readlink(); }" > conftest.c -+cat > conftest.c << _EOF_ -+#include -+int main(){ return readlink(); } -+_EOF_ -+ - $CC -o conftest conftest.c >/dev/null 2>/dev/null - if [ $? -ne 0 ]; then - $CC -o conftest conftest.c -lseq >/dev/null 2>/dev/null -@@ -523,7 +533,8 @@ fi - # needed for AIX (and others ?) when mmap is used - echo Check for valloc - cat > conftest.c << _EOF_ --main() -+#include -+int main() - { - #ifdef MMAP - valloc(); diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch b/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch deleted file mode 100644 index ad6a157c568..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 13f0260beae851f7d5dd96e9ef757d8d6d7daac1 Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Sun, 9 Feb 2020 07:20:13 -0800 -Subject: [PATCH] Fix false overlapped components detection on 32-bit systems. - -32-bit systems with ZIP64_SUPPORT enabled could have different -size types for zoff_t and zusz_t. That resulted in bad parameter -passing to the bound tracking functions, itself due to the lack of -use of C function prototypes in unzip. This commit assures that -parameters are cast properly for those calls. - -This problem occurred only for ill-chosen make options, which give -a 32-bit zoff_t. A proper build will result in a zoff_t of 64 bits, -even on 32-bit systems. ---- - extract.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/extract.c b/extract.c -index 1b73cb0..d9866f9 100644 ---- a/extract.c -+++ b/extract.c -@@ -329,7 +329,7 @@ static ZCONST char Far OverlappedComponents[] = - - - /* A growable list of spans. */ --typedef zoff_t bound_t; -+typedef zusz_t bound_t; - typedef struct { - bound_t beg; /* start of the span */ - bound_t end; /* one past the end of the span */ -@@ -518,7 +518,8 @@ int extract_or_test_files(__G) /* return PK-type error code */ - return PK_MEM; - } - if ((G.extra_bytes != 0 && -- cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) || -+ cover_add((cover_t *)G.cover, -+ (bound_t)0, (bound_t)G.extra_bytes) != 0) || - (G.ecrec.have_ecr64 && - cover_add((cover_t *)G.cover, G.ecrec.ec64_start, - G.ecrec.ec64_end) != 0) || -@@ -1216,7 +1217,7 @@ static int extract_or_test_entrylist(__G__ numchunk, - - /* seek_zipf(__G__ pInfo->offset); */ - request = G.pInfo->offset + G.extra_bytes; -- if (cover_within((cover_t *)G.cover, request)) { -+ if (cover_within((cover_t *)G.cover, (bound_t)request)) { - Info(slide, 0x401, ((char *)slide, - LoadFarString(OverlappedComponents))); - return PK_BOMB; diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-format-security.patch b/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-format-security.patch deleted file mode 100644 index c61c1359636..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-format-security.patch +++ /dev/null @@ -1,91 +0,0 @@ -Fix build with -Werror=format-security - -Origin: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=master-next&id=f7d80257afcfefdc85b6745328f2d12b957a848b -Author: Edwin Plauchu - -diff --git a/extract.c b/extract.c -index 7cd9123..25c5a62 100644 ---- a/extract.c -+++ b/extract.c -@@ -475,7 +475,7 @@ int extract_or_test_files(__G) /* return PK-type error code */ - Info(slide, 0x401, ((char *)slide, - LoadFarString(CentSigMsg), j + blknum*DIR_BLKSIZ + 1)); - Info(slide, 0x401, ((char *)slide, -- LoadFarString(ReportMsg))); -+ "%s",LoadFarString(ReportMsg))); - error_in_archive = PK_BADERR; - } - reached_end = TRUE; /* ...so no more left to do */ -@@ -754,8 +754,8 @@ int extract_or_test_files(__G) /* return PK-type error code */ - - #ifndef SFX - if (no_endsig_found) { /* just to make sure */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -- Info(slide, 0x401, ((char *)slide, LoadFarString(ReportMsg))); -+ Info(slide, 0x401, ((char *)slide, "%s", LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, ((char *)slide, "%s", LoadFarString(ReportMsg))); - if (!error_in_archive) /* don't overwrite stronger error */ - error_in_archive = PK_WARN; - } -diff --git a/list.c b/list.c -index 15e0011..0b484f6 100644 ---- a/list.c -+++ b/list.c -@@ -181,7 +181,7 @@ int list_files(__G) /* return PK-type error code */ - Info(slide, 0x401, - ((char *)slide, LoadFarString(CentSigMsg), j)); - Info(slide, 0x401, -- ((char *)slide, LoadFarString(ReportMsg))); -+ ((char *)slide, "%s", LoadFarString(ReportMsg))); - return PK_BADERR; /* sig not found */ - } - } -@@ -507,7 +507,7 @@ int list_files(__G) /* return PK-type error code */ - && (!G.ecrec.is_zip64_archive) - && (memcmp(G.sig, end_central_sig, 4) != 0) - ) { /* just to make sure again */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, ((char *)slide, "%s", LoadFarString(EndSigMsg))); - error_in_archive = PK_WARN; /* didn't find sig */ - } - -@@ -591,7 +591,7 @@ int get_time_stamp(__G__ last_modtime, nmember) /* return PK-type error code */ - Info(slide, 0x401, - ((char *)slide, LoadFarString(CentSigMsg), j)); - Info(slide, 0x401, -- ((char *)slide, LoadFarString(ReportMsg))); -+ ((char *)slide, "%s", LoadFarString(ReportMsg))); - return PK_BADERR; /* sig not found */ - } - } -@@ -674,7 +674,7 @@ int get_time_stamp(__G__ last_modtime, nmember) /* return PK-type error code */ - ---------------------------------------------------------------------------*/ - - if (memcmp(G.sig, end_central_sig, 4)) { /* just to make sure again */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, ((char *)slide, "%s", LoadFarString(EndSigMsg))); - error_in_archive = PK_WARN; - } - if (*nmember == 0L && error_in_archive <= PK_WARN) -diff --git a/zipinfo.c b/zipinfo.c -index 0ac75b3..1e7fa82 100644 ---- a/zipinfo.c -+++ b/zipinfo.c -@@ -833,7 +833,7 @@ int zipinfo(__G) /* return PK-type error code */ - Info(slide, 0x401, - ((char *)slide, LoadFarString(CentSigMsg), j)); - Info(slide, 0x401, -- ((char *)slide, LoadFarString(ReportMsg))); -+ ((char *)slide, "%s", LoadFarString(ReportMsg))); - error_in_archive = PK_BADERR; /* sig not found */ - break; - } -@@ -1022,7 +1022,7 @@ int zipinfo(__G) /* return PK-type error code */ - && (!G.ecrec.is_zip64_archive) - && (memcmp(G.sig, end_central_sig, 4) != 0) - ) { /* just to make sure again */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, ((char *)slide, "%s", LoadFarString(EndSigMsg))); - error_in_archive = PK_WARN; /* didn't find sig */ - } - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-natspec.patch b/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-natspec.patch deleted file mode 100644 index 0cf87fd4644..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-natspec.patch +++ /dev/null @@ -1,372 +0,0 @@ -This patch makes zip use libnatspec to recode file names is national charset. -Initially this patch was written for altlinux: -http://sisyphus.ru/ru/srpm/Sisyphus/zip/patches - -Later it was a bit improved and improved version was posted here (in Russian): -http://www.opennet.ru/tips/info/2494.shtml - -Gentoo reference: -https://bugs.gentoo.org/show_bug.cgi?id=275244 - -diff -pur unzip60orig/unix/configure unzip60/unix/configure ---- unzip60orig/unix/configure 2009-04-16 23:25:12.000000000 +0400 -+++ unzip60/unix/configure 2010-11-26 19:07:43.000000000 +0300 -@@ -17,7 +17,7 @@ CFLAGSR=${CFLAGS} - IZ_BZIP2=${3} - CFLAGS="${CFLAGS} -I. -DUNIX" - LFLAGS1="" --LFLAGS2="-s" -+LFLAGS2="-l natspec" - LN="ln -s" - - CFLAGS_OPT='' -diff -pur unzip60orig/unix/Makefile unzip60/unix/Makefile ---- unzip60orig/unix/Makefile 2009-01-19 01:41:18.000000000 +0300 -+++ unzip60/unix/Makefile 2010-11-29 14:25:58.461000001 +0300 -@@ -45,14 +45,14 @@ - CC = cc# try using "gcc" target rather than changing this (CC and LD - LD = $(CC)# must match, else "unresolved symbol: ___main" is possible) - AS = as --LOC = $(D_USE_BZ2) $(LOCAL_UNZIP) -+LOC = $(D_USE_BZ2) -DNO_SETLOCALE $(LOCAL_UNZIP) - AF = $(LOC) - CFLAGS = -O - CF_NOOPT = -I. -I$(IZ_BZIP2) -DUNIX $(LOC) - CF = $(CFLAGS) $(CF_NOOPT) - LFLAGS1 = - LF = -o unzip$E $(LFLAGS1) --LF2 = -s -+LF2 = -l natspec - - # UnZipSFX flags - SL = -o unzipsfx$E $(LFLAGS1) -@@ -121,7 +121,7 @@ INSTALL_PROGRAM = $(INSTALL) - INSTALL_D = mkdir -p - # on some systems, manext=l and MANDIR=/usr/man/man$(manext) may be appropriate - manext = 1 --prefix = /usr/local -+prefix = /usr - BINDIR = $(prefix)/bin# where to install executables - MANDIR = $(prefix)/man/man$(manext)# where to install man pages - INSTALLEDBIN = $(BINDIR)/funzip$E $(BINDIR)/unzip$E $(BINDIR)/unzipsfx$E \ -diff -pur unzip60orig/unix/unix.c unzip60/unix/unix.c ---- unzip60orig/unix/unix.c 2009-01-24 02:31:26.000000000 +0300 -+++ unzip60/unix/unix.c 2010-11-26 16:58:35.000000000 +0300 -@@ -30,6 +30,9 @@ - #define UNZIP_INTERNAL - #include "unzip.h" - -+#include -+#include -+ - #ifdef SCO_XENIX - # define SYSNDIR - #else /* SCO Unix, AIX, DNIX, TI SysV, Coherent 4.x, ... */ -@@ -1874,3 +1877,44 @@ static void qlfix(__G__ ef_ptr, ef_len) - } - } - #endif /* QLZIP */ -+ -+ -+char OEM_CP[MAX_CP_NAME] = ""; -+char ISO_CP[MAX_CP_NAME] = ""; -+ -+/* Getr the default value of OEM_CP based on the current locale. -+ * ISO_CP is left alone for now. */ -+void init_conversion_charsets() -+{ -+ /* Make a guess only if OEM_CP not already set. */ -+ if(*OEM_CP == '\0') { -+ const char * archive_charset = natspec_get_charset_by_locale(NATSPEC_DOSCS, ""); -+ strncpy(OEM_CP, archive_charset, sizeof(OEM_CP)); -+ } -+ -+ if(*ISO_CP == '\0') { -+ const char * archive_charset = natspec_get_charset_by_locale(NATSPEC_WINCS, ""); -+ strncpy(ISO_CP, archive_charset, sizeof(ISO_CP)); -+ } -+ -+} -+ -+/* Convert a string from OEM_CP to the current locale charset. */ -+inline void oem_intern(char *string) -+{ -+ char *buf = natspec_convert(string, 0, OEM_CP, 0); -+ /* Since Ext_ASCII_TO_Native used only for G.filename[FILNAMESIZE], -+ use FILNAMSIZ as string size */ -+ strncpy(string, buf, FILNAMSIZ); -+ free (buf); -+} -+ -+/* Convert a string from ISO_CP to the current locale charset. */ -+inline void iso_intern(char *string) -+{ -+ char *buf = natspec_convert(string, 0, ISO_CP, 0); -+ /* Since Ext_ASCII_TO_Native used only for G.filename[FILNAMESIZE], -+ use FILNAMSIZ as string size */ -+ strncpy(string, buf, FILNAMSIZ); -+ free (buf); -+} -diff -pur unzip60orig/unix/unxcfg.h unzip60/unix/unxcfg.h ---- unzip60orig/unix/unxcfg.h 2009-04-16 22:36:12.000000000 +0400 -+++ unzip60/unix/unxcfg.h 2010-11-26 16:58:35.000000000 +0300 -@@ -227,4 +227,30 @@ typedef struct stat z_stat; - /* wild_dir, dirname, wildname, matchname[], dirnamelen, have_dirname, */ - /* and notfirstcall are used by do_wild(). */ - -+ -+#define MAX_CP_NAME 25 -+ -+#ifdef SETLOCALE -+# undef SETLOCALE -+#endif -+#define SETLOCALE(category, locale) setlocale(category, locale) -+#include -+ -+#ifdef _ISO_INTERN -+# undef _ISO_INTERN -+#endif -+#define _ISO_INTERN(str1) iso_intern(str1) -+ -+#ifdef _OEM_INTERN -+# undef _OEM_INTERN -+#endif -+#ifndef IZ_OEM2ISO_ARRAY -+# define IZ_OEM2ISO_ARRAY -+#endif -+#define _OEM_INTERN(str1) oem_intern(str1) -+ -+void iso_intern(char *); -+void oem_intern(char *); -+void init_conversion_charsets(void); -+ - #endif /* !__unxcfg_h */ -diff -pur unzip60orig/unzip.c unzip60/unzip.c ---- unzip60orig/unzip.c 2009-04-16 22:26:52.000000000 +0400 -+++ unzip60/unzip.c 2010-11-26 16:58:35.000000000 +0300 -@@ -331,7 +331,9 @@ static ZCONST char Far ZipInfoUsageLine3 - -h print header line -t print totals for listed files or for all\n\ - -z print zipfile comment -T print file times in sortable decimal format\ - \n -C be case-insensitive %s\ -- -x exclude filenames that follow from listing\n"; -+ -x exclude filenames that follow from listing\n\ -+ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\ -+ -I CHARSET specify a character encoding for UNIX and other archives\n"; - #ifdef MORE - static ZCONST char Far ZipInfoUsageLine4[] = - " -M page output through built-in \"more\"\n"; -@@ -673,7 +674,9 @@ modifiers:\n\ - -j junk paths (do not make directories) -aa treat ALL files as text\n\ - -U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields\n\ - -C match filenames case-insensitively -L make (some) names \ --lowercase\n %-42s -V retain VMS version numbers\n%s"; -+lowercase\n %-42s -V retain VMS version numbers\n%s\ -+ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\ -+ -I CHARSET specify a character encoding for UNIX and other archives\n"; - #endif /* ?VMS */ - #else /* !UNICODE_SUPPORT */ - #ifdef VMS -@@ -692,7 +695,9 @@ modifiers:\n\ - -o overwrite files WITHOUT prompting -a auto-convert any text files\n\ - -j junk paths (do not make directories) -aa treat ALL files as text\n\ - -C match filenames case-insensitively -L make (some) names \ --lowercase\n %-42s -V retain VMS version numbers\n%s"; -+lowercase\n %-42s -V retain VMS version numbers\n%s\ -+ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\ -+ -I CHARSET specify a character encoding for UNIX and other archives\n"; - #endif /* ?VMS */ - #endif /* ?UNICODE_SUPPORT */ - -@@ -803,6 +808,10 @@ int unzip(__G__ argc, argv) - #endif /* UNICODE_SUPPORT */ - - -+#ifdef UNIX -+ init_conversion_charsets(); -+#endif -+ - #if (defined(__IBMC__) && defined(__DEBUG_ALLOC__)) - extern void DebugMalloc(void); - -@@ -1336,6 +1345,11 @@ int uz_opts(__G__ pargc, pargv) - argc = *pargc; - argv = *pargv; - -+#ifdef UNIX -+ extern char OEM_CP[MAX_CP_NAME]; -+ extern char ISO_CP[MAX_CP_NAME]; -+#endif -+ - while (++argv, (--argc > 0 && *argv != NULL && **argv == '-')) { - s = *argv + 1; - while ((c = *s++) != 0) { /* "!= 0": prevent Turbo C warning */ -@@ -1517,6 +1531,35 @@ int uz_opts(__G__ pargc, pargv) - } - break; - #endif /* MACOS */ -+#ifdef UNIX -+ case ('I'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Icharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } else { /* -I charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case ('j'): /* junk pathnames/directory structure */ - if (negative) - uO.jflag = FALSE, negative = 0; -@@ -1592,6 +1635,35 @@ int uz_opts(__G__ pargc, pargv) - } else - ++uO.overwrite_all; - break; -+#ifdef UNIX -+ case ('O'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Ocharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } else { /* -O charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -O argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case ('p'): /* pipes: extract to stdout, no messages */ - if (negative) { - uO.cflag = FALSE; -diff -pur unzip60orig/unzpriv.h unzip60/unzpriv.h ---- unzip60orig/unzpriv.h 2009-04-20 03:59:26.000000000 +0400 -+++ unzip60/unzpriv.h 2010-11-26 16:58:35.000000000 +0300 -@@ -3008,7 +3008,7 @@ char *GetLoadPath OF((__GPRO)); - !(((islochdr) || (isuxatt)) && \ - ((hostver) == 25 || (hostver) == 26 || (hostver) == 40))) || \ - (hostnum) == FS_HPFS_ || \ -- ((hostnum) == FS_NTFS_ && (hostver) == 50)) { \ -+ ((hostnum) == FS_NTFS_/* && (hostver) == 50*/)) { \ - _OEM_INTERN((string)); \ - } else { \ - _ISO_INTERN((string)); \ -diff -pur unzip60orig/zipinfo.c unzip60/zipinfo.c ---- unzip60orig/zipinfo.c 2009-02-08 20:04:30.000000000 +0300 -+++ unzip60/zipinfo.c 2010-11-26 16:58:35.000000000 +0300 -@@ -457,6 +457,10 @@ int zi_opts(__G__ pargc, pargv) - int tflag_slm=TRUE, tflag_2v=FALSE; - int explicit_h=FALSE, explicit_t=FALSE; - -+#ifdef UNIX -+ extern char OEM_CP[MAX_CP_NAME]; -+ extern char ISO_CP[MAX_CP_NAME]; -+#endif - - #ifdef MACOS - uO.lflag = LFLAG; /* reset default on each call */ -@@ -501,6 +505,35 @@ int zi_opts(__G__ pargc, pargv) - uO.lflag = 0; - } - break; -+#ifdef UNIX -+ case ('I'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Icharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } else { /* -I charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case 'l': /* longer form of "ls -l" type listing */ - if (negative) - uO.lflag = -2, negative = 0; -@@ -521,6 +554,35 @@ int zi_opts(__G__ pargc, pargv) - G.M_flag = TRUE; - break; - #endif -+#ifdef UNIX -+ case ('O'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Ocharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } else { /* -O charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -O argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case 's': /* default: shorter "ls -l" type listing */ - if (negative) - uO.lflag = -2, negative = 0; diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-no-exec-stack.patch b/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-no-exec-stack.patch deleted file mode 100644 index 7973378704e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/files/unzip-6.0-no-exec-stack.patch +++ /dev/null @@ -1,13 +0,0 @@ -Make sure that the asm files don't incorrectly trigger an executable -stack marking in the final shared library. That's bad, mmmkay. - ---- unzip/crc_i386.S -+++ unzip/crc_i386.S -@@ -302,3 +302,7 @@ - #endif /* i386 || _i386 || _I386 || __i386 */ - - #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */ -+ -+#if defined(__linux__) && defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/unzip/metadata.xml deleted file mode 100644 index 80e20aa4d02..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Use dev-libs/libnatspec to correctly decode non-ascii file names archived in Windows. - - - cpe:/a:info-zip:unzip - madler/unzip - infozip - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p29-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p29-r2.ebuild deleted file mode 100644 index ff3f481485a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p29-r2.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs - -MY_PV="${PV//.}" -MY_PV="${MY_PV%_p*}" -MY_P="${PN}${MY_PV}" - -DESCRIPTION="unzipper for pkzip-compressed files" -HOMEPAGE="https://infozip.sourceforge.net/UnZip.html" -SRC_URI=" - https://downloads.sourceforge.net/infozip/${MY_P}.tar.gz - mirror://debian/pool/main/u/${PN}/${PN}_${PV/_p/-}.debian.tar.xz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Info-ZIP" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 natspec unicode" - -DEPEND=" - bzip2? ( app-arch/bzip2 ) - natspec? ( dev-libs/libnatspec ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${WORKDIR}"/debian/patches - "${FILESDIR}"/${PN}-6.0-no-exec-stack.patch - "${FILESDIR}"/${PN}-6.0-format-security.patch - "${FILESDIR}"/${PN}-6.0-fix-false-overlap-detection-on-32bit-systems.patch - "${FILESDIR}"/${PN}-6.0-c99-configure.patch -) - -src_prepare() { - # bug #275244 - use natspec && PATCHES+=( "${FILESDIR}"/${PN}-6.0-natspec.patch ) - - rm "${WORKDIR}"/debian/patches/02-this-is-debian-unzip.patch || die - - default - - sed -i \ - -e 's:LFLAGS2="-s":LFLAGS2=:' \ - unix/configure || die - sed -i -r \ - -e '/^CFLAGS/d' \ - -e '/CFLAGS/s:-O[0-9]?:$(CFLAGS) $(CPPFLAGS):' \ - -e '/^STRIP/s:=.*:=true:' \ - -e "s:\:CC=\"$(tc-getCC)\":" \ - -e "s:\:LD=\"$(tc-getCC)\":" \ - -e "s:\:AS=\"$(tc-getCC)\":" \ - -e 's:LF2 = -s:LF2 = :' \ - -e 's:LF = :LF = $(LDFLAGS) :' \ - -e 's:SL = :SL = $(LDFLAGS) :' \ - -e 's:FL = :FL = $(LDFLAGS) :' \ - -e "/^#L_BZ2/s:^$(use bzip2 && echo .)::" \ - -e 's:$(AS) :$(AS) $(ASFLAGS) :g' \ - unix/Makefile \ - || die "sed unix/Makefile failed" - - # Delete bundled code to make sure we don't use it. - rm -r bzip2 || die -} - -src_configure() { - case ${CHOST} in - i?86*-*linux*) TARGET="linux_asm" ;; - *linux*) TARGET="linux_noasm" ;; - *-darwin*) TARGET="macosx" ;; - *-solaris*) TARGET="linux_noasm" ;; - *-gnu) TARGET="generic" ;; - # generic may work but there may be a better-suited target - # so we should get people to check. - *) die "Unknown target; please update the ebuild to handle ${CHOST}" ;; - esac - - [[ ${CHOST} == *linux* ]] && append-cppflags -DNO_LCHMOD - [[ ${CHOST} == *-solaris* ]] && append-cppflags -DNO_LCHMOD -DBSD4_4 - use bzip2 && append-cppflags -DUSE_BZIP2 - use unicode && append-cppflags -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DUSE_ICONV_MAPPING - - # bug #281473 - append-cppflags -DLARGE_FILE_SUPPORT -} - -src_compile() { - ASFLAGS="${ASFLAGS} $(get_abi_CFLAGS)" emake -f unix/Makefile ${TARGET} -} - -src_install() { - dobin unzip funzip unzipsfx unix/zipgrep - dosym unzip /usr/bin/zipinfo - doman man/*.1 - dodoc BUGS History* README ToDo WHERE -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p31.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p31.ebuild deleted file mode 100644 index e710b91d4c7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/unzip/unzip-6.0_p31.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs - -MY_PV="${PV//.}" -MY_PV="${MY_PV%_p*}" -MY_P="${PN}${MY_PV}" - -DESCRIPTION="unzipper for pkzip-compressed files" -HOMEPAGE="https://infozip.sourceforge.net/UnZip.html" -SRC_URI=" - https://downloads.sourceforge.net/infozip/${MY_P}.tar.gz - mirror://debian/pool/main/u/${PN}/${PN}_${PV/_p/-}.debian.tar.xz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Info-ZIP" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 natspec unicode" - -DEPEND=" - bzip2? ( app-arch/bzip2 ) - natspec? ( dev-libs/libnatspec ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - sed -i -e '/this-is-debian-unzip/d' "${WORKDIR}"/debian/patches/series || die - - PATCHES=( - $(sed -e 's:^:../debian/patches/:' "${WORKDIR}"/debian/patches/series || die) - - "${FILESDIR}"/${PN}-6.0-no-exec-stack.patch - "${FILESDIR}"/${PN}-6.0-format-security.patch - "${FILESDIR}"/${PN}-6.0-c99-configure.patch - ) - - # bug #275244 - use natspec && PATCHES+=( "${FILESDIR}"/${PN}-6.0-natspec.patch ) - - default - - sed -i \ - -e 's:LFLAGS2="-s":LFLAGS2=:' \ - unix/configure || die - sed -i -r \ - -e '/^CFLAGS/d' \ - -e '/CFLAGS/s:-O[0-9]?:$(CFLAGS) $(CPPFLAGS):' \ - -e '/^STRIP/s:=.*:=true:' \ - -e "s:\:CC=\"$(tc-getCC)\":" \ - -e "s:\:LD=\"$(tc-getCC)\":" \ - -e "s:\:AS=\"$(tc-getCC)\":" \ - -e 's:LF2 = -s:LF2 = :' \ - -e 's:LF = :LF = $(LDFLAGS) :' \ - -e 's:SL = :SL = $(LDFLAGS) :' \ - -e 's:FL = :FL = $(LDFLAGS) :' \ - -e "/^#L_BZ2/s:^$(use bzip2 && echo .)::" \ - -e 's:$(AS) :$(AS) $(ASFLAGS) :g' \ - unix/Makefile \ - || die "sed unix/Makefile failed" - - # Delete bundled code to make sure we don't use it. - rm -r bzip2 || die -} - -src_configure() { - case ${CHOST} in - i?86*-*linux*) TARGET="linux_asm" ;; - *linux*) TARGET="linux_noasm" ;; - *-darwin*) TARGET="macosx" ;; - *-solaris*) TARGET="linux_noasm" ;; - *-gnu) TARGET="generic" ;; - # generic may work but there may be a better-suited target - # so we should get people to check. - *) die "Unknown target; please update the ebuild to handle ${CHOST}" ;; - esac - - [[ ${CHOST} == *linux* ]] && append-cppflags -DNO_LCHMOD - [[ ${CHOST} == *-solaris* ]] && append-cppflags -DNO_LCHMOD -DBSD4_4 - use bzip2 && append-cppflags -DUSE_BZIP2 - use unicode && append-cppflags -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DUSE_ICONV_MAPPING - - # bug #281473 - append-cppflags -DLARGE_FILE_SUPPORT -} - -src_compile() { - ASFLAGS="${ASFLAGS} $(get_abi_CFLAGS)" emake -f unix/Makefile ${TARGET} -} - -src_test() { - # Match the timezone with which test files were created, per a warning - # it prints upon a mismatch. - local -x TZ=CET - - ASFLAGS="${ASFLAGS} $(get_abi_CFLAGS)" emake -f unix/Makefile check -} - -src_install() { - dobin unzip funzip unzipsfx unix/zipgrep - dosym unzip /usr/bin/zipinfo - doman man/*.1 - dodoc BUGS History* README ToDo WHERE -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/Manifest deleted file mode 100644 index d91cb894d2d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST xz-5.8.3.tar.gz 2771455 BLAKE2B ea52b817b81416e3055fdf7fa1c7691b35a42d4e07d8c568fe43638dcc40849487f39614ef9f6a2122a6094ff985bc6355e5ea60665acff90c056df511b5958b SHA512 bd77164795b5cbfbe864f64021e67e37f39cb9aba9abdd894d53fbb6857abe074923808918d1dc3bb0706253e726b2b9704cd0c3bc744d70e220c7356fa4995e -DIST xz-5.8.3.tar.gz.sig 566 BLAKE2B 378d5efff744211896f5045c3dc5d7f32fe6d5416b879994b5a404913d77df23371c14b3b9e83968a3c444ca9784774259cac6df0a407d8c8d5c92c8ed274641 SHA512 83fc4f00564134a15b7368d566042cea2992c94639ffdc19b8addab144c6413a1d59b1d9dee31c947368b5779537b2a9539bfa59cd6d40ea3fb487a18c0b5bc9 -DIST xz-5.8.4.tar.gz 2799797 BLAKE2B 06a643fcf6e570d6a7caa45715f64d74fd5da581f11b77cf19086139500b46204570f9d4acb6d5742f5df85aa5cd7cd0694f75a555bac542c983abc5cf2859c7 SHA512 94db303688511a2d34f81ba994d834b28b0145a1ecd75ec2c61416b26c9cc24ab3e4d902808cc3d785c5894793d57af569728be7bc8ef6624bb3fc90c04f97fa -DIST xz-5.8.4.tar.gz.sig 566 BLAKE2B 094dab4397b2b8eb03d11a5aaa6be0f0dc349ff66fb24bd954c949e2abae3c3377acffb26631823d5b36ae0fb1aabd988851223d16b09682cc135bff132db296 SHA512 8d58525a6ccf1d041d43681296b0be96ee9576570f536081ca5996c898c84b9cf5e354bba8ebf97f207f4abc2150fe76d4c3e238465342fd8acaf8d73ace28d4 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/metadata.xml deleted file mode 100644 index 3b217f332fd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Build additional filters that are not - used in any of the default xz presets. This includes delta - and BCJ coders, additional match finders and SHA256 checks. - Optimize the build using Profile Guided Optimization (PGO) - - - cpe:/a:tukaani:xz - lzmautils - tukaani-project/xz - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.3.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.3.ebuild deleted file mode 100644 index 2184ec060ac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.3.ebuild +++ /dev/null @@ -1,209 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Remember: we cannot leverage autotools in this ebuild in order -# to avoid circular deps with autotools - -EAPI=8 - -inherit dot-a flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs - -if [[ ${PV} == 9999 ]] ; then - # Per tukaani.org, git.tukaani.org is a mirror of github and - # may be behind. - EGIT_REPO_URI=" - https://github.com/tukaani-project/xz - https://git.tukaani.org/xz.git - " - inherit git-r3 autotools - - # bug #272880 and bug #286068 - BDEPEND="sys-devel/gettext >=dev-build/libtool-2" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc - inherit verify-sig - - MY_P="${PN/-utils}-${PV/_}" - SRC_URI=" - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz - https://downloads.sourceforge.net/lzmautils/${MY_P}.tar.gz - https://tukaani.org/xz/${MY_P}.tar.gz - verify-sig? ( - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig - https://tukaani.org/xz/${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - fi - - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Utils for managing LZMA compressed files" -HOMEPAGE="https://tukaani.org/xz/" - -# See top-level COPYING file as it outlines the various pieces and their licenses. -LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )" -SLOT="0" -IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs" - -if [[ ${PV} != 9999 ]] ; then - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20250313 )" -fi - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautopoint - eautoreconf - else - # Allow building shared libs on Solaris/x64 - elibtoolize - fi -} - -src_configure() { - use static-libs && lto-guarantee-fat - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --enable-threads - $(multilib_native_use_enable doc) - $(use_enable nls) - $(use_enable static-libs static) - $(use_enable cpu_flags_arm_crc32 arm64-crc32) - ) - - if ! multilib_is_native_abi ; then - myconf+=( - --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} - ) - fi - - if ! use extra-filters ; then - myconf+=( - # LZMA1 + LZMA2 for standard .lzma & .xz files - --enable-encoders=lzma1,lzma2 - --enable-decoders=lzma1,lzma2 - - # those are used by default, depending on preset - --enable-match-finders=hc3,hc4,bt4 - - # CRC64 is used by default, though 7-Zip uses CRC32 by default. - # Also, XZ Embedded in Linux doesn't support CRC64, so - # kernel modules and friends are CRC32. - --enable-checks=crc32,crc64 - ) - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - export gl_cv_posix_shell="${EPREFIX}"/bin/sh - - # Undo Solaris-based defaults pointing to /usr/xpg4/bin - myconf+=( --disable-path-for-script ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - # -fprofile-partial-training because upstream note the test suite isn't super comprehensive - # TODO: revisit that now we have the tar/xz loop below? - # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - local pgo_generate_flags=$(usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") - local pgo_use_flags=$(usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" - - if use pgo ; then - emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check - - local tar_pgo_args=() - - if has_version -b "app-alternatives/tar[gnu]" ; then - tar_pgo_args+=( - --mtime=@2718281828 - --sort=name - ) - fi - - if multilib_is_native_abi ; then - ( - shopt -s globstar - - tar \ - "${tar_pgo_args[@]}" \ - -cf xz-pgo-test-01.tar \ - {"${S}","${BUILD_DIR}"}/**/*.[cho] \ - {"${S}","${BUILD_DIR}"}/**/.libs/* \ - {"${S}","${BUILD_DIR}"}/**/**.txt \ - {"${S}","${BUILD_DIR}"}/tests/files - - stat --printf="xz-pgo-test-01.tar.tar size: %s\n" xz-pgo-test-01.tar || die - md5sum xz-pgo-test-01.tar || die - ) - - local test_variants=( - # Borrowed from ALT Linux - # https://packages.altlinux.org/en/sisyphus/srpms/xz/specfiles/#line-80 - '-0 -C none' - '-2 -C crc32' - "$(usev extra-filters '-6 --arm --lzma2 -C crc64')" - "$(usev extra-filters '-6 --x86 --lzma2=lc=4 -C sha256')" - '-7e --format=lzma' - - # Our own variants - '' - '-e' - "$(usev extra-filters '--x86 --lzma2=preset=6e')" - ) - local test_variant - for test_variant in "${test_variants[@]}" ; do - einfo "Testing '${test_variant}' variant" - "${BUILD_DIR}"/src/xz/xz -c ${test_variant} xz-pgo-test-01.tar | "${BUILD_DIR}"/src/xz/xz -c -d - > /dev/null - assert "Testing '${test_variant}' variant failed" - done - fi - - if tc-is-clang; then - llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die - fi - - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags}" - fi -} - -multilib_src_install() { - default - - # bug #934370 and bug #450436 (and bug #934515) - if ! tc-is-static-only && [[ ! -f "${ED}/usr/$(get_libdir)/liblzma$(get_libname)" ]] ; then - eerror "Sanity check for liblzma$(get_libname) failed." - eerror "Shared library wasn't built, possible libtool bug" - [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && die "liblzma$(get_libname) not found in build, aborting" - fi -} - -multilib_src_install_all() { - strip-lto-bytecode - - find "${ED}" -type f -name '*.la' -delete || die - - if use doc ; then - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die - fi -} - -pkg_preinst() { - preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0) -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0) -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.4.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.4.ebuild deleted file mode 100644 index b67877bbcbf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-5.8.4.ebuild +++ /dev/null @@ -1,213 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Remember: we cannot leverage autotools in this ebuild in order -# to avoid circular deps with autotools - -EAPI=8 - -inherit dot-a flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs - -if [[ ${PV} == 9999 ]] ; then - # Per tukaani.org, git.tukaani.org is a mirror of github and - # may be behind. - EGIT_REPO_URI=" - https://github.com/tukaani-project/xz - https://git.tukaani.org/xz.git - " - inherit git-r3 autotools - - # bug #272880 and bug #286068 - BDEPEND="sys-devel/gettext >=dev-build/libtool-2" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc - inherit verify-sig - - MY_P="${PN/-utils}-${PV/_}" - SRC_URI=" - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz - https://downloads.sourceforge.net/lzmautils/${MY_P}.tar.gz - https://tukaani.org/xz/${MY_P}.tar.gz - verify-sig? ( - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig - https://tukaani.org/xz/${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - fi - - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Utils for managing LZMA compressed files" -HOMEPAGE="https://tukaani.org/xz/" - -# See top-level COPYING file as it outlines the various pieces and their licenses. -LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )" -SLOT="0" -IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs" - -if [[ ${PV} != 9999 ]] ; then - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20250313 )" -fi - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautopoint - eautoreconf - else - # Allow building shared libs on Solaris/x64 - elibtoolize - fi -} - -src_configure() { - use static-libs && lto-guarantee-fat - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --enable-threads - $(multilib_native_use_enable doc) - $(use_enable nls) - $(use_enable static-libs static) - $(use_enable cpu_flags_arm_crc32 arm64-crc32) - ) - - if ! multilib_is_native_abi ; then - myconf+=( - --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} - ) - fi - - if ! use extra-filters ; then - myconf+=( - # LZMA1 + LZMA2 for standard .lzma & .xz files - --enable-encoders=lzma1,lzma2 - --enable-decoders=lzma1,lzma2 - - # those are used by default, depending on preset - --enable-match-finders=hc3,hc4,bt4 - - # CRC64 is used by default, though 7-Zip uses CRC32 by default. - # Also, XZ Embedded in Linux doesn't support CRC64, so - # kernel modules and friends are CRC32. - --enable-checks=crc32,crc64 - ) - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - export gl_cv_posix_shell="${EPREFIX}"/bin/sh - - # Undo Solaris-based defaults pointing to /usr/xpg4/bin - myconf+=( --disable-path-for-script ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - # -fprofile-partial-training because upstream note the test suite isn't super comprehensive - # TODO: revisit that now we have the tar/xz loop below? - # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - local pgo_generate_flags=$( - usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)" - ) - local pgo_use_flags=$( - usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)" - ) - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" - - if use pgo ; then - emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check - - local tar_pgo_args=() - - if has_version -b "app-alternatives/tar[gnu]" ; then - tar_pgo_args+=( - --mtime=@2718281828 - --sort=name - ) - fi - - if multilib_is_native_abi ; then - ( - shopt -s globstar - - tar \ - "${tar_pgo_args[@]}" \ - -cf xz-pgo-test-01.tar \ - {"${S}","${BUILD_DIR}"}/**/*.[cho] \ - {"${S}","${BUILD_DIR}"}/**/.libs/* \ - {"${S}","${BUILD_DIR}"}/**/**.txt \ - {"${S}","${BUILD_DIR}"}/tests/files - - stat --printf="xz-pgo-test-01.tar.tar size: %s\n" xz-pgo-test-01.tar || die - md5sum xz-pgo-test-01.tar || die - ) - - local test_variants=( - # Borrowed from ALT Linux - # https://packages.altlinux.org/en/sisyphus/srpms/xz/specfiles/#line-80 - '-0 -C none' - '-2 -C crc32' - "$(usev extra-filters '-6 --arm --lzma2 -C crc64')" - "$(usev extra-filters '-6 --x86 --lzma2=lc=4 -C sha256')" - '-7e --format=lzma' - - # Our own variants - '' - '-e' - "$(usev extra-filters '--x86 --lzma2=preset=6e')" - ) - local test_variant - for test_variant in "${test_variants[@]}" ; do - einfo "Testing '${test_variant}' variant" - "${BUILD_DIR}"/src/xz/xz -c ${test_variant} xz-pgo-test-01.tar | "${BUILD_DIR}"/src/xz/xz -c -d - > /dev/null - assert "Testing '${test_variant}' variant failed" - done - fi - - if tc-is-clang; then - llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die - fi - - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags}" - fi -} - -multilib_src_install() { - default - - # bug #934370 and bug #450436 (and bug #934515) - if ! tc-is-static-only && [[ ! -f "${ED}/usr/$(get_libdir)/liblzma$(get_libname)" ]] ; then - eerror "Sanity check for liblzma$(get_libname) failed." - eerror "Shared library wasn't built, possible libtool bug" - [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && die "liblzma$(get_libname) not found in build, aborting" - fi -} - -multilib_src_install_all() { - strip-lto-bytecode - - find "${ED}" -type f -name '*.la' -delete || die - - if use doc ; then - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die - fi -} - -pkg_preinst() { - preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0) -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0) -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-9999.ebuild deleted file mode 100644 index b67877bbcbf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/xz-utils/xz-utils-9999.ebuild +++ /dev/null @@ -1,213 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Remember: we cannot leverage autotools in this ebuild in order -# to avoid circular deps with autotools - -EAPI=8 - -inherit dot-a flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs - -if [[ ${PV} == 9999 ]] ; then - # Per tukaani.org, git.tukaani.org is a mirror of github and - # may be behind. - EGIT_REPO_URI=" - https://github.com/tukaani-project/xz - https://git.tukaani.org/xz.git - " - inherit git-r3 autotools - - # bug #272880 and bug #286068 - BDEPEND="sys-devel/gettext >=dev-build/libtool-2" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc - inherit verify-sig - - MY_P="${PN/-utils}-${PV/_}" - SRC_URI=" - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz - https://downloads.sourceforge.net/lzmautils/${MY_P}.tar.gz - https://tukaani.org/xz/${MY_P}.tar.gz - verify-sig? ( - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig - https://tukaani.org/xz/${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - fi - - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Utils for managing LZMA compressed files" -HOMEPAGE="https://tukaani.org/xz/" - -# See top-level COPYING file as it outlines the various pieces and their licenses. -LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )" -SLOT="0" -IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs" - -if [[ ${PV} != 9999 ]] ; then - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20250313 )" -fi - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautopoint - eautoreconf - else - # Allow building shared libs on Solaris/x64 - elibtoolize - fi -} - -src_configure() { - use static-libs && lto-guarantee-fat - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --enable-threads - $(multilib_native_use_enable doc) - $(use_enable nls) - $(use_enable static-libs static) - $(use_enable cpu_flags_arm_crc32 arm64-crc32) - ) - - if ! multilib_is_native_abi ; then - myconf+=( - --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} - ) - fi - - if ! use extra-filters ; then - myconf+=( - # LZMA1 + LZMA2 for standard .lzma & .xz files - --enable-encoders=lzma1,lzma2 - --enable-decoders=lzma1,lzma2 - - # those are used by default, depending on preset - --enable-match-finders=hc3,hc4,bt4 - - # CRC64 is used by default, though 7-Zip uses CRC32 by default. - # Also, XZ Embedded in Linux doesn't support CRC64, so - # kernel modules and friends are CRC32. - --enable-checks=crc32,crc64 - ) - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - export gl_cv_posix_shell="${EPREFIX}"/bin/sh - - # Undo Solaris-based defaults pointing to /usr/xpg4/bin - myconf+=( --disable-path-for-script ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - # -fprofile-partial-training because upstream note the test suite isn't super comprehensive - # TODO: revisit that now we have the tar/xz loop below? - # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - local pgo_generate_flags=$( - usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)" - ) - local pgo_use_flags=$( - usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)" - ) - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" - - if use pgo ; then - emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check - - local tar_pgo_args=() - - if has_version -b "app-alternatives/tar[gnu]" ; then - tar_pgo_args+=( - --mtime=@2718281828 - --sort=name - ) - fi - - if multilib_is_native_abi ; then - ( - shopt -s globstar - - tar \ - "${tar_pgo_args[@]}" \ - -cf xz-pgo-test-01.tar \ - {"${S}","${BUILD_DIR}"}/**/*.[cho] \ - {"${S}","${BUILD_DIR}"}/**/.libs/* \ - {"${S}","${BUILD_DIR}"}/**/**.txt \ - {"${S}","${BUILD_DIR}"}/tests/files - - stat --printf="xz-pgo-test-01.tar.tar size: %s\n" xz-pgo-test-01.tar || die - md5sum xz-pgo-test-01.tar || die - ) - - local test_variants=( - # Borrowed from ALT Linux - # https://packages.altlinux.org/en/sisyphus/srpms/xz/specfiles/#line-80 - '-0 -C none' - '-2 -C crc32' - "$(usev extra-filters '-6 --arm --lzma2 -C crc64')" - "$(usev extra-filters '-6 --x86 --lzma2=lc=4 -C sha256')" - '-7e --format=lzma' - - # Our own variants - '' - '-e' - "$(usev extra-filters '--x86 --lzma2=preset=6e')" - ) - local test_variant - for test_variant in "${test_variants[@]}" ; do - einfo "Testing '${test_variant}' variant" - "${BUILD_DIR}"/src/xz/xz -c ${test_variant} xz-pgo-test-01.tar | "${BUILD_DIR}"/src/xz/xz -c -d - > /dev/null - assert "Testing '${test_variant}' variant failed" - done - fi - - if tc-is-clang; then - llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die - fi - - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags}" - fi -} - -multilib_src_install() { - default - - # bug #934370 and bug #450436 (and bug #934515) - if ! tc-is-static-only && [[ ! -f "${ED}/usr/$(get_libdir)/liblzma$(get_libname)" ]] ; then - eerror "Sanity check for liblzma$(get_libname) failed." - eerror "Shared library wasn't built, possible libtool bug" - [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && die "liblzma$(get_libname) not found in build, aborting" - fi -} - -multilib_src_install_all() { - strip-lto-bytecode - - find "${ED}" -type f -name '*.la' -delete || die - - if use doc ; then - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die - fi -} - -pkg_preinst() { - preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0) -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0) -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/zip/Manifest deleted file mode 100644 index 2f15ec41c4d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST zip30.zip 1287223 BLAKE2B d29a3e3ddbaa3ce50c80b2dd058b39c35791bf2079879b61dab0be4f011ccd3331d1768ebda5a69aa150c651713eb7a99b02833bb727eee75a3e0bbdc8504cbc SHA512 642ea6768d79adc1499251a3fb7bfc7ddc8d708699cbf9e0cfe849deda94165cb93e21dc2606bea1166ae5d8531e1e2cb056a7246bf2ab86ea7587bd4712d8d8 -DIST zip_3.0-16.debian.tar.xz 12512 BLAKE2B cd705fcafb72ac4bfa20a1844e26a073856d075f61d3da670aaf09c76e614cf4ad1b5d22f135e9d3e1e0e6417950734cd6db19a38a6ba4cf7852357d60321134 SHA512 c58b69f5749d2580a49398390adce1a4ea39bf8f27de339578ba5aa0906fbd4ff5cddc027d22b2500784ab7a9440a10b752628be7e9dca48fb471e68947bf310 diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-build.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-build.patch deleted file mode 100644 index 595303cc48d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-build.patch +++ /dev/null @@ -1,36 +0,0 @@ -respect build environment settings - ---- zip/unix/configure -+++ zip/unix/configure -@@ -18,7 +18,7 @@ - - CC=${1-cc} - CFLAGS=${2-"-I. -DUNIX"} --LFLAGS1='' -+LFLAGS1="${LDFLAGS}" - LFLAGS2='' - LN="ln -s" - -@@ -118,7 +118,7 @@ _EOF_ - fi - - # optimization flags --if test -n "${CFLAGS_OPT}"; then -+if false; then - CFLAGS="${CFLAGS} ${CFLAGS_OPT}" - CFLAGS_BZ="${CFLAGS_BZ} ${CFLAGS_OPT}" - fi -@@ -220,13 +220,6 @@ fi - echo Check for the C preprocessor - # on SVR4, cc -E does not produce correct assembler files. Need /lib/cpp. - CPP="${CC} -E" --# solaris as(1) needs -P, maybe others as well ? --[ -f /usr/ccs/lib/cpp ] && CPP="/usr/ccs/lib/cpp -P" --[ -f /usr/lib/cpp ] && CPP=/usr/lib/cpp --[ -f /lib/cpp ] && CPP=/lib/cpp --[ -f /usr/bin/cpp ] && CPP=/usr/bin/cpp --[ -f /xenix ] && CPP="${CC} -E" --[ -f /lynx.os ] && CPP="${CC} -E" - - echo "#include " > conftest.c - $CPP conftest.c >/dev/null 2>/dev/null || CPP="${CC} -E" diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch deleted file mode 100644 index f776fb3ac04..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-clang-15-configure-tests.patch +++ /dev/null @@ -1,219 +0,0 @@ -https://bugs.gentoo.org/869203 - -See also OE's variant: https://cgit.openembedded.org/openembedded-core/commit/?id=f898db2607ba3837f81292af92bc8cb605b96cb3 ---- a/unix/configure -+++ b/unix/configure -@@ -32,7 +32,7 @@ CFLAGS_BZ='' - echo 'Check C compiler type (optimization options)' - # Sun C? - cat > conftest.c << _EOF_ --int main() -+int main(void) - { - #ifndef __SUNPRO_C - bad code -@@ -47,7 +47,7 @@ if test $? -eq 0; then - else - # Tru64 DEC/Compaq/HP C? - cat > conftest.c << _EOF_ --int main() -+int main(void) - { - #ifndef __DECC - bad code -@@ -62,7 +62,7 @@ _EOF_ - else - # HP-UX HP C? - cat > conftest.c << _EOF_ --int main() -+int main(void) - { - #ifdef __GNUC__ - bad code -@@ -88,7 +88,7 @@ _EOF_ - else - # GNU C? - cat > conftest.c << _EOF_ --int main() -+int main(void) - { - #ifndef __GNUC__ - bad code -@@ -197,7 +197,7 @@ else - echo " Check if OS already has bzip2 library installed" - cat > conftest.c << _EOF_ - #include "bzlib.h" --int main() -+int main(void) - { - bz_stream strm; - BZ2_bzCompressEnd(&strm); -@@ -260,7 +260,7 @@ rm -f _match.s _match.o _crc_i386.s _crc_i386.o - - echo Check for ANSI options - cat > conftest.c << _EOF_ --int main() -+int main(void) - { - #ifndef __STDC__ - forget it -@@ -288,7 +288,7 @@ $CC $CFLAGS -c conftest.c > /dev/null 2>/dev/null - echo Check the handling of const - cat > conftest.c << _EOF_ - typedef int charset[2]; --int main() -+int main(void) - { - const charset x; - const char *foo; -@@ -303,7 +303,7 @@ echo Check for time_t - cat > conftest.c << _EOF_ - #include - #include --int main() -+int main(void) - { - time_t t; - return 0; -@@ -315,8 +315,9 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/dev/null - - echo Check for size_t - cat > conftest.c << _EOF_ -+#include - #include --int main() -+int main(void) - { - size_t s; - return 0; -@@ -329,7 +330,7 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/dev/null - echo Check for off_t - cat > conftest.c << _EOF_ - #include --int main() -+int main(void) - { - off_t s; - return 0; -@@ -353,7 +354,7 @@ cat > conftest.c << _EOF_ - #include - #include - #include --int main() -+int main(void) - { - struct stat s; - -@@ -409,7 +410,7 @@ cat > conftest.c << _EOF_ - #include - #include - #include --int main() -+int main(void) - { - off_t offset; - struct stat s; -@@ -453,7 +454,7 @@ echo Check for wide char support - cat > conftest.c << _EOF_ - #include - #include --int main() -+int main(void) - { - int wsize; - wchar_t *wide_string; -@@ -489,7 +490,7 @@ fi - echo Check for gcc no-builtin flag - # -fno-builtin since version 2 - cat > conftest.c << _EOF_ --int main() -+int main(void) - { - #if __GNUC__ >= 2 - return 0; -@@ -508,14 +509,14 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/dev/null - for func in rmdir strchr strrchr rename mktemp mktime mkstemp - do - echo Check for $func -- echo "int main(){ $func(); return 0; }" > conftest.c -+ echo "char $func(); int main(void){ return $func(); }" > conftest.c - $CC $BFLAG -o conftest conftest.c >/dev/null 2>/dev/null - [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_`echo $func | tr '[a-z]' '[A-Z]'`" - done - - - echo Check for memset --echo "int main(){ char k; memset(&k,0,0); return 0; }" > conftest.c -+echo "int main(void){ char memset(); return memset(); }" > conftest.c - $CC -o conftest conftest.c >/dev/null 2>/dev/null - [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DZMEM" - -@@ -523,7 +524,7 @@ $CC -o conftest conftest.c >/dev/null 2>/dev/null - echo Check for memmove - cat > conftest.c << _EOF_ - #include --int main() { int a; int b = 0; memmove( &a, &b, sizeof( a)); return a; } -+int main(void) { int a; int b = 0; memmove( &a, &b, sizeof( a)); return a; } - _EOF_ - $CC -o conftest conftest.c >/dev/null 2>/dev/null - [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNEED_MEMMOVE" -@@ -532,7 +533,7 @@ $CC -o conftest conftest.c >/dev/null 2>/dev/null - echo Check for strerror - cat > conftest.c << _EOF_ - #include --int main() { strerror( 0); return 0; } -+int main(void) { strerror(0); return 0; } - _EOF_ - $CC -o conftest conftest.c >/dev/null 2>/dev/null - [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNEED_STRERROR" -@@ -540,7 +541,7 @@ $CC -o conftest conftest.c >/dev/null 2>/dev/null - echo Check for errno declaration - cat > conftest.c << _EOF_ - #include --main() -+int main(void) - { - errno = 0; - return 0; -@@ -552,7 +553,7 @@ $CC $CFLAGS -c conftest.c >/dev/null 2>/dev/null - - echo Check for directory libraries - cat > conftest.c << _EOF_ --int main() { return closedir(opendir(".")); } -+int main(void) { char closedir(); char opendir(); return closedir(opendir()); } - _EOF_ - - $CC -o conftest conftest.c >/dev/null 2>/dev/null -@@ -574,7 +575,7 @@ fi - # Dynix/ptx 1.3 needed this - - echo Check for readlink --echo "int main(){ return readlink(); }" > conftest.c -+echo "int main(void){ char readlink(); return readlink(); }" > conftest.c - $CC -o conftest conftest.c >/dev/null 2>/dev/null - if [ $? -ne 0 ]; then - $CC -o conftest conftest.c -lseq >/dev/null 2>/dev/null -@@ -617,7 +618,7 @@ CFLAGS="${CFLAGS} ${OPT}" - - echo Check for valloc - cat > conftest.c << _EOF_ --main() -+int main(void) - { - #ifdef MMAP - valloc(); -@@ -652,12 +653,12 @@ elif [ -f /xenix ]; then - fi - elif uname -X >/dev/null 2>/dev/null; then - # SCO shared library check -- echo "int main() { return 0;}" > conftest.c -+ echo "int main(void) { return 0;}" > conftest.c - $CC -o conftest conftest.c -lc_s -nointl >/dev/null 2> /dev/null - [ $? -eq 0 ] && LFLAGS2="-lc_s -nointl" - else - SYSTEM=`uname -s 2>/dev/null` || SYSTEM="unknown" -- echo "int main() { return 0;}" > conftest.c -+ echo "int main(void) { return 0;}" > conftest.c - case $SYSTEM in - OSF1|ULTRIX) - echo Check for -Olimit option diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-exec-stack.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-exec-stack.patch deleted file mode 100644 index 80719c96129..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-exec-stack.patch +++ /dev/null @@ -1,22 +0,0 @@ -add proper GNU stack markings so we dont get the default: executable - ---- zip-2.31/crc_i386.S -+++ zip-2.31/crc_i386.S -@@ -238,3 +238,7 @@ - #endif /* i386 || _i386 || _I386 || __i386 */ - - #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */ -+ -+#if defined __ELF__ && defined __linux__ -+.section .note.GNU-stack,"",@progbits -+#endif ---- zip-2.31/match.S -+++ zip-2.31/match.S -@@ -405,3 +405,7 @@ - #endif /* i386 || _I386 || _i386 || __i386 */ - - #endif /* !USE_ZLIB */ -+ -+#if defined __ELF__ && defined __linux__ -+.section .note.GNU-stack,"",@progbits -+#endif diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-format-security.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-format-security.patch deleted file mode 100644 index 63188b5063c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-format-security.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/zip.c -+++ b/zip.c -@@ -1028,7 +1028,7 @@ - - for (i = 0; i < sizeof(text)/sizeof(char *); i++) - { -- printf(text[i]); -+ fputs(text[i], stdout); - putchar('\n'); - } - #ifdef DOS -@@ -1225,7 +1225,7 @@ - CR_MAJORVER, CR_MINORVER, CR_BETA_VER, CR_VERSION_DATE); - for (i = 0; i < sizeof(cryptnote)/sizeof(char *); i++) - { -- printf(cryptnote[i]); -+ fputs(cryptnote[i], stdout); - putchar('\n'); - } - ++i; /* crypt support means there IS at least one compilation option */ diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-natspec.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-natspec.patch deleted file mode 100644 index 29ed4827e3c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-natspec.patch +++ /dev/null @@ -1,214 +0,0 @@ -This patch makes zip use libnatspec to recode file names is national charset. -Initially this patch was written for altlinux: -http://sisyphus.ru/ru/srpm/Sisyphus/zip/patches - -Later it was a bit improved and improved version was posted here (in Russian): -http://www.opennet.ru/tips/info/2494.shtml - -Also I've added natspec support to output of zipnote (thank vapier for notice). - -Gentoo reference: -https://bugs.gentoo.org/show_bug.cgi?id=275244 - --- -pva@gentoo.org - -=== modified file 'fileio.c' ---- a/fileio.c -+++ b/fileio.c -@@ -929,7 +929,7 @@ - } - if ((zname = in2ex(iname)) == NULL) - return ZE_MEM; --#ifdef UNICODE_SUPPORT -+#if defined(UNICODE_SUPPORT) && !defined(UNIX) - /* Convert name to display or OEM name */ - oname = local_to_display_string(iname); - #else - -=== modified file 'globals.c' ---- a/globals.c -+++ b/globals.c -@@ -32,7 +32,7 @@ - int scanimage = 1; /* 1=scan through image files */ - #endif - int method = BEST; /* one of BEST, DEFLATE (only), or STORE (only) */ --int dosify = 0; /* 1=make new entries look like MSDOS */ -+int dosify = 1; /* 1=make new entries look like MSDOS */ - int verbose = 0; /* 1=report oddities in zip file structure */ - int fix = 0; /* 1=fix the zip file, 2=FF, 3=ZipNote */ - int filesync = 0; /* 1=file sync, delete entries not on file system */ - -=== modified file 'unix/Makefile' ---- a/unix/Makefile -+++ b/unix/Makefile -@@ -38,7 +38,7 @@ - MANFLAGS = 644 - - # target directories - where to install executables and man pages to --prefix = /usr/local -+prefix = /usr - BINDIR = $(prefix)/bin - MANEXT=1 - MANDIR = $(prefix)/man/man$(MANEXT) -@@ -61,6 +61,7 @@ - CFLAGS = -O2 $(CFLAGS_NOOPT) - LFLAGS1 = - LFLAGS2 = -s -+LDADD = -lnatspec - - # object file lists - OBJZ = zip.o zipfile.o zipup.o fileio.o util.o globals.o crypt.o ttyio.o \ -@@ -125,9 +126,9 @@ - zipsman: $(ZIPS) $(ZIPMANUALs) - - zip$E: $(OBJZ) $(OBJI) $(OBJA) $(LIB_BZ) -- $(BIND) -o zip$E $(LFLAGS1) $(OBJZ) $(OBJI) $(OBJA) $(LFLAGS2) -+ $(BIND) -o zip$E $(LFLAGS1) $(OBJZ) $(OBJI) $(OBJA) $(LFLAGS2) $(LDADD) - zipnote$E: $(OBJN) -- $(BIND) -o zipnote$E $(LFLAGS1) $(OBJN) $(LFLAGS2) -+ $(BIND) -o zipnote$E $(LFLAGS1) $(OBJN) $(LFLAGS2) $(LDADD) - zipcloak$E: $(OBJC) $(OCRCTB) - $(BIND) -o zipcloak$E $(LFLAGS1) $(OBJC) $(LFLAGS2) - zipsplit$E: $(OBJS) - -=== modified file 'unix/osdep.h' ---- a/unix/osdep.h -+++ b/unix/osdep.h -@@ -78,3 +78,6 @@ - #if !defined(NO_EF_UT_TIME) && !defined(USE_EF_UT_TIME) - # define USE_EF_UT_TIME - #endif -+ -+/* Set Windows code as archive type */ -+# define OS_CODE 0xb00 - -=== modified file 'unix/unix.c' ---- a/unix/unix.c -+++ b/unix/unix.c -@@ -14,6 +14,11 @@ - - #include - -+#ifdef UNIX -+# include -+# include -+#endif -+ - #if defined(MINIX) || defined(__mpexl) - # ifdef S_IWRITE - # undef S_IWRITE -@@ -60,6 +65,7 @@ - - /* Local functions */ - local char *readd OF((DIR *)); -+local const char *oem_charset = NULL; - - - #ifdef NO_DIR /* for AT&T 3B1 */ -@@ -262,6 +268,16 @@ - if (!pathput) - t = last(t, PATH_END); - -+#ifdef UNIX -+ if (!oem_charset) { -+ setlocale(LC_CTYPE, ""); -+ oem_charset = natspec_get_charset_by_locale(NATSPEC_DOSCS, ""); -+ } -+ /* Convert to internal encoding */ -+ if ((n = natspec_convert(t, oem_charset, 0, 0)) == NULL) -+ return NULL; -+ return n; -+#else - /* Malloc space for internal name and copy it */ - if ((n = malloc(strlen(t) + 1)) == NULL) - return NULL; -@@ -269,6 +285,7 @@ - - if (dosify) - msname(n); -+#endif - - #ifdef EBCDIC - strtoasc(n, n); /* here because msname() needs native coding */ -@@ -289,8 +306,19 @@ - { - char *x; /* external file name */ - -+#ifdef UNIX -+ if (!oem_charset) { -+ oem_charset = natspec_get_charset_by_locale(NATSPEC_DOSCS, ""); -+ setlocale(LC_CTYPE, ""); -+ } -+ /* Convert to internal encoding */ -+ if ((x = natspec_convert(n, 0, oem_charset, 0)) == NULL) -+ return NULL; -+ return x; -+#else - if ((x = malloc(strlen(n) + 1 + PAD)) == NULL) - return NULL; -+#endif - #ifdef EBCDIC - strtoebc(x, n); - #else - -=== modified file 'zip.c' ---- a/zip.c -+++ b/zip.c -@@ -2025,6 +2025,7 @@ - #endif /* ?MACOS */ - {"J", "junk-sfx", o_NO_VALUE, o_NOT_NEGATABLE, 'J', "strip self extractor from archive"}, - {"k", "DOS-names", o_NO_VALUE, o_NOT_NEGATABLE, 'k', "force use of 8.3 DOS names"}, -+ {"K", "no DOS-names",o_NO_VALUE, o_NOT_NEGATABLE, 'K', "no use 8.3 DOS names"}, - {"l", "to-crlf", o_NO_VALUE, o_NOT_NEGATABLE, 'l', "convert text file line ends - LF->CRLF"}, - {"ll", "from-crlf", o_NO_VALUE, o_NOT_NEGATABLE, o_ll, "convert text file line ends - CRLF->LF"}, - {"lf", "logfile-path",o_REQUIRED_VALUE, o_NOT_NEGATABLE, o_lf, "log to log file at path (default overwrite)"}, -@@ -2289,7 +2290,7 @@ - dispose = 0; /* 1=remove files after put in zip file */ - pathput = 1; /* 1=store path with name */ - method = BEST; /* one of BEST, DEFLATE (only), or STORE (only) */ -- dosify = 0; /* 1=make new entries look like MSDOS */ -+ dosify = 1; /* 1=make new entries look like MSDOS */ - verbose = 0; /* 1=report oddities in zip file structure */ - fix = 0; /* 1=fix the zip file */ - adjust = 0; /* 1=adjust offsets for sfx'd file (keep preamble) */ -@@ -2859,6 +2860,8 @@ - junk_sfx = 1; break; - case 'k': /* Make entries using DOS names (k for Katz) */ - dosify = 1; break; -+ case 'K': /* Make entries using DOS names (K for Kompat) */ -+ dosify = 0; break; - case 'l': /* Translate end-of-line */ - translate_eol = 1; break; - case o_ll: - -=== modified file 'zipnote.c' ---- a/zipnote.c -+++ b/zipnote.c -@@ -21,6 +21,11 @@ - #include "revision.h" - #include - -+#ifdef UNIX -+# include -+# include -+#endif -+ - /* Calculate size of static line buffer used in write (-w) mode. */ - #define WRBUFSIZ 2047 - /* The line buffer size should be at least as large as FNMAX. */ -@@ -537,7 +542,13 @@ - { - for (z = zfiles; z != NULL; z = z->nxt) - { -+#ifdef UNIX -+ char *oem_charset = NULL; -+ oem_charset = natspec_get_charset_by_locale(NATSPEC_DOSCS, ""); -+ printf("%c %s\n", MARK, natspec_convert(z->zname, 0, oem_charset, 0)); -+#else - printf("%c %s\n", MARK, z->zname); -+#endif - putclean(z->comment, z->com); - printf("%c%s\n", MARK, MARKE); - } - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-no-crypt.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-no-crypt.patch deleted file mode 100644 index 9a1302c1be0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-no-crypt.patch +++ /dev/null @@ -1,57 +0,0 @@ -fix building when NO_CRYPT is used - -forward ported from zip-2.32 - -http://bugs.gentoo.org/238398 - ---- a/zip.c -+++ b/zip.c -@@ -3452,6 +3452,9 @@ char **argv; /* command line tokens */ - - /* Key not yet specified. If needed, get/verify it now. */ - if (key_needed) { -+#if !CRYPT -+ ZIPERR(ZE_PARMS, "encryption not supported"); -+#else /* CRYPT */ - if ((key = malloc(IZ_PWLEN+1)) == NULL) { - ZIPERR(ZE_MEM, "was getting encryption password"); - } -@@ -3478,6 +3481,7 @@ char **argv; /* command line tokens */ - if (r) { - ZIPERR(ZE_PARMS, "password verification failed"); - } -+#endif - } - if (key) { - /* if -P "" could get here */ ---- a/zipcloak.c -+++ b/zipcloak.c -@@ -744,6 +744,28 @@ struct option_struct far options[] = { - - int main OF((void)); - -+void zipmessage_nl(a, nl) -+ZCONST char *a; -+int nl; -+{ -+} -+ -+void zipmessage(a, b) -+ZCONST char *a, *b; -+{ -+} -+ -+int set_filetype(out_path) -+ char *out_path; -+{ -+} -+ -+int rename_split(temp_name, out_path) -+ char *temp_name; -+ char *out_path; -+{ -+} -+ - void zipwarn(msg1, msg2) - ZCONST char *msg1, *msg2; - { diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-pic.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-pic.patch deleted file mode 100644 index 89a52e246f0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-pic.patch +++ /dev/null @@ -1,15 +0,0 @@ -if our toolchain generates PIC by default, then do not use the hand written -assembly files as none of it is PIC friendly. - ---- a/unix/configure -+++ b/unix/configure -@@ -29,6 +29,9 @@ - echo Check if we can use asm code - OBJA="" - OCRCU8="" -+piclib="$(echo | $CPP -dM $CFLAGS - | grep -i __pic__)" -+echo "Checking if compiler wants to create pic code" -+[ "$piclib" = "" ] && \ - if eval "$CPP match.S > _match.s 2>/dev/null"; then - if test ! -s _match.s || grep error < _match.s > /dev/null; then - : diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-zipnote-freeze.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-zipnote-freeze.patch deleted file mode 100644 index 28f47d039b8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0-zipnote-freeze.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff -dupr zip30-old/fileio.c zip30/fileio.c ---- a/fileio.c -+++ b/fileio.c -@@ -3502,7 +3502,7 @@ zwchar *local_to_wide_string(local_strin - if ((wc_string = (wchar_t *)malloc((wsize + 1) * sizeof(wchar_t))) == NULL) { - ZIPERR(ZE_MEM, "local_to_wide_string"); - } -- wsize = mbstowcs(wc_string, local_string, strlen(local_string) + 1); -+ wsize = mbstowcs(wc_string, local_string, wsize + 1); - wc_string[wsize] = (wchar_t) 0; - - /* in case wchar_t is not zwchar */ -diff -dupr zip30-old/zipfile.c zip30/zipfile.c ---- a/zipfile.c -+++ b/zipfile.c -@@ -5406,7 +5406,9 @@ int putlocal(z, rewrite) - if (z->flg & UTF8_BIT) { - /* If this flag is set, then restore UTF-8 as path name */ - use_uname = 1; -+ tempzn -= nam; - nam = strlen(z->uname); -+ tempzn += nam; - } else { - /* use extra field */ - add_Unicode_Path_local_extra_field(z); -@@ -5647,7 +5650,9 @@ int putcentral(z) - if (z->flg & UTF8_BIT) { - /* If this flag is set, then restore UTF-8 as path name */ - use_uname = 1; -+ tempzn -= nam; - nam = strlen(z->uname); -+ tempzn += nam; - } else { - add_Unicode_Path_cen_extra_field(z); - } -diff -dupr zip30/zipnote.c zip30/zipnote.c ---- a/zipnote.c -+++ b/zipnote.c -@@ -575,6 +575,13 @@ char **argv; /* command line - strcpy(z->iname, a+2); - #endif - -+#ifdef UNICODE_SUPPORT -+#define UTF8_BIT (1 << 11) -+ if (using_utf8) { -+ z->uname = z->iname; -+ } -+#endif -+ - /* - * Don't update z->nam here, we need the old value a little later..... - * The update is handled in zipcopy(). -@@ -661,7 +668,7 @@ char **argv; /* command line - if ((r = zipcopy(z)) != ZE_OK) - ziperr(r, "was copying an entry"); - } -- fclose(x); -+ fclose(in_file); - - /* Write central directory and end of central directory with new comments */ - if ((c = zftello(y)) == (zoff_t)-1) /* get start of central */ diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0_p16-zipnote-freeze.patch b/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0_p16-zipnote-freeze.patch deleted file mode 100644 index 2ed3b35735b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/files/zip-3.0_p16-zipnote-freeze.patch +++ /dev/null @@ -1,39 +0,0 @@ -https://bugs.gentoo.org/322047 ---- a/zipfile.c -+++ b/zipfile.c -@@ -5406,7 +5406,9 @@ int putlocal(z, rewrite) - if (z->flg & UTF8_BIT) { - /* If this flag is set, then restore UTF-8 as path name */ - use_uname = 1; -+ tempzn -= nam; - nam = strlen(z->uname); -+ tempzn += nam; - } else { - /* use extra field */ - add_Unicode_Path_local_extra_field(z); -@@ -5647,7 +5650,9 @@ int putcentral(z) - if (z->flg & UTF8_BIT) { - /* If this flag is set, then restore UTF-8 as path name */ - use_uname = 1; -+ tempzn -= nam; - nam = strlen(z->uname); -+ tempzn += nam; - } else { - add_Unicode_Path_cen_extra_field(z); - } ---- a/zipnote.c -+++ b/zipnote.c -@@ -575,6 +575,13 @@ char **argv; /* command line - strcpy(z->iname, a+2); - #endif - -+#ifdef UNICODE_SUPPORT -+#define UTF8_BIT (1 << 11) -+ if (using_utf8) { -+ z->uname = z->iname; -+ } -+#endif -+ - /* - * Don't update z->nam here, we need the old value a little later..... - * The update is handled in zipcopy(). diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/zip/metadata.xml deleted file mode 100644 index a703875414c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Use dev-libs/libnatspec to correctly decode non-ascii file names archived in Windows. - - - infozip - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0-r7.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0-r7.ebuild deleted file mode 100644 index 88e591917a2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0-r7.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo toolchain-funcs flag-o-matic - -MY_P="${PN}${PV//.}" -DESCRIPTION="Info ZIP (encryption support)" -HOMEPAGE="https://infozip.sourceforge.net/Zip.html" -SRC_URI="https://downloads.sourceforge.net/infozip/${MY_P}.zip" -S="${WORKDIR}"/${MY_P} - -LICENSE="Info-ZIP" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="bzip2 crypt natspec unicode" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - natspec? ( dev-libs/libnatspec )" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip" - -PATCHES=( - "${FILESDIR}"/${P}-no-crypt.patch # bug #238398 - "${FILESDIR}"/${P}-pic.patch - "${FILESDIR}"/${P}-exec-stack.patch # bug #122849 - "${FILESDIR}"/${P}-build.patch # bug #200995 - "${FILESDIR}"/${P}-zipnote-freeze.patch # bug #322047 - "${FILESDIR}"/${P}-format-security.patch # bug #512414 - "${FILESDIR}"/${P}-clang-15-configure-tests.patch -) - -src_prepare() { - # bug #275244 - use natspec && PATCHES+=( "${FILESDIR}"/${PN}-3.0-natspec.patch ) - default -} - -src_configure() { - # Needed for tricky configure tests w/ C23 (bug #943727) - export CC="$(tc-getCC) -std=gnu89" - # Needed for Clang 16 - append-flags -std=gnu89 - - append-cppflags \ - -DLARGE_FILE_SUPPORT \ - -DUIDGID_NOT_16BIT \ - -D$(usev !bzip2 'NO')BZIP2_SUPPORT \ - -D$(usev !crypt 'NO')CRYPT \ - -D$(usev !unicode 'NO')UNICODE_SUPPORT - - # - We use 'sh' because: 1. lacks +x bit, easier; 2. it tries to load bashdb - # - Third arg disables bzip2 logic as we handle it ourselves above. - edo sh ./unix/configure "$(tc-getCC)" "-I. -DUNIX ${CFLAGS} ${CPPFLAGS}" "${T}" - - if use bzip2 ; then - sed -i -e "s:LFLAGS2=:&'-lbz2 ':" flags || die - fi -} - -src_compile() { - emake \ - CPP="$(tc-getCPP)" \ - -f unix/Makefile generic -} - -src_install() { - dobin zip zipnote zipsplit - doman man/zip{,note,split}.1 - if use crypt ; then - dobin zipcloak - doman man/zipcloak.1 - fi - dodoc BUGS CHANGES README* TODO WHATSNEW WHERE proginfo/*.txt -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0_p16.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0_p16.ebuild deleted file mode 100644 index 1b7b780303d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zip/zip-3.0_p16.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo toolchain-funcs flag-o-matic - -MY_PV="${PV//.}" -MY_PV="${MY_PV%_p*}" -MY_P="${PN}${MY_PV}" -DESCRIPTION="Info ZIP (encryption support)" -HOMEPAGE="https://infozip.sourceforge.net/Zip.html" -SRC_URI=" - https://downloads.sourceforge.net/infozip/${MY_P}.zip - mirror://debian/pool/main/z/${PN}/${PN}_${PV/_p/-}.debian.tar.xz -" -S="${WORKDIR}"/${MY_P} - -LICENSE="Info-ZIP" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="bzip2 crypt natspec unicode" - -DEPEND=" - bzip2? ( app-arch/bzip2 ) - natspec? ( dev-libs/libnatspec ) -" -RDEPEND="${DEPEND}" -BDEPEND="app-arch/unzip" - -src_prepare() { - PATCHES=( - $(sed -e 's:^:../debian/patches/:' "${WORKDIR}"/debian/patches/series || die) - - "${FILESDIR}"/${PN}-3.0-no-crypt.patch # bug #238398 - "${FILESDIR}"/${PN}-3.0-pic.patch - "${FILESDIR}"/${PN}-3.0_p16-zipnote-freeze.patch # bug #322047 - ) - - # bug #275244 - use natspec && PATCHES+=( "${FILESDIR}"/${PN}-3.0-natspec.patch ) - default -} - -src_configure() { - # Needed for tricky configure tests w/ C23 (bug #943727) - export CC="$(tc-getCC) -std=gnu89" - # Needed for Clang 16 - append-flags -std=gnu89 - - append-cppflags \ - -DLARGE_FILE_SUPPORT \ - -DUIDGID_NOT_16BIT \ - -D$(usev !bzip2 'NO')BZIP2_SUPPORT \ - -D$(usev !crypt 'NO')CRYPT \ - -D$(usev !unicode 'NO')UNICODE_SUPPORT - - # - We use 'sh' because: 1. lacks +x bit, easier; 2. it tries to load bashdb - # - Third arg disables bzip2 logic as we handle it ourselves above. - edo sh ./unix/configure "$(tc-getCC)" "-I. -DUNIX ${CFLAGS} ${CPPFLAGS}" "${T}" - - if use bzip2 ; then - sed -i -e "s:LFLAGS2=:&'-lbz2 ':" flags || die - fi -} - -src_compile() { - emake \ - CPP="$(tc-getCPP)" \ - -f unix/Makefile generic -} - -src_install() { - dobin zip zipnote zipsplit - doman man/zip{,note,split}.1 - if use crypt ; then - dobin zipcloak - doman man/zipcloak.1 - fi - dodoc BUGS CHANGES README* TODO WHATSNEW WHERE proginfo/*.txt -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zstd/Manifest b/sdk_container/src/third_party/portage-stable/app-arch/zstd/Manifest deleted file mode 100644 index d1e554858e7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zstd/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST zstd-1.5.7.tar.gz 2434947 BLAKE2B ef6bcf13bbb79edce2de21ef4860b01dcb4d2dd47ebd03657d5331c3bb1a207ef128e99ed907a32e787dca7bb51df225ebd8abb2097d03d02c003ca713e1e271 SHA512 b4de208f179b68d4c6454139ca60d66ed3ef3893a560d6159a056640f83d3ee67cdf6ffb88971cdba35449dba4b597eaa8b4ae908127ef7fd58c89f40bf9a705 -DIST zstd-1.5.7.tar.gz.sig 858 BLAKE2B 4dd9e9a1df48f458d7b6f0d50cf6134f40e2b7e678108c8aad07ef4eac294ceafb06ebd4966bd4256c82dfe088df06c18ef9a37c8e5e3925f29cadeb97969a77 SHA512 9d88171296cffd9b02700999c86d3509dc0349a857fc8961bb1fe34b7dfec19bd0c8622c79e02a0165f067ba28a8430c48804a937e548aa7f52d8ff482ba586c diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.4-no-find-valgrind.patch b/sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.4-no-find-valgrind.patch deleted file mode 100644 index c52f9dd9c4d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.4-no-find-valgrind.patch +++ /dev/null @@ -1,12 +0,0 @@ -Workaround until https://github.com/mesonbuild/meson/pull/11372 lands ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -135,7 +135,7 @@ checkTag = executable('checkTag', - # ============================================================================= - - if tests_supported_oses.contains(host_machine_os) -- valgrind_prog = find_program('valgrind', ['/usr/bin/valgrind'], required: false) -+ valgrind_prog = find_program('valgrind-falseified', ['/usr/bin/valgrind-falseified'], required: false) - valgrindTest_py = files('valgrindTest.py') - if valgrind_prog.found() - test('valgrindTest', diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch b/sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch deleted file mode 100644 index 42b7266a2cc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zstd/files/zstd-1.5.7-move-pragma-before-static.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/facebook/zstd/pull/4341 - -From cd8ca9d92e6fb3a4c962f8f6f50c3ee467177e06 Mon Sep 17 00:00:00 2001 -From: "Z. Liu" -Date: Thu, 20 Mar 2025 03:28:37 +0000 -Subject: [PATCH] lib/zstd.h: move pragma before static - -otherwise will cause dev-python/zstandard build failed when compiling with -clang as reported at https://bugs.gentoo.org/950259 - -the root cause is pycparser, which is unfixed since reported 2.5 years -ago, :( - -Signed-off-by: Z. Liu ---- - lib/zstd.h | 9 ++++----- - 1 file changed, 4 insertions(+), 5 deletions(-) - -diff --git a/lib/zstd.h b/lib/zstd.h -index 9fe542ed..85046949 100644 ---- a/lib/zstd.h -+++ b/lib/zstd.h -@@ -1868,15 +1868,14 @@ ZSTDLIB_STATIC_API const ZSTD_DDict* ZSTD_initStaticDDict( - typedef void* (*ZSTD_allocFunction) (void* opaque, size_t size); - typedef void (*ZSTD_freeFunction) (void* opaque, void* address); - typedef struct { ZSTD_allocFunction customAlloc; ZSTD_freeFunction customFree; void* opaque; } ZSTD_customMem; --static --#ifdef __GNUC__ --__attribute__((__unused__)) --#endif -- - #if defined(__clang__) && __clang_major__ >= 5 - #pragma clang diagnostic push - #pragma clang diagnostic ignored "-Wzero-as-null-pointer-constant" - #endif -+static -+#ifdef __GNUC__ -+__attribute__((__unused__)) -+#endif - ZSTD_customMem const ZSTD_defaultCMem = { NULL, NULL, NULL }; /**< this constant defers to stdlib's functions */ - #if defined(__clang__) && __clang_major__ >= 5 - #pragma clang diagnostic pop --- -2.45.2 - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zstd/metadata.xml b/sdk_container/src/third_party/portage-stable/app-arch/zstd/metadata.xml deleted file mode 100644 index 6eaf61eef21..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zstd/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - base-system@gentoo.org - - - facebook/zstd - - diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7-r1.ebuild deleted file mode 100644 index b62e4fb5cc5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7-r1.ebuild +++ /dev/null @@ -1,87 +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/zstd.asc -inherit dot-a meson-multilib verify-sig - -DESCRIPTION="zstd fast compression library" -HOMEPAGE="https://facebook.github.io/zstd/" -SRC_URI=" - https://github.com/facebook/zstd/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://github.com/facebook/zstd/releases/download/v${PV}/${P}.tar.gz.sig ) -" -S="${WORKDIR}"/${P}/build/meson - -LICENSE="|| ( BSD GPL-2 )" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+lzma lz4 static-libs test zlib" -RESTRICT="!test? ( test )" - -RDEPEND=" - lzma? ( app-arch/xz-utils ) - lz4? ( app-arch/lz4:= ) - zlib? ( virtual/zlib:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zstd )" - -MESON_PATCHES=( - # Workaround until Valgrind bugfix lands - "${FILESDIR}"/${PN}-1.5.4-no-find-valgrind.patch -) - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.7-move-pragma-before-static.patch -) - -src_prepare() { - cd "${WORKDIR}"/${P} || die - default - - cd "${S}" || die - eapply "${MESON_PATCHES[@]}" -} - -src_configure() { - use static-libs && lto-guarantee-fat - multilib-minimal_src_configure -} - -multilib_src_configure() { - local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local - - # This replaces the no-find-valgrind patch once bugfix lands in a meson - # release + we can BDEPEND on it (https://github.com/mesonbuild/meson/pull/11372) - cat >> ${native_file} <<-EOF || die - [binaries] - valgrind='valgrind-falseified' - EOF - - local emesonargs=( - -Ddefault_library=$(multilib_native_usex static-libs both shared) - - $(meson_native_true bin_programs) - $(meson_native_true bin_contrib) - $(meson_use test bin_tests) - - $(meson_native_use_feature zlib) - $(meson_native_use_feature lzma) - $(meson_native_use_feature lz4) - - --native-file "${native_file}" - ) - - meson_src_configure -} - -multilib_src_test() { - meson_src_test --timeout-multiplier=2 -} - -multilib_src_install_all() { - einstalldocs - strip-lto-bytecode -} diff --git a/sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7.ebuild b/sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7.ebuild deleted file mode 100644 index 21840730408..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-arch/zstd/zstd-1.5.7.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="zstd fast compression library" -HOMEPAGE="https://facebook.github.io/zstd/" -SRC_URI="https://github.com/facebook/zstd/releases/download/v${PV}/${P}.tar.gz" -S="${WORKDIR}"/${P}/build/meson - -LICENSE="|| ( BSD GPL-2 )" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+lzma lz4 static-libs test zlib" -RESTRICT="!test? ( test )" - -RDEPEND=" - lzma? ( app-arch/xz-utils ) - lz4? ( app-arch/lz4:= ) - zlib? ( virtual/zlib:= ) -" -DEPEND="${RDEPEND}" - -MESON_PATCHES=( - # Workaround until Valgrind bugfix lands - "${FILESDIR}"/${PN}-1.5.4-no-find-valgrind.patch -) - -PATCHES=( -) - -src_prepare() { - cd "${WORKDIR}"/${P} || die - default - - cd "${S}" || die - eapply "${MESON_PATCHES[@]}" -} - -multilib_src_configure() { - local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local - - # This replaces the no-find-valgrind patch once bugfix lands in a meson - # release + we can BDEPEND on it (https://github.com/mesonbuild/meson/pull/11372) - cat >> ${native_file} <<-EOF || die - [binaries] - valgrind='valgrind-falseified' - EOF - - local emesonargs=( - -Ddefault_library=$(multilib_native_usex static-libs both shared) - - $(meson_native_true bin_programs) - $(meson_native_true bin_contrib) - $(meson_use test bin_tests) - - $(meson_native_use_feature zlib) - $(meson_native_use_feature lzma) - $(meson_native_use_feature lz4) - - --native-file "${native_file}" - ) - - meson_src_configure -} - -multilib_src_test() { - meson_src_test --timeout-multiplier=2 -} diff --git a/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/Manifest b/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/Manifest deleted file mode 100644 index fc7d8c0b348..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cdrtools-3.02a09.tar.bz2 2156745 BLAKE2B 3e7a7ed65faffc67d53df8dff78562dd28f2e71bb01c36f9c57c033a4a812e6a5579a212322a15c8abb5c8005d38e6e9ba5a5bfab46d9a729a673aa8ce3425e7 SHA512 59c31186f163c7aaa96083efeb0bc31e697c5d53d3343ec487eddd90dc8df6cfee50a69859a64a7004585c73a081cc453cc647c563b32ef74070d075039342d4 diff --git a/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild b/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild deleted file mode 100644 index 6be8f567ad6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild +++ /dev/null @@ -1,313 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit fcaps toolchain-funcs flag-o-matic gnuconfig - -MY_P="${P/_alpha/a}" - -DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord" -HOMEPAGE="https://sourceforge.net/projects/cdrtools/" -SRC_URI="https://downloads.sourceforge.net/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 'alpha')/${MY_P}.tar.bz2" - -S=${WORKDIR}/${P/_alpha[0-9][0-9]} - -LICENSE="GPL-2 LGPL-2.1 CDDL-Schily" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="acl caps nls unicode selinux" - -BDEPEND=" - nls? ( >=sys-devel/gettext-0.18.1.1 ) - x11-misc/makedepend -" -RDEPEND=" - acl? ( virtual/acl ) - caps? ( sys-libs/libcap ) - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-cdrecord ) -" -DEPEND=" - ${RDEPEND} -" - -FILECAPS=( - -M u-s cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep usr/bin/cdrecord -- - -M u-s cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav -- - -M u-s cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd -) - -cdrtools_os() { - local os="linux" - [[ ${CHOST} == *-darwin* ]] && os="mac-os10" - echo "${os}" -} - -symlink_build_rules() { - local cputype="$1" - pushd "${S}"/RULES > /dev/null || die - ln -sf i586-linux-cc.rul "${cputype}"-linux-cc.rul || die - ln -sf i586-linux-clang.rul "${cputype}"-linux-clang.rul || die - ln -sf i586-linux-clang32.rul "${cputype}"-linux-clang32.rul || die - ln -sf i586-linux-clang64.rul "${cputype}"-linux-clang64.rul || die - ln -sf i586-linux-gcc.rul "${cputype}"-linux-gcc.rul || die - ln -sf i586-linux-gcc32.rul "${cputype}"-linux-gcc32.rul || die - ln -sf i586-linux-gcc64.rul "${cputype}"-linux-gcc64.rul || die - popd > /dev/null || die -} - -src_prepare() { - default - - gnuconfig_update - - # bug #898582, bug #903876 - append-flags -std=gnu89 - # bug #884771 - append-flags -fno-strict-aliasing - filter-lto - - # Remove profiled make files. - find -name '*_p.mk' -delete || die "delete *_p.mk" - - # Adjusting hardcoded paths. - sed -i -e "s|opt/schily|usr|" \ - $(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' '{}' '+') \ - || die "sed opt/schily" - - sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \ - $(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \ - || die "sed doc" - - # Respect libdir. - sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \ - $(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' '{}' '+') \ - || die "sed multilib" - - # Do not install static libraries. - sed -i -e "s|include\t\t.*rules.lib||" \ - $(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' '+') \ - || die "sed rules" - - # Don't quote $(MAKE) - sed -i -e 's|"$(MAKE)"|$(MAKE)|' \ - $(find ./RULES -type f -exec grep -l '"$(MAKE)"' '{}' '+') \ - || die "sed RULES/" - - # Enable verbose build. - sed -i -e '/@echo.*==>.*;/s:@echo[^;]*;:&set -x;:' \ - RULES/*.rul RULES/rules.prg RULES/rules.inc \ - || die "sed verbose rules" - - # Respect CC/CXX variables. - cd "${S}"/RULES || die - local tcCC="$(tc-getCC)" - local tcCXX="$(tc-getCXX)" - - sed -i -e "/cc-config.sh/s|\$(C_ARCH:%64=%) \$(CCOM_DEF)|${tcCC} ${tcCC}|" \ - rules1.top || die "sed rules1.top" - sed -i -e "/^CC_COM_DEF=/s|gcc|${tcCC}|" \ - -e "/^CC++_COM_DEF=/s|g++|${tcCXX}|" \ - -e "/COPTOPT=/s|-O||" \ - -e 's|$(GCCOPTOPT)||' \ - cc-gcc.rul || die "sed cc-gcc.rul" - sed -i -e "s|^#\(CONFFLAGS +=\).*|\1\t-cc=${tcCC}|" \ - rules.cnf || die "sed rules.cnf" - - # Add support for arm64 - symlink_build_rules aarch64_be - - # fix RISC-V build err, bug 811375 - symlink_build_rules riscv - symlink_build_rules riscv64 - # big endian support, bug 907029 - symlink_build_rules riscv64be - - # Add support for loong - symlink_build_rules loongarch64 - - # Schily make setup. - cd "${S}"/DEFAULTS || die - local os=$(cdrtools_os) - - sed -i \ - -e "s|^\(DEFLINKMODE=\).*|\1\tdynamic|" \ - -e "s|^\(LINUX_INCL_PATH=\).*|\1|" \ - -e "s|^\(LDPATH=\).*|\1|" \ - -e "s|^\(RUNPATH=\).*|\1|" \ - -e "s|^\(INS_BASE=\).*|\1\t${ED}/usr|" \ - -e "s|^\(INS_RBASE=\).*|\1\t${ED}|" \ - -e "s|^\(DEFINSGRP=\).*|\1\t0|" \ - -e '/^DEFUMASK/s,002,022,g' \ - Defaults.${os} || die "sed Schily make setup" - # re DEFUMASK above: - # bug 486680: grsec TPE will block the exec if the directory is - # group-writable. This is painful with cdrtools, because it makes a bunch of - # group-writable directories during build. Change the umask on their - # creation to prevent this. -} - -ac_cv_sizeof() { - cat <<-EOF >"${T}"/test.c - #include - #include - #include - #include - int main () { - static int test_array [1 - 2 * !((sizeof(TYPE)) == LEN)]; - test_array [0] = 0; - return test_array [0]; - } - EOF - - local i=1 - while [[ ${i} -lt 20 ]] ; do - if ${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o /dev/null -DTYPE="$1" -DLEN=$i 2>/dev/null; then - echo ${i} - return 0 - fi - : $(( i += 1 )) - done - return 1 -} - -src_configure() { - use acl || export ac_cv_header_sys_acl_h="no" - use caps || export ac_cv_lib_cap_cap_get_proc="no" - export ac_cv_header_pulse_pulseaudio_h="no" - export ac_cv_header_alsa_asoundlib_h="no" - export ac_cv_lib_asound_snd_pcm_open="no" - - # skip obsolete configure script - if tc-is-cross-compiler ; then - # Cache known values for targets. #486680 - - tc-export CC - local var val t types=( - char "short int" int "long int" "long long" - "unsigned char" "unsigned short int" "unsigned int" - "unsigned long int" "unsigned long long" - float double "long double" size_t ssize_t ptrdiff_t - mode_t uid_t gid_t pid_t dev_t time_t wchar_t - "char *" "unsigned char *" - ) - for t in "${types[@]}" ; do - var="ac_cv_sizeof_${t// /_}" - var=${var//[*]/p} - val=$(ac_cv_sizeof "${t}") || die "could not compute ${t}" - export "${var}=${val}" - einfo "Computing sizeof(${t}) as ${val}" - done - # We don't have these types. - export ac_cv_sizeof___int64=0 - export ac_cv_sizeof_unsigned___int64=0 - export ac_cv_sizeof_major_t=${ac_cv_sizeof_dev_t} - export ac_cv_sizeof_minor_t=${ac_cv_sizeof_dev_t} - export ac_cv_sizeof_wchar=${ac_cv_sizeof_wchar_t} - - export ac_cv_type_prototypes="yes" - export ac_cv_func_mlock{,all}="yes" - export ac_cv_func_{e,f,g}cvt=$(usex elibc_glibc) - export ac_cv_func_dtoa_r="no" - export ac_cv_func_sys_siglist{,_def}="no" - export ac_cv_func_printf_{j,ll}="yes" - export ac_cv_realloc_null="yes" - export ac_cv_no_user_malloc="no" - export ac_cv_var_timezone="yes" - export ac_cv_var___progname{,_full}="yes" - export ac_cv_fnmatch_igncase="yes" - export ac_cv_file__dev_{fd_{0,1,2},null,std{err,in,out},tty,zero}="yes" - export ac_cv_file__usr_src_linux_include="no" - - case $(cdrtools_os) in - linux) - export ac_cv_func_bsd_{g,s}etpgrp="no" - export ac_cv_hard_symlinks="yes" - export ac_cv_link_nofollow="yes" - export ac_cv_access_e_ok="no" - - export ac_cv_dev_minor_noncontig="yes" - case ${ac_cv_sizeof_long_int} in - 4) export ac_cv_dev_minor_bits="32";; - 8) export ac_cv_dev_minor_bits="44";; - esac - - cat <<-EOF >"${T}"/test.c - struct { - char start[6]; - unsigned char x1:4; - unsigned char x2:4; - char end[5]; - } a = { - .start = {'S', 't', 'A', 'r', 'T', '_'}, - .x1 = 5, - .x2 = 4, - .end = {'_', 'e', 'N', 'd', 'X'}, - }; - EOF - ${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o "${T}"/test.o - if grep -q 'StArT_E_eNdX' "${T}"/test.o ; then - export ac_cv_c_bitfields_htol="no" - elif grep -q 'StArT_T_eNdX' "${T}"/test.o ; then - export ac_cv_c_bitfields_htol="yes" - fi - ;; - esac - fi -} - -src_compile() { - if use unicode; then - local flags="$(test-flags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8)" - if [[ -n ${flags} ]]; then - append-flags ${flags} - else - ewarn "Your compiler does not support the options required to build" - ewarn "cdrtools with unicode in USE. unicode flag will be ignored." - fi - fi - - # If not built with -j1, "sometimes" cdda2wav will not be built. - emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \ - LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" -} - -src_install() { - # If not built with -j1, "sometimes" manpages are not installed. - emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \ - LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" install - - fperms 4755 /usr/bin/{cdda2wav,cdrecord,readcd} - - # These symlinks are for compat with cdrkit. - dosym schily /usr/include/scsilib - dosym ../scg /usr/include/schily/scg - - dodoc ABOUT Changelog* CONTRIBUTING PORTING README.linux-shm READMEs/README.linux - - cd "${S}"/cdda2wav || die - docinto cdda2wav - dodoc Changelog FAQ Frontends HOWTOUSE NEEDED README THANKS TODO - - cd "${S}"/mkisofs || die - docinto mkisofs - dodoc ChangeLog* TODO - - # Remove man pages related to the build system - rm -r "${ED}"/usr/share/man/man5 || die -} - -pkg_postinst() { - fcaps_pkg_postinst - - if [[ ${CHOST} == *-darwin* ]] ; then - einfo - einfo "Darwin/OS X use the following device names:" - einfo - einfo "CD burners: (probably) ./cdrecord dev=IOCompactDiscServices" - einfo - einfo "DVD burners: (probably) ./cdrecord dev=IODVDServices" - einfo - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/metadata.xml b/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/metadata.xml deleted file mode 100644 index fc654620df4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-cdr/cdrtools/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - billie@gentoo.org - Daniel Pielmeier - - - - joerg.schilling@fokus.fraunhofer.de - Jörg Schilling - - cdrtools - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/Manifest deleted file mode 100644 index 6718d9ca55d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST aardvark-dns-1.17.1.crate 62779 BLAKE2B 487b8de4d01df37ca8eef8b911f8231db1df4417a61b921e1c109661af0270115b8941d56493a468a6ecd58174c0074a5c8687c8d4ae6d21bfc028efae45d663 SHA512 eee8ecd47626093dd2f0a60f862593c035efc87fd4ba9fc209c93f75ca624300bc70ecc11a3828198eb36ff97ab0bb32ba090c0708793279117793876ede47a3 -DIST aardvark-dns-2.0.0.crate 60884 BLAKE2B c883311c633b069a52fe07d0a6ccdd1958cfc79cb8d8d96373685e56ecf500119b7287680a0be46359125631442e0d5cd2a82e0a4ce181102c363612968e1257 SHA512 8ff50f93015ab1d343ce42a81bdbede016e77e5709f111f1085df2b1a9a683694ccde16d4267092055f1b30ac335f1dabb6d6b8932e0225159ebd9b2bfab9df2 -DIST aardvark-dns-2.1.0.crate 59419 BLAKE2B 455e2eefc6b99afe823e53051ebed0f26137c4ebb454e8362c4d194888b9237b926b262d120ff97259f586e9af8722295b54a609e0864f708424e2178bf33797 SHA512 b4355a809d1a61f2daead36f83f95a0ea4fb1e9002f0e84b22dbcf890134160fd4aa2b0fdf88ef260738b71bffddc9f437ce0b30faaf3ec0fe8907f8e420d72b -DIST aardvark-dns-v1.17.1-vendor.tar.gz 10267576 BLAKE2B 984a27b5dbd773d9fa2db7123e8bd16f59407249caa1ab203d76bd1626b63e7bbadcf9a32e46b087d8cbb38442e7203bd810ce8d45c988e24c3237ea282def0a SHA512 ce6768f90a731a55511fdb78f8048ed3c5ff4b058d3edfc7832430330a239b58b6250851c6a268706f24b4fc94f47afd6ce4c1e4cbb1132e0dc7a2d0127d62ff -DIST aardvark-dns-v2.0.0-vendor.tar.gz 10533784 BLAKE2B 96792ab9a38b0e7a1c05a8536a617ecaa5f2da5b1b3a530cd7fff4cae8f6a62739b3186c57be360d678bc0f024a876df4e9ddac030a828e1914796bf0d669189 SHA512 dc7d72dd8dc18031be55578e12c911f73137632e5c92a04a53a85bcf99b7dae4ad4faddc483a99e3cf5d5cab6a8e22d09bc47e6ae38ce15e7ba9b07fc10e9ea4 -DIST aardvark-dns-v2.1.0-vendor.tar.gz 10972640 BLAKE2B f10909a4c349993bbef80b76cca0b228c38bdbb7f248f932df333f5d6e7c75a24e1d47ce26a4414875e9b996f34729242b6431ef86a99ff1108f1c901be8452f SHA512 ce37fa79aabfc1d1bc1cc8db9c904930010d16eea082b9f525252294b5c318a717468729e3569cddd7c03d39f76b4627c0e09b8ea4df42bb11da588c871dd041 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-1.17.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-1.17.1.ebuild deleted file mode 100644 index 6b601ccec01..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-1.17.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.86.0" -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -inherit cargo - -DESCRIPTION="A container-focused DNS server" -HOMEPAGE="https://github.com/containers/aardvark-dns" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/aardvark-dns.git" -else - SRC_URI="${CARGO_CRATE_URIS}" - SRC_URI+="https://github.com/containers/aardvark-dns/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" 0BSD Apache-2.0-with-LLVM-exceptions MIT Unlicense Unicode-DFS-2016 ZLIB" -SLOT="0" - -QA_FLAGS_IGNORED="usr/libexec/podman/${PN}" -QA_PRESTRIPPED="usr/libexec/podman/${PN}" -ECARGO_VENDOR="${WORKDIR}/vendor" - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_prepare() { - default - sed -i -e "s|m0755 bin|m0755 $(cargo_target_dir)|g;" Makefile || die -} - -src_install() { - local -x PREFIX="${EPREFIX}"/usr - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.0.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.0.0.ebuild deleted file mode 100644 index 7eae965ad9c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.0.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.88.0" -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -inherit cargo - -DESCRIPTION="A container-focused DNS server" -HOMEPAGE="https://github.com/containers/aardvark-dns" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/aardvark-dns.git" -else - SRC_URI="${CARGO_CRATE_URIS}" - SRC_URI+="https://github.com/containers/aardvark-dns/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" 0BSD Apache-2.0-with-LLVM-exceptions MIT Unlicense Unicode-DFS-2016 ZLIB" -SLOT="0" - -QA_FLAGS_IGNORED="usr/libexec/podman/${PN}" -QA_PRESTRIPPED="usr/libexec/podman/${PN}" -ECARGO_VENDOR="${WORKDIR}/vendor" - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_prepare() { - default - sed -i -e "s|m0755 bin|m0755 $(cargo_target_dir)|g;" Makefile || die -} - -src_install() { - local -x PREFIX="${EPREFIX}"/usr - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.1.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.1.0.ebuild deleted file mode 100644 index db908f0c5ef..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-2.1.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.88.0" -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -inherit cargo - -DESCRIPTION="A container-focused DNS server" -HOMEPAGE="https://github.com/containers/aardvark-dns" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/aardvark-dns.git" -else - SRC_URI="${CARGO_CRATE_URIS}" - SRC_URI+="https://github.com/containers/aardvark-dns/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" 0BSD Apache-2.0-with-LLVM-exceptions MIT Unlicense Unicode-DFS-2016 ZLIB" -SLOT="0" - -QA_FLAGS_IGNORED="usr/libexec/podman/${PN}" -QA_PRESTRIPPED="usr/libexec/podman/${PN}" -ECARGO_VENDOR="${WORKDIR}/vendor" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-musl-close_range.patch #bug #980641, fixed in >2.1.0 -) - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_prepare() { - default - sed -i -e "s|m0755 bin|m0755 $(cargo_target_dir)|g;" Makefile || die -} - -src_install() { - local -x PREFIX="${EPREFIX}"/usr - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-9999.ebuild deleted file mode 100644 index 7eae965ad9c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/aardvark-dns-9999.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.88.0" -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -inherit cargo - -DESCRIPTION="A container-focused DNS server" -HOMEPAGE="https://github.com/containers/aardvark-dns" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/aardvark-dns.git" -else - SRC_URI="${CARGO_CRATE_URIS}" - SRC_URI+="https://github.com/containers/aardvark-dns/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" 0BSD Apache-2.0-with-LLVM-exceptions MIT Unlicense Unicode-DFS-2016 ZLIB" -SLOT="0" - -QA_FLAGS_IGNORED="usr/libexec/podman/${PN}" -QA_PRESTRIPPED="usr/libexec/podman/${PN}" -ECARGO_VENDOR="${WORKDIR}/vendor" - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_prepare() { - default - sed -i -e "s|m0755 bin|m0755 $(cargo_target_dir)|g;" Makefile || die -} - -src_install() { - local -x PREFIX="${EPREFIX}"/usr - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/files/aardvark-dns-2.1.0-musl-close_range.patch b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/files/aardvark-dns-2.1.0-musl-close_range.patch deleted file mode 100644 index e592df3dcdc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/files/aardvark-dns-2.1.0-musl-close_range.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 9e73fd8ddde844d755f3f992ca9cd7bb0502d87e Mon Sep 17 00:00:00 2001 -From: Pepper Gray -Date: Tue, 11 Aug 2026 00:03:34 +0200 -Subject: [PATCH] add syscall for close_range for non-glibc targets - -compiling on musl fails with error: -``` -error[E0425]: cannot find function `close_range` in crate `libc` -``` - -use syscall for targets which do not provide a `close-range`-wrapper - -Closes: #730 -Signed-off-by: Pepper Gray ---- - src/main.rs | 12 +++++++++++- - 1 file changed, 11 insertions(+), 1 deletion(-) - -diff --git a/src/main.rs b/src/main.rs -index f3af0d6a..c20761e1 100644 ---- a/src/main.rs -+++ b/src/main.rs -@@ -32,9 +32,19 @@ enum SubCommand { - Version(version::Version), - } - -+#[cfg(any(all(target_os = "linux", target_env = "gnu"), target_os = "freebsd",))] -+unsafe fn close_range(first: libc::c_uint, last: libc::c_uint, flags: libc::c_int) -> libc::c_int { -+ unsafe { libc::close_range(first, last, flags) } -+} -+ -+#[cfg(all(target_os = "linux", not(target_env = "gnu"),))] -+unsafe fn close_range(first: libc::c_uint, last: libc::c_uint, flags: libc::c_int) -> libc::c_int { -+ unsafe { libc::syscall(libc::SYS_close_range, first, last, flags) as libc::c_int } -+} -+ - fn main() { - // Close all fds we inherited from our parent process, we only need stdio. -- let _ = unsafe { libc::close_range(3, libc::c_uint::MAX, 0) }; -+ let _ = unsafe { close_range(3, libc::c_uint::MAX, 0) }; - - let formatter = Formatter3164 { - facility: Facility::LOG_USER, diff --git a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/metadata.xml deleted file mode 100644 index 5a843697929..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/aardvark-dns/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - zmedico@gentoo.org - Zac Medico - - - me@rahil.rocks - Rahil Bhimjiani - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Aardvark-dns is an authoritative dns server for A/AAAA container - records. It can forward other requests to configured resolvers. - - - containers/aardvark-dns - https://github.com/containers/aardvark-dns/issues - https://github.com/containers/aardvark-dns/blob/main/README.md - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/catatonit/Manifest deleted file mode 100644 index bfb6f6685ec..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST catatonit-0.2.0.tar.gz 16608 BLAKE2B 27b6ed1148aaef963140c42e2cb6a7a8c9c25f01eef62cf519c3b1c230c8f30838f5b9cb54bf0b37b1194084f3f0c750e20316738a330d6a01c830b71b45623c SHA512 115e72002e35bb2a03919f9422a9cb2d9a0e4f087862d4ffd20e9508af6d67efc359a577ec059574f2f6c98966a1f080b65dffc8dfb83b3c2ed48e63e2aeac3b -DIST catatonit-0.2.1.tar.gz 18479 BLAKE2B df489287a3c134fa0f9188a1c8bfd05b085b2173b733be3d3bc8f7e99ac2bd8529815a2fe33e09e15a6609e8310cda7ff3f6b51270ed687a4f217d40dd603655 SHA512 39fb66900e9c9541470a70bec66dc77cf04ef237aa69bbc4fbb4025ef3de5c335f8b28cb41d60cd4525683a61d270dc8582b200606c474817035a0ffd9afb849 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.0.ebuild deleted file mode 100644 index e87fb8dd631..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A container init that is so simple it's effectively brain-dead" -HOMEPAGE="https://github.com/openSUSE/catatonit" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/openSUSE/catatonit.git" -else - SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="GPL-2+" -SLOT="0" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - dodir /usr/libexec/podman - dosym -r /usr/bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.1.ebuild deleted file mode 100644 index 84db532ec57..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-0.2.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A container init that is so simple it's effectively brain-dead" -HOMEPAGE="https://github.com/openSUSE/catatonit" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/openSUSE/catatonit.git" -else - SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="GPL-2+" -SLOT="0" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - dodir /usr/libexec/podman - dosym -r /usr/bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-9999.ebuild deleted file mode 100644 index a15fe9fe0ac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/catatonit-9999.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A container init that is so simple it's effectively brain-dead" -HOMEPAGE="https://github.com/openSUSE/catatonit" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/openSUSE/catatonit.git" -else - SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="GPL-2+" -SLOT="0" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - dodir /usr/libexec/podman - dosym -r /usr/bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/catatonit/metadata.xml deleted file mode 100644 index 45e2d07428b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/catatonit/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - zmedico@gentoo.org - - - me@rahil.rocks - Rahil Bhimjiani - - - proxy-maint@gentoo.org - Proxy Maintainers - - - openSUSE/catatonit - https://github.com/openSUSE/catatonit/issues - https://github.com/openSUSE/catatonit/blob/main/README.md - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/conmon/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/conmon/Manifest deleted file mode 100644 index dfff9370899..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/conmon/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST conmon-2.1.11-make-docs-target-not-depend-on-install.tools.patch 985 BLAKE2B f2f34ca9a6f067f88f39726b52c5d476946413e84a93bfff2b9d4e9a0b9b117bf25a903455c3a762895746c5bca6eb93bf2ac7c2c6123d7b9bca9c345aba6230 SHA512 a9716057b0127d2b5aaca303e6d26484a5dbe91b9114259b2fded2a0c803568749b725e816004c80cb8b47ddff7a2fbcc231edd2df1d78a56ecaf6d3020c7fd7 -DIST conmon-2.1.11.tar.gz 121573 BLAKE2B 600a3e13eee5f71ef5f7aa21d9cf0184dd01c8e5e68d31aa35efcb08c3cf4305313fcfcf0aba3eedb243fe36f0e1e27f68a71627e2050c8ed4a73de273b98131 SHA512 47952f6cbbb810591d78c67856100be0edbf96d30328a10f22c3ec927bc6d1187540824c388d1fc7f3bb16fb7414339f3f20311d1baffb1fae1e38c4d5e7249c -DIST conmon-2.1.13.tar.gz 116624 BLAKE2B b6e707521a1d4f1f843b07af7e861f7e2ef29f5f7f52a2cd73add16718b8d9c71659c620d236ce9287cf75048d0427139bfcc798c5eeb6a91e8c20bb9448a826 SHA512 cb98b26b3c5f5e5f0b09f5373bd58dc958b66ac4edcac2aa509f48be8b7e9a33001428016290944c4002ddbf63e11fb4657aaad879c89c5776f8c8031f4d1d08 -DIST conmon-2.2.1.tar.gz 84632 BLAKE2B 286b2487ddc4cc50d45207921db43a8044a62ac4c432360dca6139ee756d4c84974e1c7275adcad1c3aa87f8a9344f8a941d95f05fa4cb88ddcd8fb4b15dedd4 SHA512 52513fc25b0db0b7c9c99aa63f6be4c495add350b9269fad67136f728d3399dbb54c5fa526d52c158c67956ded8980f1cc3624fc531a152b16c09caa3399be3b diff --git a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.11.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.11.ebuild deleted file mode 100644 index bbd81e5153d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.11.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="An OCI container runtime monitor" -HOMEPAGE="https://github.com/containers/conmon" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/conmon.git" -else - SRC_URI=" - https://github.com/containers/conmon/archive/v${PV}.tar.gz - -> ${P}.tar.gz - https://github.com/Flowdalic/conmon/commit/ff8794c5bc0805cc430229728befde16da47b68c.patch - -> ${PN}-2.1.11-make-docs-target-not-depend-on-install.tools.patch - " - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+seccomp selinux systemd" -RESTRICT="test" - -RDEPEND="dev-libs/glib:= - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= )" -DEPEND="${RDEPEND}" -BDEPEND="dev-go/go-md2man" -RDEPEND+=" selinux? ( sec-policy/selinux-podman )" - -PATCHES=( - # https://github.com/containers/conmon/pull/507 - "${DISTDIR}"/${PN}-2.1.11-make-docs-target-not-depend-on-install.tools.patch -) - -src_prepare() { - # https://github.com/containers/conmon/pull/505 - echo "${PV}" > VERSION || die - - default - sed -i -e "s|shell.*--exists libsystemd.* && echo \"0\"|shell echo $(usex systemd 0 1)|g;" Makefile || die - echo -e "#!/usr/bin/env bash\necho $(usex seccomp 0 1)" > hack/seccomp-notify.sh || die -} - -src_compile() { - tc-export CC PKG_CONFIG - export PREFIX="${EPREFIX}/usr" GOMD2MAN=$(command -v go-md2man) - default -} - -src_install() { - default - dodir /usr/libexec/podman - dosym ../../bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.13.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.13.ebuild deleted file mode 100644 index ad06b4ce210..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.1.13.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="An OCI container runtime monitor" -HOMEPAGE="https://github.com/containers/conmon" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/conmon.git" -else - SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+seccomp selinux systemd" -RESTRICT="test" - -RDEPEND="dev-libs/glib:= - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= )" -DEPEND="${RDEPEND}" -BDEPEND="dev-go/go-md2man" -RDEPEND+=" selinux? ( sec-policy/selinux-podman )" - -src_prepare() { - default - sed -i -e "s|shell.*--exists libsystemd.* && echo \"0\"|shell echo $(usex systemd 0 1)|g;" Makefile || die - echo -e "#!/usr/bin/env bash\necho $(usex seccomp 0 1)" > hack/seccomp-notify.sh || die -} - -src_compile() { - tc-export CC PKG_CONFIG - export PREFIX="${EPREFIX}/usr" GOMD2MAN=$(command -v go-md2man) - default -} - -src_install() { - default - dodir /usr/libexec/podman - dosym ../../bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.2.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.2.1.ebuild deleted file mode 100644 index 14ff07840c6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-2.2.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="An OCI container runtime monitor" -HOMEPAGE="https://github.com/containers/conmon" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/conmon.git" -else - SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+seccomp selinux systemd" -RESTRICT="test" - -DEPEND=" - dev-libs/glib:= - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-podman ) -" -BDEPEND="dev-go/go-md2man" - -src_prepare() { - default - sed -i \ - -e "s|shell.*--exists libsystemd.* && echo \"0\"|shell echo $(usex systemd 0 1)|g;" \ - -e "s|install.bin: bin/conmon|install.bin:|g;" \ - -e "s|install: install.bin docs|install: install.bin|g;" Makefile || die - echo -e "#!/usr/bin/env bash\necho $(usex seccomp 0 1)" > hack/seccomp-notify.sh || die -} - -src_compile() { - tc-export CC PKG_CONFIG - export PREFIX="${EPREFIX}/usr" GOMD2MAN=$(command -v go-md2man) - [[ "${PV}" == 9999* ]] && { local ADD_GIT_INFO=git-vars || die ; } - emake "${ADD_GIT_INFO}" bin bin/conmon docs -} - -src_install() { - default - dosym -r /usr/bin/"${PN}" /usr/libexec/crio/"${PN}" - dosym -r /usr/bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-9999.ebuild deleted file mode 100644 index 14ff07840c6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/conmon/conmon-9999.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="An OCI container runtime monitor" -HOMEPAGE="https://github.com/containers/conmon" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/conmon.git" -else - SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="+seccomp selinux systemd" -RESTRICT="test" - -DEPEND=" - dev-libs/glib:= - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-podman ) -" -BDEPEND="dev-go/go-md2man" - -src_prepare() { - default - sed -i \ - -e "s|shell.*--exists libsystemd.* && echo \"0\"|shell echo $(usex systemd 0 1)|g;" \ - -e "s|install.bin: bin/conmon|install.bin:|g;" \ - -e "s|install: install.bin docs|install: install.bin|g;" Makefile || die - echo -e "#!/usr/bin/env bash\necho $(usex seccomp 0 1)" > hack/seccomp-notify.sh || die -} - -src_compile() { - tc-export CC PKG_CONFIG - export PREFIX="${EPREFIX}/usr" GOMD2MAN=$(command -v go-md2man) - [[ "${PV}" == 9999* ]] && { local ADD_GIT_INFO=git-vars || die ; } - emake "${ADD_GIT_INFO}" bin bin/conmon docs -} - -src_install() { - default - dosym -r /usr/bin/"${PN}" /usr/libexec/crio/"${PN}" - dosym -r /usr/bin/"${PN}" /usr/libexec/podman/"${PN}" -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/conmon/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/conmon/metadata.xml deleted file mode 100644 index a50753a5eb2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/conmon/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - zmedico@gentoo.org - Zac Medico - - - me@rahil.rocks - Rahil Bhimjiani - - - proxy-maint@gentoo.org - Proxy Maintainers - - - containers/conmon - https://github.com/containers/conmon/issues - https://github.com/containers/conmon/blob/main/README.md - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/container-libs/Manifest deleted file mode 100644 index f2f0d154bde..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST container-libs-0.68.0.tar.gz 13304245 BLAKE2B 73a578c45cd2fcf5d1481a17406c2b15472d2ae51d34154e847750fc32a5a8b6631404ef2bd261dec1d35a65fbe8b38d0d0053c6d1b0ecf31197025955d16173 SHA512 2725689c41904886c22de3d70a0fdcc93f36e588f2a49970d5ad94dfbcc2029581c3ef824ca7f9f01a52935a9703e41fa184132c61e1daac3f221966326bea40 -DIST container-libs-0.69.0.tar.gz 13694913 BLAKE2B 85c79693473d67f1d6fddb2f9aa1c4b8e10863f28e4cf83d9d467cf69c306fcac3b444d4aaabb312ce694dd71581ff2ce17c4d2ff9c9c133932826f69eb00a39 SHA512 db2a199a702291b035826c0a27eacdfe2aa6d8a75de52d1c4c76718b1843b5960980ad9735d5d9e18f7f5ca0a5159a54316e8c74f0f17395ef94fd59f43dcaa6 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/container-libs-0.68.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/container-libs/container-libs-0.68.0-r1.ebuild deleted file mode 100644 index a614fe24e17..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/container-libs-0.68.0-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit readme.gentoo-r1 - -DESCRIPTION="Several utilities from the containers project" -HOMEPAGE="https://github.com/podman-container-tools/container-libs" -SRC_URI="https://github.com/podman-container-tools/container-libs/archive/common/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${PN}-common-v${PV} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -IUSE="+extra" -RESTRICT="test" - -RDEPEND=" - app-containers/containers-shortnames - >=sys-fs/fuse-overlayfs-1.16 - extra? ( - >=app-containers/crun-1.25.1 - >=app-containers/netavark-2.0.0 - >=net-misc/passt-2026.05.26 - ) - !app-containers/containers-image - !app-containers/containers-common - !app-containers/containers-storage - !&1 > /dev/null && echo -race) - - default all: local-binary docs local-cross ## build and cross-build\nbinaries and docs diff --git a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/files/c-libs-pr989-correct-CONTAINERSCONFDIR.patch b/sdk_container/src/third_party/portage-stable/app-containers/container-libs/files/c-libs-pr989-correct-CONTAINERSCONFDIR.patch deleted file mode 100644 index 66c49f6c118..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/files/c-libs-pr989-correct-CONTAINERSCONFDIR.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 351075048df0403b7570e01871750b970a8dd459 Mon Sep 17 00:00:00 2001 -From: Rahil Bhimjiani -Date: Wed, 15 Jul 2026 14:57:07 +0530 -Subject: [PATCH] Install policy.json & default.yaml in /usr/share/ instead of - /etc/ - -Due to changes in podman 6.0 config file parsing changed[1]. So -these files should be installed in /usr/share/containers by packagers -and let /etc/containers should be system admins. - -This is also followed in common/rpm/containers-common.spec - -[1] https://github.com/podman-container-tools/podman/blob/main/contrib/design-docs/config-file-parsing.md - -Signed-off-by: Rahil Bhimjiani ---- - image/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/image/Makefile b/image/Makefile -index d47d43aeb6..b51b473612 100644 ---- a/image/Makefile -+++ b/image/Makefile -@@ -30,7 +30,7 @@ MANPAGES ?= $(MANPAGES_MD:%.md=%) - ifeq ($(shell uname -s),FreeBSD) - CONTAINERSCONFDIR ?= /usr/local/etc/containers - else --CONTAINERSCONFDIR ?= /etc/containers -+CONTAINERSCONFDIR ?= /usr/share/containers - endif - REGISTRIESDDIR ?= ${CONTAINERSCONFDIR}/registries.d - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/container-libs/metadata.xml deleted file mode 100644 index 03f8cec6868..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/container-libs/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - arthurzam@gentoo.org - Arthur Zamarin - - - me@rahil.rocks - Rahil Bhimjiani - - - - Pulls extra dependencies required for Podman and Buildah - - - podman-container-tools/container-libs - https://github.com/podman-container-tools/container-libs/issues - https://github.com/podman-container-tools/container-libs/blob/main/README.md - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/containerd/Manifest deleted file mode 100644 index e36b92d5838..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST containerd-2.2.5.tar.gz 10922595 BLAKE2B 2f6a4653d3b5dcb7a82e9255e7557d5e92c1c65f344abce4fe44bebde2727cc6a414be235e9cdcebaca1660326dfa249cf3f559505e3c7529bf463199a0e3f4c SHA512 5d658c8daa48e3b5369995847d15e3dae4367e7221a5a34115bb74723707053378a2d489b29e6f2742e04bdfc2362c02df34fcb403fc0adb144e19bd352d7741 -DIST containerd-2.3.2.tar.gz 11653431 BLAKE2B eae465cfa0f2a3a4bb231dcf9e18b93e9644be6ff11fb04d712367a74adce5456a3f15811fcbb0c1f78ca9b5ae32077d8e8a476d09c7913ffab82fe23d00369d SHA512 2ce4744e0a93917fa45c2930c22853315577f217fe66d4761a96f4289241cdc930b52e8f646a28e0277747396f031964085c03885824a2f12dd6950ab651b348 -DIST containerd-2.3.3.tar.gz 11655312 BLAKE2B 9ddc68a0e6c0dd844e6f27a3df4e4e2c461ba1feb473f76b3da4f1d23a25bd6c159695d57a9775d8d638c2bd353a622eb8462124015f993008c763b7d2809473 SHA512 a2a8a30d5251b5d0f9be75f44972509e05ce2b206c3b488b8fb15828e44982aeec6c54cfb65ddc3309c974293496f77b096f0c2ee541b3ece8ef81f36abec6b8 -DIST containerd-2.3.4.tar.gz 11667896 BLAKE2B ad83ac029cefa3cb2dcc5989450cc00cfa51f0d9d8b08427da1bb09c59e2582df111cfe28356f31a52927aafe6a23e1caa88c6b2b9247b4c0241f6c97d6a1086 SHA512 cf8be1759399fb9e3b7c84d353a876b8f599b74fb3094a288333cf0b61a743b74484cbde7eab96576b214c92caf7de65ef94813bb3670e079585c371a438f6b4 -DIST containerd-2.3.5.tar.gz 11672104 BLAKE2B e2d39989c58f5b0c932421d4d18785917d8f96567bb9db692cc1974efd56e7437a9f5d414f13c8f948233a574447c305b86093b50b0e43d099ada8a32cec7134 SHA512 87255f36b2b2fb5fc2cb7abaadae33c2ea85b5f7a1259c8c52cc3cf3efffa64525886a220eadf804b7c6414babe7310d39fddc6a24e79b707770fb621323f5c8 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.2.5-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.2.5-r1.ebuild deleted file mode 100644 index ecf10d0eb5d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.2.5-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module systemd toolchain-funcs - -GIT_REVISION=e53c7c1516c3b2bff98eb76f1f4117477e6f4e66 - -DESCRIPTION="A daemon to control runC" -HOMEPAGE="https://containerd.io/" -SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs device-mapper +cri +seccomp selinux test" -# tests require root or docker -RESTRICT="test" - -DEPEND=" - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp ) -" -# recommended minimum version of runc is found in script/setup/runc-version -RDEPEND="${DEPEND} - >=app-containers/runc-1.3.6[apparmor?,seccomp?] - selinux? ( sec-policy/selinux-docker ) -" -BDEPEND=" - dev-go/go-md2man - >=dev-lang/go-1.25.0 - virtual/pkgconfig -" - -src_prepare() { - default - sed -i \ - -e "s/-s -w//" \ - Makefile || die - sed -i \ - -e "s:/usr/local:/usr:" \ - containerd.service || die -} - -src_compile() { - local options=( - $(usev apparmor) - $(usex btrfs "" "no_btrfs") - $(usex cri "" "no_cri") - $(usex device-mapper "" "no_devmapper") - $(usev seccomp) - $(usev selinux) - ) - - local myemakeargs=( - BUILDTAGS="${options[*]}" - REVISION="${GIT_REVISION}" - VERSION=v${PV} - ) - - emake "${myemakeargs[@]}" all - - # race condition in man target https://bugs.gentoo.org/765100 - tc-env_build go-env_run emake "${myemakeargs[@]}" man -j1 #nowarn -} - -src_install() { - rm bin/gen-manpages || die - dobin bin/* - doman man/* - newconfd "${FILESDIR}"/${PN}.confd "${PN}" - newinitd "${FILESDIR}"/${PN}.initd "${PN}" - systemd_dounit containerd.service - keepdir /var/lib/containerd - - # we already installed manpages, remove markdown source - # before installing docs directory - rm -r docs/man || die - - local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. ) - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.2-r1.ebuild deleted file mode 100644 index bc58e0fee08..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.2-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module systemd toolchain-funcs - -GIT_REVISION=fff62f14765df376e5fc36f5a8f8e795b5670f61 - -DESCRIPTION="A daemon to control runC" -HOMEPAGE="https://containerd.io/" -SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs device-mapper +cri +seccomp selinux test" -# tests require root or docker -RESTRICT="test" - -DEPEND=" - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp ) -" -# recommended minimum version of runc is found in script/setup/runc-version -RDEPEND="${DEPEND} - >=app-containers/runc-1.4.3[apparmor?,seccomp?] - selinux? ( sec-policy/selinux-docker ) -" -BDEPEND=" - dev-go/go-md2man - >=dev-lang/go-1.26.3 - virtual/pkgconfig -" - -src_prepare() { - default - sed -i \ - -e "s/-s -w//" \ - Makefile || die - sed -i \ - -e "s:/usr/local:/usr:" \ - containerd.service || die -} - -src_compile() { - local options=( - $(usev apparmor) - $(usex btrfs "" "no_btrfs") - $(usex cri "" "no_cri") - $(usex device-mapper "" "no_devmapper") - $(usev seccomp) - $(usev selinux) - ) - - local myemakeargs=( - BUILDTAGS="${options[*]}" - REVISION="${GIT_REVISION}" - VERSION=v${PV} - ) - - emake "${myemakeargs[@]}" all - - # race condition in man target https://bugs.gentoo.org/765100 - tc-env_build go-env_run emake "${myemakeargs[@]}" man -j1 #nowarn -} - -src_install() { - rm bin/gen-manpages || die - dobin bin/* - doman man/* - newconfd "${FILESDIR}"/${PN}.confd "${PN}" - newinitd "${FILESDIR}"/${PN}.initd "${PN}" - systemd_dounit containerd.service - keepdir /var/lib/containerd - - # we already installed manpages, remove markdown source - # before installing docs directory - rm -r docs/man || die - - local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. ) - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.3.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.3.ebuild deleted file mode 100644 index d0148ad2ed4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.3.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module systemd toolchain-funcs - -GIT_REVISION=aad11006b869517fcd3009450b6f82da282e1a9b - -DESCRIPTION="A daemon to control runC" -HOMEPAGE="https://containerd.io/" -SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs device-mapper +cri +seccomp selinux test" -# tests require root or docker -RESTRICT="test" - -DEPEND=" - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp ) -" -# recommended minimum version of runc is found in script/setup/runc-version -RDEPEND="${DEPEND} - >=app-containers/runc-1.4.3[apparmor?,seccomp?] - selinux? ( sec-policy/selinux-docker ) -" -BDEPEND=" - dev-go/go-md2man - >=dev-lang/go-1.26.3 - virtual/pkgconfig -" - -src_prepare() { - default - sed -i \ - -e "s/-s -w//" \ - Makefile || die - sed -i \ - -e "s:/usr/local:/usr:" \ - containerd.service || die -} - -src_compile() { - local options=( - $(usev apparmor) - $(usex btrfs "" "no_btrfs") - $(usex cri "" "no_cri") - $(usex device-mapper "" "no_devmapper") - $(usev seccomp) - $(usev selinux) - ) - - local myemakeargs=( - BUILDTAGS="${options[*]}" - REVISION="${GIT_REVISION}" - VERSION=v${PV} - ) - - emake "${myemakeargs[@]}" all - - # race condition in man target https://bugs.gentoo.org/765100 - tc-env_build go-env_run emake "${myemakeargs[@]}" man -j1 #nowarn -} - -src_install() { - rm bin/gen-manpages || die - dobin bin/* - doman man/* - newconfd "${FILESDIR}"/${PN}.confd "${PN}" - newinitd "${FILESDIR}"/${PN}.initd "${PN}" - systemd_dounit containerd.service - keepdir /var/lib/containerd - - # we already installed manpages, remove markdown source - # before installing docs directory - rm -r docs/man || die - - local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. ) - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.4.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.4.ebuild deleted file mode 100644 index 5900da1e8c9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.4.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module systemd toolchain-funcs - -GIT_REVISION=db8809540e1a7a9da5d518876894933ff55692ab - -DESCRIPTION="A daemon to control runC" -HOMEPAGE="https://containerd.io/" -SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor btrfs device-mapper +cri +seccomp selinux test" -# tests require root or docker -RESTRICT="test" - -DEPEND=" - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp ) -" -# recommended minimum version of runc is found in script/setup/runc-version -RDEPEND="${DEPEND} - >=app-containers/runc-1.4.3[apparmor?,seccomp?] - selinux? ( sec-policy/selinux-docker ) -" -BDEPEND=" - dev-go/go-md2man - >=dev-lang/go-1.26.3 - virtual/pkgconfig -" - -src_prepare() { - default - sed -i \ - -e "s/-s -w//" \ - Makefile || die - sed -i \ - -e "s:/usr/local:/usr:" \ - containerd.service || die -} - -src_compile() { - local options=( - $(usev apparmor) - $(usex btrfs "" "no_btrfs") - $(usex cri "" "no_cri") - $(usex device-mapper "" "no_devmapper") - $(usev seccomp) - $(usev selinux) - ) - - local myemakeargs=( - BUILDTAGS="${options[*]}" - REVISION="${GIT_REVISION}" - VERSION=v${PV} - ) - - emake "${myemakeargs[@]}" all - - # race condition in man target https://bugs.gentoo.org/765100 - tc-env_build go-env_run emake "${myemakeargs[@]}" man -j1 #nowarn -} - -src_install() { - rm bin/gen-manpages || die - dobin bin/* - doman man/* - newconfd "${FILESDIR}"/${PN}.confd "${PN}" - newinitd "${FILESDIR}"/${PN}.initd "${PN}" - systemd_dounit containerd.service - keepdir /var/lib/containerd - - # we already installed manpages, remove markdown source - # before installing docs directory - rm -r docs/man || die - - local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. ) - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.5.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.5.ebuild deleted file mode 100644 index 42a8e3bb0e2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/containerd-2.3.5.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module systemd toolchain-funcs - -GIT_REVISION=1294c24a7da8e5a793ed378161673abe94118892 - -DESCRIPTION="A daemon to control runC" -HOMEPAGE="https://containerd.io/" -SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor btrfs device-mapper +cri +seccomp selinux test" -# tests require root or docker -RESTRICT="test" - -DEPEND=" - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp ) -" -# recommended minimum version of runc is found in script/setup/runc-version -RDEPEND="${DEPEND} - >=app-containers/runc-1.4.3[apparmor?,seccomp?] - selinux? ( sec-policy/selinux-docker ) -" -BDEPEND=" - dev-go/go-md2man - >=dev-lang/go-1.26.3 - virtual/pkgconfig -" - -src_prepare() { - default - sed -i \ - -e "s/-s -w//" \ - Makefile || die - sed -i \ - -e "s:/usr/local:/usr:" \ - containerd.service || die -} - -src_compile() { - local options=( - $(usev apparmor) - $(usex btrfs "" "no_btrfs") - $(usex cri "" "no_cri") - $(usex device-mapper "" "no_devmapper") - $(usev seccomp) - $(usev selinux) - ) - - local myemakeargs=( - BUILDTAGS="${options[*]}" - REVISION="${GIT_REVISION}" - VERSION=v${PV} - ) - - emake "${myemakeargs[@]}" all - - # race condition in man target https://bugs.gentoo.org/765100 - tc-env_build go-env_run emake "${myemakeargs[@]}" man -j1 #nowarn -} - -src_install() { - rm bin/gen-manpages || die - dobin bin/* - doman man/* - newconfd "${FILESDIR}"/${PN}.confd "${PN}" - newinitd "${FILESDIR}"/${PN}.initd "${PN}" - systemd_dounit containerd.service - keepdir /var/lib/containerd - - # we already installed manpages, remove markdown source - # before installing docs directory - rm -r docs/man || die - - local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. ) - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.confd b/sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.confd deleted file mode 100644 index 22ef83205e2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.confd +++ /dev/null @@ -1,3 +0,0 @@ -# This is the delay to be used in the start_post function to wait for -# the socket to be active. -#containerd_socket_delay=5 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.initd b/sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.initd deleted file mode 100644 index 143305c0333..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/files/containerd.initd +++ /dev/null @@ -1,26 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -description="Containerd container runtime" -command="/usr/bin/containerd" -command_args="${command_args:-}" -command_background="true" -pidfile="${pidfile:-/run/${RC_SVCNAME}.pid}" -start_stop_daemon_args="--stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log" - -start_pre() { - checkpath -m 0750 -d "/var/log/${RC_SVCNAME}" - - ulimit -n 1048576 - - # Having non-zero limits causes performance problems due to accounting overhead - # in the kernel. We recommend using cgroups to do container-local accounting. - ulimit -u unlimited - - return 0 -} - -start_post() { - ewaitfile ${containerd_socket_delay:-5} /run/containerd/containerd.sock -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containerd/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/containerd/metadata.xml deleted file mode 100644 index e67771502b2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containerd/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Containerd is a daemon with an API and a command line client, to manage - containers on one machine. It uses runC to run containers according to - the OCI specification. Containerd has advanced features such as seccomp - and user namespace support as well as checkpoint and restore for cloning - and live migration of containers. - - - williamh@gentoo.org - William Hubbs - - - arthurzam@gentoo.org - Arthur Zamarin - - - Support for BTRFS snapshot driver - Support for Kubernetes CRI - Support for device mapper snapshot driver - - - containerd/containerd - cpe:/a:linuxfoundation:containerd - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/Manifest deleted file mode 100644 index 9ebfe90efdb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST containers-shortnames-2023.02.20.tar.gz 13527 BLAKE2B 165a4c51bd284078990c94059145bb6b4bd5de4d8595eb2ccd2acc6fe8561e7edc300b7edadc684675ee281d7ada1c3a6d5aa0117c640ec22c2d2ef7e46486b5 SHA512 856dbbeb2acda276e9605bd1ecec0f8d65952c597ee2af61dd8909d7d3c04e5ef06c40b69ec4a98f79e623c536850f614c1b0af3a19637e300e7d3a285933193 -DIST containers-shortnames-2025.03.19.tar.gz 13672 BLAKE2B a72160f65aa13316c33b984173e151f0519720ec9617395980f0d7c5f25dc14b400aafbcb2fa8769eace9c1e51d4f1ddbe783e68fc0e40280743f90fbce30aa9 SHA512 edadadda8920ac4880f2c44f396e5d4c844bf15c964d7ef5d14c68637ac43e0df91f4efd2be747bca74bd0da959ea21cc3200ab14b2b57aba5975cff8f2fbefa -DIST containers-shortnames-2025.03.19_p20260615.tar.gz 13778 BLAKE2B 4c05fa5276b0389c1fddd40d225749a42edd0a7ead0c98956752c7e77c1679b1a2fada9b50fb97a1e02e04aa8c87533f149b3b8fb9cfb9067c30acc277337ac7 SHA512 b86f4e1db82a1261683f9379b46c998b4b30e6a77a2893837ae4c3bd315186bc5b5d1d4687b58191abb4f60a5e4ff291e85881174820546648b5c3ff042163f1 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2023.02.20.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2023.02.20.ebuild deleted file mode 100644 index 2baab9c7d15..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2023.02.20.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Configures default shortnames (aliases) for Containers" -HOMEPAGE="https://github.com/containers/shortnames" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/shortnames.git" -else - SRC_URI="https://github.com/containers/shortnames/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P#containers-}" - KEYWORDS="amd64 arm64 ~loong ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -src_configure() { - return -} - -src_compile() { - return -} - -src_test() { - return -} - -src_install() { - insinto /etc/containers/registries.conf.d - newins shortnames.conf 000-shortnames.conf -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19.ebuild deleted file mode 100644 index ba60f2eb93a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Configures default shortnames (aliases) for Containers" -HOMEPAGE="https://github.com/containers/shortnames" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/shortnames.git" -else - SRC_URI="https://github.com/containers/shortnames/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P#containers-}" - KEYWORDS="amd64 arm64 ~loong ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -src_configure() { - return -} - -src_compile() { - return -} - -src_test() { - return -} - -src_install() { - insinto /etc/containers/registries.conf.d - newins shortnames.conf 000-shortnames.conf -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19_p20260615.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19_p20260615.ebuild deleted file mode 100644 index f6c1ce24a28..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/containers-shortnames/containers-shortnames-2025.03.19_p20260615.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Configures default shortnames (aliases) for Containers" -HOMEPAGE="https://github.com/containers/shortnames" -GIT_COMMIT="e893043ee00c29ac1083b2151d4fb287d939a9fc" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/shortnames.git" -else - SRC_URI="https://github.com/containers/shortnames/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN#containers-}-${GIT_COMMIT}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" -RDEPEND="! - - - - me@rahil.rocks - Rahil Bhimjiani - - - zmedico@gentoo.org - Zac Medico - - - proxy-maint@gentoo.org - Proxy Maintainers - - - - containers/shortnames - https://github.com/containers/shortnames/issues - https://github.com/containers/shortnames/blob/main/README.md - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/Manifest deleted file mode 100644 index 26e7763daed..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST cri-tools-1.33.0.tar.gz 7754304 BLAKE2B 42011726997a07842fd3c9769335a71e37e1689e443a0d1a99916b5729cc22092593928a6b94bbc3718a0e5f89f3818c3b6d6155970de21e8eee30fc979a294d SHA512 0252243147e32e06328c192f77397461a729aec621bee92083dcf3899e9ffbb62386a944795535cc4a0deb5c88d1017082db8bf221f6627feb7dcd100dc70457 -DIST cri-tools-1.35.0.tar.gz 8074824 BLAKE2B a91dcfc326857e0dc43867189f0c2fac2a12ce112a4439eba61cfe655fba1dec455a3070bd5068cf4934487bf94255cd60197c3f7fd4aa20465ebb1bd4f63b7c SHA512 ea34e736b457f851b610e8091ebbb608ac0f790c80156ad3e1a7080c76df4ea759091300b7ee6b5812a42ec93e165d71b6fa06f12424f46b4b181f5059b100bb -DIST cri-tools-1.36.0.tar.gz 7432869 BLAKE2B 57711c75ee1f54a99e087afa67d20e9b1f0a38e9a5da5e5c85724e84a95cb4d0b32b0e0b2ffa6d8aad60218684fe95d6445b6b57f253447cc7c09ddca43a5835 SHA512 5daa05ad977c85c5656c0fd1a6d4dd0b4596bf9d05038229fa522941e51793fff4272bb7c403b6bff6b6dde80d6f45f161e979861547bf5fb91095a096726967 -DIST cri-tools-1.37.0.tar.gz 7960600 BLAKE2B 9c69a27d3af6a6afcbe77b1af8f3af2200d363c91c60fc3387ceefd5b8e156d2bd5ebba38d606b2fef7861a34c3f1f14616f9237e31aa730ea28c301f1c24bf5 SHA512 1895be8ba45d3c8f2e5189b795eb61139957c001e0b760a610163bd3aa8260c187a1a2ffe5cd182f88d7379a5875cf357b839e95604a03d5eb29ff1667731370 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.33.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.33.0.ebuild deleted file mode 100644 index 5248a34ec7c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.33.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module shell-completion sysroot - -DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)" -HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools" -SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -RESTRICT="test" - -BDEPEND=">=dev-lang/go-1.24.1" - -PATCHES=( - "${FILESDIR}"/${PN}-goflags.patch -) - -DOCS=( docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md ) - -src_compile() { - local GOOS=$(go-env_goos) - CRICTL="build/bin/${GOOS}/${GOARCH}/crictl" - emake VERSION="${PV}" - - sysroot_try_run_prefixed "${CRICTL}" completion bash > crictl.bash || die - sysroot_try_run_prefixed "${CRICTL}" completion zsh > crictl.zsh || die -} - -src_install() { - einstalldocs - dobin "${CRICTL}" - - [[ -s crictl.bash ]] && newbashcomp crictl.bash crictl - [[ -s crictl.zsh ]] && newzshcomp crictl.zsh _crictl -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.35.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.35.0.ebuild deleted file mode 100644 index 70c8c7c9827..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.35.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module shell-completion sysroot - -DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)" -HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools" -SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -RESTRICT="test" - -BDEPEND=">=dev-lang/go-1.26.2" - -PATCHES=( - "${FILESDIR}"/${PN}-goflags.patch -) - -DOCS=( docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md ) - -src_compile() { - CRICTL="build/bin/${GOOS}/${GOARCH}/crictl" - emake VERSION="${PV}" - - sysroot_try_run_prefixed "${CRICTL}" completion bash > crictl.bash || die - sysroot_try_run_prefixed "${CRICTL}" completion zsh > crictl.zsh || die -} - -src_install() { - einstalldocs - dobin "${CRICTL}" - - [[ -s crictl.bash ]] && newbashcomp crictl.bash crictl - [[ -s crictl.zsh ]] && newzshcomp crictl.zsh _crictl -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.36.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.36.0.ebuild deleted file mode 100644 index 2320edcfdf0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.36.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module shell-completion sysroot - -DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)" -HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools" -SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -RESTRICT="test" - -BDEPEND=">=dev-lang/go-1.26.2" - -PATCHES=( - "${FILESDIR}"/${PN}-goflags.patch -) - -DOCS=( docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md ) - -src_compile() { - CRICTL="build/bin/${GOOS}/${GOARCH}/crictl" - emake VERSION="${PV}" - - sysroot_try_run_prefixed "${CRICTL}" completion bash > crictl.bash || die - sysroot_try_run_prefixed "${CRICTL}" completion zsh > crictl.zsh || die -} - -src_install() { - einstalldocs - dobin "${CRICTL}" - - [[ -s crictl.bash ]] && newbashcomp crictl.bash crictl - [[ -s crictl.zsh ]] && newzshcomp crictl.zsh _crictl -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.37.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.37.0.ebuild deleted file mode 100644 index d6de12e8637..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/cri-tools-1.37.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module shell-completion sysroot - -DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)" -HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools" -SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -RESTRICT="test" - -BDEPEND=">=dev-lang/go-1.26.6" - -DOCS=( docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md ) - -src_compile() { - CRICTL="build/bin/${GOOS}/${GOARCH}/crictl" - emake VERSION="${PV}" - - sysroot_try_run_prefixed "${CRICTL}" completion bash > crictl.bash || die - sysroot_try_run_prefixed "${CRICTL}" completion zsh > crictl.zsh || die - sysroot_try_run_prefixed "${CRICTL}" completion fish > crictl.fish || die -} - -src_install() { - einstalldocs - dobin "${CRICTL}" - - [[ -s crictl.bash ]] && newbashcomp crictl.bash crictl - [[ -s crictl.zsh ]] && newzshcomp crictl.zsh _crictl - [[ -s crictl.fish ]] && dofishcomp crictl.fish -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/files/cri-tools-goflags.patch b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/files/cri-tools-goflags.patch deleted file mode 100644 index 63c68ec2ac9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/files/cri-tools-goflags.patch +++ /dev/null @@ -1,44 +0,0 @@ -From a1fa6b1f1d54c0739c5940e4da0b9153b3455db3 Mon Sep 17 00:00:00 2001 -From: James Le Cuirot -Date: Mon, 13 Apr 2026 11:20:12 +0100 -Subject: [PATCH] Makefile: Don't explicitly pass GOFLAGS to go commands - -go automatically checks GOFLAGS and filters unknown flags for you, e.g. -it will drop the go run -exec flag when doing go build. Explicitly -passing GOFLAGS breaks this filtering. - -Signed-off-by: James Le Cuirot ---- a/Makefile -+++ b/Makefile -@@ -38,6 +38,7 @@ VERSION ?= $(shell git describe --tags --dirty --always | sed 's/^v//') - CGO_ENABLED ?= 0 - GOFLAGS ?= -trimpath - GO_LDFLAGS := $(GO_LDFLAGS) -X $(PROJECT)/pkg/version.Version=$(VERSION) -+export GOFLAGS - - BUILD_PATH := $(shell pwd)/build - BUILD_BIN_PATH := $(BUILD_PATH)/bin/$(GOOS)/$(GOARCH) -@@ -100,7 +101,6 @@ critest: ## Build the critest binary. - $(CRITEST): - CGO_ENABLED=$(CGO_ENABLED) $(GO_TEST) -c -o $@ \ - -ldflags '$(GO_LDFLAGS)' \ -- $(GOFLAGS) \ - $(PROJECT)/cmd/critest - - .PHONY: crictl -@@ -110,7 +110,6 @@ crictl: ## Build the crictl binary. - $(CRICTL): - CGO_ENABLED=$(CGO_ENABLED) $(GO_BUILD) -o $@ \ - -ldflags '$(GO_LDFLAGS)' \ -- $(GOFLAGS) \ - $(PROJECT)/cmd/crictl - - .PHONY: clean -@@ -200,7 +199,6 @@ test-crictl: $(GINKGO) ## Run the crictl test suite. - # Run go test for templates_test.go and util_test.go - CGO_ENABLED=$(CGO_ENABLED) $(GO_TEST) \ - -ldflags '$(GO_LDFLAGS)' \ -- $(GOFLAGS) \ - $(PROJECT)/cmd/crictl - $(GINKGO) $(TESTFLAGS) \ - -r -p \ diff --git a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/metadata.xml deleted file mode 100644 index 8d6a4c5d53d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/cri-tools/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - zmedico@gentoo.org - Zac Medico - - - kubernetes-sigs/cri-tools - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/crun/Manifest deleted file mode 100644 index 88697290727..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST crun-1.19.1.tar.gz 1786019 BLAKE2B 555f7c917c9e9ed80919b708cd711890d47c395b5b6fa1c2b542d311176941c5ece23bd7ff0cb4c3dcf81be4f46fec21fa8127da57092657157707537771dfe1 SHA512 6cb6148a3b6e18b4dbb0178ea23eaaa57c040781a34b5c5c5dac71be513941717011fe996a7400b9dee0a73f7f0dd2fc36544fe72382a3f2543e4de90589fe6a -DIST crun-1.20.tar.gz 1787750 BLAKE2B 4f31c21056c6c764c76021d3121dfaa4dd9b91f17def977238df831af02f27aff267cf22c3f1ade4f332d757ffc50cc98a480aea7cd67b3552f19ba5c810c3f8 SHA512 759326768a9a141ecaec5824e3c30cade0a0c7d848935d434cada4fdc5a59a992f1916515141a84387cdb95ee1307f5bec471679d7ff9b403b0cb2b10c7dfd74 -DIST crun-1.21.tar.gz 1788933 BLAKE2B bc854f8eb24566d608e90b44cb7dd2509b59cf6594eef244839f15beef2d241eab7149aabcf2156694043ab00367e312f58599deb324b85493555958eedaf849 SHA512 dbec4b55645587046a83903822a00b93092b26fdf36d6df9b086674815b53a9a60f907c1611eb9535f3186a03d6e8a98ae6e40e9f4e287855ea17745c3578d4f -DIST crun-1.25.1.tar.gz 1867772 BLAKE2B 8bd15f34d867800838514d6fcc1fe90de5488ad29addb483148ab15027bcebaa7d5eb23dfe9d939679e1f0168c7104e0a3de1eaedc13de898faa1e116761b92f SHA512 46ec1efbd0532c2c531daad770670082bb57c5d11959f328ee6d20c4e4d6ba2a050150883fd01475f94850eb3ee8ce4bc8654f76cee3f83edebf208cd32d1cf8 -DIST crun-1.28.tar.gz 1585077 BLAKE2B bc7d7cdaad87ad4131247f07fc947de69c51a7f6f909939f8b3e49035493dc87648d01340d9a1495af3c84741e4a619815ad6c012099fb3391958fdfda1bde8c SHA512 b27af828aaf8d7911669ab2df396ba8e314f6a14e31c7d40e19d79e9ba3f9e301e70e82a1d56def5aef171d2b69ac40ec7624ccd4cfd060f06e7762f801037ec -DIST crun-1.29.1.tar.gz 1605621 BLAKE2B fb65f471f599a7bcd87fef7a95223a20f7bb3b86f3a71301bcb0dd595071b124154ca1f49173d3b26f34c0fb9034b4baed98c9effa7fcb3504d0a834081e7b1a SHA512 cf3f8fb0051ffb8eae30a1795557796696a67cc9a2e3b788e4a55621c87959f12ad4bb38e0010bcc3ac8e8fc5f3828fc3440a15c65e2190d6bb93472dcf9c64d diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.19.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.19.1.ebuild deleted file mode 100644 index 0e59b651b1e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.19.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit autotools libtool python-any-r1 - -DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C" -HOMEPAGE="https://github.com/containers/crun" - -if [[ "$PV" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/${PN}.git" -else - SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv" -fi - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -IUSE="+bpf +caps criu +seccomp selinux systemd static-libs" - -DEPEND=" - dev-libs/yajl:= - sys-kernel/linux-headers - caps? ( sys-libs/libcap ) - criu? ( >=sys-process/criu-3.15 ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-container )" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - elibtoolize - - # https://github.com/containers/crun/pull/1887 - sed -i -E '/AC_CHECK_HEADERS\(\[error.h/{ - s/error\.h[[:space:]]*//g - a\ - AC_CHECK_HEADER([error.h], [AC_CHECK_FUNC([error], AC_DEFINE([HAVE_ERROR_H], [1], [Define if error.h is usable]))]) - }' configure.ac || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --cache-file="${S}"/config.cache - $(use_enable bpf) - $(use_enable caps) - $(use_enable criu) - $(use_enable seccomp) - $(use_enable systemd) - $(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '') - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check-TESTS -C ./libocispec - - # the crun test suite is comprehensive to the extent that tests will fail - # within a sandbox environment, due to the nature of the privileges - # required to create linux "containers". - local supported_tests=( - "tests/tests_libcrun_utils" - "tests/tests_libcrun_errors" - "tests/tests_libcrun_intelrdt" - "tests/test_oci_features" - ) - emake check-TESTS TESTS="${supported_tests[*]}" -} - -src_install() { - emake "DESTDIR=${D}" install-exec - doman crun.1 - einstalldocs - - einfo "Cleaning up .la files" - find "${ED}" -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.20.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.20.ebuild deleted file mode 100644 index 8d8b91f378e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.20.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit autotools libtool python-any-r1 - -DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C" -HOMEPAGE="https://github.com/containers/crun" - -if [[ "$PV" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/${PN}.git" -else - SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv" -fi - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -IUSE="+bpf +caps criu +seccomp selinux systemd static-libs" - -DEPEND=" - dev-libs/yajl:= - sys-kernel/linux-headers - caps? ( sys-libs/libcap ) - criu? ( >=sys-process/criu-3.15 ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-container )" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - elibtoolize - - # https://github.com/containers/crun/pull/1887 - sed -i -E '/AC_CHECK_HEADERS\(\[error.h/{ - s/error\.h[[:space:]]*//g - a\ - AC_CHECK_HEADER([error.h], [AC_CHECK_FUNC([error], AC_DEFINE([HAVE_ERROR_H], [1], [Define if error.h is usable]))]) - }' configure.ac || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --cache-file="${S}"/config.cache - $(use_enable bpf) - $(use_enable caps) - $(use_enable criu) - $(use_enable seccomp) - $(use_enable systemd) - --enable-shared - $(use_enable static-libs static) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - emake check-TESTS -C ./libocispec - - # the crun test suite is comprehensive to the extent that tests will fail - # within a sandbox environment, due to the nature of the privileges - # required to create linux "containers". - local supported_tests=( - "tests/tests_libcrun_utils" - "tests/tests_libcrun_errors" - "tests/tests_libcrun_intelrdt" - ) - emake check-TESTS TESTS="${supported_tests[*]}" -} - -src_install() { - emake "DESTDIR=${D}" install-exec - doman crun.1 - einstalldocs - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.21.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.21.ebuild deleted file mode 100644 index eb94320c065..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.21.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) - -inherit autotools libtool python-any-r1 - -DESCRIPTION="Fast and low-memory footprint OCI Container Runtime fully written in C" -HOMEPAGE="https://github.com/containers/crun" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/${PN}.git" -else - SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv" -fi - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -IUSE="+bpf +caps criu +seccomp selinux systemd static-libs" - -DEPEND=" - dev-libs/yajl:= - sys-kernel/linux-headers - caps? ( sys-libs/libcap ) - criu? ( >=sys-process/criu-3.15 ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-container ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - elibtoolize - - # https://github.com/containers/crun/pull/1887 - sed -i -E '/AC_CHECK_HEADERS\(\[error.h/{ - s/error\.h[[:space:]]*//g - a\ - AC_CHECK_HEADER([error.h], [AC_CHECK_FUNC([error], AC_DEFINE([HAVE_ERROR_H], [1], [Define if error.h is usable]))]) - }' configure.ac || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --cache-file="${S}"/config.cache - $(use_enable bpf) - $(use_enable caps) - $(use_enable criu) - $(use_enable seccomp) - $(use_enable systemd) - --enable-shared - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check-TESTS -C ./libocispec - - # The crun test suite is comprehensive to the extent that tests will fail - # within a sandbox environment, due to the nature of the privileges - # required to create linux "containers". - local supported_tests=( - "tests/tests_libcrun_utils" - "tests/tests_libcrun_errors" - "tests/tests_libcrun_intelrdt" - ) - emake check-TESTS TESTS="${supported_tests[*]}" CFLAGS="${CFLAGS} -std=gnu17" -} - -src_install() { - emake "DESTDIR=${D}" install-exec - doman crun.1 - einstalldocs - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.25.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.25.1.ebuild deleted file mode 100644 index 373cb4b0090..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.25.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) - -inherit autotools libtool python-any-r1 - -DESCRIPTION="Fast and low-memory footprint OCI Container Runtime fully written in C" -HOMEPAGE="https://github.com/containers/crun" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/${PN}.git" -else - SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv" -fi - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -IUSE="+bpf +caps criu +seccomp selinux systemd static-libs" - -DEPEND=" - dev-libs/yajl:= - sys-kernel/linux-headers - caps? ( sys-libs/libcap ) - criu? ( >=sys-process/criu-3.15 ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-container ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - elibtoolize - - # https://github.com/containers/crun/pull/1887 - sed -i -E '/AC_CHECK_HEADERS\(\[error.h/{ - s/error\.h[[:space:]]*//g - a\ - AC_CHECK_HEADER([error.h], [AC_CHECK_FUNC([error], AC_DEFINE([HAVE_ERROR_H], [1], [Define if error.h is usable]))]) - }' configure.ac || die - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --cache-file="${S}"/config.cache - $(use_enable bpf) - $(use_enable caps) - $(use_enable criu) - $(use_enable seccomp) - $(use_enable systemd) - --enable-shared - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check-TESTS -C ./libocispec - - # The crun test suite is comprehensive to the extent that tests will fail - # within a sandbox environment, due to the nature of the privileges - # required to create linux "containers". - local supported_tests=( - "tests/tests_libcrun_utils" - "tests/tests_libcrun_errors" - "tests/tests_libcrun_intelrdt" - ) - emake check-TESTS TESTS="${supported_tests[*]}" CFLAGS="${CFLAGS} -std=gnu17" -} - -src_install() { - emake "DESTDIR=${D}" install-exec - doman crun.1 - einstalldocs - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.28-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.28-r1.ebuild deleted file mode 100644 index 3dc196ff1d5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.28-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit autotools libtool python-any-r1 flag-o-matic toolchain-funcs - -DESCRIPTION="Fast and low-memory footprint OCI Container Runtime fully written in C" -HOMEPAGE="https://github.com/containers/crun" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/${PN}.git" -else - SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv" -fi - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -IUSE="+bpf +caps criu +seccomp selinux systemd static-libs" - -DEPEND=" - dev-libs/blake3 - dev-libs/json-c:= - sys-kernel/linux-headers - caps? ( sys-libs/libcap ) - criu? ( >=sys-process/criu-3.15 ) - elibc_musl? ( sys-libs/error-standalone ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-container ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-export-json_gen.patch -) - -src_prepare() { - default - elibtoolize - eautoreconf -} - -src_configure() { - if use elibc_musl ; then - append-cflags "$($(tc-getPKG_CONFIG) --cflags error-standalone)" - append-libs "$($(tc-getPKG_CONFIG) --libs error-standalone)" - fi - local myeconfargs=( - --cache-file="${S}"/config.cache - --enable-embedded-blake3=no - $(use_enable bpf) - $(use_enable caps) - $(use_enable criu) - $(use_enable seccomp) - $(use_enable systemd) - --enable-shared - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check-TESTS -C ./libocispec - - # The crun test suite is comprehensive to the extent that tests will fail - # within a sandbox environment, due to the nature of the privileges - # required to create linux "containers". - local supported_tests=( - "tests/tests_libcrun_utils" - "tests/tests_libcrun_errors" - "tests/tests_libcrun_intelrdt" - ) - emake check-TESTS TESTS="${supported_tests[*]}" CFLAGS="${CFLAGS} -std=gnu17" -} - -src_install() { - emake "DESTDIR=${D}" install-exec - doman crun.1 - einstalldocs - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.29.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.29.1-r1.ebuild deleted file mode 100644 index fd32a6bef95..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/crun-1.29.1-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) - -inherit autotools libtool python-any-r1 flag-o-matic toolchain-funcs - -DESCRIPTION="Fast and low-memory footprint OCI Container Runtime fully written in C" -HOMEPAGE="https://github.com/containers/crun" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/${PN}.git" -else - SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv" -fi - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -IUSE="+bpf +caps criu +seccomp selinux systemd static-libs" - -DEPEND=" - dev-libs/blake3 - dev-libs/json-c:= - sys-kernel/linux-headers - caps? ( sys-libs/libcap ) - criu? ( >=sys-process/criu-3.15 ) - elibc_musl? ( sys-libs/error-standalone ) - seccomp? ( sys-libs/libseccomp ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-container ) -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_prepare() { - default - elibtoolize - eautoreconf -} - -src_configure() { - if use elibc_musl ; then - append-cflags "$($(tc-getPKG_CONFIG) --cflags error-standalone)" - append-libs "$($(tc-getPKG_CONFIG) --libs error-standalone)" - fi - local myeconfargs=( - --cache-file="${S}"/config.cache - --enable-embedded-blake3=no - $(use_enable bpf) - $(use_enable caps) - $(use_enable criu) - $(use_enable seccomp) - $(use_enable systemd) - --enable-shared - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake check-TESTS -C ./libocispec - - # The crun test suite is comprehensive to the extent that tests will fail - # within a sandbox environment, due to the nature of the privileges - # required to create linux "containers". - local supported_tests=( - "tests/tests_libcrun_utils" - "tests/tests_libcrun_errors" - "tests/tests_libcrun_intelrdt" - ) - emake check-TESTS TESTS="${supported_tests[*]}" CFLAGS="${CFLAGS} -std=gnu17" -} - -src_install() { - emake "DESTDIR=${D}" install-exec - doman crun.1 - einstalldocs - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/files/crun-1.28-export-json_gen.patch b/sdk_container/src/third_party/portage-stable/app-containers/crun/files/crun-1.28-export-json_gen.patch deleted file mode 100644 index 9e28a5c588d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/files/crun-1.28-export-json_gen.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://github.com/containers/crun/pull/2102 -Subject: [PATCH] build: export json_gen_* symbols - -Closes: https://github.com/containers/crun/issues/2101 -Signed-off-by: Giuseppe Scrivano ---- a/libcrun.lds -+++ b/libcrun.lds -@@ -6,5 +6,6 @@ - runtime_spec_*; - free_runtime_spec_*; - make_runtime_spec_*; -+ json_gen_*; - local: *; - }; - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/crun/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/crun/metadata.xml deleted file mode 100644 index c87b3b38a78..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/crun/metadata.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - robert@gnzler.io - - - proxy-maint@gentoo.org - Proxy Maintainers - - - While most of the tools used in the Linux containers ecosystem are written in - Go, crun authors believe C is a better fit for a lower level tool like a - container runtime. runc; the most used implementation of the OCI runtime specs - written in Go, re-execs itself and use a module written in C for setting up - the environment before the container process starts. - - crun aims to be also usable as a library that can be easily included in - programs without requiring an external process for managing OCI containers. - - - https://github.com/containers/crun/releases - containers/crun - - - Enable in Kernel, eBPF (enhanced Berkley Packet Filter) - support for managing device controllers. - - Enable CRIU based checkpoint/restore support - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/Manifest deleted file mode 100644 index fc5222dd8a4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B 1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1 SHA512 6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d777765ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c -DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B 01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64 SHA512 bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8 -DIST docker-buildx-0.19.1.tar.gz 11691424 BLAKE2B 40cc5e68eb85e8693bc6cd7bf91fe3a6300644d9934a3ff84b89c79dba31d475dce5ac4366075127391c5230905591a83bd59c762cf9f9f4bde0931834633473 SHA512 cc811eb93910bfb5a4668cc3dc59ab6c13a1308c0fa49707a81d1d733e834d209677502786e951ce3c8f098c387b559054dd3cd9933edafbecae610d1ef321e6 -DIST docker-buildx-0.20.1.tar.gz 12049522 BLAKE2B cc370f8a6bc82d9358cb59f99645447e83a4c84c656ae75409a504d0e0a973027791129d6eeb55827eb98904300d04c34685be993309e80f547514b76566fb2e SHA512 75c47204a2f11773ed978678735637fb8248ad87bb745e0b878ad7db161dea4d000dbfb98c83b03225efed126cc04b31d3a9ca500f8d3ac414620c7f980fa9cc -DIST docker-buildx-0.21.2.tar.gz 13608048 BLAKE2B 8229fe6d8d1b2b9f35213ae0ae879d90d7f96ca4688c787e7dcbb88e0aaa4444519c4e5fca51acf9e9d6f2bf697adf74b2c2d8440eec1660dbf10496eb76c243 SHA512 a90a9af1a9b986f99a08f3e53ca06cfac64378a92ab887653d3aa9e1538ef87fec4fbd719c5087782cf7dc5eb8845c9c0786605e7386d759c0e33ef5f121fbba -DIST docker-buildx-0.34.1.tar.gz 15417849 BLAKE2B b302d1f2331ba7f76c79358be197436ac37e3d4ebea154ae441fc05b787544d9cd037bff2ae8140f9475ddfa3cad77e0a136b1a423d29cb73bdb42218ade5da0 SHA512 be69ff92a136e169456710c369099bd33ed0ae17271133fe0322fe1664c868ad76dd74265879fa783fa257a6ed6dca37c213d1153de9e903833b59cde4181d0b -DIST docker-buildx-0.35.0.tar.gz 15243338 BLAKE2B d5529d81cd2745366e46da1f805da6b4b47a4002260c5f351cddafbba4cc55fbad3be182e94d89453de62fdda3adc7bde2713010122439ce72a7cc53e49b3f6f SHA512 208251fe59d016bbb1d34abacab4813169577c474ad62f47afdcce4f2484e8535a452bfa0b8dbadc465590cae935896bfeec2263934262cdb769a27b59b4c5de -DIST docker-buildx-0.36.1.tar.gz 15022684 BLAKE2B c927c4e310cd72a9cbffb00d637e0c596828ea1ad1aee8725cdaa9163dc100a35c0898b25f7123ed1c926006f7b3e632c4b579eeeeb296cd25b331f9e7d64699 SHA512 669a1fa58570f56dfc6d5a0cf79f09e5a326b997a26a79e9bdbc263b1b847200d6bcc8fa1a37be43a77573d32c04d093959ec793cfd503cef524cbfdb9332339 -DIST docker-buildx-0.37.0.tar.gz 15139877 BLAKE2B 2f0048fc2878054104168eb9e1117c987c6fb44be3f929e5a52bc1554c2c97f91898f35049a74b8320c3ae77ee0a1ffe661fcdd2c28b969ebce33d16659b16c4 SHA512 9b82b4b6e6f27a364dda89c3dcc936db78a49750c7cdc527641f04c736d8987a4efbde9614a91ea151772c9b9d01959ce51de5c6d144820b18b7e3244695bece diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild deleted file mode 100644 index 859c9d9d75b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -MY_PN="buildx" -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -# This gives us the ability to neatly `-skip` tests. -# not required once ::gentoo is all > 1.20 -RESTRICT="!test? ( test )" -IUSE="test" - -BDEPEND=" - test? ( >=dev-lang/go-1.20 ) -" -RDEPEND="app-containers/docker-cli" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - ego build -o docker-buildx \ - -ldflags "-linkmode=external - -X $_buildx_r/version.Version=${version} - -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) - -X $_buildx_r/version.Package=$_buildx_r" \ - ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - dodoc README.md -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild deleted file mode 100644 index 74d0e476d21..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -MY_PN="buildx" -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="test" - -# This gives us the ability to neatly `-skip` tests. -# not required once ::gentoo is all > 1.20 -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( >=dev-lang/go-1.20 ) -" -RDEPEND="app-containers/docker-cli" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - ego build -o docker-buildx \ - -ldflags "-linkmode=external - -X $_buildx_r/version.Version=${version} - -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) - -X $_buildx_r/version.Package=$_buildx_r" \ - ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - dodoc README.md -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild deleted file mode 100644 index 197e965fc5e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -MY_PN="buildx" -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="test" - -# This gives us the ability to neatly `-skip` tests. -# not required once ::gentoo is all > 1.20 -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( >=dev-lang/go-1.20 ) -" -RDEPEND="app-containers/docker-cli" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - ego build -o docker-buildx \ - -ldflags "-linkmode=external - -X $_buildx_r/version.Version=${version} - -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) - -X $_buildx_r/version.Package=$_buildx_r" \ - ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - dodoc README.md -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild deleted file mode 100644 index 385833c044c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -MY_PN="buildx" -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND="app-containers/docker-cli" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - ego build -o docker-buildx \ - -ldflags "-linkmode=external - -X $_buildx_r/version.Version=${version} - -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) - -X $_buildx_r/version.Package=$_buildx_r" \ - ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - dodoc README.md -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild deleted file mode 100644 index 890c3a6cdad..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" - S=${WORKDIR}/${P#docker-} -fi - -LICENSE="Apache-2.0" -# Dependent licenses -LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -RDEPEND="app-containers/docker-cli" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - local go_ldflags=( - "-linkmode=external" - -X "${_buildx_r}/version.Version=${version}" - -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)" - -X "${_buildx_r}/version.Package=${_buildx_r}" - ) - ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.34.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.34.1.ebuild deleted file mode 100644 index 07dd51e70a0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.34.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit go-module - -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - S=${WORKDIR}/${P#docker-} -fi - -LICENSE="Apache-2.0" -# Dependent licenses -LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -RDEPEND="app-containers/docker-cli" -BDEPEND=">=dev-lang/go-1.25.5" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - local go_ldflags=( - "-linkmode=external" - -X "${_buildx_r}/version.Version=${version}" - -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)" - -X "${_buildx_r}/version.Package=${_buildx_r}" - ) - ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.35.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.35.0.ebuild deleted file mode 100644 index 39c2b485614..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.35.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit go-module - -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" - S=${WORKDIR}/${P#docker-} -fi - -LICENSE="Apache-2.0" -# Dependent licenses -LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0" - -RDEPEND="app-containers/docker-cli" -BDEPEND=">=dev-lang/go-1.25.9" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - local go_ldflags=( - "-linkmode=external" - -X "${_buildx_r}/version.Version=${version}" - -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)" - -X "${_buildx_r}/version.Package=${_buildx_r}" - ) - ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.36.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.36.1.ebuild deleted file mode 100644 index a339148875b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.36.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit go-module - -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - S=${WORKDIR}/${P#docker-} -fi - -LICENSE="Apache-2.0" -# Dependent licenses -LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0" - -RDEPEND="app-containers/docker-cli" -BDEPEND=">=dev-lang/go-1.26.3" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - local go_ldflags=( - "-linkmode=external" - -X "${_buildx_r}/version.Version=${version}" - -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)" - -X "${_buildx_r}/version.Package=${_buildx_r}" - ) - ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.37.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.37.0.ebuild deleted file mode 100644 index a339148875b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-0.37.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit go-module - -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - S=${WORKDIR}/${P#docker-} -fi - -LICENSE="Apache-2.0" -# Dependent licenses -LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0" - -RDEPEND="app-containers/docker-cli" -BDEPEND=">=dev-lang/go-1.26.3" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - local go_ldflags=( - "-linkmode=external" - -X "${_buildx_r}/version.Version=${version}" - -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)" - -X "${_buildx_r}/version.Package=${_buildx_r}" - ) - ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-9999.ebuild deleted file mode 100644 index 07dd51e70a0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/docker-buildx-9999.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit go-module - -DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit" -HOMEPAGE="https://github.com/docker/buildx" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/docker/buildx.git" -else - SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - S=${WORKDIR}/${P#docker-} -fi - -LICENSE="Apache-2.0" -# Dependent licenses -LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -RDEPEND="app-containers/docker-cli" -BDEPEND=">=dev-lang/go-1.25.5" - -src_compile() { - local _buildx_r='github.com/docker/buildx' - local version=${PV} - if [[ ${PV} == 9999 ]]; then - version="$(git rev-parse --short HEAD)" - fi - local go_ldflags=( - "-linkmode=external" - -X "${_buildx_r}/version.Version=${version}" - -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)" - -X "${_buildx_r}/version.Package=${_buildx_r}" - ) - ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx -} - -src_test() { - # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism. - if [[ ${PV} == 9999 ]]; then - ego test ./... -skip "TestReadTargets|TestIntegration" - else - ego test ./... -skip "TestGit|TestReadTargets|TestIntegration" - fi -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe docker-buildx - - einstalldocs -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/metadata.xml deleted file mode 100644 index 14dd56055ea..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-buildx/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - nic@boet.cc - Nic Boet - - - proxy-maint@gentoo.org - Proxy Maintainers - - - containers@gentoo.org - Containers - - - docker/buildx - - - buildx is a Docker CLI plugin for extended build capabilities with BuildKit. - BuildKit is a toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner. - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/Manifest deleted file mode 100644 index 6fcc332c897..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -DIST docker-cli-28.0.1-man.tar.xz 70360 BLAKE2B 395736a74b314530fbbd6bf4016f7f211a3ee4754179cde0d8edf16f489c3fd92565cf73033defb80fd8280e4ef1e2add15541102944401123cfb251b06492f9 SHA512 b72e4f35a80d72d18f701edcace46eb11fbcf1ba40a1ab8efa913edc74e265dafbdc58c7c0d442293d71ce2cfc952fcbed5afee5d5f3ba52d9d25741d5a12593 -DIST docker-cli-28.0.1.tar.gz 7413092 BLAKE2B 69075ba24eb7c46593d7c4ab80499b67994119af8096409f55eec9524173cb8d37263159cd834e3cfaf4e8d169b568232d400633b2d9b08112ced05c78338f92 SHA512 c3d7ca21b88c5f6925f6c99519a67581fd6c264cc96e6c0bc00751f87de6580a2d443cbe59b2e36771e37a78fe05ea054e292675e19bc4d73fcacfda047e0490 -DIST docker-cli-28.0.4-man.tar.xz 70440 BLAKE2B 676eeafda725c759074124e1ccef693d3f0232e2acf3c2b468d28f48e7228b36c885d690cf041bab775b8410e65c1c6f1403b712a869a5610a03ae788f175a0b SHA512 e36dccb3ea043b722993001ebc36180874b65df5fdd446c52ad2902812097a456ee5d1d432e4c5f5db553213c9956c1f2ef3d07e171760f1e29248f3a6dedf9f -DIST docker-cli-28.0.4.tar.gz 7504883 BLAKE2B c975eff2bb4c0dd5430a67418804e8649c733a59ac6b2beb9f2a454a8e8839e12afbf61afccb1e3bd0cb2e38c51fbd59fee3de45490a02ec9ad074cd365ece2c SHA512 fd7562815686fece20a0ea95501612e049e90192305464b06770643ae864baa87b0fb87fddadeb4f9beb33352940cef63ffd24af8b989e309cd5be5f32eddf62 -DIST docker-cli-28.1.1-man.tar.xz 69976 BLAKE2B 497c0874a5ed72c3d2dff6c77b687f012c6a6d4dda67f138e3bf051bf019914efda53d85ffde003e5aea11f849dc199a34b17a1325d439b74e3ccc6f4e324d11 SHA512 06a2e65fe376dcb84474f116f6b2fd04afb6ce5fcd2ed5d3a27e4f7a2f5e849ff0317720936bb75b300ef85eacbf41cd9b9af34345e35c5254ff8c1036e25d7f -DIST docker-cli-28.1.1.tar.gz 7518124 BLAKE2B 2d9a1b620d4cffa718571cef9aa1825b57600630624715ccdae50a1bbcc44821d599ea2f6e6c66628434740904d53218e101f69b4fd0865b4197ef19d9c2d4fe SHA512 39ff5f982779b70311d4fce5f829e52199b058cedf92c0e650786a52004edbf3935f8673db98527affc57f0e33be435f8a8af624c2e06f28c7f8f405ed570746 -DIST docker-cli-28.2.2-man.tar.xz 69888 BLAKE2B bee8b296ee94c57c34cfa268fde015aff15b6b269905275d47cce73ab94c7bed7edc9ba4d5b9d730dea78d149306736e14186c8a9c782047094511771ec8d105 SHA512 ce608b60915a0b7b15302260ec500b433ba6c9174fa82b34a4ae8ad7bb9d2f6abe45d4e43c0e3978b2f5bb440425e08d416ab9f613cdf64eb6294254765aa37b -DIST docker-cli-28.2.2.tar.gz 7531638 BLAKE2B cb7d2766e4a6c444169f8462379b8524e0433a29541837c1acbefa62f4b303b6ce1dd629fbb2ed6e154ea51b72ac17c8452284a5e26c9716217e8cbf169374bb SHA512 1ba62398322c65e6994c0c6821b912c9a9b215083593d63557c5255064c407bd25f72044336ebb19977fe6d03215ec47174c6617890a817b9e34ed010535fb6b -DIST docker-cli-28.4.0.tar.gz 7612765 BLAKE2B acfa0ee4cdeb6eec31ae92eb8c0a41357aa0ff3cb34bd497307ce5f136a6f1dd4d78cbbea27b1c48b0d5995262f1e039548a725c106bcc91f48f01932354e8dc SHA512 ab35867bdcaa07909cfd24e9bc4f5cde10b6930fa42e87d61d4544bb20b365fff146713239483169ef989cacfae7d7493d7f42d269b0f37f86c0c14a9373b445 -DIST docker-cli-29.1.3.tar.gz 7303915 BLAKE2B 3d45206f91f3675171f054f5159ec38034a9d7125d1742346a9b0819af26a50616198d87640ec6e6cb0a017aa801c677d5bb85c7faf7cfbd1de81cb4f886c932 SHA512 f37a5d125eb93639db8527c826078571ef5938be6bb33d132ccf693bf0810e3b9bb354074488021e129760a44b7fc51cd8295c6c6fe79211b70736231f47320e -DIST docker-cli-29.5.2.tar.gz 6828313 BLAKE2B c62bf6acd83a6db72dbf3f65be34e0738b38e6ade12ae15c1b1bcc69b648628b85dac523bd876c0f473cd9d12408c738b1728b8e33aab87034a76ec0aec36388 SHA512 3c569dbbcef6e9720a126147175f67297acab9a4ae8dd2af544b48eca70519dfd3c5312bf4ffab777e59a251cfdc5965217b0d3ca4c2eb41117c2e3b465bbb8a -DIST docker-cli-29.7.2.tar.gz 6893753 BLAKE2B f744e147e32eeea233398c35b998d1e7f7b17066cd2d9c4d0fe8a2e155ff0445ff90d844181f7758c85fcd87b57e0b9a702449e9fef2131a8d9d04f186081b3f SHA512 0b118d17e205277c15b90e29a2f9bad3b385f59ea3b8d6e32371c103ceadd0fb964e91f3d57f5b87dc0a1b0778afbc41680087e91fdb4c8037abab6b6e222b80 -DIST docker-cli-29.8.0.tar.gz 7106105 BLAKE2B 8540003d04624191f5cab570b00f993df226614c8444ff198279bd0188efc83bf6225ae0cacd3abf5179786706dde83bcc14fc6b5ef4c025e99b97c98eb87a6d SHA512 75d475d4198fc87085fa1fd881caf18f2fafe0b8483bf3ba4c19f1057ed03f336e7d2f6eeb0c14697c82c0d1b3bf93dadc96a007b9c499e634dd44a8438e132c diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.1.ebuild deleted file mode 100644 index 658b89cd7fd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-module -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=068a01ea9470df6494cc92d9e64e240805ae47a7 - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" - -RESTRICT="installsources strip test" - -src_unpack() { - default - cd "${S}" - ln -s vendor.mod go.mod - ln -s vendor.sum go.sum -} - -src_prepare() { - default - sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die -} - -src_compile() { - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - emake \ - VERSION="${PV}" \ - GITCOMMIT="${GIT_COMMIT}" \ - dynbinary -} - -src_install() { - dobin build/docker - doman "${WORKDIR}"/man/man?/* - dobashcomp contrib/completion/bash/docker - bashcomp_alias docker dockerd - dofishcomp contrib/completion/fish/docker.fish - dozshcomp contrib/completion/zsh/_* -} - -pkg_postinst() { - has_version "app-containers/docker-buildx" && return - ewarn "the 'docker build' command is deprecated and will be removed in a" - ewarn "future release. If you need this functionality, install" - ewarn "app-containers/docker-buildx." -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.4.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.4.ebuild deleted file mode 100644 index 5966bc5a173..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.0.4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-module -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=b8034c0ed70494a90c133461d145cd072d920d7c - -# To create the man pages tarball, run the following in the git source -# directory: -#git checkout ${PV} -# make manpages -# tar -acf ${P}-man.tar.xz man/man? - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" - -RESTRICT="installsources strip test" - -src_unpack() { - default - cd "${S}" - ln -s vendor.mod go.mod - ln -s vendor.sum go.sum -} - -src_prepare() { - default - sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die -} - -src_compile() { - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - emake \ - VERSION="${PV}" \ - GITCOMMIT="${GIT_COMMIT}" \ - dynbinary -} - -src_install() { - dobin build/docker - doman "${WORKDIR}"/man/man?/* - dobashcomp contrib/completion/bash/docker - bashcomp_alias docker dockerd - dofishcomp contrib/completion/fish/docker.fish - dozshcomp contrib/completion/zsh/_* -} - -pkg_postinst() { - has_version "app-containers/docker-buildx" && return - ewarn "the 'docker build' command is deprecated and will be removed in a" - ewarn "future release. If you need this functionality, install" - ewarn "app-containers/docker-buildx." -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.1.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.1.1.ebuild deleted file mode 100644 index b3d0324e49a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.1.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-module -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=4eba3773274f9d21ba90ae5bc719c3f1e4bb07a1 - -# To create the man pages tarball, run the following in the git source -# directory: -#git checkout ${PV} -# make manpages -# tar -acf ${P}-man.tar.xz man/man? - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" - -RESTRICT="installsources strip test" - -src_unpack() { - default - cd "${S}" - ln -s vendor.mod go.mod - ln -s vendor.sum go.sum -} - -src_prepare() { - default - sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die -} - -src_compile() { - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - emake \ - VERSION="${PV}" \ - GITCOMMIT="${GIT_COMMIT}" \ - dynbinary -} - -src_install() { - dobin build/docker - doman "${WORKDIR}"/man/man?/* - dobashcomp contrib/completion/bash/docker - bashcomp_alias docker dockerd - dofishcomp contrib/completion/fish/docker.fish - dozshcomp contrib/completion/zsh/_* -} - -pkg_postinst() { - has_version "app-containers/docker-buildx" && return - ewarn "the 'docker build' command is deprecated and will be removed in a" - ewarn "future release. If you need this functionality, install" - ewarn "app-containers/docker-buildx." -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.2.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.2.2.ebuild deleted file mode 100644 index 975942afaba..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.2.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-module -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=879ac3f88fe137c2058afe995298832eb2ff1546 - -# To create the man pages tarball, run the following in the git source -# directory: -#git checkout ${PV} -# make manpages -# tar -acf ${P}-man.tar.xz man/man? - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" - -RESTRICT="installsources strip test" - -src_unpack() { - default - cd "${S}" - ln -s vendor.mod go.mod - ln -s vendor.sum go.sum -} - -src_prepare() { - default - sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die -} - -src_compile() { - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - emake \ - VERSION="${PV}" \ - GITCOMMIT="${GIT_COMMIT}" \ - dynbinary -} - -src_install() { - dobin build/docker - doman "${WORKDIR}"/man/man?/* - dobashcomp contrib/completion/bash/docker - bashcomp_alias docker dockerd - dofishcomp contrib/completion/fish/docker.fish - dozshcomp contrib/completion/zsh/_* -} - -pkg_postinst() { - has_version "app-containers/docker-buildx" && return - ewarn "the 'docker build' command is deprecated and will be removed in a" - ewarn "future release. If you need this functionality, install" - ewarn "app-containers/docker-buildx." -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.4.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.4.0.ebuild deleted file mode 100644 index 67619a487c9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-28.4.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-module -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=d8eb465f86cfceeb57f8582e373d41a558d35503 - -# To create the man pages tarball, run the following in the git source -# directory: -#git checkout ${PV} -# make manpages -# tar -acf ${P}-man.tar.xz man/man? - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" - -RESTRICT="installsources strip test" - -src_unpack() { - default - cd "${S}" - ln -s vendor.mod go.mod - ln -s vendor.sum go.sum -} - -src_prepare() { - default - sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die -} - -src_compile() { - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - emake \ - VERSION="${PV}" \ - GITCOMMIT="${GIT_COMMIT}" \ - dynbinary manpages -} - -src_install() { - dobin build/docker - doman man/man?/* - dobashcomp contrib/completion/bash/docker - bashcomp_alias docker dockerd - dofishcomp contrib/completion/fish/docker.fish - dozshcomp contrib/completion/zsh/_* -} - -pkg_postinst() { - has_version "app-containers/docker-buildx" && return - ewarn "the 'docker build' command is deprecated and will be removed in a" - ewarn "future release. If you need this functionality, install" - ewarn "app-containers/docker-buildx." -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.1.3.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.1.3.ebuild deleted file mode 100644 index 2670336679b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.1.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-env go-module toolchain-funcs -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=f52814d454173982e6692dd7e290a41b828d9cbc - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" -BDEPEND="dev-go/go-md2man" - -RESTRICT="installsources strip test" - -src_prepare() { - default - sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die - ln -s vendor.mod go.mod - ln -s vendor.sum go.sum -} - -src_compile() { - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - - myemakeargs=( - VERSION="${PV}" - GITCOMMIT="${GIT_COMMIT}" - ) - - emake "${myemakeargs[@]}" dynbinary - tc-env_build go-env_run emake "${myemakeargs[@]}" manpages -} - -src_install() { - dobin build/docker - doman man/man?/* - dobashcomp contrib/completion/bash/docker - bashcomp_alias docker dockerd - dofishcomp contrib/completion/fish/docker.fish - dozshcomp contrib/completion/zsh/_* -} - -pkg_postinst() { - has_version "app-containers/docker-buildx" && return - ewarn "the 'docker build' command is deprecated and will be removed in a" - ewarn "future release. If you need this functionality, install" - ewarn "app-containers/docker-buildx." -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.5.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.5.2.ebuild deleted file mode 100644 index 07ac56f10b4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker-cli/docker-cli-29.5.2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit shell-completion go-env go-module toolchain-funcs -MY_PV=${PV/_/-} - -# update this on every bump -GIT_COMMIT=79eb04c7d8e1d73247cb7fe011eecc645063e0f0 - -DESCRIPTION="the command line binary for docker" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/cli-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-docker )" -BDEPEND=" - dev-go/go-md2man - >=dev-lang/go-1.25.0 - - - - - williamh@gentoo.org - William Hubbs - - - arthurzam@gentoo.org - Arthur Zamarin - - - docker/cli - cpe:/a:docker:command_line_interface - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/docker/Manifest deleted file mode 100644 index 5896d1a9c20..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST docker-28.0.1.tar.gz 17553228 BLAKE2B 8c172d58fb75d307983ace06b509e86ed533729d75a27af114939cad9022980f692368249f6ef514912aa90f1fa09998fd658377e28d2e2577d53b6f745cf5db SHA512 58c77ae139e5d32c4c263fa14ec4457f50240a15cd7934b4d2576af0295bfb5b62abbeef0ba78815f9041a01dbe3a8b35351eaebea1f584f54ef0d4192734048 -DIST docker-28.0.4.tar.gz 17579330 BLAKE2B 3b1ecb6ddceea0fe772bd597bf6b3c4b5867b691e35bbb0b05ad6ab0c4dc79193dbde02cdcb45c607c0dd704aeaa9629deffb098a0d1533dd3f5e9fb882ef34f SHA512 dfa6bc18c7cecf82c80e45c6a615e0cccb866a993ad2b6c3134e0f0d5d069b5abb0b8201029019a5396353f666252b5fd36b6a34080723af46291d3fda1c2608 -DIST docker-28.1.1.tar.gz 17719438 BLAKE2B 95307e9c03e4c1ad436fffe321f69c269c0fba9fea22c56963b503a051360b9a38170c865e42674ca17adde6690ed14da5039539e7f8d082e1304191d25c9ddb SHA512 15de0a10dc9d60be5c6047a30be5065ee69b9cde938654363cd27d71103057cc78510f546f7b161ba5f0b8b764dc6167e4ffebbcc9e69b171fe49ee1e09e97b2 -DIST docker-28.2.2.tar.gz 17861904 BLAKE2B 6f55e96d653579b749908080550ebee0635549fafd25c775fd59126018820a30f5234c680834a7ece897cb0f38f92f5afe3684d5dbc43694837516528c79f19b SHA512 e63ce38bb7badb01de918f678ad9fb216b279170177fe7d7c4120c8a1196add485cc974f9dff239a274220ebab60a2dc6852f07dc2ddafe8cec07c65dbd19a49 -DIST docker-28.4.0.tar.gz 18066393 BLAKE2B 70c9910bec169994ddd39f46e4a7042e5f38a3b76e8a43389ee934fb7f3c75ae686f32ad7f3cbc0dcff210b5c0eeed24674db0fdf4e845e78c330cf6c2b75918 SHA512 a98f8012547dc1e61e6a4f420355d29fbd6f6ddb5642601d8762099768e0b284fcf129ee31af155049731f61f43ff4efe42313467055dae32337dc5cc8c8cf78 -DIST docker-29.1.3.tar.gz 19491833 BLAKE2B ded1a1832b1ce037776e04855a0ea7c3f45981df41bdace54c3b84496a2990b0450ed62b34a6f3c289dec2643d28a7563c9afba55c88fc0e1cc4fb7855220800 SHA512 e3fa96057beb2849fea6e4fd480b08ffbe9b74b851060901e54e57aa62938888b260b7cef4cee33d4cffd965fabc0db7fc0aa5aeeae9aa6b9870c3dbcf7b6ec3 -DIST docker-29.5.2.tar.gz 21115630 BLAKE2B f47b730a470c0ab4868beb6d4187b9ff34d06ecf4f381f3e89b89e6f9b18b5bf4c9220ee2e0d6977d4b2b0dfddd4fb9f7e171316dcb2935428bfc9ca350dd17f SHA512 c5cbb956711e9ce8dbab010bf1eab3fd9b35e35806188e3030a3bbeafb545f4024504577df7c39588672c8d5252f6ab071bcfd6377867f4668b75855571469fb -DIST docker-29.7.2.tar.gz 22043949 BLAKE2B 78bd52de33f2ecbc4272150add52b4b293629aeae2aa746f32c5134c2905a93cfc92db65510f707621689d8794c6a759952b58bd50a3852149cbeeab3f29d12c SHA512 f04e264c499854525ed7ef694ebea3c9fd449c6a538ed449e228728b87b654c86962d639fad45081d328db749f58493e18286217d2d95ca492028b79c99c0beb -DIST docker-29.8.0.tar.gz 22238609 BLAKE2B 076e70dc477ec6281af68c0192b3b5cd0a89f2d69713c6927e2a42619aa6af1b0cc309a408f78fb3fe10642e8c9ec1c87eb137f48d1f5789e6f973684fc1d578 SHA512 2e2b6079d69b6e1cf4e2c6c1609cab64aceed402c966c31efdef42b8b7f2a5a7e7c39c06b2eeb191b00f4bb5b4eb83eb1c5ec82ddde020009f3c0a39c1739244 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.1.ebuild deleted file mode 100644 index df0dfd40bb1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.1.ebuild +++ /dev/null @@ -1,334 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=bbd0a17ccc67e48d4a69393287b7fcc4f0578683 - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4 - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.0.2[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.3[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - udev_dorules contrib/udev/*.rules - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.4.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.4.ebuild deleted file mode 100644 index bff285e3e5f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.0.4.ebuild +++ /dev/null @@ -1,334 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=6430e49a55babd9b8f4d08e70ecb2b68900770fe - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4 - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.0.4[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.5[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - udev_dorules contrib/udev/*.rules - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.1.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.1.1.ebuild deleted file mode 100644 index 8de456bb7bc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.1.1.ebuild +++ /dev/null @@ -1,334 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=01f442b84d6a669c1e335b800d4670997cd5aa93 - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4 - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.0.5[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.5[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - udev_dorules contrib/udev/*.rules - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.2.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.2.2.ebuild deleted file mode 100644 index b5306492247..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.2.2.ebuild +++ /dev/null @@ -1,334 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=45873be4ae3f5488c9498b3d9f17deaddaf609f4 - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4 - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-1.7.27[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.6[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - udev_dorules contrib/udev/*.rules - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.4.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.4.0.ebuild deleted file mode 100644 index 8b62ad787d3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-28.4.0.ebuild +++ /dev/null @@ -1,341 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=249d679a6baf8a32bb6d72d6ac5cc7ab9c90b4ea - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - >=net-firewall/iptables-1.4 - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.1.4[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.6[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is ge 6 17; then - CONFIG_CHECK+=" - ~IP_NF_IPTABLES_LEGACY - ~NETFILTER_XTABLES_LEGACY - " - fi - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - udev_dorules contrib/udev/*.rules - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.1.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.1.3-r1.ebuild deleted file mode 100644 index 195f3a9b38e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.1.3-r1.ebuild +++ /dev/null @@ -1,335 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=fbf3ed25f893e6ce21336f1101590e40a13934f4 - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/${PN}-v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PN}-v${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - net-firewall/nftables:= - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.2.0[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.6[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is ge 6 17; then - CONFIG_CHECK+=" - ~IP_NF_IPTABLES_LEGACY - ~NETFILTER_XTABLES_LEGACY - " - fi - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.5.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.5.2.ebuild deleted file mode 100644 index 6f21ae350c0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.5.2.ebuild +++ /dev/null @@ -1,337 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=568f755ebeb1ac9c6a8febbda6cd371ea0a9630b - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/${PN}-v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PN}-v${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - net-firewall/nftables:= - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.2.0[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.6[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig - >=dev-lang/go-1.25.5 - ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.7.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.7.2.ebuild deleted file mode 100644 index cfc2ed2212d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.7.2.ebuild +++ /dev/null @@ -1,337 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=${PV/_/-} - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=6a43e3d5afddf4111da0f864bbc7cae5d7e95001 - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/${PN}-v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PN}-v${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - net-firewall/nftables:= - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.2.0[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.6[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig - >=dev-lang/go-1.26.3 -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is ge 6 17; then - CONFIG_CHECK+=" - ~IP_NF_IPTABLES_LEGACY - ~NETFILTER_XTABLES_LEGACY - " - fi - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.8.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.8.0.ebuild deleted file mode 100644 index 194a7b019ae..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/docker-29.8.0.ebuild +++ /dev/null @@ -1,335 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module linux-info optfeature systemd toolchain-funcs udev - -GIT_COMMIT=3ce5872b7950c63ba2ffbc5123101019ff3e6682 - -DESCRIPTION="The core functions you need to create Docker images and run Docker containers" -HOMEPAGE="https://www.docker.com/" -SRC_URI="https://github.com/moby/moby/archive/${PN}-v${PV/_/-}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/moby-${PN}-v${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd" - -DEPEND=" - acct-group/docker - >=dev-db/sqlite-3.7.9:3 - net-firewall/nftables:= - apparmor? ( sys-libs/libapparmor ) - btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) - seccomp? ( >=sys-libs/libseccomp-2.2.1 ) - systemd? ( sys-apps/systemd ) -" - -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies -# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies -RDEPEND=" - ${DEPEND} - sys-process/procps - >=dev-vcs/git-1.7 - >=app-arch/xz-utils-4.9 - >=app-containers/containerd-2.2.0[apparmor?,btrfs?,seccomp?] - >=app-containers/runc-1.2.6[apparmor?,seccomp?] - !app-containers/docker-proxy - !=sys-process/tini-0.19.0[static] ) - cuda? ( app-containers/nvidia-container-toolkit ) - selinux? ( sec-policy/selinux-docker ) -" - -# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies -BDEPEND=" - dev-go/go-md2man - virtual/pkgconfig - >=dev-lang/go-1.26.3 -" -# tests require running dockerd as root and downloading containers -RESTRICT="installsources strip test" - -# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552 -pkg_setup() { - # this is based on "contrib/check-config.sh" from upstream's sources - # required features. - CONFIG_CHECK=" - ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS - ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG - ~KEYS - ~VETH ~BRIDGE ~BRIDGE_NETFILTER - ~IP_NF_FILTER ~IP_NF_RAW ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~NETFILTER_XT_MARK - ~IP_NF_NAT ~NF_NAT - ~POSIX_MQUEUE - " - WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers" - - if kernel_is ge 6 17; then - CONFIG_CHECK+=" - ~IP_NF_IPTABLES_LEGACY - ~NETFILTER_XTABLES_LEGACY - " - fi - - if kernel_is lt 4 8; then - CONFIG_CHECK+=" - ~DEVPTS_MULTIPLE_INSTANCES - " - fi - - if kernel_is le 5 1; then - CONFIG_CHECK+=" - ~NF_NAT_IPV4 - " - fi - - if kernel_is le 5 2; then - CONFIG_CHECK+=" - ~NF_NAT_NEEDED - " - fi - - if kernel_is ge 4 15; then - CONFIG_CHECK+=" - ~CGROUP_BPF - " - fi - - # optional features - CONFIG_CHECK+=" - ~USER_NS - " - - if use seccomp; then - CONFIG_CHECK+=" - ~SECCOMP ~SECCOMP_FILTER - " - fi - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - if kernel_is le 5 8; then - CONFIG_CHECK+=" - ~MEMCG_SWAP_ENABLED - " - fi - - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NATIVE - " - if kernel_is lt 5 19; then - CONFIG_CHECK+=" - ~LEGACY_VSYSCALL_EMULATE - " - fi - CONFIG_CHECK+=" - ~!LEGACY_VSYSCALL_NONE - " - WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \ - Containers with <=glibc-2.13 will not work" - - if kernel_is le 4 5; then - CONFIG_CHECK+=" - ~MEMCG_KMEM - " - fi - - if kernel_is lt 5; then - CONFIG_CHECK+=" - ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - " - - if use selinux; then - CONFIG_CHECK+=" - ~SECURITY_SELINUX - " - fi - - if use apparmor; then - CONFIG_CHECK+=" - ~SECURITY_APPARMOR - " - fi - - # if ! is_set EXT4_USE_FOR_EXT2; then - # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY - # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then - # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)" - # fi - # fi - - CONFIG_CHECK+=" - ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY - " - - # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then - # if is_set EXT4_USE_FOR_EXT2; then - # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)" - # else - # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)" - # fi - # fi - - # network drivers - CONFIG_CHECK+=" - ~VXLAN ~BRIDGE_VLAN_FILTERING - ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH - ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP - " - if kernel_is le 5 3; then - CONFIG_CHECK+=" - ~INET_XFRM_MODE_TRANSPORT - " - fi - - CONFIG_CHECK+=" - ~IPVLAN - " - CONFIG_CHECK+=" - ~MACVLAN ~DUMMY - " - CONFIG_CHECK+=" - ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP - " - - # storage drivers - if use btrfs; then - CONFIG_CHECK+=" - ~BTRFS_FS - ~BTRFS_FS_POSIX_ACL - " - fi - - CONFIG_CHECK+=" - ~OVERLAY_FS - " - - linux-info_pkg_setup -} - -src_unpack() { - default - go-module_src_unpack - cd "${S}" - [[ -f go.mod ]] || ln -s vendor.mod go.mod || die - [[ -f go.sum ]] || ln -s vendor.sum go.sum || die -} - -src_compile() { - export DOCKER_GITCOMMIT="${GIT_COMMIT}" - export VERSION=${PV} - tc-export PKG_CONFIG - - # setup CFLAGS and LDFLAGS for separate build target - # see https://github.com/tianon/docker-overlay/pull/10 - CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" - CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)" - - # let's set up some optional features :) - export DOCKER_BUILDTAGS='' - for gd in btrfs overlay2; do - if ! use $gd; then - DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}" - fi - done - - for tag in apparmor seccomp; do - if use $tag; then - DOCKER_BUILDTAGS+=" $tag" - fi - done - - export AUTO_GOPATH=1 - export EXCLUDE_AUTO_BUILDTAG_JOURNALD=$(usex systemd '' 'y') - export GO_MD2MAN=/usr/bin/go-md2man - - # build binaries - ./hack/make.sh dynbinary || die 'dynbinary failed' - - # build man page - cd man || die - emake || die -} - -src_install() { - dosym containerd /usr/bin/docker-containerd - dosym containerd-shim-runc-v2 /usr/bin/docker-containerd-shim - dosym runc /usr/bin/docker-runc - use container-init && dosym tini /usr/bin/docker-init - dobin bundles/dynbinary-daemon/dockerd - dobin bundles/dynbinary-daemon/docker-proxy - for f in dockerd-rootless-setuptool.sh dockerd-rootless.sh; do - dosym ../share/docker/contrib/${f} /usr/bin/${f} - done - - newinitd contrib/init/openrc/docker.initd docker - newconfd contrib/init/openrc/docker.confd docker - - systemd_dounit contrib/init/systemd/docker.{service,socket} - - dodoc AUTHORS CONTRIBUTING.md NOTICE README.md - dodoc -r docs/* - doman man/man8/dockerd.8 - - # note: intentionally not using "doins" so that we preserve +x bits - dodir /usr/share/${PN}/contrib - cp -R contrib/* "${ED}/usr/share/${PN}/contrib" -} - -pkg_postinst() { - udev_reload - - elog - elog "To use Docker, the Docker daemon must be running as root. To automatically" - elog "start the Docker daemon at boot:" - if systemd_is_booted || has_version sys-apps/systemd; then - elog " systemctl enable docker.service" - else - elog " rc-update add docker default" - fi - elog - elog "To use Docker as a non-root user, add yourself to the 'docker' group:" - elog ' usermod -aG docker ' - elog - - if has_version sys-fs/zfs; then - elog " ZFS storage driver is available" - elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info" - elog - fi - - optfeature "rootless mode support" sys-apps/shadow - optfeature "rootless mode support" sys-apps/rootlesskit - optfeature_header "for rootless mode you also need a network stack" - optfeature "rootless mode network stack" app-containers/slirp4netns -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/docker/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/docker/metadata.xml deleted file mode 100644 index 95e58bf4813..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/docker/metadata.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Docker is an open-source project to easily create lightweight, - portable, self-sufficient containers from any application. The same - container that a developer builds and tests on a laptop can run at - scale, in production, on VMs, bare metal, OpenStack clusters, public - clouds and more. - - - williamh@gentoo.org - William Hubbs - - - arthurzam@gentoo.org - Arthur Zamarin - - - - Enables dependencies for the "btrfs" graph driver, including - necessary kernel flags. - - - Makes the a staticly-linked init system tini available inside a - container. - - - Enables dependencies for the "overlay2" graph driver, including - necessary kernel flags. - - - - moby/moby - cpe:/a:docker:docker - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/incus/Manifest deleted file mode 100644 index 11314e4d040..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST incus-7.0.1.tar.xz 13961756 BLAKE2B 6266f2c1984a8fd7b1290b6e772d01f95c6d849a5c16216a00f9087909910b62d4530ae955993ca4ee4e63fcc10489f95fef994469934d08151f51b50ba37007 SHA512 8113252041de49796c3317e5b22e49308bd5f6741f7eff0bb68fecf1bd1f41f661e219b1003afab69bd056a629f7427ec6d472e4555b7eca0a1e47fc21a50b55 -DIST incus-7.0.1.tar.xz.asc 833 BLAKE2B db72bbeacadb282964f2214bd6f2fd6548e6b6d83fb861e5f9662e67a070e4827102be920c2702ee406c3b197cbd1dc96934dcdd6dcc677538d16c89f23ff1eb SHA512 08d29eaced3c70002f1b3963443467b5a62a80bb19a680d4ea52caf7c422195fbab3887ee38036cc8a8ea77cd72a401d0e53cd400f7267fcf9edd59b3fdeef30 -DIST incus-7.3-cve-commits-bgo980304.tar.xz 9564 BLAKE2B 9c53f58e460608ae67d16be04e030515cc2862575739fb89c48627f2fc9c29c2472640dc28aa42cd634916a2375a7e1858a47a654cf408714246cd110b11e850 SHA512 96c0c6ae80096e9af3f9e2dd348bd48b553c9bbdff57bd3214e17032cdf459d450a6d25afca79b9197d1add06c01a35be5f63c910ab6e5c9d71643cebd52507c -DIST incus-7.3.tar.xz 14151148 BLAKE2B 1f4109d956599ce798a3c156e1b37e9dfcea9350498e3cd2703b692d367da79f76cff482f9042bd35a58b99ae67fea8a7b393aaa2a9f13c54ea25ac68cd995ea SHA512 aad1a35bbe150cd3f1beee233839bff23c636a4bd9e2ff99a26f15adc971b5a383fae3900f4e7cf6997b153560f8f18dfab87f1e68d859f5a338e3522209a5c4 -DIST incus-7.3.tar.xz.asc 833 BLAKE2B 62b81b3f97f0965dd6153a4b271942c81a1f217047b04c1d96108b49fa775be06cd610e2a1418f572cce2fda2dd8509223437c4241ec6d1a8eacae7c085b6d8d SHA512 3169f98a7c4bd2d5cd9a04b538dd21bf5e34d602d4651549da9c32043be8706fb55b2256685ce16fc9b167efe8d4f2f81a3500ca8726a9f6d7f892c7275c06ee -DIST incus-7.4.tar.xz 14314748 BLAKE2B 659fa53f3b86324ea9b49196c3a841b52f2e0ec514fb0a2e638911dff9e534bb253c29e0a028bb381fdbe86d63852e388cfb7334b3fd4af0117850eff6d8324c SHA512 2682f4f18f3835a21ee39aae00869d20046b4d0ae8c32886c140109741431916013e7c2d7036191876276c0847f06157adb04e1ee0091f372f6ec8566780c295 -DIST incus-7.4.tar.xz.asc 833 BLAKE2B 2ee5632e9da2f0a5a812c0b1c5a584dd7f5113367f2c2e7d3f8e6da6136a1c51ee66ab2e8b949b695a55a1ebde1edb61de3b4141d44ed1db7c8ac626a1004e20 SHA512 fb02fd99042961f3be99bc71c837b7983a0e0ffaa17e53a7a65f333ddefaebddec8755b98af161572a0dc6ae565557ea751f1c9c2549bcf653f966a48463d7ec diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/90incus.envd b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/90incus.envd deleted file mode 100644 index 24ef2850817..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/90incus.envd +++ /dev/null @@ -1,2 +0,0 @@ -INCUS_AGENT_PATH=/usr/libexec/incus/agents -INCUS_EDK2_PATH=/usr/share/edk2-ovmf diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-0.4.socket b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-0.4.socket deleted file mode 100644 index 741fadd0309..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-0.4.socket +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Incus - Daemon (unix socket) - -[Socket] -ListenStream=/var/lib/incus/unix.socket -SocketGroup=incus-admin -SocketMode=0660 -Service=incus.service - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.confd b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.confd deleted file mode 100644 index d75a9071aca..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.confd +++ /dev/null @@ -1,27 +0,0 @@ -## "INCUS_OPTIONS+=" is not POSIX-compliant, so we use -## "INCUS_OPTIONS="${INCUS_OPTIONS}"" to not rely on bashmisms. -## bgo#929138 - -# Group which owns the shared socket -INCUS_OPTIONS="${INCUS_OPTIONS} --group incus-admin" - -# Enable cpu profiling into the specified file -#INCUS_OPTIONS="${INCUS_OPTIONS} --cpuprofile /tmp/lxc_cpu_profile" - -# Enable memory profiling into the specified file -#INCUS_OPTIONS="${INCUS_OPTIONS} --memprofile /tmp/lxc_mem_profile" - -# Enable debug mode -#INCUS_OPTIONS="${INCUS_OPTIONS} --debug" - -# For debugging, print a complete stack trace every n seconds -#INCUS_OPTIONS="${INCUS_OPTIONS} --print-goroutines-every 5" - -# Enable verbose mode -#INCUS_OPTIONS="${INCUS_OPTIONS} -v" - -# Logfile to log to -#INCUS_OPTIONS="${INCUS_OPTIONS} --logfile /var/log/incus/incus.log" - -# Enable syslog logging -#INCUS_OPTIONS="${INCUS_OPTIONS} --syslog" diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.initd b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.initd deleted file mode 100644 index fb0d80ee798..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.0.initd +++ /dev/null @@ -1,63 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -DAEMON=/usr/sbin/incusd -PIDFILE=/run/incus.pid - -depend() { - need net - need lxcfs -} - -start() { - ebegin "Starting incus daemon service" - - modprobe -f loop > /dev/null 2>&1 - - # Call prlimit from the init.d file instead of ulimit through rc_ulimit, - # bgo#929138 - prlimit --nofile=1048576 --memlock=unlimited --pid=$$ - - # Fix permissions on /var/lib/incus and make sure it exists. - # Create a log directory for incus with correct permissions. - install -d /var/lib/incus --group incus-admin --owner root --mode 0775 - install -d /var/log/incus --group incus-admin --owner root - - start-stop-daemon --start \ - --pidfile ${PIDFILE} \ - --exec ${DAEMON} \ - --background \ - --make-pidfile \ - -- \ - ${INCUS_OPTIONS} - eend ${?} - - # Create necessary systemd paths in order for systemd containers to work on openrc host. - # /etc/rc.conf should have following values: - # rc_cgroup_mode="hybrid" - if [ -d /sys/fs/cgroup/unified ] && - [ ! -d /sys/fs/cgroup/systemd ]; then - install -d /sys/fs/cgroup/systemd --group incus-admin --owner root - mount -t cgroup -o none,name=systemd systemd /sys/fs/cgroup/systemd - fi -} - -stop() { - if [ "${RC_CMD}" = restart ]; then - ebegin "Stopping incus daemon service (but not containers)" - # start-stop-daemon sends SIGTERM with a timeout of 5s by default. - # SIGTERM indicates to INCUS that it will be stopped temporarily. - # Instances will keep running. - start-stop-daemon --stop --quiet -p "${PIDFILE}" - eend ${?} - else - ebegin "Stopping incus daemon service and containers, waiting 40s" - # SIGPWR indicates to INCUS that the host is going down. - # LXD will do a clean shutdown of all instances. - # After 30s all remaining instances will be killed. - # We wait up to 40s for INCUS. - start-stop-daemon --stop --quiet -R SIGPWR/40 -p "${PIDFILE}" - eend ${?} - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.14-r1.service b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.14-r1.service deleted file mode 100644 index e356a9e6d70..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-6.14-r1.service +++ /dev/null @@ -1,22 +0,0 @@ -[Unit] -Description=Incus - main daemon -After=network-online.target lxcfs.service incus.socket -Requires=network-online.target lxcfs.service incus.socket - -[Service] -ExecStart=/usr/sbin/incusd --group incus-admin --syslog -ExecStartPost=/usr/sbin/incusd waitready --timeout=600 -ExecStartPre=/bin/mkdir -p /var/log/incus -ExecStartPre=/bin/chown -R root:incus-admin /var/log/incus -KillMode=process -EnvironmentFile=/etc/env.d/90incus -PermissionsStartOnly=true -TimeoutStartSec=600s -TimeoutStopSec=30s -Restart=on-failure -LimitNOFILE=1048576 -LimitNPROC=infinity -TasksMax=infinity - -[Install] -Also=incus-startup.service incus.socket diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.service b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.service deleted file mode 100644 index 8838bdc4949..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=Incus - Startup check -After=incus.socket incus.service -Requires=incus.socket - -[Service] -Type=oneshot -ExecStart=/usr/sbin/incus-startup start -ExecStop=/usr/sbin/incus-startup stop -TimeoutStartSec=600s -TimeoutStopSec=600s -RemainAfterExit=yes - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.sh b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.sh deleted file mode 100644 index 6b19f22e4cb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-startup-0.4.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -set -e - -case "$1" in - start) - systemctl is-active incus -q && exit 0 - exec incusd activateifneeded - ;; - - stop) - systemctl is-active incus -q || exit 0 - exec incusd shutdown - ;; - - *) - echo "unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -exit 0 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.initd b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.initd deleted file mode 100644 index 7d81d298f58..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.initd +++ /dev/null @@ -1,37 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -name="incus-user socket daemon" -description="incus-user socket daemon" - -DAEMON=/usr/sbin/incus-user -PIDFILE=/run/incus-user.pid - -depend() { - need incus - need net -} - -start() { - ebegin "Starting incus-user socket daemon" - - start-stop-daemon --start \ - --pidfile ${PIDFILE} \ - --exec ${DAEMON} \ - --background \ - --make-pidfile \ - -- \ - --group incus - eend ${?} -} - -stop() { - if [ "${RC_CMD}" = restart ]; then - start-stop-daemon --stop --quiet -p "${PIDFILE}" - eend ${?} - else - start-stop-daemon --stop --quiet -p "${PIDFILE}" - eend ${?} - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.service b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.service deleted file mode 100644 index 4cb4d44263c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Incus - User daemon -After=incus-user.socket incus.service -Requires=incus-user.socket - -[Service] -EnvironmentFile=-/etc/environment -ExecStart=/usr/sbin/incus-user --group incus -Restart=on-failure - -[Install] -Also=incus-user.socket diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.socket b/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.socket deleted file mode 100644 index 5c14276fc6c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/files/incus-user-0.4.socket +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Incus - Daemon (user unix socket) - -[Socket] -ListenStream=/var/lib/incus/unix.socket.user -SocketGroup=incus -SocketMode=0660 -Service=incus-user.service - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.0.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.0.1-r1.ebuild deleted file mode 100644 index 5315a1f3244..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.0.1-r1.ebuild +++ /dev/null @@ -1,274 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module linux-info optfeature systemd toolchain-funcs verify-sig - -DESCRIPTION="Modern, secure and powerful system container and virtual machine manager" -HOMEPAGE="https://linuxcontainers.org/incus/introduction/ https://github.com/lxc/incus" -SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz - https://dev.gentoo.org/~juippis/distfiles/incus-7.3-cve-commits-bgo980304.tar.xz - verify-sig? ( https://linuxcontainers.org/downloads/incus/${P}.tar.xz.asc )" - -LICENSE="Apache-2.0 BSD LGPL-3 MIT" -SLOT="0/lts" -KEYWORDS="amd64 ~arm64" -IUSE="apparmor fuidshift nls qemu selinux" - -DEPEND="acct-group/incus - acct-group/incus-admin - app-arch/xz-utils - >=app-containers/lxc-6.0.0:=[apparmor?,seccomp(+)] - dev-db/sqlite:3 - >=dev-libs/cowsql-1.15.9 - dev-libs/lzo - >=dev-libs/raft-0.22.1:=[lz4] - >=dev-util/xdelta-3.0[lzma(+)] - net-dns/dnsmasq[dhcp] - sys-libs/libcap - virtual/udev" -RDEPEND="${DEPEND} - fuidshift? ( !app-containers/lxd ) - net-firewall/ebtables - net-firewall/nftables[json] - sys-apps/iproute2 - sys-fs/fuse:* - >=sys-fs/lxcfs-6.0.0 - sys-fs/squashfs-tools[lzma] - virtual/acl - apparmor? ( sec-policy/apparmor-profiles ) - qemu? ( - app-cdr/cdrtools - app-emulation/qemu[spice,usbredir,virtfs] - sys-apps/gptfdisk - ) - selinux? ( sec-policy/selinux-incus )" -BDEPEND=">=dev-lang/go-1.25.11 - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -CONFIG_CHECK=" - ~AIO - ~CGROUPS - ~IPC_NS - ~NET_NS - ~PID_NS - - ~SECCOMP - ~USER_NS - ~UTS_NS - - ~KVM - ~MACVTAP - ~VHOST_VSOCK -" - -ERROR_AIO="CONFIG_AIO is required." -ERROR_IPC_NS="CONFIG_IPC_NS is required." -ERROR_NET_NS="CONFIG_NET_NS is required." -ERROR_PID_NS="CONFIG_PID_NS is required." -ERROR_SECCOMP="CONFIG_SECCOMP is required." -ERROR_UTS_NS="CONFIG_UTS_NS is required." - -WARNING_KVM="CONFIG_KVM and CONFIG_KVM_AMD/-INTEL is required for virtual machines." -WARNING_MACVTAP="CONFIG_MACVTAP is required for virtual machines." -WARNING_VHOST_VSOCK="CONFIG_VHOST_VSOCK is required for virtual machines." - -# Go magic. -QA_PREBUILT="/usr/bin/incus - /usr/bin/incus-agent - /usr/bin/incus-benchmark - /usr/bin/incus-migrate - /usr/bin/lxc-to-incus - /usr/sbin/fuidshift - /usr/sbin/incusd - /usr/sbin/lxd-to-incus" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -# The testsuite must be run as root. -# make: *** [Makefile:156: check] Error 1 -RESTRICT="test" - -GOPATH="${S}/_dist" - -src_unpack() { - if use verify-sig ; then - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc} - fi - go-module_src_unpack -} - -src_prepare() { - export GOPATH="${S}/_dist" - - default - - # bgo#980304, patch multiple CVEs before 7.0.2. - eapply "${WORKDIR}"/incus-7.3-cve-commits-bgo980304/*.patch - - sed -i \ - -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/incus:g" \ - -e "s:make:make ${MAKEOPTS}:g" \ - Makefile || die - - sed -i \ - -e "s:/usr/share/OVMF:/usr/share/edk2/OvmfX64:g" \ - -e "s:OVMF_VARS.ms.fd:OVMF_VARS.fd:g" \ - internal/server/instance/drivers/edk2/driver_edk2.go || die "Failed to fix hardcoded ovmf paths." - - cp "${FILESDIR}"/incus-6.14-r1.service "${T}"/incus.service || die - if use apparmor; then - sed -i \ - '/^EnvironmentFile=.*/a ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \ - "${T}"/incus.service || die - fi - - # Disable -Werror's from go modules. - find "${S}" -name "cgo.go" -exec sed -i "s/ -Werror / /g" {} + || die -} - -src_configure() { :; } - -incus_get_bindir() { - local host_arch=${1} - if [[ "${GOARCH}" != "${host_arch}" ]]; then - echo "_dist/bin/linux_${GOARCH}" - else - echo "_dist/bin" - fi -} - -src_compile() { - export GOPATH="${S}/_dist" - export CGO_LDFLAGS_ALLOW="-Wl,-z,now" - - for k in incus-benchmark incus-simplestreams incus-user incus lxc-to-incus lxd-to-incus ; do - ego install -v -x "${S}/cmd/${k}" - done - - if use fuidshift ; then - ego install -v -x "${S}/cmd/fuidshift" - fi - - ego install -v -x -tags libsqlite3 "${S}"/cmd/incusd - - # Needs to be built statically - CGO_ENABLED=0 go install -v -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-migrate - - local bindir=$(incus_get_bindir "$(go-env_goarch "${CBUILD}")") - - # Build the VM agents, statically too - if use amd64 ; then - GOARCH=amd64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=amd64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - elif use arm64 ; then - GOARCH=arm64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=arm64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - else - echo "No VM support for this arch." - return - fi - - use nls && emake build-mo -} - -src_test() { - emake check -} - -src_install() { - export GOPATH="${S}/_dist" - - export GOHOSTARCH=$(go-env_goarch "${CBUILD}") - local bindir=$(incus_get_bindir "${GOHOSTARCH}") - - newsbin "${FILESDIR}"/incus-startup-0.4.sh incus-startup - - # Admin tools - for l in incusd incus-user lxd-to-incus ; do - dosbin "${bindir}/${l}" - done - - # User tools - for m in incus-benchmark incus-migrate incus-simplestreams incus lxc-to-incus ; do - dobin "${bindir}/${m}" - done - - # VM Agents - if use amd64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.x86_64 - doexe ${bindir}/incus-agent.linux.i686 - doexe ${bindir}/incus-agent.windows.x86_64 - doexe ${bindir}/incus-agent.windows.i686 - elif use arm64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.aarch64 - doexe ${bindir}/incus-agent.windows.aarch64 - fi - - # fuidshift, should be moved under admin tools at some point - if use fuidshift ; then - dosbin ${bindir}/fuidshift - fi - - newconfd "${FILESDIR}"/incus-6.0.confd incus - newinitd "${FILESDIR}"/incus-6.0.initd incus - newinitd "${FILESDIR}"/incus-user-0.4.initd incus-user - - systemd_dounit "${T}"/incus.service - systemd_newunit "${FILESDIR}"/incus-0.4.socket incus.socket - systemd_newunit "${FILESDIR}"/incus-startup-0.4.service incus-startup.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.service incus-user.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.socket incus-user.socket - - if ! tc-is-cross-compiler; then - # Generate and install shell completion files. - mkdir -p "${D}"/usr/share/{bash-completion/completions/,fish/vendor_completions.d/,zsh/site-functions/} || die - "${bindir}"/incus completion bash > "${D}"/usr/share/bash-completion/completions/incus || die - "${bindir}"/incus completion fish > "${D}"/usr/share/fish/vendor_completions.d/incus.fish || die - "${bindir}"/incus completion zsh > "${D}"/usr/share/zsh/site-functions/_incus || die - else - ewarn "Shell completion files not installed! Install them manually with incus completion --help" - fi - - dodoc AUTHORS - dodoc -r doc/* - use nls && domo po/*.mo - - # Incus needs INCUS_EDK2_PATH in env to find OVMF files for virtual machines, #946184, - # and INCUS_AGENT_PATH to find multi-setup agents for VMs, #959878, - # and INCUS_SECURITY_SELINUX=true to enable selinux support (until its enabled by default) - newenvd "${FILESDIR}"/90incus.envd 90incus - if use selinux; then - echo "INCUS_SECURITY_SELINUX=true" >> "${D}"/etc/env.d/90incus - fi -} - -pkg_postinst() { - elog - elog "Please see" - elog " https://wiki.gentoo.org/wiki/Incus" - elog " https://wiki.gentoo.org/wiki/Incus#Migrating_from_LXD" - elog - optfeature "OCI container images support" app-containers/skopeo app-containers/umoci - optfeature "support for ACME certificate issuance" app-crypt/lego - optfeature "ipv6 support" net-dns/dnsmasq[ipv6] - optfeature "full incus-migrate support" net-misc/rsync - optfeature "btrfs storage backend" sys-fs/btrfs-progs - optfeature "lvm2 storage backend" sys-fs/lvm2 - optfeature "zfs storage backend" sys-fs/zfs - elog - elog "Be sure to add your local user to the incus group." - elog -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.3-r1.ebuild deleted file mode 100644 index 8d2b2fcf70d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.3-r1.ebuild +++ /dev/null @@ -1,279 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module linux-info optfeature systemd toolchain-funcs verify-sig - -DESCRIPTION="Modern, secure and powerful system container and virtual machine manager" -HOMEPAGE="https://linuxcontainers.org/incus/introduction/ https://github.com/lxc/incus" - -if [[ "${PV}" == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxc/incus.git" -else - SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz - verify-sig? ( https://linuxcontainers.org/downloads/incus/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 BSD LGPL-3 MIT" -SLOT="0/stable" -IUSE="apparmor fuidshift nls qemu selinux" - -DEPEND="acct-group/incus - acct-group/incus-admin - app-arch/xz-utils - >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] - dev-db/sqlite:3 - >=dev-libs/cowsql-1.15.7 - dev-libs/lzo - >=dev-libs/raft-0.22.1:=[lz4] - >=dev-util/xdelta-3.0[lzma(+)] - net-dns/dnsmasq[dhcp] - sys-libs/libcap - virtual/udev" -RDEPEND="${DEPEND} - fuidshift? ( !app-containers/lxd ) - net-firewall/ebtables - net-firewall/nftables[json] - sys-apps/iproute2 - sys-fs/fuse:* - >=sys-fs/lxcfs-5.0.0 - sys-fs/squashfs-tools[lzma] - virtual/acl - apparmor? ( sec-policy/apparmor-profiles ) - qemu? ( - app-cdr/cdrtools - app-emulation/qemu[spice,usbredir,virtfs] - sys-apps/gptfdisk - ) - selinux? ( sec-policy/selinux-incus )" -BDEPEND=">=dev-lang/go-1.25.12 - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -CONFIG_CHECK=" - ~AIO - ~CGROUPS - ~IPC_NS - ~NET_NS - ~PID_NS - - ~SECCOMP - ~USER_NS - ~UTS_NS - - ~KVM - ~MACVTAP - ~VHOST_VSOCK -" - -ERROR_AIO="CONFIG_AIO is required." -ERROR_IPC_NS="CONFIG_IPC_NS is required." -ERROR_NET_NS="CONFIG_NET_NS is required." -ERROR_PID_NS="CONFIG_PID_NS is required." -ERROR_SECCOMP="CONFIG_SECCOMP is required." -ERROR_UTS_NS="CONFIG_UTS_NS is required." - -WARNING_KVM="CONFIG_KVM and CONFIG_KVM_AMD/-INTEL is required for virtual machines." -WARNING_MACVTAP="CONFIG_MACVTAP is required for virtual machines." -WARNING_VHOST_VSOCK="CONFIG_VHOST_VSOCK is required for virtual machines." - -# Go magic. -QA_PREBUILT="/usr/bin/incus - /usr/bin/incus-agent - /usr/bin/incus-benchmark - /usr/bin/incus-migrate - /usr/bin/lxc-to-incus - /usr/sbin/fuidshift - /usr/sbin/incusd" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -# The testsuite must be run as root. -# make: *** [Makefile:156: check] Error 1 -RESTRICT="test" - -GOPATH="${S}/_dist" - -src_unpack() { - if [[ "${PV}" == 9999* ]]; then - git-r3_src_unpack - go-module_live_vendor - go-env_set_compile_environment - else - verify-sig_src_unpack - go-module_src_unpack - fi -} - -src_prepare() { - export GOPATH="${S}/_dist" - - default - - sed -i \ - -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/incus:g" \ - -e "s:make:make ${MAKEOPTS}:g" \ - Makefile || die - - sed -i \ - -e "s:/usr/share/OVMF:/usr/share/edk2/OvmfX64:g" \ - -e "s:OVMF_VARS.ms.fd:OVMF_VARS.fd:g" \ - internal/server/instance/drivers/edk2/driver_edk2.go || die "Failed to fix hardcoded ovmf paths." - - cp "${FILESDIR}"/incus-6.14-r1.service "${T}"/incus.service || die - if use apparmor; then - sed -i \ - '/^EnvironmentFile=.*/a ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \ - "${T}"/incus.service || die - fi - - # Disable -Werror's from go modules. - find "${S}" -name "cgo.go" -exec sed -i "s/ -Werror / /g" {} + || die -} - -src_configure() { :; } - -incus_get_bindir() { - local host_arch=${1} - if [[ "${GOARCH}" != "${host_arch}" ]]; then - echo "_dist/bin/linux_${GOARCH}" - else - echo "_dist/bin" - fi -} - -src_compile() { - export GOPATH="${S}/_dist" - export CGO_LDFLAGS_ALLOW="-Wl,-z,now" - - for k in incus-benchmark incus-simplestreams incus-user incus lxc-to-incus; do - ego install -v -x "${S}/cmd/${k}" - done - - if use fuidshift ; then - ego install -v -x "${S}/cmd/fuidshift" - fi - - ego install -v -x -tags libsqlite3 "${S}"/cmd/incusd - - # Needs to be built statically - CGO_ENABLED=0 go install -v -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-migrate - - local bindir=$(incus_get_bindir "$(go-env_goarch "${CBUILD}")") - - # Build the VM agents, statically too - if use amd64 ; then - GOARCH=amd64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=amd64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - elif use arm64 ; then - GOARCH=arm64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=arm64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - else - echo "No VM support for this arch." - return - fi - - use nls && emake build-mo -} - -src_test() { - emake check -} - -src_install() { - export GOPATH="${S}/_dist" - - export GOHOSTARCH=$(go-env_goarch "${CBUILD}") - local bindir=$(incus_get_bindir "${GOHOSTARCH}") - - newsbin "${FILESDIR}"/incus-startup-0.4.sh incus-startup - - # Admin tools - for l in incusd incus-user; do - dosbin "${bindir}/${l}" - done - - # User tools - for m in incus-benchmark incus-migrate incus-simplestreams incus lxc-to-incus ; do - dobin "${bindir}/${m}" - done - - # VM Agents - if use amd64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.x86_64 - doexe ${bindir}/incus-agent.linux.i686 - doexe ${bindir}/incus-agent.windows.x86_64 - doexe ${bindir}/incus-agent.windows.i686 - elif use arm64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.aarch64 - doexe ${bindir}/incus-agent.windows.aarch64 - fi - - # fuidshift, should be moved under admin tools at some point - if use fuidshift ; then - dosbin ${bindir}/fuidshift - fi - - newconfd "${FILESDIR}"/incus-6.0.confd incus - newinitd "${FILESDIR}"/incus-6.0.initd incus - newinitd "${FILESDIR}"/incus-user-0.4.initd incus-user - - systemd_dounit "${T}"/incus.service - systemd_newunit "${FILESDIR}"/incus-0.4.socket incus.socket - systemd_newunit "${FILESDIR}"/incus-startup-0.4.service incus-startup.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.service incus-user.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.socket incus-user.socket - - if ! tc-is-cross-compiler; then - # Generate and install shell completion files. - mkdir -p "${D}"/usr/share/{bash-completion/completions/,fish/vendor_completions.d/,zsh/site-functions/} || die - "${bindir}"/incus completion bash > "${D}"/usr/share/bash-completion/completions/incus || die - "${bindir}"/incus completion fish > "${D}"/usr/share/fish/vendor_completions.d/incus.fish || die - "${bindir}"/incus completion zsh > "${D}"/usr/share/zsh/site-functions/_incus || die - else - ewarn "Shell completion files not installed! Install them manually with incus completion --help" - fi - - dodoc AUTHORS - dodoc -r doc/* - use nls && domo po/*.mo - - # Incus needs INCUS_EDK2_PATH in env to find OVMF files for virtual machines, #946184, - # and INCUS_AGENT_PATH to find multi-setup agents for VMs, #959878, - # and INCUS_SECURITY_SELINUX=true to enable selinux support (until its enabled by default) - newenvd "${FILESDIR}"/90incus.envd 90incus - if use selinux; then - echo "INCUS_SECURITY_SELINUX=true" >> "${D}"/etc/env.d/90incus - fi -} - -pkg_postinst() { - elog - elog "Please see" - elog " https://wiki.gentoo.org/wiki/Incus" - elog " https://wiki.gentoo.org/wiki/Incus#Migrating_from_LXD" - elog - optfeature "OCI container images support" app-containers/skopeo app-containers/umoci - optfeature "support for ACME certificate issuance" app-crypt/lego - optfeature "btrfs storage backend" sys-fs/btrfs-progs - optfeature "ipv6 support" net-dns/dnsmasq[ipv6] - optfeature "full incus-migrate support" net-misc/rsync - optfeature "lvm2 storage backend" sys-fs/lvm2 - optfeature "zfs storage backend" sys-fs/zfs - elog - elog "Be sure to add your local user to the incus group." - elog -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.4-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.4-r1.ebuild deleted file mode 100644 index 7e113b04c86..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-7.4-r1.ebuild +++ /dev/null @@ -1,279 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module linux-info optfeature systemd toolchain-funcs verify-sig - -DESCRIPTION="Modern, secure and powerful system container and virtual machine manager" -HOMEPAGE="https://linuxcontainers.org/incus/introduction/ https://github.com/lxc/incus" - -if [[ "${PV}" == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxc/incus.git" -else - SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz - verify-sig? ( https://linuxcontainers.org/downloads/incus/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 BSD LGPL-3 MIT" -SLOT="0/stable" -IUSE="apparmor fuidshift nls qemu selinux" - -DEPEND="acct-group/incus - acct-group/incus-admin - app-arch/xz-utils - >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] - dev-db/sqlite:3 - >=dev-libs/cowsql-1.15.7 - dev-libs/lzo - >=dev-libs/raft-0.22.1:=[lz4] - >=dev-util/xdelta-3.0[lzma(+)] - net-dns/dnsmasq[dhcp] - sys-libs/libcap - virtual/udev" -RDEPEND="${DEPEND} - fuidshift? ( !app-containers/lxd ) - net-firewall/ebtables - net-firewall/nftables[json] - sys-apps/iproute2 - sys-fs/fuse:* - >=sys-fs/lxcfs-5.0.0 - sys-fs/squashfs-tools[lzma,zstd] - virtual/acl - apparmor? ( sec-policy/apparmor-profiles ) - qemu? ( - app-cdr/cdrtools - app-emulation/qemu[spice,usbredir,virtfs] - sys-apps/gptfdisk - ) - selinux? ( sec-policy/selinux-incus )" -BDEPEND=">=dev-lang/go-1.26.7 - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -CONFIG_CHECK=" - ~AIO - ~CGROUPS - ~IPC_NS - ~NET_NS - ~PID_NS - - ~SECCOMP - ~USER_NS - ~UTS_NS - - ~KVM - ~MACVTAP - ~VHOST_VSOCK -" - -ERROR_AIO="CONFIG_AIO is required." -ERROR_IPC_NS="CONFIG_IPC_NS is required." -ERROR_NET_NS="CONFIG_NET_NS is required." -ERROR_PID_NS="CONFIG_PID_NS is required." -ERROR_SECCOMP="CONFIG_SECCOMP is required." -ERROR_UTS_NS="CONFIG_UTS_NS is required." - -WARNING_KVM="CONFIG_KVM and CONFIG_KVM_AMD/-INTEL is required for virtual machines." -WARNING_MACVTAP="CONFIG_MACVTAP is required for virtual machines." -WARNING_VHOST_VSOCK="CONFIG_VHOST_VSOCK is required for virtual machines." - -# Go magic. -QA_PREBUILT="/usr/bin/incus - /usr/bin/incus-agent - /usr/bin/incus-benchmark - /usr/bin/incus-migrate - /usr/bin/lxc-to-incus - /usr/sbin/fuidshift - /usr/sbin/incusd" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -# The testsuite must be run as root. -# make: *** [Makefile:156: check] Error 1 -RESTRICT="test" - -GOPATH="${S}/_dist" - -src_unpack() { - if [[ "${PV}" == 9999* ]]; then - git-r3_src_unpack - go-module_live_vendor - go-env_set_compile_environment - else - verify-sig_src_unpack - go-module_src_unpack - fi -} - -src_prepare() { - export GOPATH="${S}/_dist" - - default - - sed -i \ - -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/incus:g" \ - -e "s:make:make ${MAKEOPTS}:g" \ - Makefile || die - - sed -i \ - -e "s:/usr/share/OVMF:/usr/share/edk2/OvmfX64:g" \ - -e "s:OVMF_VARS.ms.fd:OVMF_VARS.fd:g" \ - internal/server/instance/drivers/edk2/driver_edk2.go || die "Failed to fix hardcoded ovmf paths." - - cp "${FILESDIR}"/incus-6.14-r1.service "${T}"/incus.service || die - if use apparmor; then - sed -i \ - '/^EnvironmentFile=.*/a ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \ - "${T}"/incus.service || die - fi - - # Disable -Werror's from go modules. - find "${S}" -name "cgo.go" -exec sed -i "s/ -Werror / /g" {} + || die -} - -src_configure() { :; } - -incus_get_bindir() { - local host_arch=${1} - if [[ "${GOARCH}" != "${host_arch}" ]]; then - echo "_dist/bin/linux_${GOARCH}" - else - echo "_dist/bin" - fi -} - -src_compile() { - export GOPATH="${S}/_dist" - export CGO_LDFLAGS_ALLOW="-Wl,-z,now" - - for k in incus-benchmark incus-simplestreams incus-user incus lxc-to-incus; do - ego install -v -x "${S}/cmd/${k}" - done - - if use fuidshift ; then - ego install -v -x "${S}/cmd/fuidshift" - fi - - ego install -v -x -tags libsqlite3 "${S}"/cmd/incusd - - # Needs to be built statically - CGO_ENABLED=0 go install -v -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-migrate - - local bindir=$(incus_get_bindir "$(go-env_goarch "${CBUILD}")") - - # Build the VM agents, statically too - if use amd64 ; then - GOARCH=amd64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=amd64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - elif use arm64 ; then - GOARCH=arm64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=arm64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - else - echo "No VM support for this arch." - return - fi - - use nls && emake build-mo -} - -src_test() { - emake check -} - -src_install() { - export GOPATH="${S}/_dist" - - export GOHOSTARCH=$(go-env_goarch "${CBUILD}") - local bindir=$(incus_get_bindir "${GOHOSTARCH}") - - newsbin "${FILESDIR}"/incus-startup-0.4.sh incus-startup - - # Admin tools - for l in incusd incus-user; do - dosbin "${bindir}/${l}" - done - - # User tools - for m in incus-benchmark incus-migrate incus-simplestreams incus lxc-to-incus ; do - dobin "${bindir}/${m}" - done - - # VM Agents - if use amd64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.x86_64 - doexe ${bindir}/incus-agent.linux.i686 - doexe ${bindir}/incus-agent.windows.x86_64 - doexe ${bindir}/incus-agent.windows.i686 - elif use arm64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.aarch64 - doexe ${bindir}/incus-agent.windows.aarch64 - fi - - # fuidshift, should be moved under admin tools at some point - if use fuidshift ; then - dosbin ${bindir}/fuidshift - fi - - newconfd "${FILESDIR}"/incus-6.0.confd incus - newinitd "${FILESDIR}"/incus-6.0.initd incus - newinitd "${FILESDIR}"/incus-user-0.4.initd incus-user - - systemd_dounit "${T}"/incus.service - systemd_newunit "${FILESDIR}"/incus-0.4.socket incus.socket - systemd_newunit "${FILESDIR}"/incus-startup-0.4.service incus-startup.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.service incus-user.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.socket incus-user.socket - - if ! tc-is-cross-compiler; then - # Generate and install shell completion files. - mkdir -p "${D}"/usr/share/{bash-completion/completions/,fish/vendor_completions.d/,zsh/site-functions/} || die - "${bindir}"/incus completion bash > "${D}"/usr/share/bash-completion/completions/incus || die - "${bindir}"/incus completion fish > "${D}"/usr/share/fish/vendor_completions.d/incus.fish || die - "${bindir}"/incus completion zsh > "${D}"/usr/share/zsh/site-functions/_incus || die - else - ewarn "Shell completion files not installed! Install them manually with incus completion --help" - fi - - dodoc AUTHORS - dodoc -r doc/* - use nls && domo po/*.mo - - # Incus needs INCUS_EDK2_PATH in env to find OVMF files for virtual machines, #946184, - # and INCUS_AGENT_PATH to find multi-setup agents for VMs, #959878, - # and INCUS_SECURITY_SELINUX=true to enable selinux support (until its enabled by default) - newenvd "${FILESDIR}"/90incus.envd 90incus - if use selinux; then - echo "INCUS_SECURITY_SELINUX=true" >> "${D}"/etc/env.d/90incus - fi -} - -pkg_postinst() { - elog - elog "Please see" - elog " https://wiki.gentoo.org/wiki/Incus" - elog " https://wiki.gentoo.org/wiki/Incus#Migrating_from_LXD" - elog - optfeature "OCI container images support" app-containers/skopeo app-containers/umoci - optfeature "support for ACME certificate issuance" app-crypt/lego - optfeature "btrfs storage backend" sys-fs/btrfs-progs - optfeature "ipv6 support" net-dns/dnsmasq[ipv6] - optfeature "full incus-migrate support" net-misc/rsync - optfeature "lvm2 storage backend" sys-fs/lvm2 - optfeature "zfs storage backend" sys-fs/zfs - elog - elog "Be sure to add your local user to the incus group." - elog -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-9999.ebuild deleted file mode 100644 index 7e113b04c86..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/incus-9999.ebuild +++ /dev/null @@ -1,279 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module linux-info optfeature systemd toolchain-funcs verify-sig - -DESCRIPTION="Modern, secure and powerful system container and virtual machine manager" -HOMEPAGE="https://linuxcontainers.org/incus/introduction/ https://github.com/lxc/incus" - -if [[ "${PV}" == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxc/incus.git" -else - SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz - verify-sig? ( https://linuxcontainers.org/downloads/incus/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="Apache-2.0 BSD LGPL-3 MIT" -SLOT="0/stable" -IUSE="apparmor fuidshift nls qemu selinux" - -DEPEND="acct-group/incus - acct-group/incus-admin - app-arch/xz-utils - >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] - dev-db/sqlite:3 - >=dev-libs/cowsql-1.15.7 - dev-libs/lzo - >=dev-libs/raft-0.22.1:=[lz4] - >=dev-util/xdelta-3.0[lzma(+)] - net-dns/dnsmasq[dhcp] - sys-libs/libcap - virtual/udev" -RDEPEND="${DEPEND} - fuidshift? ( !app-containers/lxd ) - net-firewall/ebtables - net-firewall/nftables[json] - sys-apps/iproute2 - sys-fs/fuse:* - >=sys-fs/lxcfs-5.0.0 - sys-fs/squashfs-tools[lzma,zstd] - virtual/acl - apparmor? ( sec-policy/apparmor-profiles ) - qemu? ( - app-cdr/cdrtools - app-emulation/qemu[spice,usbredir,virtfs] - sys-apps/gptfdisk - ) - selinux? ( sec-policy/selinux-incus )" -BDEPEND=">=dev-lang/go-1.26.7 - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -CONFIG_CHECK=" - ~AIO - ~CGROUPS - ~IPC_NS - ~NET_NS - ~PID_NS - - ~SECCOMP - ~USER_NS - ~UTS_NS - - ~KVM - ~MACVTAP - ~VHOST_VSOCK -" - -ERROR_AIO="CONFIG_AIO is required." -ERROR_IPC_NS="CONFIG_IPC_NS is required." -ERROR_NET_NS="CONFIG_NET_NS is required." -ERROR_PID_NS="CONFIG_PID_NS is required." -ERROR_SECCOMP="CONFIG_SECCOMP is required." -ERROR_UTS_NS="CONFIG_UTS_NS is required." - -WARNING_KVM="CONFIG_KVM and CONFIG_KVM_AMD/-INTEL is required for virtual machines." -WARNING_MACVTAP="CONFIG_MACVTAP is required for virtual machines." -WARNING_VHOST_VSOCK="CONFIG_VHOST_VSOCK is required for virtual machines." - -# Go magic. -QA_PREBUILT="/usr/bin/incus - /usr/bin/incus-agent - /usr/bin/incus-benchmark - /usr/bin/incus-migrate - /usr/bin/lxc-to-incus - /usr/sbin/fuidshift - /usr/sbin/incusd" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -# The testsuite must be run as root. -# make: *** [Makefile:156: check] Error 1 -RESTRICT="test" - -GOPATH="${S}/_dist" - -src_unpack() { - if [[ "${PV}" == 9999* ]]; then - git-r3_src_unpack - go-module_live_vendor - go-env_set_compile_environment - else - verify-sig_src_unpack - go-module_src_unpack - fi -} - -src_prepare() { - export GOPATH="${S}/_dist" - - default - - sed -i \ - -e "s:\./configure:./configure --prefix=/usr --libdir=${EPREFIX}/usr/lib/incus:g" \ - -e "s:make:make ${MAKEOPTS}:g" \ - Makefile || die - - sed -i \ - -e "s:/usr/share/OVMF:/usr/share/edk2/OvmfX64:g" \ - -e "s:OVMF_VARS.ms.fd:OVMF_VARS.fd:g" \ - internal/server/instance/drivers/edk2/driver_edk2.go || die "Failed to fix hardcoded ovmf paths." - - cp "${FILESDIR}"/incus-6.14-r1.service "${T}"/incus.service || die - if use apparmor; then - sed -i \ - '/^EnvironmentFile=.*/a ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \ - "${T}"/incus.service || die - fi - - # Disable -Werror's from go modules. - find "${S}" -name "cgo.go" -exec sed -i "s/ -Werror / /g" {} + || die -} - -src_configure() { :; } - -incus_get_bindir() { - local host_arch=${1} - if [[ "${GOARCH}" != "${host_arch}" ]]; then - echo "_dist/bin/linux_${GOARCH}" - else - echo "_dist/bin" - fi -} - -src_compile() { - export GOPATH="${S}/_dist" - export CGO_LDFLAGS_ALLOW="-Wl,-z,now" - - for k in incus-benchmark incus-simplestreams incus-user incus lxc-to-incus; do - ego install -v -x "${S}/cmd/${k}" - done - - if use fuidshift ; then - ego install -v -x "${S}/cmd/fuidshift" - fi - - ego install -v -x -tags libsqlite3 "${S}"/cmd/incusd - - # Needs to be built statically - CGO_ENABLED=0 go install -v -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-migrate - - local bindir=$(incus_get_bindir "$(go-env_goarch "${CBUILD}")") - - # Build the VM agents, statically too - if use amd64 ; then - GOARCH=amd64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=amd64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.x86_64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=386 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.i686 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - elif use arm64 ; then - GOARCH=arm64 CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.linux.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - GOARCH=arm64 GOOS=windows CGO_ENABLED=0 ego build -o "${bindir}"/incus-agent.windows.aarch64 -v \ - -tags agent,netgo,static -buildmode default "${S}"/cmd/incus-agent - else - echo "No VM support for this arch." - return - fi - - use nls && emake build-mo -} - -src_test() { - emake check -} - -src_install() { - export GOPATH="${S}/_dist" - - export GOHOSTARCH=$(go-env_goarch "${CBUILD}") - local bindir=$(incus_get_bindir "${GOHOSTARCH}") - - newsbin "${FILESDIR}"/incus-startup-0.4.sh incus-startup - - # Admin tools - for l in incusd incus-user; do - dosbin "${bindir}/${l}" - done - - # User tools - for m in incus-benchmark incus-migrate incus-simplestreams incus lxc-to-incus ; do - dobin "${bindir}/${m}" - done - - # VM Agents - if use amd64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.x86_64 - doexe ${bindir}/incus-agent.linux.i686 - doexe ${bindir}/incus-agent.windows.x86_64 - doexe ${bindir}/incus-agent.windows.i686 - elif use arm64 ; then - exeinto /usr/libexec/incus/agents - doexe ${bindir}/incus-agent.linux.aarch64 - doexe ${bindir}/incus-agent.windows.aarch64 - fi - - # fuidshift, should be moved under admin tools at some point - if use fuidshift ; then - dosbin ${bindir}/fuidshift - fi - - newconfd "${FILESDIR}"/incus-6.0.confd incus - newinitd "${FILESDIR}"/incus-6.0.initd incus - newinitd "${FILESDIR}"/incus-user-0.4.initd incus-user - - systemd_dounit "${T}"/incus.service - systemd_newunit "${FILESDIR}"/incus-0.4.socket incus.socket - systemd_newunit "${FILESDIR}"/incus-startup-0.4.service incus-startup.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.service incus-user.service - systemd_newunit "${FILESDIR}"/incus-user-0.4.socket incus-user.socket - - if ! tc-is-cross-compiler; then - # Generate and install shell completion files. - mkdir -p "${D}"/usr/share/{bash-completion/completions/,fish/vendor_completions.d/,zsh/site-functions/} || die - "${bindir}"/incus completion bash > "${D}"/usr/share/bash-completion/completions/incus || die - "${bindir}"/incus completion fish > "${D}"/usr/share/fish/vendor_completions.d/incus.fish || die - "${bindir}"/incus completion zsh > "${D}"/usr/share/zsh/site-functions/_incus || die - else - ewarn "Shell completion files not installed! Install them manually with incus completion --help" - fi - - dodoc AUTHORS - dodoc -r doc/* - use nls && domo po/*.mo - - # Incus needs INCUS_EDK2_PATH in env to find OVMF files for virtual machines, #946184, - # and INCUS_AGENT_PATH to find multi-setup agents for VMs, #959878, - # and INCUS_SECURITY_SELINUX=true to enable selinux support (until its enabled by default) - newenvd "${FILESDIR}"/90incus.envd 90incus - if use selinux; then - echo "INCUS_SECURITY_SELINUX=true" >> "${D}"/etc/env.d/90incus - fi -} - -pkg_postinst() { - elog - elog "Please see" - elog " https://wiki.gentoo.org/wiki/Incus" - elog " https://wiki.gentoo.org/wiki/Incus#Migrating_from_LXD" - elog - optfeature "OCI container images support" app-containers/skopeo app-containers/umoci - optfeature "support for ACME certificate issuance" app-crypt/lego - optfeature "btrfs storage backend" sys-fs/btrfs-progs - optfeature "ipv6 support" net-dns/dnsmasq[ipv6] - optfeature "full incus-migrate support" net-misc/rsync - optfeature "lvm2 storage backend" sys-fs/lvm2 - optfeature "zfs storage backend" sys-fs/zfs - elog - elog "Be sure to add your local user to the incus group." - elog -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/incus/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/incus/metadata.xml deleted file mode 100644 index 186d0e5ddad..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/incus/metadata.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - juippis@gentoo.org - Joonas Niilola - - - mschiff@gentoo.org - Marc Schiffbauer - - - virtualization@gentoo.org - Gentoo Virtualization Project - - - Install the fuidshift binary - currently conflicts with app-containers/lxd - Pull dependencies needed to manage QEMU-based virtual machines with Incus - - - Incus is a modern, secure and powerful system container and virtual machine manager. - Incus is a community fork from Canonical's LXD. - - It provides a unified experience for running and managing full Linux systems inside containers - or virtual machines. Incus supplies images for a wide number of Linux distributions and is built - around a very powerful, yet pretty simple, REST API. Incus scales from one instance on a single - machine to a cluster in a full data center rack, making it suitable for running workloads both - for development and in production. - - Incus allows you to easily set up a system that feels like a small private cloud. You can run any - type of workload in an efficient way while keeping your resources optimized. - - You should consider using Incus if you want to containerize different environments or run virtual - machines, or in general run and manage your infrastructure in a cost-effective way. - - - lxc/incus - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/lxc/Manifest deleted file mode 100644 index 0b2ad48b58b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST lxc-7.0.0.tar.gz 962710 BLAKE2B 025583e58ba2613bced13fbc7929ecbbf0eb0cd373cc59c80d1794b9398db109ecf35a2797cd08092d72e5718c406dd953d676ca0f29390fc139817c49886bee SHA512 5c7a9fba7313e2d19be649bf906067d99240cf5700e88892dcdb09a216206671db73d647fabad558af3a594ec24054f69627ea5e44638c187c4a0c07067e441a -DIST lxc-7.0.0.tar.gz.asc 833 BLAKE2B e76eef4ca3485f88b1033ff2e044fc89806dfb11b1d0cfe6b73ab7b5ebb487818e2426f8fb21e8165e6633bc16186664cf0a5af6c72f0dc9e41df75c4cd92727 SHA512 6bb8cd64a73ef828275b98ac1657a9d8a4de878fff9fb6f63123974efec17e5143f4829f1d5275a47155005a28b4ea23774a9e5713f930cd4ed4cd951cc1fb06 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-7.0.0-glibc-2.43-const-fix.patch b/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-7.0.0-glibc-2.43-const-fix.patch deleted file mode 100644 index 0da98e6ce3e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-7.0.0-glibc-2.43-const-fix.patch +++ /dev/null @@ -1,134 +0,0 @@ -https://bugs.gentoo.org/972401 -https://github.com/lxc/lxc/issues/4710 -https://github.com/lxc/lxc/pull/4711 -https://github.com/lxc/lxc/commit/c2809b067bbd5c63f0f78a5acd6f7af4e77e584c - -From c2809b067bbd5c63f0f78a5acd6f7af4e77e584c Mon Sep 17 00:00:00 2001 -From: Adrian Ratiu -Date: Sat, 18 Jul 2026 23:11:52 +0300 -Subject: [PATCH] tree-wide: fix const-correctness issues exposed by glibc 2.43 - -glibc 2.43 implements strchr(3), strrchr(3) and strstr(3) as -C23-style _Generic macros which propagate the const qualifier -of the input string to the return type. - -For example, a 'const char *' input now produces 'const char *' -output types and vice-versa (non-const -> non-const). - -Building with clang and -Werror=incompatible-pointer-types fails: - - src/lxc/confile.c:2690:4: error: assigning to 'char *' from - 'const char *' discards qualifiers - [-Werror,-Wincompatible-pointer-types-discards-qualifiers] - -Constify the result pointers where they are only read. Where the -code intentionally writes through the result into caller-owned -writable storage, drop the bogus const from the parameter instead -of casting it away: update_hwaddr() (and thus its caller -append_unexp_config_line()) modify the string in-place via -rand_complete_hwaddr(), so 'char *' is the honest type. The two -call sites already pass writable buffers (a strdup()'d line and an -internally built one), so no cast is needed. - -The one remaining cast is in cgroup1-only pam_cgfs code -(cgv1_handle_cpuset_hierarchy) where the writable buffer is passed -down through a const 'cgroup' parameter; that hierarchy is slated -for removal, so the minimal cast is kept there. - -This is just a build fix, the runtime behavior is unchanged. - -Fixes: #4710 -Signed-off-by: Adrian Ratiu ---- a/src/lxc/confile.c -+++ b/src/lxc/confile.c -@@ -2675,7 +2675,7 @@ static int set_config_console_size(const char *key, const char *value, - * lxc.include. - * 'x' and 'X' are substituted in-place. - */ --static void update_hwaddr(const char *line) -+static void update_hwaddr(char *line) - { - char *p; - -@@ -2701,7 +2701,7 @@ static void update_hwaddr(const char *line) - rand_complete_hwaddr(p); - } - --int append_unexp_config_line(const char *line, struct lxc_conf *conf) -+int append_unexp_config_line(char *line, struct lxc_conf *conf) - { - size_t linelen; - size_t len = conf->unexpanded_len; -@@ -4213,7 +4213,7 @@ static int get_config_uts_name(const char *key, char *retv, int inlen, - static int get_config_hooks(const char *key, char *retv, int inlen, - struct lxc_conf *c, void *data) - { -- char *subkey; -+ const char *subkey; - int len, fulllen = 0, found = -1; - struct string_entry *entry; - int i; ---- a/src/lxc/confile.h -+++ b/src/lxc/confile.h -@@ -75,7 +75,7 @@ __hidden extern int lxc_list_net(struct lxc_conf *c, const char *key, char *retv - - __hidden extern int lxc_config_read(const char *file, struct lxc_conf *conf, bool from_include); - --__hidden extern int append_unexp_config_line(const char *line, struct lxc_conf *conf); -+__hidden extern int append_unexp_config_line(char *line, struct lxc_conf *conf); - - extern int lxc_config_define_add(struct lxc_list *defines, char *arg); - ---- a/src/lxc/confile_utils.c -+++ b/src/lxc/confile_utils.c -@@ -903,7 +903,7 @@ int lxc_inherit_namespace(const char *nsfd_path, const char *lxcpath, - { - __do_free char *dup = NULL; - int fd, pid; -- char *lastslash; -+ const char *lastslash; - - if (nsfd_path[0] == '/') { - return open(nsfd_path, O_RDONLY | O_CLOEXEC); ---- a/src/lxc/pam/pam_cgfs.c -+++ b/src/lxc/pam/pam_cgfs.c -@@ -362,7 +362,7 @@ static char *copy_to_eol(char *s) - /* Check if given entry under /proc//mountinfo is a fuse.lxcfs mount. */ - static bool is_lxcfs(const char *line) - { -- char *p = strstr(line, " - "); -+ const char *p = strstr(line, " - "); - if (!p) - return false; - -@@ -1914,7 +1914,7 @@ static bool cgv1_handle_cpuset_hierarchy(struct cgv1_hierarchy *h, - - if (*cgroup == '/') - cgroup++; -- slash = strchr(cgroup, '/'); -+ slash = (char *)strchr(cgroup, '/'); - if (slash) - *slash = '\0'; - ---- a/src/lxc/storage/nbd.c -+++ b/src/lxc/storage/nbd.c -@@ -291,7 +291,7 @@ static void nbd_detach(const char *path) - */ - static int nbd_get_partition(const char *src) - { -- char *p = strchr(src, ':'); -+ const char *p = strchr(src, ':'); - if (!p) - return 0; - ---- a/src/lxc/storage/zfs.c -+++ b/src/lxc/storage/zfs.c -@@ -461,7 +461,7 @@ int zfs_clonepaths(struct lxc_storage *orig, struct lxc_storage *new, - orig_src = cmd_output; - } - -- tmp = strrchr(orig_src, '/'); -+ tmp = (char *)strrchr(orig_src, '/'); - if (!tmp) { - ERROR("Failed to detect \"/\" in \"%s\"", orig_src); - return -1; diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-monitord.service.5.0.0 b/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-monitord.service.5.0.0 deleted file mode 100644 index ff4a201152c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-monitord.service.5.0.0 +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=LXC Container Monitoring Daemon -After=syslog.service network.target -Documentation=man:lxc - -[Service] -Type=simple -ExecStart=/usr/libexec/lxc/lxc-monitord --daemon - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-net.service.5.0.0 b/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-net.service.5.0.0 deleted file mode 100644 index 8a037fcb761..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc-net.service.5.0.0 +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=LXC network bridge setup -After=network-online.target -Before=lxc.service -Documentation=man:lxc -ConditionVirtualization=!lxc - -[Service] -Type=oneshot -RemainAfterExit=yes -ExecStart=/usr/libexec/lxc/lxc-net start -ExecStop=/usr/libexec/lxc/lxc-net stop - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.initd.9 b/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.initd.9 deleted file mode 100644 index 4958fbcbbc7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.initd.9 +++ /dev/null @@ -1,132 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -CONTAINER=${SVCNAME#*.} - -LXC_PATH=`lxc-config lxc.lxcpath` - -lxc_get_configfile() { - if [ -f "${LXC_PATH}/${CONTAINER}.conf" ]; then - echo "${LXC_PATH}/${CONTAINER}.conf" - elif [ -f "${LXC_PATH}/${CONTAINER}/config" ]; then - echo "${LXC_PATH}/${CONTAINER}/config" - else - eerror "Unable to find a suitable configuration file." - eerror "If you set up the container in a non-standard" - eerror "location, please set the CONFIGFILE variable." - return 1 - fi -} - -[ $CONTAINER != $SVCNAME ] && CONFIGFILE=${CONFIGFILE:-$(lxc_get_configfile)} - -lxc_get_var() { - awk 'BEGIN { FS="[ \t]*=[ \t]*" } $1 == "'$1'" { print $2; exit }' ${CONFIGFILE} -} - -lxc_get_net_link_type() { - # gentoo bugfix 909640, drop commented lines before awk - grep -v '^#' ${CONFIGFILE} | awk 'BEGIN { FS="[ \t]*=[ \t]*"; _link=""; _type="" } - $1 == "lxc.network.type" {_type=$2;} - $1 == "lxc.network.link" {_link=$2;} - match($1, /lxc\.net\.[[:digit:]]+\.type/) {_type=$2;} - match($1, /lxc\.net\.[[:digit:]]+\.link/) {_link=$2;} - {if(_link != "" && _type != ""){ - printf("%s:%s\n", _link, _type ); - _link=""; _type=""; - }; }' -} - -checkconfig() { - if [ ${CONTAINER} = ${SVCNAME} ]; then - eerror "You have to create an init script for each container:" - eerror " ln -s lxc /etc/init.d/lxc.container" - return 1 - fi - - # no need to output anything, the function takes care of that. - [ -z "${CONFIGFILE}" ] && return 1 - - utsname=$(lxc_get_var lxc.uts.name) - if [ -z "$utsname" ] ; then - utsname=$(lxc_get_var lxc.utsname) - fi - - if [ "${CONTAINER}" != "${utsname}" ]; then - eerror "You should use the same name for the service and the" - eerror "container. Right now the container is called ${utsname}" - return 1 - fi -} - -depend() { - # be quiet, since we have to run depend() also for the - # non-muxed init script, unfortunately. - checkconfig 2>/dev/null || return 0 - - config ${CONFIGFILE} - need localmount - use lxcfs - - local _x _if - for _x in $(lxc_get_net_link_type); do - _if=${_x%:*} - case "${_x##*:}" in - # when the network type is set to phys, we can make use of a - # network service (for instance to set it up before we disable - # the net_admin capability), but we might also not set it up - # at all on the host and leave the net_admin capable service - # to take care of it. - phys) use net.${_if} ;; - *) need net.${_if} ;; - esac - done -} - -start() { - checkconfig || return 1 - rm -f /var/log/lxc/${CONTAINER}.log - - rootpath=$(lxc_get_var lxc.rootfs) - - # Check the format of our init and the chroot's init, to see - # if we have to use linux32 or linux64; always use setarch - # when required, as that makes it easier to deal with - # x32-based containers. - case $(scanelf -BF '%a#f' ${rootpath}/sbin/init) in - EM_X86_64) setarch=linux64;; - EM_386) setarch=linux32;; - esac - - ebegin "Starting LXC container ${CONTAINER}" - env -i ${setarch} $(which lxc-start) -n ${CONTAINER} -f ${CONFIGFILE} -d -o /var/log/lxc/${CONTAINER}.log - sleep 1 - - # lxc-start -d will _always_ report a correct startup, even if it - # failed, so rather than trust that, check that the cgroup exists. - # fix for LXC 3.1 - - STATE="$(lxc-info -s -H ${CONTAINER})" - [ "$STATE" = "RUNNING" ] - - eend $? -} - -stop() { - checkconfig || return 1 - - STATE="$(lxc-info -s -H ${CONTAINER})" - - if ! [ "$STATE" = "RUNNING" ]; then - ewarn "${CONTAINER} doesn't seem to be started." - return 0 - fi - - # 30s should be enough to shut everything down - # lxc-stop will return back anyway as soon as successful shutdown - # after 30s, lxc-stop sends SIGKILL (dirty shotdown) - ebegin "Stopping LXC container ${CONTAINER}" - lxc-stop -t 30 -n ${CONTAINER} - eend $? -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.service-5.0.0 b/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.service-5.0.0 deleted file mode 100644 index 35d0dff241d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc.service-5.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -[Unit] -Description=LXC Container Initialization and Autoboot Code -After=network.target lxc-net.service remote-fs.target -Wants=lxc-net.service -Documentation=man:lxc-autostart man:lxc - -[Service] -Type=oneshot -RemainAfterExit=yes -ExecStartPre=/usr/libexec/lxc/lxc-apparmor-load -ExecStart=/usr/libexec//lxc/lxc-containers start -ExecStop=/usr/libexec/lxc/lxc-containers stop -ExecReload=/usr/libexec/lxc/lxc-apparmor-load -# Environment=BOOTUP=serial -# Environment=CONSOLETYPE=serial -Delegate=yes - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc_at.service.5.0.0 b/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc_at.service.5.0.0 deleted file mode 100644 index 447b6c87ec5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/files/lxc_at.service.5.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -[Unit] -Description=LXC Container: %i -# This pulls in apparmor, dev-setup, lxc-net -After=lxc.service -Wants=lxc.service -Documentation=man:lxc-start man:lxc - -[Service] -Type=simple -KillMode=mixed -TimeoutStopSec=120s -ExecStart=/usr/bin/lxc-start -F -n %i -ExecStop=/usr/bin/lxc-stop -n %i -# Environment=BOOTUP=serial -# Environment=CONSOLETYPE=serial -Delegate=yes - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0-r1.ebuild deleted file mode 100644 index 9ccba4ca6e9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0-r1.ebuild +++ /dev/null @@ -1,297 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info meson optfeature shell-completion systemd xdg-utils verify-sig - -DESCRIPTION="A userspace interface for the Linux kernel containment features" -HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc" -SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz - verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )" - -LICENSE="GPL-2 LGPL-2.1 LGPL-3" # LGPL-2.1+ is listed, but it's covered by "LGPL-3" -SLOT="0/1.700" # SONAME liblxc.so.1 + ${PV//./} _if_ breaking ABI change while bumping. -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor +caps doc examples io-uring landlock man pam seccomp selinux ssl systemd test test-install +tools" - -REQUIRED_USE="landlock? ( seccomp )" -RESTRICT="!test? ( test )" - -RDEPEND="acct-group/lxc - acct-user/lxc - apparmor? ( sys-libs/libapparmor ) - caps? ( sys-libs/libcap ) - io-uring? ( >=sys-libs/liburing-2:= ) - pam? ( sys-libs/pam ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sys-libs/libselinux ) - ssl? ( dev-libs/openssl:0= ) - systemd? ( - sys-apps/dbus - sys-apps/systemd:= - ) - tools? ( sys-libs/libcap )" -DEPEND="${RDEPEND} - caps? ( sys-libs/libcap[static-libs] ) - tools? ( sys-libs/libcap[static-libs] ) - sys-kernel/linux-headers" -BDEPEND="virtual/pkgconfig - doc? ( app-text/doxygen ) - man? ( app-text/docbook2X ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -CONFIG_CHECK="~!NETPRIO_CGROUP - ~CGROUPS - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - - ~MEMCG - ~NAMESPACES - ~NET_NS - ~PID_NS - - ~POSIX_MQUEUE - ~USER_NS - ~UTS_NS - ~VETH" - -ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers" -ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking" -ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers" -ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network" -ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command" -ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info" -ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -DOCS=( AUTHORS MAINTAINERS README.md doc/FAQ.txt ) - -PATCHES=( - "${FILESDIR}"/lxc-7.0.0-glibc-2.43-const-fix.patch -) - -pkg_setup() { - if use landlock ; then - WARNING_SECURITY_LANDLOCK="CONFIG_SECURITY_LANDLOCK: needed with landlock" - fi - linux-info_pkg_setup -} - -src_configure() { - - # -Dtools-multicall=false: will create a single binary called 'lxc' that conflicts with LXD. - local emesonargs=( - --localstatedir "${EPREFIX}/var" - - -Dcoverity-build=false - -Dinstall-state-dirs=false - -Doss-fuzz=false - -Dspecfile=false - -Dtools-multicall=false - - -Dcommands=true - -Dinstall-init-files=true - -Dmemfd-rexec=true - -Dthread-safety=true - - $(meson_use apparmor) - $(meson_use caps capabilities) - $(meson_use doc api-docs) - $(meson_use examples) - $(meson_use io-uring io-uring-event-loop) - $(meson_use landlock landlock-monitor) - $(meson_use man) - $(meson_use pam pam-cgroup) - $(meson_use seccomp) - $(meson_use selinux) - $(meson_use ssl openssl) - $(meson_use test-install tests) - $(meson_use $(usex test test test-install) tests) - $(meson_use tools) - - $(usex systemd -Ddbus=true -Ddbus=false) - $(usex systemd -Dinit-script="systemd" -Dinit-script="openrc") - - -Ddata-path=/var/lib/lxc - -Ddoc-path=/usr/share/doc/${PF} - -Dlog-path=/var/log/lxc - -Drootfs-mount-path=/var/lib/lxc/rootfs - -Druntime-path=/run - ) - - use tools && local emesonargs+=( -Dcapabilities=true ) - - meson_src_configure -} - -src_test() { - # tests not hooked into meson test - # See: - # https://github.com/lxc/lxc/blob/main/.github/workflows/tests.yml - # https://github.com/lxc/lxc-ci/blob/main/deps/lxc-exercise - - local -a skip_tests=( - # problematic tests per upstream - lxc-test-concurrent - lxc-test-share-ns - # skipped by upstream for containers - lxc-test-apparmor - lxc-test-device-add-remove - lxc-test-reboot - lxc-test-unpriv - lxc-test-usernic - # Skips due to required arguments - lxc-test-may-control - # Required apt and messes with system users - lxc-test-usernic-2 - # Tries to mount kernel module + snaps - lxc-test-snapdeps - # Unpriviledged containers need to touch uid mappings + root chown - lxc-test-autostart - lxc-test-cloneconfig - lxc-test-createconfig - lxc-test-cve-2019-5736 - lxc-test-destroytest - lxc-test-exit-code - lxc-test-lxc-attach - lxc-test-no-new-privs - lxc-test-procsys - lxc-test-rootfs - # Wants to create a symlink in /var/lib - lxc-test-symlink - # Must run as root - lxc-test-checkpoint-restore - # failed to create container - lxc-test-clonetest - lxc-test-console-log - lxc-test-createtest - lxc-test-get_item - lxc-test-rootfs-options - lxc-test-shutdowntest - lxc-test-snapshot - lxc-test-sys-mixed - lxc-test-sysctls - # need allocated subuids, subgids - lxc-test-api-reboot - lxc-test-attach - lxc-test-capabilities - lxc-test-proc-pid - lxc-test-saveconfig - lxc-test-shortlived - lxc-test-startone - lxc-test-state-server - lxc-test-usernsexec - # failed to set config - lxc-test-parse-config-file - # failed to mount - lxc-test-mount-injection - # could not unshare mount namespace - lxc-test-utils - # filename not created - lxc-test-locktests - # config path needs to match - lxc-test-containertests - # wants a configured network interface - lxc-test-apparmor-mount - ) - if use !apparmor; then - skip_tests+=( - lxc-test-apparmor-generated - ) - fi - - mkdir -p "${HOME}"/.config/lxc || die - touch "${HOME}"/.config/lxc/default.conf || die - - # silence complaints about unset XDG_RUNTIME_DIR - xdg_environment_reset - - local -a passes_tests=() - local -a failed_tests=() - local ret testfile - pushd "${BUILD_DIR}"/src/tests >/dev/null || die - for testfile in $(find . -maxdepth 1 -name "lxc-test-*" -type f); do - if [[ ${skip_tests[@]} =~ ${testfile#./} ]]; then - continue - fi - einfo "Running ${testfile}" - "${testfile}" - ret="${?}" - if [[ ${ret} == 0 ]]; then - einfo "${testfile} passed" - passed_tests+=( "${testfile#./}" ) - else - eerror "${testfile} failed" - failed_tests+=( "${testfile#./}" ) - fi - done - popd >/dev/null || die - - einfo "Tests passed: ${passed_tests[@]}" - if [[ ${#failed_tests[@]} -gt 0 ]]; then - die "Tests failed: ${failed_tests[@]}" - fi -} - -src_install() { - if use doc ; then - local HTML_DOCS=( "${BUILD_DIR}/html/"* ) - fi - meson_src_install - - # The main bash-completion file will collide with lxd, need to relocate and update symlinks. - local lxcbashcompdir="${D}/$(get_bashcompdir)" - mkdir -p "${lxcbashcompdir}" || die "Failed to create bashcompdir." - mv "${lxcbashcompdir}"/_lxc "${lxcbashcompdir}"/lxc-start || die "Failed to move _lxc bash completion file." - - # Build system will install all bash completion files regardless of our 'tools' use flag. - # Though installing them all will add bash completions for commands that don't exist, it's - # cleaner than dealing with individual files based on the use flag status. - bashcomp_alias lxc-start lxc-{attach,autostart,cgroup,checkpoint,config,console,copy,create,destroy,device,execute,freeze,info,ls,monitor,snapshot,stop,top,unfreeze,unshare,update-config,usernsexec,wait} - - find "${ED}" -name '*.la' -delete -o -name '*.a' -delete || die - - # Replace upstream systemd files. - if use systemd ; then - rm -r "${D}$(systemd_get_systemunitdir)" || die "Failed to remove systemd lib dir" - else - # The openrc files aren't installed with correct permissions. - fperms 0755 /etc/init.d/lxc-{containers,net} - fi - - newinitd "${FILESDIR}/${PN}.initd.9" ${PN} - systemd_newunit "${FILESDIR}"/lxc-monitord.service.5.0.0 lxc-monitord.service - systemd_newunit "${FILESDIR}"/lxc-net.service.5.0.0 lxc-net.service - systemd_newunit "${FILESDIR}"/lxc.service-5.0.0 lxc.service - systemd_newunit "${FILESDIR}"/lxc_at.service.5.0.0 "lxc@.service" - - if ! use apparmor; then - sed -i '/lxc-apparmor-load/d' "${D}$(systemd_get_systemunitdir)/lxc.service" || - die "Failed to remove apparmor references from lxc.service systemd unit." - fi - - if use !test-install; then - find "${ED}"/usr/bin -name "lxc-test-*" -delete || die - fi -} - -pkg_postinst() { - elog "Please refer to " - elog "https://wiki.gentoo.org/wiki/LXC for introduction and usage guide." - elog - elog "Run 'lxc-checkconfig' to see optional kernel features." - elog - - optfeature "creating your own LXC containers" app-containers/distrobuilder - optfeature "automatic template scripts" app-containers/lxc-templates - optfeature "Debian-based distribution container image support" dev-util/debootstrap - optfeature "snapshot & restore functionality" sys-process/criu -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0.ebuild deleted file mode 100644 index 8518be6d0a6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/lxc-7.0.0.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 linux-info meson optfeature systemd verify-sig - -DESCRIPTION="A userspace interface for the Linux kernel containment features" -HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc" -SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz - verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )" - -LICENSE="GPL-2 LGPL-2.1 LGPL-3" # LGPL-2.1+ is listed, but it's covered by "LGPL-3" -SLOT="0/1.700" # SONAME liblxc.so.1 + ${PV//./} _if_ breaking ABI change while bumping. -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" -IUSE="apparmor +caps doc examples io-uring landlock man pam seccomp selinux ssl systemd test +tools" - -REQUIRED_USE="landlock? ( seccomp )" - -RDEPEND="acct-group/lxc - acct-user/lxc - apparmor? ( sys-libs/libapparmor ) - caps? ( sys-libs/libcap ) - io-uring? ( >=sys-libs/liburing-2:= ) - pam? ( sys-libs/pam ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sys-libs/libselinux ) - ssl? ( dev-libs/openssl:0= ) - systemd? ( - sys-apps/dbus - sys-apps/systemd:= - ) - tools? ( sys-libs/libcap )" -DEPEND="${RDEPEND} - caps? ( sys-libs/libcap[static-libs] ) - tools? ( sys-libs/libcap[static-libs] ) - sys-kernel/linux-headers" -BDEPEND="virtual/pkgconfig - doc? ( app-text/doxygen ) - man? ( app-text/docbook2X ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -RESTRICT="!test? ( test )" - -CONFIG_CHECK="~!NETPRIO_CGROUP - ~CGROUPS - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - - ~CGROUP_SCHED - ~CPUSETS - ~IPC_NS - ~MACVLAN - - ~MEMCG - ~NAMESPACES - ~NET_NS - ~PID_NS - - ~POSIX_MQUEUE - ~USER_NS - ~UTS_NS - ~VETH" - -ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers" -ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking" -ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers" -ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network" -ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command" -ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info" -ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -DOCS=( AUTHORS MAINTAINERS README.md doc/FAQ.txt ) - -pkg_setup() { - if use landlock ; then - WARNING_SECURITY_LANDLOCK="CONFIG_SECURITY_LANDLOCK: needed with landlock" - fi - linux-info_pkg_setup -} - -src_configure() { - - # -Dtools-multicall=false: will create a single binary called 'lxc' that conflicts with LXD. - local emesonargs=( - --localstatedir "${EPREFIX}/var" - - -Dcoverity-build=false - -Dinstall-state-dirs=false - -Doss-fuzz=false - -Dspecfile=false - -Dtools-multicall=false - - -Dcommands=true - -Dinstall-init-files=true - -Dmemfd-rexec=true - -Dthread-safety=true - - $(meson_use apparmor) - $(meson_use caps capabilities) - $(meson_use doc api-docs) - $(meson_use examples) - $(meson_use io-uring io-uring-event-loop) - $(meson_use landlock landlock-monitor) - $(meson_use man) - $(meson_use pam pam-cgroup) - $(meson_use seccomp) - $(meson_use selinux) - $(meson_use ssl openssl) - $(meson_use test tests) - $(meson_use tools) - - $(usex systemd -Ddbus=true -Ddbus=false) - $(usex systemd -Dinit-script="systemd" -Dinit-script="openrc") - - -Ddata-path=/var/lib/lxc - -Ddoc-path=/usr/share/doc/${PF} - -Dlog-path=/var/log/lxc - -Drootfs-mount-path=/var/lib/lxc/rootfs - -Druntime-path=/run - ) - - use tools && local emesonargs+=( -Dcapabilities=true ) - - meson_src_configure -} - -src_install() { - if use doc ; then - local HTML_DOCS=( "${BUILD_DIR}/html/"* ) - fi - meson_src_install - - # The main bash-completion file will collide with lxd, need to relocate and update symlinks. - local lxcbashcompdir="${D}/$(get_bashcompdir)" - mkdir -p "${lxcbashcompdir}" || die "Failed to create bashcompdir." - mv "${lxcbashcompdir}"/_lxc "${lxcbashcompdir}"/lxc-start || die "Failed to move _lxc bash completion file." - - # Build system will install all bash completion files regardless of our 'tools' use flag. - # Though installing them all will add bash completions for commands that don't exist, it's - # cleaner than dealing with individual files based on the use flag status. - bashcomp_alias lxc-start lxc-{attach,autostart,cgroup,checkpoint,config,console,copy,create,destroy,device,execute,freeze,info,ls,monitor,snapshot,stop,top,unfreeze,unshare,update-config,usernsexec,wait} - - find "${ED}" -name '*.la' -delete -o -name '*.a' -delete || die - - # Replace upstream systemd files. - if use systemd ; then - rm -r "${D}$(systemd_get_systemunitdir)" || die "Failed to remove systemd lib dir" - else - # The openrc files aren't installed with correct permissions. - fperms 0755 /etc/init.d/lxc-{containers,net} - fi - - newinitd "${FILESDIR}/${PN}.initd.9" ${PN} - systemd_newunit "${FILESDIR}"/lxc-monitord.service.5.0.0 lxc-monitord.service - systemd_newunit "${FILESDIR}"/lxc-net.service.5.0.0 lxc-net.service - systemd_newunit "${FILESDIR}"/lxc.service-5.0.0 lxc.service - systemd_newunit "${FILESDIR}"/lxc_at.service.5.0.0 "lxc@.service" - - if ! use apparmor; then - sed -i '/lxc-apparmor-load/d' "${D}$(systemd_get_systemunitdir)/lxc.service" || - die "Failed to remove apparmor references from lxc.service systemd unit." - fi -} - -pkg_postinst() { - elog "Please refer to " - elog "https://wiki.gentoo.org/wiki/LXC for introduction and usage guide." - elog - elog "Run 'lxc-checkconfig' to see optional kernel features." - elog - - optfeature "creating your own LXC containers" app-containers/distrobuilder - optfeature "automatic template scripts" app-containers/lxc-templates - optfeature "Debian-based distribution container image support" dev-util/debootstrap - optfeature "snapshot & restore functionality" sys-process/criu -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/lxc/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/lxc/metadata.xml deleted file mode 100644 index 7f59180cbe7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/lxc/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - juippis@gentoo.org - Joonas Niilola - - - virtualization@gentoo.org - Gentoo Virtualization Project - - - Use Landlock to restrict what the monitor API handlers can do on the system - Build and install additional command line tools - - - lxc/lxc - cpe:/a:linuxcontainers:lxc - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/netavark/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/netavark/Manifest deleted file mode 100644 index 2304d8acd94..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/netavark/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST netavark-1.17.1.crate 174659 BLAKE2B a31fd13f31b671274000ae6a43ceefb0b0d1cd32026fd86ac01dc30acb55cf25b28016e5a8e7c91760384e61bb62d6edfcd48b163abc2000ff43201edac7e054 SHA512 dff64afaf982ba38c8a991ffafffbba2dce7abf70b4763eba662ef82f01629f265e2421d622a27a1db9e26ea44f33b5c8dbab2fdcf9b643b3d845b8ca624ba57 -DIST netavark-1.17.2.crate 175788 BLAKE2B 94f6f202eca445267f063d53a47e572055fa6a7b2839d5e95246ff93dad0c55866571456459600cd57f42001dd75b4ae5bbdad6e7b95fa9b95616137fd87f03d SHA512 7a6a12fb58a190462d6a2171ac28df03686d09d371cb84e702278cda190111c24603060048f8cf7bd9a8ad334dc056efaa901604d08145009adf9e10eabf1aee -DIST netavark-2.0.0.crate 185348 BLAKE2B 591e413e2058c2df3b66fa06eb8d13f0d19a7b9b8c29cc804cd1c38932f7e1df4c6ac9033b3ed40b494053c1decb4a8d703404b13a89123ddbfb4d4ad1ad2511 SHA512 384940e713162f149ca8ebb8c03e4ac505cab8482155fbd622091d165ceb0f0101842e87fb11b57e57ed677cd31ce3a77f140b2cb8b2852754d31eea3962895a -DIST netavark-2.1.0.crate 188118 BLAKE2B 2a1cf5a4236428f356635551a15f65e1d3604257a816c45641ac4d99a4aba09c85a69ea82e468d8f1bac7f5f4431e65b410e69e17c34145ebb48301e80b726b7 SHA512 68ebb930e96e5d3b2cbeb2f7fa42fcb98cc53dc0e9bccdba07c4927cf0c3ec8d5d6480fff5aa99265ee8cc41739499c554f91b1ff8b3d4ffa3cd263889467bf5 -DIST netavark-v1.17.1-vendor.tar.gz 17711446 BLAKE2B d3b7030d411a4bd848127508e43a65e278a75a1ffcdca7b9e8ea46180d2e8da26be5e4eaa21fad22197f9eb9fd28413dc21a7d10b42f98d882990eeb750bb737 SHA512 9f7e5ee54b776ec27511a937e6ebb30b70a527f9232d635a9755459afee569fc37d715626b92ea2aa08637d6e63dada4f55ad6757f3a0a7aae753637349f6193 -DIST netavark-v1.17.2-vendor.tar.gz 17711355 BLAKE2B a4967f3496635da375aa9adb22b9d5cdef2b5463b53b7bb31c1d0236c84edb36727a391cdbf8c81a7b2caa2675c173ff01ee3974465d4143c139d956951ff774 SHA512 2d34a237c540acd05590c09f07e57b1b0a765b746332cbc27337a4c31e2db4b92861629b1418a9c3990a0f25c659d537a8c7b7d2e63247fa3df39c092e80a59d -DIST netavark-v2.0.0-vendor.tar.gz 20282162 BLAKE2B bed4a1023d20c88985fd8ad07e24a051f37483fab12e1770bf62a01cd092f1329b47a876fe989839db1543de317d16cbf985fd9730767908e0a0f1b5c970407b SHA512 125dcded2218e183020582c2bb1778667d812cb5009c6264fec14b0500329c493a57a01f0c72e1e2d7cc2cfef4462b0ccc68af1b4f745e35bddbcc1550835509 -DIST netavark-v2.1.0-vendor.tar.gz 20936193 BLAKE2B 12e94fb0b6f3af2f3128d5864ce6a371e4e901389e65ad6ba2dde44f713573cc7292ccc598e47e21ab27944d6c6edb5a39adf115bf35767e7dcef273851fdaa7 SHA512 175a93d38579bee64a9dcc1b834f5d229a8e3129184076ffe7e164a4a71ada514828ff8a63a78eaec0b607d89cabb045363ee86e11695122d76f99cc7bef1151 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/netavark/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/netavark/metadata.xml deleted file mode 100644 index d4dd8b9ce30..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/netavark/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - zmedico@gentoo.org - Zac Medico - - - me@rahil.rocks - Rahil Bhimjiani - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Netavark is a rust based network stack for containers. It is - being designed to work with Podman but is also applicable for - other OCI container management applications. - - - containers/netavark - https://github.com/containers/netavark/issues - https://github.com/containers/netavark/blob/main/README.md - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.1.ebuild deleted file mode 100644 index 9552ab9bbe5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -RUST_MIN_VER="1.86.0" - -inherit cargo systemd - -DESCRIPTION="A container network stack" -HOMEPAGE="https://github.com/containers/netavark" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/netavark.git" -else - SRC_URI="${CARGO_CRATE_URIS} https://github.com/containers/netavark/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB" -SLOT="0" -BDEPEND="dev-go/go-md2man - dev-libs/protobuf[protoc(+)]" - -QA_FLAGS_IGNORED=" - usr/libexec/podman/${PN}" -QA_PRESTRIPPED=" - usr/libexec/podman/${PN}" - -ECARGO_VENDOR="${WORKDIR}/vendor" - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_prepare() { - default - sed -i -e "s|m0755 bin|m0755 $(cargo_target_dir)|g;" Makefile || die -} - -src_compile() { - cargo_src_compile - export PREFIX="${EPREFIX}"/usr SYSTEMDDIR="$(systemd_get_systemunitdir)" - emake docs -} - -# Following is needed because we want to use `make install` instead of `cargo install` (exported by cargo.eclass) -src_install() { - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.2.ebuild deleted file mode 100644 index d74b8323479..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-1.17.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -RUST_MIN_VER="1.86.0" - -inherit cargo systemd - -DESCRIPTION="A container network stack" -HOMEPAGE="https://github.com/containers/netavark" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/netavark.git" -else - SRC_URI="${CARGO_CRATE_URIS} https://github.com/containers/netavark/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB" -SLOT="0" -BDEPEND="dev-go/go-md2man - dev-libs/protobuf[protoc(+)]" - -QA_FLAGS_IGNORED=" - usr/libexec/podman/${PN}" -QA_PRESTRIPPED=" - usr/libexec/podman/${PN}" - -ECARGO_VENDOR="${WORKDIR}/vendor" - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_prepare() { - default - sed -i -e "s|m0755 bin|m0755 $(cargo_target_dir)|g;" Makefile || die -} - -src_compile() { - cargo_src_compile - export PREFIX="${EPREFIX}"/usr SYSTEMDDIR="$(systemd_get_systemunitdir)" - emake docs -} - -# Following is needed because we want to use `make install` instead of `cargo install` (exported by cargo.eclass) -src_install() { - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-2.0.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-2.0.0.ebuild deleted file mode 100644 index 92faf96d14c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/netavark/netavark-2.0.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == 9999* ]] || CRATES="${PN}@${PV}" -RUST_MIN_VER="1.88.0" - -inherit cargo systemd - -DESCRIPTION="A container network stack" -HOMEPAGE="https://github.com/containers/netavark" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/netavark.git" -else - SRC_URI="${CARGO_CRATE_URIS} https://github.com/containers/netavark/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB" -SLOT="0" - -RDEPEND=">=app-containers/aardvark-dns-2.0.0 - net-firewall/nftables[json] - ! - - - - zmedico@gentoo.org - Zac Medico - - - me@rahil.rocks - Rahil Bhimjiani - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Podman (the POD MANager) is a tool for managing containers - and images, volumes mounted into those containers, and pods - made from groups of containers. Podman is based on libpod, - a library for container lifecycle management that is also - contained in this repository. The libpod library provides - APIs for managing containers, pods, container images, - and volumes. - - - - Enable btrfs support (graph driver) in Podman - - - Installs cron script to automatically update running containers image to newest - - - Install a wrapper to allow using `podman` as a drop-in replacement for `docker` - - - - podman-container-tools/podman - https://github.com/podman-container-tools/podman/issues - https://podman.io/docs - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.7.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.7.1.ebuild deleted file mode 100644 index 912cd012169..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.7.1.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="amd64 arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/containers-common-0.58.0-r1 - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - if use !systemd; then - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman - fi - - keepdir /var/lib/containers -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.2.ebuild deleted file mode 100644 index 912cd012169..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.2.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="amd64 arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/containers-common-0.58.0-r1 - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - if use !systemd; then - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman - fi - - keepdir /var/lib/containers -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.5.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.5.ebuild deleted file mode 100644 index ab94478a424..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.5.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/containers-common-0.58.0-r1 - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-lang/go-1.25.0 - dev-go/go-md2man -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.6.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.6.ebuild deleted file mode 100644 index ab94478a424..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-5.8.6.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/containers-common-0.58.0-r1 - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-lang/go-1.25.0 - dev-go/go-md2man -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.0.ebuild deleted file mode 100644 index c85b08f039e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.0.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/container-libs-0.68.0[extra(-)] - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man - >=dev-lang/go-1.25.6 -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.1.ebuild deleted file mode 100644 index c85b08f039e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/container-libs-0.68.0[extra(-)] - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man - >=dev-lang/go-1.25.6 -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.2.ebuild deleted file mode 100644 index 9e0c4ede01d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.0.2.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/container-libs-0.68.0[extra(-)] - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man - >=dev-lang/go-1.25.7 -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.1.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.1.0.ebuild deleted file mode 100644 index 0434e661e7f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-6.1.0.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/container-libs-0.68.0[extra(-)] - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man - >=dev-lang/go-1.25.9 -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-9999.ebuild deleted file mode 100644 index 0434e661e7f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/podman/podman-9999.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/podman-container-tools/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/podman-container-tools/podman.git" -else - SRC_URI="https://github.com/podman-container-tools/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - [[ ${PV} != *rc* ]] && \ - KEYWORDS="~amd64 ~arm64 ~loong ~riscv" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cron +seccomp selinux systemd wrapper" -RESTRICT="test" - -RDEPEND=" - app-containers/catatonit - >=app-containers/conmon-2.1.10 - >=app-containers/container-libs-0.68.0[extra(-)] - app-crypt/gpgme:= - dev-db/sqlite:3 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - wrapper? ( !app-containers/docker-cli ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-go/go-md2man - >=dev-lang/go-1.25.9 -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.2-togglable-seccomp.patch -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - cat <<-EOF > hack/btrfs_installed_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs') - EOF - - # hardcode using system sqlite instead of bundled one - [[ -f hack/sqlite_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsqlite3' > hack/sqlite_tag.sh || die -} - -src_compile() { - export ETCDIR="${EPREFIX}/etc" PREFIX="${EPREFIX}/usr" BUILD_ORIGIN="Gentoo Portage" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" - - # Use proper pkg-config to get gpgme cflags and ldflags when - # cross-compiling, bug 930982. - if tc-is-cross-compiler; then - tc-export PKG_CONFIG - fi - - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" EXTRA_BUILDTAGS="$(usev seccomp)" SELINUXOPT= \ - all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" SELINUXOPT= install install.completions $(usev wrapper install.docker-full) - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - if use cron; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - fi - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - exeinto /etc/user/init.d - newexe "${FILESDIR}/podman-5.0.0_rc4.user.initd" podman - - insinto /etc/user/conf.d - newins "${FILESDIR}/podman-5.0.0_rc4.user.confd" podman -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/runc/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/runc/Manifest deleted file mode 100644 index 0214d5dc7a8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/runc/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST runc-1.3.6.tar.gz 2897550 BLAKE2B e9d6c604ffdee8070eb84023742fcbb33643fbb5c45f369d6cf6b12e999df1cefb4fe0d4496a3f28e1a44e4f4b4f065da3be3a770f2ad2b18096cc50181b5d5e SHA512 9bfdef71f57be0bac311e31aa23eaddce012a386d12ffee6291174c4f9b762b091c5beac63636af932bef132318b5d838eb8a93a01961a2c34fa4393680db86d -DIST runc-1.4.2.tar.gz 2961237 BLAKE2B 440771f2cf21ba47c3a6c368179bb28bb50b794913e9ad1a6f8ffc3f06bcdf2d99a000ce261b0ea70bf3a2f998acd2f6ff7770ebc17915501f63b46f08c1f77c SHA512 93bd1d6641b55afa7fa415d26fd898371c63f3caae353c6bea7318eeac49835a29df0331f62d54bf2ab1a640105c541c7eb04c32bc3d1006df53d857d113775e -DIST runc-1.4.3.tar.gz 2962885 BLAKE2B d5e9ac412e94cf5465de59375d5c582b9d6e19366af641d1ea3e1aa2c962f7fbd93a6910ea44d148fde5378061b64797449661def2be101cc0509441428a0692 SHA512 a4c5310f0b44603af330a75b254f13df59d5319e570aa51eedbcab24854f229e65fe3be291e93e87286e646e360b15fa46db9fe6394b6c879cbd7c5984b5c424 diff --git a/sdk_container/src/third_party/portage-stable/app-containers/runc/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/runc/metadata.xml deleted file mode 100644 index 09cd07da70c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/runc/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - runc is a CLI tool for spawning and running containers according - to the OCF (Open Container Format) specification. - - - williamh@gentoo.org - William Hubbs - - - - Enable Kernel Memory Accounting. - - - - opencontainers/runc - cpe:/a:linuxfoundation:runc - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.3.6.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.3.6.ebuild deleted file mode 100644 index 6dac62c9fd4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.3.6.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module linux-info - -# update on bump, look for commit ID on release tag. -# https://github.com/opencontainers/runc -RUNC_COMMIT=491b69bab9fa206b984fb26ba07d3110d62e671f - -DESCRIPTION="runc container cli tools" -HOMEPAGE="https://github.com/opencontainers/runc/" -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor +kmem +seccomp selinux test" - -COMMON_DEPEND=" - apparmor? ( sys-libs/libapparmor ) - seccomp? ( sys-libs/libseccomp )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - !app-emulation/docker-runc - selinux? ( sec-policy/selinux-container )" -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" )" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -# Please refer: -# https://github.com/opencontainers/runc/blob/main/script/check-config.sh -pkg_setup() { - CONFIG_CHECK=" - ~NAMESPACES - ~NET_NS - ~PID_NS - ~IPC_NS - ~UTS_NS - ~CGROUPS - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_SCHED - ~CPUSETS - ~MEMCG - ~KEYS - ~VETH - ~BRIDGE - ~BRIDGE_NETFILTER - ~IP_NF_FILTER - ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_COMMENT - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~IP_NF_NAT - ~NF_NAT - ~POSIX_MQUEUE - ~OVERLAY_FS - " - - CONFIG_CHECK+=" - ~USER_NS - " - - use seccomp && CONFIG_CHECK+=" - ~SECCOMP - ~SECCOMP_FILTER - " - WARNING_SECCOMP="CONFIG_SECCOMP is required as optional feature" - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - WARNING_CGROUP_PIDS="CONFIG_CGROUP_PIDS is required as optional feature" - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP - ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP - ~CFS_BANDWIDTH - ~FAIR_GROUP_SCHED - ~RT_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - ~CHECKPOINT_RESTORE - ~CGROUP_NET_PRIO - " - - use selinux && CONFIG_CHECK+=" - ~SECURITY_SELINUX" - - use apparmor && CONFIG_CHECK+=" - ~SECURITY_APPARMOR" - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi -} - -src_compile() { - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.2.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.2.ebuild deleted file mode 100644 index 91247b87fcd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.2.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module linux-info - -# update on bump, look for commit ID on release tag. -# https://github.com/opencontainers/runc -RUNC_COMMIT=c241c0bb5e60a8e8c1b2e53d4eca8d0068d8d57e - -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="https://github.com/opencontainers/runc/" -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor +kmem +seccomp selinux test" - -COMMON_DEPEND=" - apparmor? ( sys-libs/libapparmor ) - seccomp? ( sys-libs/libseccomp )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - !app-emulation/docker-runc - selinux? ( sec-policy/selinux-container )" -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" )" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -# Please refer: -# https://github.com/opencontainers/runc/blob/main/script/check-config.sh -pkg_setup() { - CONFIG_CHECK=" - ~NAMESPACES - ~NET_NS - ~PID_NS - ~IPC_NS - ~UTS_NS - ~CGROUPS - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_SCHED - ~CPUSETS - ~MEMCG - ~KEYS - ~VETH - ~BRIDGE - ~BRIDGE_NETFILTER - ~IP_NF_FILTER - ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_COMMENT - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~IP_NF_NAT - ~NF_NAT - ~POSIX_MQUEUE - ~OVERLAY_FS - " - - CONFIG_CHECK+=" - ~USER_NS - " - - use seccomp && CONFIG_CHECK+=" - ~SECCOMP - ~SECCOMP_FILTER - " - WARNING_SECCOMP="CONFIG_SECCOMP is required as optional feature" - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - WARNING_CGROUP_PIDS="CONFIG_CGROUP_PIDS is required as optional feature" - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP - ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP - ~CFS_BANDWIDTH - ~FAIR_GROUP_SCHED - ~RT_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - ~CHECKPOINT_RESTORE - ~CGROUP_NET_PRIO - " - - use selinux && CONFIG_CHECK+=" - ~SECURITY_SELINUX" - - use apparmor && CONFIG_CHECK+=" - ~SECURITY_APPARMOR" - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi -} - -src_compile() { - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.3.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.3.ebuild deleted file mode 100644 index 54612d653df..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/runc/runc-1.4.3.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module linux-info - -# update on bump, look for commit ID on release tag. -# https://github.com/opencontainers/runc -RUNC_COMMIT=bb14dabeb7185bb72c8c86735d090dcb20f36587 - -DESCRIPTION="CLI tool for spawning and running containers" -HOMEPAGE="https://github.com/opencontainers/runc/" -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor +seccomp selinux test" - -COMMON_DEPEND=" - seccomp? ( sys-libs/libseccomp )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) - selinux? ( sec-policy/selinux-container )" -BDEPEND=" - dev-go/go-md2man - test? ( ${RDEPEND} )" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT="test" - -# Please refer: -# https://github.com/opencontainers/runc/blob/main/script/check-config.sh -pkg_setup() { - CONFIG_CHECK=" - ~NAMESPACES - ~NET_NS - ~PID_NS - ~IPC_NS - ~UTS_NS - ~CGROUPS - ~CGROUP_CPUACCT - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~CGROUP_SCHED - ~CPUSETS - ~MEMCG - ~KEYS - ~VETH - ~BRIDGE - ~BRIDGE_NETFILTER - ~IP_NF_FILTER - ~IP_NF_TARGET_MASQUERADE - ~NETFILTER_XT_MATCH_ADDRTYPE - ~NETFILTER_XT_MATCH_COMMENT - ~NETFILTER_XT_MATCH_CONNTRACK - ~NETFILTER_XT_MATCH_IPVS - ~IP_NF_NAT - ~NF_NAT - ~POSIX_MQUEUE - ~OVERLAY_FS - ~CGROUP_BPF - " - - CONFIG_CHECK+=" - ~USER_NS - " - - use seccomp && CONFIG_CHECK+=" - ~SECCOMP - ~SECCOMP_FILTER - " - WARNING_SECCOMP="CONFIG_SECCOMP is required as optional feature" - - CONFIG_CHECK+=" - ~CGROUP_PIDS - " - WARNING_CGROUP_PIDS="CONFIG_CGROUP_PIDS is required as optional feature" - - if kernel_is lt 6 1; then - CONFIG_CHECK+=" - ~MEMCG_SWAP - " - fi - - CONFIG_CHECK+=" - ~BLK_CGROUP_IOCOST - ~BLK_CGROUP - ~BLK_DEV_THROTTLING - ~CGROUP_PERF - ~CGROUP_HUGETLB - ~NET_CLS_CGROUP - ~CGROUP_NET_PRIO - ~CFS_BANDWIDTH - ~FAIR_GROUP_SCHED - ~RT_GROUP_SCHED - ~IP_NF_TARGET_REDIRECT - ~IP_VS - ~IP_VS_NFCT - ~IP_VS_PROTO_TCP - ~IP_VS_PROTO_UDP - ~IP_VS_RR - ~CHECKPOINT_RESTORE - " - - use selinux && CONFIG_CHECK+=" - ~SECURITY_SELINUX" - - use apparmor && CONFIG_CHECK+=" - ~SECURITY_APPARMOR" - - if [[ -n ${CONFIG_CHECK} ]]; then - linux-info_pkg_setup - fi -} - -src_compile() { - # build up optional flags - local options=( - $(usev seccomp) - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/Manifest b/sdk_container/src/third_party/portage-stable/app-containers/syft/Manifest deleted file mode 100644 index 917a175b7a6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -DIST syft-0.75.0-deps.tar.xz 449464772 BLAKE2B 60329a7054917079ea2ad683019933b5a5b02441f7ec6823f64b83fd5c353b7096a21113d91d3b9fc1ecaa0870ccef4ee39c60a250f193bef35e15ea1e1b5598 SHA512 1605a7dd830d648e48049bf918c67bbc542dc790c09097db52e578bb826c994ca0364cc42ae510a6411febd90e395715b8a5317e82d424481ae3b835fae98357 -DIST syft-0.75.0.tar.gz 5714462 BLAKE2B 4513fb5ce8c9b432d9042e31c13032428db7ae2b7637f25d391c572094706a1bcfa7dc971a96a8630b3d226504000c79219c0cbc6e1372558c6d08c3ff41dfa4 SHA512 4b8f7cc2823ace1fb2a57a5a989690967ac2b0caf2358dd61a85eca418050ff3fb8ea0409fa694754e595f85168f7f2b192fd407f651f48e05932a73b18fa379 -DIST syft-0.76.0-deps.tar.xz 457367140 BLAKE2B 8d05372361e6051b8102bec3b775eb00f9f24c5d6cddcee39d5d5b0a8f8db5260173d17aa3922b625885c1dddba42f2c2ecb6afe39b03c61a04a9a9577c4a9c6 SHA512 20f32db12c11a15eb323016fb0df09ec0ad823882344006fd30c4450e25feb9db17b8784581a01ed5a3fd68597ad05749082413c4196deff4b908af56c72b04e -DIST syft-0.76.0.tar.gz 5726316 BLAKE2B debf5c9764994c616fceb7b69c42e87d6399ceb4b2f878935901f626256723177cc3e23b38f6dbce40a59c6586cb5589e82ed3c2a9811117486d9a1ced2f2260 SHA512 86f82455ff0d78864f56f2575bb2acb311ab658c23161b44f342242e88470948581097c2d928fae96ed01ad52843cb26d4682e22e5f81818a83a35cca1eff69e -DIST syft-0.94.0-deps.tar.xz 502576092 BLAKE2B 35c13d34a7a4b2afafb9b73502f4258b379db737d9482d3f2fc8c0748cda67733e198df25237b6622e7450055f6681de7e7031cf0d5c0f7d422b268e64608da2 SHA512 1018cbd7e22b44ca8626747ddce2a4672b7f6e0ff359d30e36877ac00e093cea8709d6880093850afe107aef7333b6f928ababc1dbb3cb5741c466b95ac69268 -DIST syft-0.94.0.tar.gz 5266343 BLAKE2B 892c7bf90a1d15fd926207acd1a28e8bd907ae5869be763e48ccd8d3279975c2ec84d9ec5842e3799460a823b5aa611a028982d8d40d90248c1cfad25415c672 SHA512 171b23271f03e1e824dcac41a563f7947d004797a21e762eea883ea680e0de65a532e03e4b245a4021288fec60142da8c1c16d6520eadece65728728b9d15f91 -DIST syft-0.95.0-deps.tar.xz 525784260 BLAKE2B 8aa9da529a605725ecbcc4ec98bef651218ee7b1ed08564fae0911fc83f78a13f7773c8c6e7c12f0ecb4b979477e1ea1a89354c11de932ef2e0a45b1fb80ec10 SHA512 0571b3586d27d1cf76a6bfd4c3fd5c06f796bd94feea63303c8464c602ce91f94e4bdc0002eb7241ff967e4146ec2a91cce428ad495d89dfda078a968e43d63f -DIST syft-0.95.0.tar.gz 5328311 BLAKE2B 555844c771dc57dd396f4016095a8e462b5088abf7d7dc2f77b14dcd98bd77fb58598c1011145ce001117ea3059cf93f2b4a1d2a7c01914cd1e5b855e79394cc SHA512 6509d7a505ff1adc37386bccfefb8ce106ff8c1ffe267ee768f731ef865c731dec3603c055d094363aae8b0ad6dd09547cb4b7e5a8d6993d7f8e09ef47f195c3 -DIST syft-1.18.1-deps.tar.xz 162627924 BLAKE2B c68a14ede812e6573f90d3e6ebeb3e60f26e3caa92d71f008d3706921f3f873d78305f3c24ede226ee67d1ac39ac3cc2412e6c03a3386a89ee7cfd75e7df80b1 SHA512 df2a1182200074ec0bd5be08340e3fdddc4ee76a857741359a2c0a2469b16dface84e1f3540fe3034dab89562a1adb8ba341d42521686d7566b8d81f39da9217 -DIST syft-1.18.1.tar.gz 5951602 BLAKE2B d73714c11143ca8f84e8b3167c4416417845af736a677369703d7aa334cfc69fb71bd0de05dc6cd21e5282e3df3c1548c8d1306c3311054c02266a19ece37d1e SHA512 05693eb5d13be1dc5682c91906027b67de881fb5513667f98d40302130a10bd082cc1c4df006cdd5d09968e3d77ec97d8cc620d0a816d325e3571f67e98b0143 -DIST syft-1.9.0-deps.tar.xz 207469280 BLAKE2B 38b428c8062f006586c0b7f1b8aeb2af09063d9f665a5a18c50dbe3848436cac80da2d2fd441a07d76787cb8e66d35fd322c7f9d1254662bf34fd29d05116e22 SHA512 34aa74de4befc2d097cb01e0ff3b37fd30cfca60b4d916f3fe7578848b6f2bb4ea263431adff7852b2b70dc9a4f7b50e75cfd58ee6ea3c604d03f7bde5ab10e6 -DIST syft-1.9.0.tar.gz 5825322 BLAKE2B e6b0808de2179a8956a1ba30138bcf11b0fead1c154a8d432cd852d6be2753075491c43f238943883d1c8080f7c24fc9a617daff4457aba6731831c619ff9223 SHA512 0a116accd3762fa6c43475b52c85d9a103423aa5f747b86209f128a2484b54e20d17d0dce7ec88c412e95f6685f8a47032bbfe812e6fceb39451cf1faa9e7fbb diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/metadata.xml b/sdk_container/src/third_party/portage-stable/app-containers/syft/metadata.xml deleted file mode 100644 index 522f506c2c3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - williamh@gentoo.org - William Hubbs - - - anchore/syft - - diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.75.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.75.0.ebuild deleted file mode 100644 index 1dc3782ce80..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.75.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -GIT_COMMIT=cc0a376aba43e7f9c5fe66320643f72088533838 - -DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" -HOMEPAGE="https://www.anchore.com" -SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -# tests require a running docker daemon -RESTRICT="test" - -src_compile() { - local BUILD_DATE - BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) - ego build -o bin/syft -ldflags " - -extldflags '-static' - -X github.com/anchore/syft/internal/version.version=${PV} - -X github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT} - -X github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE} - -X github.com/anchore/syft/internal/version.gitDescription=v${PV} - " ./cmd/syft -} - -src_install() { - dobin bin/* -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.76.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.76.0.ebuild deleted file mode 100644 index f2d767a1a22..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.76.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -GIT_COMMIT=dfcc07e5122217ca9e2fc75817c593356fc0c405 - -DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" -HOMEPAGE="https://www.anchore.com" -SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -# tests require a running docker daemon -RESTRICT="test" - -src_compile() { - local BUILD_DATE - BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) - ego build -o bin/syft -ldflags " - -extldflags '-static' - -X github.com/anchore/syft/internal/version.version=${PV} - -X github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT} - -X github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE} - -X github.com/anchore/syft/internal/version.gitDescription=v${PV} - " ./cmd/syft -} - -src_install() { - dobin bin/* -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.94.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.94.0.ebuild deleted file mode 100644 index b5c24f11d18..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.94.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -GIT_COMMIT=8f6bdde6662aa8050a71eadbdb7bd5a3b079a56d - -DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" -HOMEPAGE="https://www.anchore.com" -SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -# tests require a running docker daemon -RESTRICT="test" - -src_compile() { - local BUILD_DATE - BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) - ego build -o bin/syft -ldflags " - -extldflags '-static' - -X github.com/anchore/syft/internal/version.version=${PV} - -X github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT} - -X github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE} - -X github.com/anchore/syft/internal/version.gitDescription=v${PV} - " ./cmd/syft -} - -src_install() { - dobin bin/* -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.95.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.95.0.ebuild deleted file mode 100644 index a3a0542d8fa..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-0.95.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -GIT_COMMIT=9b98785aab9346999a0b5e9f5e4b4e63a1b1916c - -DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" -HOMEPAGE="https://www.anchore.com" -SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -# tests require a running docker daemon -RESTRICT="test" - -src_compile() { - local BUILD_DATE - BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) - ego build -o bin/syft -ldflags " - -extldflags '-static' - -X github.com/anchore/syft/internal/version.version=${PV} - -X github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT} - -X github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE} - -X github.com/anchore/syft/internal/version.gitDescription=v${PV} - " ./cmd/syft -} - -src_install() { - dobin bin/* -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.18.1.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.18.1.ebuild deleted file mode 100644 index 20e8cdef9df..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.18.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -GIT_COMMIT=5e16e5031a13f8a11057feb8544decebfc43b4ed - -DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" -HOMEPAGE="https://www.anchore.com" -SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -# tests require a running docker daemon -RESTRICT="test" - -src_compile() { - local BUILD_DATE - BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) - ego build -o bin/syft -ldflags " - -extldflags '-static' - -X github.com/anchore/syft/internal/version.version=${PV} - -X github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT} - -X github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE} - -X github.com/anchore/syft/internal/version.gitDescription=v${PV} - " ./cmd/syft -} - -src_install() { - dobin bin/* - insinto /usr/share/"${PN}" - doins -r examples -} diff --git a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.9.0.ebuild b/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.9.0.ebuild deleted file mode 100644 index da16f369189..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-containers/syft/syft-1.9.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -GIT_COMMIT=4e09908ba124dca7e6f1f6e7dc4f4663fae658ca - -DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" -HOMEPAGE="https://www.anchore.com" -SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -# tests require a running docker daemon -RESTRICT="test" - -src_compile() { - local BUILD_DATE - BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) - ego build -o bin/syft -ldflags " - -extldflags '-static' - -X github.com/anchore/syft/internal/version.version=${PV} - -X github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT} - -X github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE} - -X github.com/anchore/syft/internal/version.gitDescription=v${PV} - " ./cmd/syft -} - -src_install() { - dobin bin/* - insinto /usr/share/"${PN}" - doins -r examples -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/adcli/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/adcli/Manifest deleted file mode 100644 index 77d68b8e2d7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/adcli/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST adcli-0.9.3.1.tar.bz2 105198 BLAKE2B aa2f472601e2c01690ad37186dd90d267949198a34b2b6efad0f9cd1c4734cf4b1f3b27ea6cf34c7b7df7872f0d1cfb70adda99a82adb4fcd6c87f171ddd7d5c SHA512 ef393e09b3396ffb55d2f34feaa23caff249f2f92d5f3f03ea9d140cb2fc2bc45ea36a69760e941a9a053e460ed8d6632d7dc3ab9fc38897f00cea67e30a1b84 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/adcli/adcli-0.9.3.1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/adcli/adcli-0.9.3.1.ebuild deleted file mode 100644 index 361c7c30fe3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/adcli/adcli-0.9.3.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Tool for performing actions on an Active Directory domain" -HOMEPAGE="https://www.freedesktop.org/software/realmd/adcli/adcli.html" -SRC_URI="https://gitlab.freedesktop.org/realmd/adcli/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="doc netapi selinux" - -DEPEND=" - app-crypt/mit-krb5 - net-nds/openldap:=[sasl] - netapi? ( net-fs/samba )" -# still pull in kerberos policies, provides labelling and might some day -# actually bring policies which are currently still internal (see src_configure) -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-kerberos )" -BDEPEND=" - doc? ( - app-text/docbook-xml-dtd:4.3 - app-text/xmlto - dev-libs/libxslt - )" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # builds its own policy, no selinux until policies are official - local myconf="--disable-selinux-support" - # building selinux policies is explicitly disabled, but - # configure still checks for existence of - # /usr/share/selinux/devel/Makefile with AC_CHECK_FILE - this - # results in an error when cross-compiling: - # - # checking for /usr/share/selinux/devel/Makefile... configure: - # error: cannot check for file existence when cross compiling - local -x ac_cv_file__usr_share_selinux_devel_Makefile=no - econf \ - ${myconf} \ - $(use_enable doc) \ - $(use_enable netapi offline-join-support) \ - KRB5_CONFIG="${ESYSROOT}"/usr/bin/krb5-config -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/adcli/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/adcli/metadata.xml deleted file mode 100644 index 1322e93eafa..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/adcli/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - henning@hennsch.de - Henning Schild - - - proxy-maint@gentoo.org - Proxy Maintainers - - - build support for net-fs/sambas offline join feature - - - realmd/adcli - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/argon2/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/argon2/Manifest deleted file mode 100644 index 2e11cd96000..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/argon2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST phc-winner-argon2-20190702.tar.gz 1505307 BLAKE2B fa9c3dde7b39c8d797a3d6b52992ebfe35f5eba1c7d7b3aa02c440edc36a3f5186cacee2e39e27ed7c6356dc1970dac0e8198d6f2065eb63ff77f9dfb2937cf8 SHA512 0a4cb89e8e63399f7df069e2862ccd05308b7652bf4ab74372842f66bcc60776399e0eaf979a7b7e31436b5e6913fe5b0a6949549d8c82ebd06e0629b106e85f diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/argon2/argon2-20190702-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/argon2/argon2-20190702-r1.ebuild deleted file mode 100644 index 27986eefb01..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/argon2/argon2-20190702-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_P=phc-winner-${P} -DESCRIPTION="Password hashing software that won the Password Hashing Competition (PHC)" -HOMEPAGE="https://github.com/P-H-C/phc-winner-argon2/" -SRC_URI=" - https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz - -> ${MY_P}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="|| ( Apache-2.0 CC0-1.0 )" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="static-libs" - -DOCS=( argon2-specs.pdf CHANGELOG.md README.md ) - -src_prepare() { - default - if ! use static-libs; then - sed -i -e '/LIBRARIES =/s/\$(LIB_ST)//' Makefile || die - fi - sed -i \ - -e 's/-O3//' \ - -e 's/-g//' \ - -e 's/-march=\$(OPTTARGET)//' \ - Makefile || die - - tc-export CC - - OPTTEST=1 - if use amd64 || use x86; then - $(tc-getCPP) ${CFLAGS} ${CPPFLAGS} -P - <<-EOF &>/dev/null && OPTTEST=0 - #if defined(__SSE2__) - true - #else - #error false - #endif - EOF - fi -} - -src_compile() { - emake \ - OPTTEST="${OPTTEST}" \ - LIBRARY_REL="$(get_libdir)" \ - PREFIX="${EPREFIX}/usr" \ - ARGON2_VERSION="0~${PV}" -} - -src_test() { - emake \ - OPTTEST="${OPTTEST}" \ - test -} - -src_install() { - emake \ - OPTTEST="${OPTTEST}" \ - DESTDIR="${D}" \ - LIBRARY_REL="$(get_libdir)" \ - PREFIX="${EPREFIX}/usr" \ - install - - einstalldocs - doman man/argon2.1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/argon2/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/argon2/metadata.xml deleted file mode 100644 index e1a7b6edc5a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/argon2/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - simon-bgo@slevermann.de - Simon Levermann - - - proxy-maint@gentoo.org - Proxy Maintainers - - - mgorny@gentoo.org - Michał Górny - - - Reflect ABI of libargon2.so. - - - cpe:/a:argon2_project:argon2 - P-H-C/phc-winner-argon2 - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/ccid/Manifest deleted file mode 100644 index e29c71b87bc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST ccid-1.6.1.tar.xz 195844 BLAKE2B 7ab243196761b22edbaffca14b7ef840d53cc4eecc7d6252fb3255e85fc11eb0e1de65775a250da3d4687015ad6e2901d77b1227dc5921f69b42891541ad4e62 SHA512 3c8336a71e48880f3239b322acb0c40231ae83f80011cef39fef95eade6fd76849343faafdb4fcf9e962afda2c3a415e4a537d3f423b152ef2d3dddb4ecf2eac -DIST ccid-1.7.0.tar.xz 200688 BLAKE2B c6c262365191181e53af81d9232cf87d9bfbf7e86d5791076c108776b1822e255da94867895d71331973a9e739ad47059c661880477af9cfa5f9ce599aca359a SHA512 8e138957f01deefc803dde707fa3a9888de260abcfc0e8c57ef5ce7c506d173552ec55e36a384ce40f51b7aa4014ac42f5ba1e98152750f89db3e2eb7e6f4539 -DIST ccid-1.7.0.tar.xz.asc 833 BLAKE2B 1ea4eba5fca69d25f9a00f5d700284173bc0f382e919e01606111a389999b97843f389412eba6ce653c2f7a4ab896c47a12095f37a2eb2951b6ad01b800bebb2 SHA512 6435de418282b86d727d18e944aa8fc3e1733c4cdbf9852be151ed98c93a10b3b6704cca7b7291ebfdefc051af27ba23ec3186e6fb4b8efb249a1ffe2ed0fa60 -DIST ccid-1.7.1.tar.xz 202928 BLAKE2B 9bc8506f5860b9f55b4df9d97fb4238291234034f0b6c179b5a4c4a034e10b33ce09fb87c5e3f41bbe9531fbec40a7d7280badf87effd7a45f55787ae198931c SHA512 4cd287e1ecf0a7f2b24715ff068733987c5ff6d383c36a77c4480aed70d19ce7f185e8f3dcf7773165461f8059d67e2f9d170b7b3a81b9d2713ea47ba61e9aa5 -DIST ccid-1.7.1.tar.xz.asc 833 BLAKE2B 73c70c24be337368e3af4f6a9d882fb0ac6bb919ed4695d59f8d6975d7f24249692c3e85624e9306810102fc246a20f57320b7e2d3dc27ae5169e0be31f1a785 SHA512 dcb88f561611c255b9beab7d388328000728558ee872a990d211a7d4e59a716d0a6c71cade22230c8e7280c822725ece916af9be8a7f346a23921b4c0fff87ab diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.6.1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.6.1.ebuild deleted file mode 100644 index a131091cc9f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.6.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson udev - -DESCRIPTION="CCID free software driver" -HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID" -SRC_URI="https://ccid.apdu.fr/files/${P}.tar.xz" - -LICENSE="LGPL-2.1+ LGPL-2+ GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" -IUSE="twinserial" - -RDEPEND=" - sys-apps/pcsc-lite - virtual/libusb:1 -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-alternatives/lex - dev-lang/perl - virtual/pkgconfig" - -src_configure() { - local emesonargs=( - $(meson_use twinserial serial) - ) - meson_src_configure -} - -src_install() { - meson_src_install - udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules -} - -pkg_postinst() { - udev_reload - einfo "Check https://github.com/LudovicRousseau/CCID/blob/master/INSTALL.md" - einfo "for more info about how to configure and use ccid" -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.0.ebuild deleted file mode 100644 index bebbbb5a42a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.0.ebuild +++ /dev/null @@ -1,54 +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/ludovicrousseau.asc -inherit meson udev verify-sig - -DESCRIPTION="CCID free software driver" -HOMEPAGE="https://ccid.apdu.fr/ https://github.com/LudovicRousseau/CCID" -SRC_URI=" - https://ccid.apdu.fr/files/${P}.tar.xz - verify-sig? ( https://ccid.apdu.fr/files/${P}.tar.xz.asc ) -" - -LICENSE="LGPL-2.1+ LGPL-2+ GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="twinserial" - -RDEPEND=" - sys-apps/pcsc-lite - virtual/libusb:1 -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-alternatives/lex - dev-lang/perl - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-ludovicrousseau ) -" - -src_configure() { - local emesonargs=( - -Dudev-rules=false - $(meson_use twinserial serial) - ) - meson_src_configure -} - -src_install() { - meson_src_install - udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules -} - -pkg_postinst() { - udev_reload - einfo "Check https://github.com/LudovicRousseau/CCID/blob/master/INSTALL.md" - einfo "for more info about how to configure and use ccid" -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.1.ebuild deleted file mode 100644 index bebbbb5a42a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.1.ebuild +++ /dev/null @@ -1,54 +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/ludovicrousseau.asc -inherit meson udev verify-sig - -DESCRIPTION="CCID free software driver" -HOMEPAGE="https://ccid.apdu.fr/ https://github.com/LudovicRousseau/CCID" -SRC_URI=" - https://ccid.apdu.fr/files/${P}.tar.xz - verify-sig? ( https://ccid.apdu.fr/files/${P}.tar.xz.asc ) -" - -LICENSE="LGPL-2.1+ LGPL-2+ GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="twinserial" - -RDEPEND=" - sys-apps/pcsc-lite - virtual/libusb:1 -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-alternatives/lex - dev-lang/perl - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-ludovicrousseau ) -" - -src_configure() { - local emesonargs=( - -Dudev-rules=false - $(meson_use twinserial serial) - ) - meson_src_configure -} - -src_install() { - meson_src_install - udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules -} - -pkg_postinst() { - udev_reload - einfo "Check https://github.com/LudovicRousseau/CCID/blob/master/INSTALL.md" - einfo "for more info about how to configure and use ccid" -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/ccid/metadata.xml deleted file mode 100644 index 5e0f0fdc1d2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/ccid/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - turret@turret.cyou - Mason Rocha - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Enable twinserial reader - - - LudovicRousseau/CCID - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest deleted file mode 100644 index 9e60a50e5c9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST gnupg-2.5.20.tar.bz2 8327674 BLAKE2B 5a2890203cf4ac52d86897ffb104896c5cbc8ab6f088336f423cb539ae0d917e6df0dcb99b8d51d2d6cdc4068e5570e63982e78c14631a332b4fa87ba0ae16bb SHA512 73e5f3020271069421c220871caffcb6ec05c52a8e12d8dcbd214ce2b14a2b22ce0030d9e1fedf25c60ec1077a33630b0a6bd1cc1043fbbaf7083b998113f90f -DIST gnupg-2.5.20.tar.bz2.sig 119 BLAKE2B fc54197b59aad9cb26cfcef062a25f882cf26e5cf8ca0c9d3672d4501cbe453b3334225291b3d4fbc4a49c7bb52102963a5386e9b59b4ec10a0385fe8be004b6 SHA512 0a54e9df9f1d6aa6d2f5fb841a3ae36d7530d3ab34bc7635892f58020e73e950a420120430206860e5eb4a7dc7b668f03e31eb42e381b25c4bca07f3e5f2f95b -DIST gnupg-2.5.21.tar.bz2 8351785 BLAKE2B 3d00cb6e7779358886a8bb8710f5e00e43dfed6e4f495c8ae93b653ac7a688f4c622e721f64a657fd48ed2135c378d456e88828a1e0f5745ccf701cfd0b77d47 SHA512 dcc4e976e56411c0dd7309c0cb7e790b409709af55bb93883d257890abe72b17442d6c8fd682fef0e019d70e46a6a5cf860f1ae355a99024ed2aea230de8c0ea -DIST gnupg-2.5.21.tar.bz2.sig 119 BLAKE2B e5ba3cebef212c5a1ec9f9af11c89898a6bf7076ecbf9fd1a5eca738c721b4225ee3995666b9c2b8b5683f6169ea3a1a7987d537e65d26eaf0d01f7dea79fd3f SHA512 f5364d02d3df2b2d611bbeb22fc66879426fa4e8addb0881410263873165ee31b5f3a20fb9b496d353a62cf1ac6fb4ef3e0ebbc609c246150e7019069f1419e9 -DIST gnupg-2.5.22.tar.bz2 8363854 BLAKE2B 8fe56d7fb839d5ec095d3ed90dc2365745e6926ecb9ff9d912f94e49956a17c0b5f3ef3459915059451693dc49e2b1b61e31f195775f433e6aebdca2dea9ad9c SHA512 5ff5834e42009f5741d84dcf25473adb5704ca796e1bd8d1a8ea3216b854864f08504f5ff5279026bab24b5baa255e9bd18e70bc1d4fc8fe293351760ab71231 -DIST gnupg-2.5.22.tar.bz2.sig 119 BLAKE2B 63ddc912a126c688901325c0eb73a29be4307a8cb82234502aa038d0c9f02f431c1b2e7a8087a15fea9af88c99127a18eb734116c64ef6b75dae80e0dd8f7466 SHA512 3ee64251b87d016712914ba559f6cf1e66717be223b2ac648a0424d3b54aced015fd4521364bc60be931df82ec40b6337b4c9bb02c24ea9225d849da177e2fcf diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch deleted file mode 100644 index 751a1c9a425..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch +++ /dev/null @@ -1,47 +0,0 @@ -https://bugs.gentoo.org/854222 - -From 40b28085f30f6031bd72ae24d736c9116d70f547 Mon Sep 17 00:00:00 2001 -Message-ID: <40b28085f30f6031bd72ae24d736c9116d70f547.1770174958.git.sam@gentoo.org> -From: Sam James -Date: Sun, 4 Jan 2026 02:04:39 +0000 -Subject: [PATCH GnuPG] Fix -Wlto-type-mismatch warnings [T4416] - -* agent/t-protect.c (convert_from_openpgp_native): Sync stub definition. - --- - -GnuPG-bug-id: 4416 - -When building with GCC -flto, some warnings appear because of -mismatched definitions in stubs (gpgv or tests). Sync them with the -real definitions to fix the warnings, as they just drifted over time. - -Followup to 81760cc931d69f37cf2a8ad54616a1af590fd2cf. - -Signed-off-by: Sam James ---- - agent/t-protect.c | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/agent/t-protect.c b/agent/t-protect.c -index e6edbffba..9508de36a 100644 ---- a/agent/t-protect.c -+++ b/agent/t-protect.c -@@ -341,9 +341,12 @@ main (int argc, char **argv) - - /* Stub function. */ - gpg_error_t --convert_from_openpgp_native (gcry_sexp_t s_pgp, const char *passphrase, -- unsigned char **r_key) -+convert_from_openpgp_native (ctrl_t ctrl, -+ gcry_sexp_t s_pgp, -+ const char *passphrase, -+ unsigned char **r_key) - { -+ (void)ctrl; - (void)s_pgp; - (void)passphrase; - (void)r_key; --- -2.53.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/README-systemd b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/README-systemd deleted file mode 100644 index cc38fd66ab5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/README-systemd +++ /dev/null @@ -1,67 +0,0 @@ -Socket-activated dirmngr and gpg-agent with systemd -=================================================== - -When used on a GNU/Linux system supervised by systemd, you can ensure -that the GnuPG daemons dirmngr and gpg-agent are launched -automatically the first time they're needed, and shut down cleanly at -session logout. This is done by enabling user services via -socket-activation. - -System distributors -------------------- - -The *.service and *.socket files (from this directory) should be -placed in /usr/lib/systemd/user/ alongside other user-session services -and sockets. - -To enable socket-activated dirmngr for all accounts on the system, -use: - - systemctl --user --global enable dirmngr.socket - -To enable socket-activated gpg-agent for all accounts on the system, -use: - - systemctl --user --global enable gpg-agent.socket - -Additionally, you can enable socket-activated gpg-agent ssh-agent -emulation for all accounts on the system with: - - systemctl --user --global enable gpg-agent-ssh.socket - -You can also enable restricted ("--extra-socket"-style) gpg-agent -sockets for all accounts on the system with: - - systemctl --user --global enable gpg-agent-extra.socket - -Individual users ----------------- - -A user on a system with systemd where this has not been installed -system-wide can place these files in ~/.config/systemd/user/ to make -them available. - -If a given service isn't installed system-wide, or if it's installed -system-wide but not globally enabled, individual users will still need -to enable them. For example, to enable socket-activated dirmngr for -all future sessions: - - systemctl --user enable dirmngr.socket - -To enable socket-activated gpg-agent with ssh support, do: - - systemctl --user enable gpg-agent.socket gpg-agent-ssh.socket - -These changes won't take effect until your next login after you've -fully logged out (be sure to terminate any running daemons before -logging out). - -If you'd rather try a socket-activated GnuPG daemon in an -already-running session without logging out (with or without enabling -it for all future sessions), kill any existing daemon and start the -user socket directly. For example, to set up socket-activated dirmgnr -in the current session: - - gpgconf --kill dirmngr - systemctl --user start dirmngr.socket - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.service b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.service deleted file mode 100644 index 3c060cde5d8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=GnuPG network certificate management daemon -Documentation=man:dirmngr(8) -Requires=dirmngr.socket - -[Service] -ExecStart=/usr/bin/dirmngr --supervised -ExecReload=/usr/bin/gpgconf --reload dirmngr diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.socket b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.socket deleted file mode 100644 index ebabf896ab4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/dirmngr.socket +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=GnuPG network certificate management daemon -Documentation=man:dirmngr(8) - -[Socket] -ListenStream=%t/gnupg/S.dirmngr -SocketMode=0600 -DirectoryMode=0700 - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch deleted file mode 100644 index dd75e3a5e96..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch +++ /dev/null @@ -1,33 +0,0 @@ -From e3bdb7d17264b8d5bd9abab97c96d9c4a50e4f61 Mon Sep 17 00:00:00 2001 -From: Kristian Fiskerstrand -Date: Mon, 3 Apr 2017 23:44:56 +0300 -Subject: [PATCH] gpgscm: Use shorter socket path lengts to improve test - reliability - --- -As socket lengths are normally restricted to 108 characters -(UNIX_PATH_MAX variable in /usr/include/linux/un.h), using 42 characters -by default easily results in errors. ---- - tests/gpgscm/tests.scm | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tests/gpgscm/tests.scm b/tests/gpgscm/tests.scm -index 592b36f..f54a387 100644 ---- a/tests/gpgscm/tests.scm -+++ b/tests/gpgscm/tests.scm -@@ -273,9 +273,9 @@ - (canonical-path (_mkdtemp (if (null? components) - (path-join - (get-temp-path) -- (string-append "gpgscm-" (get-isotime) "-" -+ (string-append "gscm" - (basename-suffix *scriptname* ".scm") -- "-XXXXXX")) -+ "XXXXXX")) - (apply path-join components))))) - - ;; Make a temporary directory and remove it at interpreter shutdown. --- -2.10.2 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.5.20-gpgme-poppler-expire.patch b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.5.20-gpgme-poppler-expire.patch deleted file mode 100644 index 7c453da13de..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.5.20-gpgme-poppler-expire.patch +++ /dev/null @@ -1,111 +0,0 @@ -https://bugs.gentoo.org/976749 - -From 32f56a2732f0ac6204aad946388789cdbb0e26eb Mon Sep 17 00:00:00 2001 -Message-ID: <32f56a2732f0ac6204aad946388789cdbb0e26eb.1781166873.git.sam@gentoo.org> -From: Philip Le -Date: Thu, 21 May 2026 14:46:46 +0200 -Subject: [PATCH GnuPG] gpgsm: Fix regression in gpgsm_verify with expired - certificates. - -* sm/verify.c (gpgsm_verify): Display information about signers with -expired certificate. --- - -The loop over signers skipped the parsing of the current signer's -information if the certificate is expired. - -GnuPG-bug-id: 8188 -Fixes-commit: fa1ac5c23d167dde6899536d6d80d9391737d21e ---- - sm/verify.c | 68 ++++++++++++++++++++++++++--------------------------- - 1 file changed, 34 insertions(+), 34 deletions(-) - -diff --git a/sm/verify.c b/sm/verify.c -index e56e0674e..e48b8e374 100644 ---- a/sm/verify.c -+++ b/sm/verify.c -@@ -615,6 +615,40 @@ gpgsm_verify (ctrl_t ctrl, estream_t in_fp, estream_t data_fp, - keyexptime, 0, - NULL, 0, &verifyflags); - -+ { -+ char *fpr, *buf, *tstr; -+ -+ fpr = gpgsm_fpr_and_name_for_status (cert); -+ if (gpg_err_code (rc) == GPG_ERR_CERT_EXPIRED) -+ { -+ gpgsm_status (ctrl, STATUS_EXPKEYSIG, fpr); -+ rc = 0; -+ } -+ else -+ gpgsm_status (ctrl, STATUS_GOODSIG, fpr); -+ -+ xfree (fpr); -+ -+ /* FIXME: INFO_PKALGO correctly shows ECDSA but PKALGO is then -+ * ECC. We should use the ECDSA here and need to find a way to -+ * figure this out without using the bogus assumption in -+ * gpgsm_check_cms_signature that ECC is always ECDSA. */ -+ -+ fpr = gpgsm_get_fingerprint_hexstring (cert, GCRY_MD_SHA1); -+ tstr = strtimestamp_r (sigtime); -+ buf = xasprintf ("%s %s %s %s 0 0 %d %d 00", fpr, tstr, -+ *sigtime? sigtime : "0", -+ *keyexptime? keyexptime : "0", -+ info_pkalgo, algo); -+ xfree (tstr); -+ /* Handle the --assert-signer option. */ -+ check_assert_signer_list (ctrl, fpr); -+ xfree (fpr); -+ /* Print the status line. */ -+ gpgsm_status (ctrl, STATUS_VALIDSIG, buf); -+ xfree (buf); -+ } -+ - audit_log_ok (ctrl->audit, AUDIT_CHAIN_STATUS, rc); - if (rc) /* of validate_chain */ - { -@@ -671,40 +705,6 @@ gpgsm_verify (ctrl_t ctrl, estream_t in_fp, estream_t data_fp, - goto next_signer; - } - -- { -- char *fpr, *buf, *tstr; -- -- fpr = gpgsm_fpr_and_name_for_status (cert); -- if (gpg_err_code (rc) == GPG_ERR_CERT_EXPIRED) -- { -- gpgsm_status (ctrl, STATUS_EXPKEYSIG, fpr); -- rc = 0; -- } -- else -- gpgsm_status (ctrl, STATUS_GOODSIG, fpr); -- -- xfree (fpr); -- -- /* FIXME: INFO_PKALGO correctly shows ECDSA but PKALGO is then -- * ECC. We should use the ECDSA here and need to find a way to -- * figure this out without using the bogus assumption in -- * gpgsm_check_cms_signature that ECC is always ECDSA. */ -- -- fpr = gpgsm_get_fingerprint_hexstring (cert, GCRY_MD_SHA1); -- tstr = strtimestamp_r (sigtime); -- buf = xasprintf ("%s %s %s %s 0 0 %d %d 00", fpr, tstr, -- *sigtime? sigtime : "0", -- *keyexptime? keyexptime : "0", -- info_pkalgo, algo); -- xfree (tstr); -- /* Handle the --assert-signer option. */ -- check_assert_signer_list (ctrl, fpr); -- xfree (fpr); -- /* Print the status line. */ -- gpgsm_status (ctrl, STATUS_VALIDSIG, buf); -- xfree (buf); -- } -- - audit_log_s (ctrl->audit, AUDIT_SIG_STATUS, "good"); - - for (i=0; (p = ksba_cert_get_subject (cert, i)); i++) --- -2.54.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-browser.socket b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-browser.socket deleted file mode 100644 index bc8d344e1f2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-browser.socket +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=GnuPG cryptographic agent and passphrase cache (access for web browsers) -Documentation=man:gpg-agent(1) - -[Socket] -ListenStream=%t/gnupg/S.gpg-agent.browser -FileDescriptorName=browser -Service=gpg-agent.service -SocketMode=0600 -DirectoryMode=0700 - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-extra.socket b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-extra.socket deleted file mode 100644 index 5b87d09dfa2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-extra.socket +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=GnuPG cryptographic agent and passphrase cache (restricted) -Documentation=man:gpg-agent(1) - -[Socket] -ListenStream=%t/gnupg/S.gpg-agent.extra -FileDescriptorName=extra -Service=gpg-agent.service -SocketMode=0600 -DirectoryMode=0700 - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-ssh.socket b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-ssh.socket deleted file mode 100644 index 798c1d96759..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent-ssh.socket +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=GnuPG cryptographic agent (ssh-agent emulation) -Documentation=man:gpg-agent(1) man:ssh-add(1) man:ssh-agent(1) man:ssh(1) - -[Socket] -ListenStream=%t/gnupg/S.gpg-agent.ssh -FileDescriptorName=ssh -Service=gpg-agent.service -SocketMode=0600 -DirectoryMode=0700 - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.service b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.service deleted file mode 100644 index a050fccdc52..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=GnuPG cryptographic agent and passphrase cache -Documentation=man:gpg-agent(1) -Requires=gpg-agent.socket - -[Service] -ExecStart=/usr/bin/gpg-agent --supervised -ExecReload=/usr/bin/gpgconf --reload gpg-agent diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.socket b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.socket deleted file mode 100644 index 4257c2c80f1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gpg-agent.socket +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=GnuPG cryptographic agent and passphrase cache -Documentation=man:gpg-agent(1) - -[Socket] -ListenStream=%t/gnupg/S.gpg-agent -FileDescriptorName=std -SocketMode=0600 -DirectoryMode=0700 - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.20-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.20-r1.ebuild deleted file mode 100644 index 2af683c48b9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.20-r1.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 -inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig - -MY_P="${P/_/-}" - -DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" -HOMEPAGE="https://gnupg.org/" -SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+alternatives bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( tofu )" - -# Existence of executables is checked during configuration -DEPEND=" - >=dev-libs/libassuan-3.0.0-r1:= - >=dev-libs/libgcrypt-1.11.0:= - >=dev-libs/libgpg-error-1.56 - >=dev-libs/libksba-1.6.3 - >=dev-libs/npth-1.2 - virtual/zlib:= - bzip2? ( app-arch/bzip2 ) - ldap? ( net-nds/openldap:= ) - readline? ( sys-libs/readline:0= ) - smartcard? ( usb? ( virtual/libusb:1 ) ) - tofu? ( >=dev-db/sqlite-3.27 ) - tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) - ssl? ( >=net-libs/gnutls-3.2:0= ) -" -RDEPEND=" - ${DEPEND} - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-gpg ) - wks-server? ( virtual/mta ) -" -PDEPEND=" - app-crypt/pinentry - alternatives? ( - app-alternatives/gpg[-freepg(-)] - ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/texinfo ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -DOCS=( - ChangeLog NEWS README THANKS TODO VERSION - doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch - "${FILESDIR}"/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch - "${FILESDIR}"/${PN}-2.5.20-gpgme-poppler-expire.patch -) - -src_prepare() { - default - - GNUPG_SYSTEMD_UNITS=( - dirmngr.service - dirmngr.socket - gpg-agent-browser.socket - gpg-agent-extra.socket - gpg-agent.service - gpg-agent.socket - gpg-agent-ssh.socket - ) - - cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die - - # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, - # idea borrowed from libdbus, see - # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6 - # - # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl', - # which in turn requires discovery in Autoconf, something that upstream deeply resents. - sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \ - -i "${T}"/gpg-agent-ssh.socket || die - - # Since 2.5.3, --supervised is called --deprecated-supervised. See - # https://dev.gnupg.org/rGa019a0fcd8dfb9d1eae5bc991fdd54b7cf55641e - sed -i "s/--supervised/--deprecated-supervised/g" "${T}"/*.service || die -} - -my_src_configure() { - local myconf=( - # --enable-selinux controls ENABLE_SELINUX_HACKS which - # prohibits import of secret keys, so doesn't seem desirable - # to have that forced on with USE=selinux. - $(use_enable bzip2) - $(use_enable nls) - $(use_enable smartcard scdaemon) - $(use_enable ssl gnutls) - $(use_enable test all-tests) - $(use_enable test tests) - $(use_enable tofu) - $(use_enable tofu keyboxd) - $(use_enable tofu sqlite) - $(usex tpm '--with-tss=intel' '--disable-tpm2d') - $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') - $(use_enable wks-server wks-tools) - $(use_with ldap) - $(use_with readline) - - # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. - # As of GnuPG 2.3, the mailprog substitution is used for the binary called - # by wks-client & wks-server; and if it's autodetected but not not exist at - # build time, then then 'gpg-wks-client --send' functionality will not - # work. This has an unwanted side-effect in stage3 builds: there was a - # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating - # the build where the install guide previously make the user chose the - # logger & mta early in the install. - --with-mailprog=/usr/libexec/sendmail - - --disable-ntbtls - --enable-gpgsm - --enable-large-secmem - - CC_FOR_BUILD="$(tc-getBUILD_CC)" - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - - if use prefix && use usb; then - # bug #649598 - append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - # these somehow are treated as fatal, but Solaris has different - # types for getpeername with socket_t - append-flags -Wno-incompatible-pointer-types - append-flags -Wno-unused-label - fi - - # bug #663142 - if use user-socket; then - myconf+=( --enable-run-gnupg-user-socket ) - fi - - # glib fails and picks up clang's internal stdint.h causing weird errors - tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h - - econf "${myconf[@]}" -} - -my_src_compile() { - default - - use doc && emake -C doc html -} - -my_src_test() { - export TESTFLAGS="--parallel=$(get_makeopts_jobs)" - - default -} - -my_src_install() { - emake DESTDIR="${D}" install - - use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert - - if use alternatives; then - # rename for app-alternatives/gpg - mv "${ED}"/usr/bin/gpg{,-reference} || die - mv "${ED}"/usr/bin/gpgv{,-reference} || die - mv "${ED}"/usr/share/man/man1/gpg{,-reference}.1 || die - mv "${ED}"/usr/share/man/man1/gpgv{,-reference}.1 || die - else - dosym gpg /usr/bin/gpg2 - dosym gpgv /usr/bin/gpgv2 - echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die - echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die - fi - - use doc && dodoc doc/gnupg.html/* -} - -my_src_install_all() { - einstalldocs - - use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} - use doc && dodoc doc/*.png - - # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed. - dodoc "${FILESDIR}"/README-systemd - systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}" -} - -pkg_postinst() { - # If /usr/bin/gpg and /usr/bin/gpgv do not exist, provide them. - if [[ ! -e ${EROOT}/usr/bin/gpg ]]; then - ln -sf -- gpg-reference "${EROOT}"/usr/bin/gpg || die - fi - - if [[ ! -e ${EROOT}/usr/bin/gpgv ]]; then - ln -sf -- gpgv-reference "${EROOT}"/usr/bin/gpgv || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.21.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.21.ebuild deleted file mode 100644 index 93b1f9b8cd2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.21.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 -inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig - -MY_P="${P/_/-}" - -DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" -HOMEPAGE="https://gnupg.org/" -SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+alternatives bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( tofu )" - -# Existence of executables is checked during configuration -DEPEND=" - >=dev-libs/libassuan-3.0.0-r1:= - >=dev-libs/libgcrypt-1.11.0:= - >=dev-libs/libgpg-error-1.56 - >=dev-libs/libksba-1.6.3 - >=dev-libs/npth-1.2 - virtual/zlib:= - bzip2? ( app-arch/bzip2 ) - ldap? ( net-nds/openldap:= ) - readline? ( sys-libs/readline:0= ) - smartcard? ( usb? ( virtual/libusb:1 ) ) - tofu? ( >=dev-db/sqlite-3.27 ) - tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) - ssl? ( >=net-libs/gnutls-3.2:0= ) -" -RDEPEND=" - ${DEPEND} - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-gpg ) - wks-server? ( virtual/mta ) -" -PDEPEND=" - app-crypt/pinentry - alternatives? ( - app-alternatives/gpg[-freepg(-)] - ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/texinfo ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -DOCS=( - ChangeLog NEWS README THANKS TODO VERSION - doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch - "${FILESDIR}"/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch -) - -src_prepare() { - default - - GNUPG_SYSTEMD_UNITS=( - dirmngr.service - dirmngr.socket - gpg-agent-browser.socket - gpg-agent-extra.socket - gpg-agent.service - gpg-agent.socket - gpg-agent-ssh.socket - ) - - cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die - - # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, - # idea borrowed from libdbus, see - # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6 - # - # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl', - # which in turn requires discovery in Autoconf, something that upstream deeply resents. - sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \ - -i "${T}"/gpg-agent-ssh.socket || die - - # Since 2.5.3, --supervised is called --deprecated-supervised. See - # https://dev.gnupg.org/rGa019a0fcd8dfb9d1eae5bc991fdd54b7cf55641e - sed -i "s/--supervised/--deprecated-supervised/g" "${T}"/*.service || die -} - -my_src_configure() { - local myconf=( - # --enable-selinux controls ENABLE_SELINUX_HACKS which - # prohibits import of secret keys, so doesn't seem desirable - # to have that forced on with USE=selinux. - $(use_enable bzip2) - $(use_enable nls) - $(use_enable smartcard scdaemon) - $(use_enable ssl gnutls) - $(use_enable test all-tests) - $(use_enable test tests) - $(use_enable tofu) - $(use_enable tofu keyboxd) - $(use_enable tofu sqlite) - $(usex tpm '--with-tss=intel' '--disable-tpm2d') - $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') - $(use_enable wks-server wks-tools) - $(use_with ldap) - $(use_with readline) - - # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. - # As of GnuPG 2.3, the mailprog substitution is used for the binary called - # by wks-client & wks-server; and if it's autodetected but not not exist at - # build time, then then 'gpg-wks-client --send' functionality will not - # work. This has an unwanted side-effect in stage3 builds: there was a - # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating - # the build where the install guide previously make the user chose the - # logger & mta early in the install. - --with-mailprog=/usr/libexec/sendmail - - --disable-ntbtls - --enable-gpgsm - --enable-large-secmem - - CC_FOR_BUILD="$(tc-getBUILD_CC)" - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - - if use prefix && use usb; then - # bug #649598 - append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - # these somehow are treated as fatal, but Solaris has different - # types for getpeername with socket_t - append-flags -Wno-incompatible-pointer-types - append-flags -Wno-unused-label - fi - - # bug #663142 - if use user-socket; then - myconf+=( --enable-run-gnupg-user-socket ) - fi - - # glib fails and picks up clang's internal stdint.h causing weird errors - tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h - - econf "${myconf[@]}" -} - -my_src_compile() { - default - - use doc && emake -C doc html -} - -my_src_test() { - export TESTFLAGS="--parallel=$(get_makeopts_jobs)" - - default -} - -my_src_install() { - emake DESTDIR="${D}" install - - use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert - - if use alternatives; then - # rename for app-alternatives/gpg - mv "${ED}"/usr/bin/gpg{,-reference} || die - mv "${ED}"/usr/bin/gpgv{,-reference} || die - mv "${ED}"/usr/share/man/man1/gpg{,-reference}.1 || die - mv "${ED}"/usr/share/man/man1/gpgv{,-reference}.1 || die - else - dosym gpg /usr/bin/gpg2 - dosym gpgv /usr/bin/gpgv2 - echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die - echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die - fi - - use doc && dodoc doc/gnupg.html/* -} - -my_src_install_all() { - einstalldocs - - use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} - use doc && dodoc doc/*.png - - # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed. - dodoc "${FILESDIR}"/README-systemd - systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}" -} - -pkg_postinst() { - # If /usr/bin/gpg and /usr/bin/gpgv do not exist, provide them. - if [[ ! -e ${EROOT}/usr/bin/gpg ]]; then - ln -sf -- gpg-reference "${EROOT}"/usr/bin/gpg || die - fi - - if [[ ! -e ${EROOT}/usr/bin/gpgv ]]; then - ln -sf -- gpgv-reference "${EROOT}"/usr/bin/gpgv || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.22.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.22.ebuild deleted file mode 100644 index e52a6cf4fa4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.5.22.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 -inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig - -MY_P="${P/_/-}" - -DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" -HOMEPAGE="https://gnupg.org/" -SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+alternatives bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( tofu )" - -# Existence of executables is checked during configuration -DEPEND=" - >=dev-libs/libassuan-3.0.0-r1:= - >=dev-libs/libgcrypt-1.11.0:= - >=dev-libs/libgpg-error-1.56 - >=dev-libs/libksba-1.6.3 - >=dev-libs/npth-1.2 - virtual/zlib:= - bzip2? ( app-arch/bzip2 ) - ldap? ( net-nds/openldap:= ) - readline? ( sys-libs/readline:0= ) - smartcard? ( usb? ( virtual/libusb:1 ) ) - tofu? ( >=dev-db/sqlite-3.27 ) - tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) - ssl? ( >=net-libs/gnutls-3.2:0= ) -" -RDEPEND=" - ${DEPEND} - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-gpg ) - wks-server? ( virtual/mta ) -" -PDEPEND=" - app-crypt/pinentry - alternatives? ( - app-alternatives/gpg[-freepg(-)] - ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/texinfo ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -DOCS=( - ChangeLog NEWS README THANKS TODO VERSION - doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch - "${FILESDIR}"/0002-Fix-stub-functions-to-avoid-LTO-linking-bugs-followup.patch -) - -src_prepare() { - default - - GNUPG_SYSTEMD_UNITS=( - dirmngr.service - dirmngr.socket - gpg-agent-browser.socket - gpg-agent-extra.socket - gpg-agent.service - gpg-agent.socket - gpg-agent-ssh.socket - ) - - cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die - - # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, - # idea borrowed from libdbus, see - # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6 - # - # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl', - # which in turn requires discovery in Autoconf, something that upstream deeply resents. - sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \ - -i "${T}"/gpg-agent-ssh.socket || die - - # Since 2.5.3, --supervised is called --deprecated-supervised. See - # https://dev.gnupg.org/rGa019a0fcd8dfb9d1eae5bc991fdd54b7cf55641e - sed -i "s/--supervised/--deprecated-supervised/g" "${T}"/*.service || die -} - -my_src_configure() { - local myconf=( - # --enable-selinux controls ENABLE_SELINUX_HACKS which - # prohibits import of secret keys, so doesn't seem desirable - # to have that forced on with USE=selinux. - $(use_enable bzip2) - $(use_enable nls) - $(use_enable smartcard scdaemon) - $(use_enable ssl gnutls) - $(use_enable test all-tests) - $(use_enable test tests) - $(use_enable tofu) - $(use_enable tofu keyboxd) - $(use_enable tofu sqlite) - $(usex tpm '--with-tss=intel' '--disable-tpm2d') - $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') - $(use_enable wks-server wks-tools) - $(use_with ldap) - $(use_with readline) - - # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. - # As of GnuPG 2.3, the mailprog substitution is used for the binary called - # by wks-client & wks-server; and if it's autodetected but not not exist at - # build time, then then 'gpg-wks-client --send' functionality will not - # work. This has an unwanted side-effect in stage3 builds: there was a - # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating - # the build where the install guide previously make the user chose the - # logger & mta early in the install. - --with-mailprog=/usr/libexec/sendmail - - --disable-ntbtls - --enable-gpgsm - --enable-large-secmem - - CC_FOR_BUILD="$(tc-getBUILD_CC)" - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - - if use prefix && use usb; then - # bug #649598 - append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - # these somehow are treated as fatal, but Solaris has different - # types for getpeername with socket_t - append-flags -Wno-incompatible-pointer-types - append-flags -Wno-unused-label - fi - - # bug #663142 - if use user-socket; then - myconf+=( --enable-run-gnupg-user-socket ) - fi - - # glib fails and picks up clang's internal stdint.h causing weird errors - tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h - - econf "${myconf[@]}" -} - -my_src_compile() { - default - - use doc && emake -C doc html -} - -my_src_test() { - export TESTFLAGS="--parallel=$(get_makeopts_jobs)" - - default -} - -my_src_install() { - emake DESTDIR="${D}" install - - use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert - - if use alternatives; then - # rename for app-alternatives/gpg - mv "${ED}"/usr/bin/gpg{,-reference} || die - mv "${ED}"/usr/bin/gpgv{,-reference} || die - mv "${ED}"/usr/share/man/man1/gpg{,-reference}.1 || die - mv "${ED}"/usr/share/man/man1/gpgv{,-reference}.1 || die - else - dosym gpg /usr/bin/gpg2 - dosym gpgv /usr/bin/gpgv2 - echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die - echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die - fi - - use doc && dodoc doc/gnupg.html/* -} - -my_src_install_all() { - einstalldocs - - use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} - use doc && dodoc doc/*.png - - # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed. - dodoc "${FILESDIR}"/README-systemd - systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}" -} - -pkg_postinst() { - # If /usr/bin/gpg and /usr/bin/gpgv do not exist, provide them. - if [[ ! -e ${EROOT}/usr/bin/gpg ]]; then - ln -sf -- gpg-reference "${EROOT}"/usr/bin/gpg || die - fi - - if [[ ! -e ${EROOT}/usr/bin/gpgv ]]; then - ln -sf -- gpgv-reference "${EROOT}"/usr/bin/gpgv || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/metadata.xml deleted file mode 100644 index 2400ccf1311..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/metadata.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - - Install renamed, for compatibility with app-alternatives/gpg. - - - Build scdaemon software. Enables usage of OpenPGP cards. For - other type of smartcards, try app-crypt/gnupg-pkcs11-scd. - Bring in dev-libs/libusb as a dependency; enable scdaemon. - - - Build direct CCID access for scdaemon; requires dev-libs/libusb. - - - try a socket directory which is not removed by init manager at session end - - - Enable support for Trust on First use trust model; requires dev-db/sqlite. - - - Install extra tools (including gpgsplit and gpg-zip). - - - Enable TPM support via app-crypt/tpm2-tss and build tpm2d. - - - Install the wks-server - - - - cpe:/a:gnupg:gnupg - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/Manifest deleted file mode 100644 index facba80cfd8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -DIST gpgme-2.0.1.tar.bz2 1392080 BLAKE2B b2dbc41abf6947b335307e5add09ff6104d3666998e2ae0efed518b5a0cfbced8a64b24b7567666fcf392bdb07ba01c1c2e4cb27a7b53569ce92f73661e5e1a4 SHA512 ad19169594b6048b11df9311080e179232ff03def08f377e7d7536a3a91e12f722cbae93e80364b73db013152b327bc3457ec9a9ddea9c660d74f389f6ab8837 -DIST gpgme-2.0.1.tar.bz2.sig 147 BLAKE2B 3d2a6c19d052ba9885298bf90156cf43fda86b837902bf5ec74bb9bf2fdde693a2ef74fc533c0e8921fb6a24eafd5dac8bbfcd930aaf13656358e7db62333783 SHA512 53f45e0d61d3fca5965ecaf32fb8c0d75517d7267901da1f4facb664595d55713378161774415bbd5491f52d934944750478da8de9ddef0fec1d4702fac36100 -DIST gpgme-2.1.0.tar.bz2 1418236 BLAKE2B ed03f7603409e32b3a8792fe1515df09a9d16e94efd58aa070906c3c85b650723336559844321bce3665e12ce69d6bc9fe925ceb2f53304eedda3933568743d9 SHA512 78c4b6a93a648fd34e73cad6384a265a35842b9b3aaa68a511c5ee563605873a64f8438072c5a9cdfe399ccf0fe86f05e0ac3cf5e97cc76d6b5ddb41aaebadb8 -DIST gpgme-2.1.0.tar.bz2.sig 147 BLAKE2B 66a0f6536db3ab904311a230aa652ad6240f3c3599b5d902d80f73d537defb0133ff48ba3605f3b2b4e36d115b022fcfbd4cc1a67d3a54d8faf3141c20eccd46 SHA512 53dea5bdc4a46b64f7a7c0c363ecf6f596f52f61905e5f54eafd4d868edacc9259a8c3c3cb991d770a87090766e933ab1e1c1acab6e44db0b413229495efff57 -DIST gpgme-2.1.1.tar.bz2 1419085 BLAKE2B b70ba73898eab4a147f7af3af6d220be11a0ec1b473cd3a11d794c6bdc8dbc7f14800f679bb31c3cc856136d5219e1647c5b0991cc1975bb795fdbd608b53f24 SHA512 3bade9b29dd359c5ba13c8637a46a9bccadb0e4622d343f6de36f968be144c2a16f3cad5f494510f310d094aacfd8000f05d37bb94638b57d861bfe15c46a199 -DIST gpgme-2.1.1.tar.bz2.sig 147 BLAKE2B 139ca84d1b7130aa88b454b516d7084d172375cf06a76424a5d97fa142d62492cb679b56679c7a1cac8cbbf38ecfb73c45ee6d464b7dd29fd1c09b2d87767ef5 SHA512 d231f820b0339d8ae07d69edf5b2213dfc9ba61fe41dd77ecc057be34765d1ba114e9ce951e58118d43c10df8b7f6b075363a12134ab4931a665c045ea51ddb8 -DIST gpgme-2.1.2.tar.bz2 1420275 BLAKE2B 40606849c25a5cb95567b5dfe13012ec54c00026eaf43722ba32efda64974a78d442921d098a330c2d59ba8a97a0c7f5b9cac0b23465ff94425decdf1d98b2d2 SHA512 21ec03ea83b6178fdcf89d691053d4c3e356916ec6926ae33b045424c6e960ef2fe11249775a415a345f9b18c3db7f631423e0eac84f7b22ef24f37d4f8ad0bd -DIST gpgme-2.1.2.tar.bz2.sig 294 BLAKE2B 1fa38ff89dd2c94db4dc47d19711d9c8a1b06b71132dda1c16e4dd93e679563d32441d4c3be7b05d159f79a3973e3ac4d1bfe77c6ab68038916076178853e2c3 SHA512 103bac16e88b087dc2325d9ac67721d2b3c34e4ac1fd6a2bbafe91af8109c0a714090700a95556040d688a71fa7d1de9ef8f6e179b315b7a9f27de419459d094 -DIST gpgme-2.2.0.tar.bz2 1422222 BLAKE2B 17dc79a521b5874e6bf6a0b75ce867a6f9a03bd7ba753e3db7de454c2760eb487c623433c2efb72fe67f75b59f7c67a26e837ddf0a12f059d66133281f61fba5 SHA512 76c382bdc73b1c6ed523a0803dd2ec100b95f84e768787beaeb656ce84820fc37bc74229816a527ab17944c0ef7b937713298d9b3b87e70d7613e03b6dae4840 -DIST gpgme-2.2.0.tar.bz2.sig 294 BLAKE2B 8cd402584ae239241c5a0993d9470688e0993a7c95a78834f071ca8511beed92c273feeae62038fcbefd07627ad8c0f4bae2ea8c516372d9fae4925f07b58cdf SHA512 5de9de486e97746ebd9fccc1c8804f1c0be534b54bbe8293a3f3cea0636f07dc370dce6b450060633a4fe6c2f98c43d98e8661f5adbd0aeadddcfa9c74a7cef1 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-1.18.0-tests-start-stop-agent-use-command-v.patch b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-1.18.0-tests-start-stop-agent-use-command-v.patch deleted file mode 100644 index aeae35f4563..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-1.18.0-tests-start-stop-agent-use-command-v.patch +++ /dev/null @@ -1,27 +0,0 @@ -Sent upstream to gnupg-devel@ but not yet in archive. - -From: Sam James -Date: Mon, 15 Aug 2022 19:29:06 +0100 -Subject: [PATCH] tests/start-stop-agent: use 'command -v' instead of 'which' - -`which` is an external command which isn't required by POSIX. - -Debian and other distributions (like Gentoo!) are looking -to drop it from their base set of packages. - -Switch to `command -v` which should always work instead. - -Note we already use `command -v` at the start of this test anyway. - -Signed-off-by: Sam James ---- a/tests/start-stop-agent -+++ b/tests/start-stop-agent -@@ -15,7 +15,7 @@ fi - - GPG_AGENT_INFO= - export GPG_AGENT_INFO --GPG_AGENT=$(which gpg-agent) -+GPG_AGENT=$(command -v gpg-agent) - - token=$(echo "gpgme-$(pwd)" | tr ' ' '_') - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-2.1.0-tests-start-stop-agent-use-command-v.patch b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-2.1.0-tests-start-stop-agent-use-command-v.patch deleted file mode 100644 index 9961f707420..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/files/gpgme-2.1.0-tests-start-stop-agent-use-command-v.patch +++ /dev/null @@ -1,27 +0,0 @@ -Sent upstream to gnupg-devel@ but not yet in archive. - -From: Sam James -Date: Mon, 15 Aug 2022 19:29:06 +0100 -Subject: [PATCH] tests/start-stop-agent: use 'command -v' instead of 'which' - -`which` is an external command which isn't required by POSIX. - -Debian and other distributions (like Gentoo!) are looking -to drop it from their base set of packages. - -Switch to `command -v` which should always work instead. - -Note we already use `command -v` at the start of this test anyway. - -Signed-off-by: Sam James ---- a/tests/start-stop-agent -+++ b/tests/start-stop-agent -@@ -15,7 +15,7 @@ fi - - GPG_AGENT_INFO= - export GPG_AGENT_INFO --GPG_AGENT=$(which gpg-agent$EXEEXT) -+GPG_AGENT=$(command -v gpg-agent$EXEEXT) - - token=$(echo "gpgme-$(pwd)" | tr ' ' '_') - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.0.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.0.1-r1.ebuild deleted file mode 100644 index 4e90ec30ec8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.0.1-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -# out-of-source b/c in-source builds are not supported: -# * https://dev.gnupg.org/T6313#166339 -# * https://dev.gnupg.org/T6673#174545 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool flag-o-matic out-of-source verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI=" - mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) -" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Subslot: SONAME of each: -SLOT="1/45.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.46-r1:= -" -DEPEND="${RDEPEND}" -#doc? ( app-text/doxygen[dot] ) -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch -) - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR as usock limitation - # fails build/tests. - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -my_src_configure() { - # bug #847955 - append-lfs-flags - - local languages=( - $(usev common-lisp 'cl') - ) - - local myeconfargs=( - $(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") - --enable-languages="${languages[*]}" - $(use_enable static-libs static) - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -my_src_install() { - emake DESTDIR="${D}" install - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.0.ebuild deleted file mode 100644 index cfb998de2ab..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -# out-of-source b/c in-source builds are not supported: -# * https://dev.gnupg.org/T6313#166339 -# * https://dev.gnupg.org/T6673#174545 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool flag-o-matic out-of-source verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI=" - mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) -" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Subslot: SONAME of each: -SLOT="1/45.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.46-r1:= -" -DEPEND="${RDEPEND}" -#doc? ( app-text/doxygen[dot] ) -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-tests-start-stop-agent-use-command-v.patch -) - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR as usock limitation - # fails build/tests. - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -my_src_configure() { - # bug #847955 - append-lfs-flags - - local languages=( - $(usev common-lisp 'cl') - ) - - local myeconfargs=( - --enable-languages="${languages[*]}" - $(use_enable static-libs static) - $(use_enable test gpgconf-test) - $(use_enable test gpg-test) - $(use_enable test gpgsm-test) - $(use_enable test g13-test) - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -my_src_install() { - emake DESTDIR="${D}" install - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.1.ebuild deleted file mode 100644 index cfb998de2ab..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -# out-of-source b/c in-source builds are not supported: -# * https://dev.gnupg.org/T6313#166339 -# * https://dev.gnupg.org/T6673#174545 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool flag-o-matic out-of-source verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI=" - mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) -" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Subslot: SONAME of each: -SLOT="1/45.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.46-r1:= -" -DEPEND="${RDEPEND}" -#doc? ( app-text/doxygen[dot] ) -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-tests-start-stop-agent-use-command-v.patch -) - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR as usock limitation - # fails build/tests. - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -my_src_configure() { - # bug #847955 - append-lfs-flags - - local languages=( - $(usev common-lisp 'cl') - ) - - local myeconfargs=( - --enable-languages="${languages[*]}" - $(use_enable static-libs static) - $(use_enable test gpgconf-test) - $(use_enable test gpg-test) - $(use_enable test gpgsm-test) - $(use_enable test g13-test) - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -my_src_install() { - emake DESTDIR="${D}" install - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.2.ebuild deleted file mode 100644 index 47e156d4efd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.1.2.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -# out-of-source b/c in-source builds are not supported: -# * https://dev.gnupg.org/T6313#166339 -# * https://dev.gnupg.org/T6673#174545 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool flag-o-matic out-of-source verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI=" - mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) -" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Subslot: SONAME of each: -SLOT="1/45.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.46-r1:= -" -DEPEND="${RDEPEND}" -#doc? ( app-text/doxygen[dot] ) -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-tests-start-stop-agent-use-command-v.patch -) - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR as usock limitation - # fails build/tests. - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -my_src_configure() { - # bug #847955 - append-lfs-flags - - local languages=( - $(usev common-lisp 'cl') - ) - - local myeconfargs=( - --enable-languages="${languages[*]}" - $(use_enable static-libs static) - $(use_enable test gpgconf-test) - $(use_enable test gpg-test) - $(use_enable test gpgsm-test) - $(use_enable test g13-test) - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -my_src_install() { - emake DESTDIR="${D}" install - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.2.0.ebuild deleted file mode 100644 index cfb998de2ab..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/gpgme-2.2.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -# out-of-source b/c in-source builds are not supported: -# * https://dev.gnupg.org/T6313#166339 -# * https://dev.gnupg.org/T6673#174545 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc -inherit libtool flag-o-matic out-of-source verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme" -SRC_URI=" - mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) -" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Subslot: SONAME of each: -SLOT="1/45.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.46-r1:= -" -DEPEND="${RDEPEND}" -#doc? ( app-text/doxygen[dot] ) -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-tests-start-stop-agent-use-command-v.patch -) - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" - die "Could not run tests as requested with too-long WORKDIR." - fi - - # Make best effort to allow longer PORTAGE_TMPDIR as usock limitation - # fails build/tests. - ln -s "${P}" "${WORKDIR}/b" || die - S="${WORKDIR}/b" -} - -my_src_configure() { - # bug #847955 - append-lfs-flags - - local languages=( - $(usev common-lisp 'cl') - ) - - local myeconfargs=( - --enable-languages="${languages[*]}" - $(use_enable static-libs static) - $(use_enable test gpgconf-test) - $(use_enable test gpg-test) - $(use_enable test gpgsm-test) - $(use_enable test g13-test) - GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -my_src_install() { - emake DESTDIR="${D}" install - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/metadata.xml deleted file mode 100644 index 12645d415e4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gpgme/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Install common-lisp files - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/libb2/Manifest deleted file mode 100644 index bb6333e12e9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libb2-0.98.1.tar.gz 280826 BLAKE2B aa8c3dee3032f457410479be12d00c79a6ca6a7c0376a5c70265d30ff25b50663171f7096141834d4faa4dd5027f38b23b774e59be63475a3ecba855337fb1aa SHA512 a666fdbd1efa9cfff3028e953c62f21ba092c6733ccd12d4d04f1f836fc9747fc90053bc9166510d251d332b91e133853d2cc9b61c279517bd65b05e8483250b diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/files/libb2-0.98.1-distcc.patch b/sdk_container/src/third_party/portage-stable/app-crypt/libb2/files/libb2-0.98.1-distcc.patch deleted file mode 100644 index 2e6a1671781..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/files/libb2-0.98.1-distcc.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://bugs.gentoo.org/704044#c8 - -Patch by Alexey - ---- a/src/Makefile.am 2020-04-26 11:16:22.354103351 +0100 -+++ b/src/Makefile.am 2020-04-26 11:16:31.584080899 +0100 -@@ -18,8 +18,7 @@ LDFLAGS += -version-info $(B2_LIBRARY_VE - lib_LTLIBRARIES = libb2.la - libb2_la_LIBADD = # -lgomp -lpthread - libb2_la_CPPFLAGS = -DSUFFIX= \ -- $(LTDLINCL) \ -- ${top_builddir}/src/ -+ $(LTDLINCL) - - include_HEADERS = blake2.h - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/libb2-0.98.1-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/libb2/libb2-0.98.1-r3.ebuild deleted file mode 100644 index f6aafb8605d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/libb2-0.98.1-r3.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal toolchain-funcs flag-o-matic - -DESCRIPTION="C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp" -HOMEPAGE="https://github.com/BLAKE2/libb2" -GITHASH="73d41c8255a991ed2adea41c108b388d9d14b449" -SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.gz" - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="static-libs native-cflags openmp" - -DEPEND=" - openmp? ( - || ( >=sys-devel/gcc-4.2:*[openmp] llvm-runtimes/clang-runtime:*[openmp] ) - ) -" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${PN}-${GITHASH} - -PATCHES=( "${FILESDIR}"/${P}-distcc.patch ) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - # fix bashism - sed -i -e 's/ == / = /' configure.ac || die - # https://github.com/BLAKE2/libb2/pull/28 - echo 'libb2_la_LDFLAGS = -no-undefined' >> src/Makefile.am || die - # make memset_s available - [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__STDC_WANT_LIB_EXT1__=1 - eautoreconf # upstream doesn't make releases -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - $(use_enable static-libs static) \ - $(use_enable native-cflags native) \ - $(use_enable openmp) -} - -do_make() { - # respect our CFLAGS when native-cflags is not in effect - local openmp=$(use openmp && echo -fopenmp) - emake $(use native-cflags && echo no)CFLAGS="${CFLAGS} ${openmp}" "$@" -} - -multilib_src_compile() { - do_make -} - -multilib_src_test() { - do_make check -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/libb2/metadata.xml deleted file mode 100644 index 1b45c3a4d19..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libb2/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - grobian@gentoo.org - Fabian Groffen - - - C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp - - Official implementations from BLAKE2 project. - - - - Use CFLAGS as determined by configure script. These flags will - enable all CPU specific features it find available, to further - optimise the implementation. This discards any existing CFLAGS - set in make.conf or similar. - - - - BLAKE2/libb2 - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/libmd/Manifest deleted file mode 100644 index fce0c686960..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST libmd-1.1.0.tar.xz 271228 BLAKE2B a4dc72be4a46609d41453b19ba3110043e74fd0810d59f872e11151dbe87b0bdab203ef72c9d19255db32493b229bc0d33549e787979a42db08c838a810e1cdc SHA512 5d0da3337038e474fae7377bbc646d17214e72dc848a7aadc157f49333ce7b5ac1456e45d13674bd410ea08477c6115fc4282fed6c8e6a0bf63537a418c0df96 -DIST libmd-1.1.0.tar.xz.asc 833 BLAKE2B b2322ac61f48b2526eebc23690a3ddd0d36c7104d22307416c5ac0b7bab6db757812026064c055b46585467066fdd068adcd0c0a30f8300f1773efdc6830e28c SHA512 b0ff3baa7eedc205ee6f8b844859145fa6922c39e8f62f1e997851a65b2881649b438a37baa5800d140541da6f4dacc9f92a370f945d7461937b8cdedeca1cef -DIST libmd-1.2.0.tar.xz 287992 BLAKE2B ab957404bfdbafe5947c76e2317a4b238d55118fbb31cdb888cf09e4d9e4e635e481520b02e248bd5fd0edb3aa996d4497ecfac11fcd66ba14c0b42c5f5210a9 SHA512 03684ab0c7724bb5cd22026ed39430abc47707e44f6756c372ad317e94b977b1b9d83c0ade614b39be1ca2208a0873e940968659476fe62a32c7195530d022a5 -DIST libmd-1.2.0.tar.xz.asc 931 BLAKE2B cb18a008688071c01ce432bdc246c9a506f33649755aed2f1592ace03c86f81e6d1dafec5069c55592ed1b2ff1e8a342b718d17bb47a3c91102d415eea375b94 SHA512 a8065fc4d9c8a9268b32a307fb17c2feafcce594000a94f3acd596f2b9e4c64c0ee0e6799d46c1b1fa6a66b3a69b4a0b1afbd2e29bf1442244bfaec20bd943c9 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.1.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.1.0.ebuild deleted file mode 100644 index c41bca7a5da..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.1.0.ebuild +++ /dev/null @@ -1,29 +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/guillemjover.asc -inherit multilib-minimal verify-sig - -DESCRIPTION="Message Digest functions from BSD systems" -HOMEPAGE="https://www.hadrons.org/software/libmd/" -SRC_URI=" - https://archive.hadrons.org/software/libmd/${P}.tar.xz - verify-sig? ( https://archive.hadrons.org/software/libmd/${P}.tar.xz.asc ) -" - -LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-guillemjover )" - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.2.0.ebuild deleted file mode 100644 index c41bca7a5da..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/libmd-1.2.0.ebuild +++ /dev/null @@ -1,29 +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/guillemjover.asc -inherit multilib-minimal verify-sig - -DESCRIPTION="Message Digest functions from BSD systems" -HOMEPAGE="https://www.hadrons.org/software/libmd/" -SRC_URI=" - https://archive.hadrons.org/software/libmd/${P}.tar.xz - verify-sig? ( https://archive.hadrons.org/software/libmd/${P}.tar.xz.asc ) -" - -LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-guillemjover )" - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/libmd/metadata.xml deleted file mode 100644 index 0c7ca90940c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/libmd/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - libbsd/libmd - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/Manifest deleted file mode 100644 index 86950c72efb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST krb5-1.22.2.tar.gz 8747729 BLAKE2B c0fee5d954fee1c10dcd16f37243fbf586b23f1136e58c21202cd38f195586592cf6d5fa1b9eba27c8b5210db4dcc72ea47a20011295980d5eda671861571a7e SHA512 3237cacfb2019285107991a3211e0d74944c605942ab38a8b4b372703b8f02f5779fa2de80c4e201bd59703d557f37ac346bdc5ea14b986b0a0db23eb422fc6f diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/kpropd.xinetd b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/kpropd.xinetd deleted file mode 100644 index af542fcf8a5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/kpropd.xinetd +++ /dev/null @@ -1,11 +0,0 @@ -service tell -{ - disable = yes - socket_type = stream - user = root - wait = no - server = /usr/sbin/kpropd - only_from = 0.0.0.0 - log_on_success = PID HOST EXIT DURATION - log_on_failure = HOST -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.12_warn_cflags.patch b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.12_warn_cflags.patch deleted file mode 100644 index 53037d97021..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.12_warn_cflags.patch +++ /dev/null @@ -1,11 +0,0 @@ -gentoo bug #498794 ---- src/aclocal.m4 2014-01-16 00:44:15.000000000 +0000 -+++ src/aclocal.m4 2014-03-26 10:20:54.000000000 +0000 -@@ -501,6 +501,7 @@ - fi - if test "x$krb5_ac_warn_cflags_set" = xset ; then - AC_MSG_NOTICE(not adding extra gcc warning flags because WARN_CFLAGS was set) -+ WARN_CFLAGS="" - else - AC_MSG_NOTICE(adding extra warning flags for gcc) - WARN_CFLAGS="$WARN_CFLAGS $extra_gcc_warn_opts -Wmissing-prototypes" diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.18.2-krb5-config.patch b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.18.2-krb5-config.patch deleted file mode 100644 index ec901ce9c31..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.18.2-krb5-config.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/build-tools/krb5-config.in -+++ b/build-tools/krb5-config.in -@@ -208,12 +208,6 @@ - - - if test -n "$do_libs"; then -- # Assumes /usr/lib is the standard library directory everywhere... -- if test "$libdir" = /usr/lib; then -- libdirarg= -- else -- libdirarg="-L$libdir" -- fi - # Ugly gross hack for our build tree - lib_flags=`echo $CC_LINK | sed -e 's/\$(CC)//' \ - -e 's/\$(PURE)//' \ diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-openssl-4.patch b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-openssl-4.patch deleted file mode 100644 index 09f1debb633..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-openssl-4.patch +++ /dev/null @@ -1,243 +0,0 @@ -Bug 973539 - Part of commit 5e4e8452328804948d042235bbf58ca457795857 -diff --git a/plugins/preauth/pkinit/pkinit_crypto_openssl.c b/plugins/preauth/pkinit/pkinit_crypto_openssl.c -index d1fe18e5ab..aa969aa37c 100644 ---- a/plugins/preauth/pkinit/pkinit_crypto_openssl.c -+++ b/plugins/preauth/pkinit/pkinit_crypto_openssl.c -@@ -209,13 +209,20 @@ create_identifiers_from_stack(STACK_OF(X509) *sk, - #define EVP_MD_CTX_new EVP_MD_CTX_create - #define EVP_MD_CTX_free EVP_MD_CTX_destroy - #define ASN1_STRING_get0_data ASN1_STRING_data -+#define X509_STORE_CTX_set0_trusted_stack X509_STORE_CTX_trusted_stack - - /* -- * 1.1 adds DHX support, which uses the RFC 3279 DomainParameters encoding we -+ * 1.0.2 adds DHX support, which uses the RFC 3279 DomainParameters encoding we - * need for PKINIT. For 1.0 we must use the original DH type when creating - * EVP_PKEY objects. - */ -+#ifndef EVP_PKEY_DHX - #define EVP_PKEY_DHX EVP_PKEY_DH -+#endif -+ -+/* Make X509_NAME_print_ex() accept a const name pointer by adding a cast. */ -+#define X509_NAME_print_ex(a, b, c, d) \ -+ X509_NAME_print_ex(a, (X509_NAME *)b, c, d) - - /* 1.1 makes many handle types opaque and adds accessors. Add compatibility - * versions of the new accessors we use for pre-1.1. */ -@@ -295,6 +302,10 @@ compat_ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) - #define EVP_PKEY_get_bits EVP_PKEY_bits - #define EVP_PKEY_get_base_id EVP_PKEY_base_id - -+/* Make X509_dup() accept a const pointer by adding a cast. */ -+#define X509_dup(a) X509_dup((X509 *)a) -+#define i2d_X509_NAME(a, b) i2d_X509_NAME((X509_NAME *)a, b) -+ - /* - * Convert *dh to an EVP_PKEY object, taking ownership of *dh and setting it to - * NULL. On error, return NULL and do not take ownership of or change *dh. -@@ -318,6 +329,11 @@ dh_to_pkey(DH **dh) - } - #endif /* OPENSSL_VERSION_NUMBER < 0x30000000L */ - -+#if OPENSSL_VERSION_NUMBER < 0x40000000L -+/* Make X509V3_EXT_d2i() accept a const pointer by adding a cast. */ -+#define X509V3_EXT_d2i(a) X509V3_EXT_d2i((X509_EXTENSION *)a) -+#endif -+ - /* Encode a bignum as an ASN.1 integer in DER. */ - static int - encode_bn_der(const BIGNUM *bn, uint8_t **der_out, int *len_out) -@@ -1134,6 +1150,13 @@ oerr_cert(krb5_context context, krb5_error_code code, X509_STORE_CTX *certctx, - return oerr(context, code, _("%s (depth %d): %s"), msg, depth, errstr); - } - -+/* Convert an OpenSSL ASN.1 string value to krb5_data, without copying. */ -+static inline krb5_data -+asn1string_to_data(ASN1_STRING *s) -+{ -+ return make_data((char *)ASN1_STRING_get0_data(s), ASN1_STRING_length(s)); -+} -+ - krb5_error_code - pkinit_init_plg_crypto(krb5_context context, - pkinit_plg_crypto_context *cryptoctx) -@@ -1775,7 +1798,7 @@ cms_signeddata_create(krb5_context context, - goto cleanup; - X509_STORE_CTX_init(certctx, certstore, id_cryptoctx->my_cert, - id_cryptoctx->intermediateCAs); -- X509_STORE_CTX_trusted_stack(certctx, id_cryptoctx->trustedCAs); -+ X509_STORE_CTX_set0_trusted_stack(certctx, id_cryptoctx->trustedCAs); - if (!X509_verify_cert(certctx)) { - retval = oerr_cert(context, 0, certctx, - _("Failed to verify own certificate")); -@@ -2002,7 +2025,7 @@ cms_signeddata_verify(krb5_context context, - unsigned char *d; - *is_signed = 0; - octets = CMS_get0_content(cms); -- if (!octets || ((*octets)->type != V_ASN1_OCTET_STRING)) { -+ if (!octets || (ASN1_STRING_type(*octets) != V_ASN1_OCTET_STRING)) { - retval = KRB5KDC_ERR_PREAUTH_FAILED; - krb5_set_error_message(context, retval, - _("Invalid pkinit packet: octet string " -@@ -2058,7 +2081,8 @@ cms_signeddata_verify(krb5_context context, - /* We cannot use CMS_dataInit because there may be no digest */ - octets = CMS_get0_content(cms); - if (octets) -- out = BIO_new_mem_buf((*octets)->data, (*octets)->length); -+ out = BIO_new_mem_buf(ASN1_STRING_get0_data(*octets), -+ ASN1_STRING_length(*octets)); - if (out == NULL) - goto cleanup; - } else { -@@ -2118,7 +2142,7 @@ cms_signeddata_verify(krb5_context context, - - /* add trusted CAs certificates for cert verification */ - if (idctx->trustedCAs != NULL) -- X509_STORE_CTX_trusted_stack(cert_ctx, idctx->trustedCAs); -+ X509_STORE_CTX_set0_trusted_stack(cert_ctx, idctx->trustedCAs); - else { - pkiDebug("unable to find any trusted CAs\n"); - goto cleanup; -@@ -2156,7 +2180,7 @@ cms_signeddata_verify(krb5_context context, - i = X509_verify_cert(cert_ctx); - if (i <= 0) { - int j = X509_STORE_CTX_get_error(cert_ctx); -- X509 *cert; -+ const X509 *cert; - - cert = X509_STORE_CTX_get_current_cert(cert_ctx); - reqctx->received_cert = X509_dup(cert); -@@ -2316,7 +2340,7 @@ crypto_retrieve_X509_sans(krb5_context context, - krb5_principal *princs = NULL; - char **upns = NULL; - unsigned char **dnss = NULL; -- X509_EXTENSION *ext = NULL; -+ const X509_EXTENSION *ext = NULL; - GENERAL_NAMES *ialt = NULL; - GENERAL_NAME *gen = NULL; - -@@ -2379,8 +2403,7 @@ crypto_retrieve_X509_sans(krb5_context context, - gen = sk_GENERAL_NAME_value(ialt, i); - switch (gen->type) { - case GEN_OTHERNAME: -- name.length = gen->d.otherName->value->value.sequence->length; -- name.data = (char *)gen->d.otherName->value->value.sequence->data; -+ name = asn1string_to_data(gen->d.otherName->value->value.sequence); - if (princs != NULL && - OBJ_cmp(plgctx->id_pkinit_san, - gen->d.otherName->type_id) == 0) { -@@ -2414,12 +2437,13 @@ crypto_retrieve_X509_sans(krb5_context context, - case GEN_DNS: - if (dnss != NULL) { - /* Prevent abuse of embedded null characters. */ -- if (memchr(gen->d.dNSName->data, '\0', gen->d.dNSName->length)) -+ if (memchr(ASN1_STRING_get0_data(gen->d.dNSName), '\0', -+ ASN1_STRING_length(gen->d.dNSName))) - break; - pkiDebug("%s: found dns name = %s\n", __FUNCTION__, -- gen->d.dNSName->data); -+ ASN1_STRING_get0_data(gen->d.dNSName)); - dnss[d] = (unsigned char *) -- strdup((char *)gen->d.dNSName->data); -+ strdup((char *)ASN1_STRING_get0_data(gen->d.dNSName)); - if (dnss[d] == NULL) { - pkiDebug("%s: failed to duplicate dns name\n", - __FUNCTION__); -@@ -3094,8 +3118,10 @@ int - pkinit_openssl_init(void) - { - /* Initialize OpenSSL. */ -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - ERR_load_crypto_strings(); - OpenSSL_add_all_algorithms(); -+#endif - return 0; - } - -@@ -4766,7 +4792,7 @@ crypto_retrieve_X509_key_usage(krb5_context context, - } - - static krb5_error_code --rfc2253_name(X509_NAME *name, char **str_out) -+rfc2253_name(const X509_NAME *name, char **str_out) - { - BIO *b = NULL; - char *str; -@@ -5227,7 +5253,7 @@ create_identifiers_from_stack(STACK_OF(X509) *sk, - int i = 0, sk_size = sk_X509_num(sk); - krb5_external_principal_identifier **krb5_cas = NULL; - X509 *x = NULL; -- X509_NAME *xn = NULL; -+ const X509_NAME *xn = NULL; - unsigned char *p = NULL; - int len = 0; - PKCS7_ISSUER_AND_SERIAL *is = NULL; -diff --git a/plugins/tls/k5tls/openssl.c b/plugins/tls/k5tls/openssl.c -index 42d72dc9ec..7763327b7a 100644 ---- a/plugins/tls/k5tls/openssl.c -+++ b/plugins/tls/k5tls/openssl.c -@@ -38,6 +38,24 @@ - #include - #include - -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+/* Make X509_get_subject_name() accept a const pointer by adding a cast. */ -+#define X509_get_subject_name(a) X509_get_subject_name((X509 *)a) -+ -+/* OpenSSL 1.0 did not have TLS_client_method(); use the best alternative. */ -+#define TLS_client_method() SSLv23_client_method() -+#endif -+ -+#if OPENSSL_VERSION_NUMBER < 0x40000000L -+/* -+ * OpenSSL 4.0 constifies the result of X509_STORE_CTX_get_current_cert() and -+ * the input of X509_check_host() and X509_check_ip_asc(). For prior versions, -+ * make the latter two functions accept const pointers via a cast. -+ */ -+#define X509_check_host(a, b, c, d, e) X509_check_host((X509 *)a, b, c, d, e) -+#define X509_check_ip_asc(a, b, c) X509_check_ip_asc((X509 *)a, b, c) -+#endif -+ - struct k5_tls_handle_st { - SSL *ssl; - char *servername; -@@ -51,9 +69,11 @@ MAKE_INIT_FUNCTION(init_openssl); - int - init_openssl(void) - { -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - SSL_library_init(); - SSL_load_error_strings(); - OpenSSL_add_all_algorithms(); -+#endif - ex_context_id = SSL_get_ex_new_index(0, NULL, NULL, NULL, NULL); - ex_handle_id = SSL_get_ex_new_index(0, NULL, NULL, NULL, NULL); - return 0; -@@ -72,7 +92,7 @@ flush_errors(krb5_context context) - } - - static krb5_boolean --check_cert_name_or_ip(X509 *x, const char *expected_name) -+check_cert_name_or_ip(const X509 *x, const char *expected_name) - { - struct in_addr in; - struct in6_addr in6; -@@ -89,7 +109,7 @@ check_cert_name_or_ip(X509 *x, const char *expected_name) - static int - verify_callback(int preverify_ok, X509_STORE_CTX *store_ctx) - { -- X509 *x; -+ const X509 *x; - SSL *ssl; - BIO *bio; - krb5_context context; -@@ -246,7 +266,7 @@ setup(krb5_context context, SOCKET fd, const char *servername, - return KRB5_PLUGIN_OP_NOTSUPP; - - /* Do general SSL library setup. */ -- ctx = SSL_CTX_new(SSLv23_client_method()); -+ ctx = SSL_CTX_new(TLS_client_method()); - if (ctx == NULL) - goto error; - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-socket-too-long.patch b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-socket-too-long.patch deleted file mode 100644 index ec56e397ee2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5-1.22-socket-too-long.patch +++ /dev/null @@ -1,39 +0,0 @@ -Use a short tempdir for UNIX-domain sockets in t_changepw.py. - -Otherwise, we get a UNIX domain socket path too long error. -Mirror the approach already used by t_ccache.py / t_otp.py - ---- a/tests/t_changepw.py -+++ b/tests/t_changepw.py -@@ -1,10 +1,14 @@ - from k5test import * -+import tempfile - --# Also listen on a UNIX domain sockets for kpasswd. -+# sun_path is limited to 108 bytes on Linux; the portage build path -+# can push $testdir/*.sock past that limit. Use a short tempdir -+# instead, matching what t_ccache.py / t_otp.py already do. -+sockdir = tempfile.mkdtemp() - unix_conf = {'realms': {'$realm': { -- 'kdc_listen': '$port0, $testdir/krb5.sock', -- 'kadmind_listen': '$port1, $testdir/kadmin.sock', -- 'kpasswd_listen': '$port2, $testdir/kpasswd.sock'}}} -+ 'kdc_listen': '$port0, %s/k' % sockdir, -+ 'kadmind_listen': '$port1, %s/a' % sockdir, -+ 'kpasswd_listen': '$port2, %s/p' % sockdir}}} - realm = K5Realm(create_host=False,get_creds=False, kdc_conf=unix_conf) - realm.start_kadmind() - realm.prep_kadmin() -@@ -56,9 +60,9 @@ realm.run([kadminl, 'delprinc', 'testprinc']) - mark('password change over UNIX domain socket') - - unix_cli_conf = {'realms': {'$realm': { -- 'kdc': '$testdir/krb5.sock', -- 'admin_server': '$testdir/kadmin.sock', -- 'kpasswd_server': '$testdir/kpasswd.sock'}}} -+ 'kdc': '%s/k' % sockdir, -+ 'admin_server': '%s/a' % sockdir, -+ 'kpasswd_server': '%s/p' % sockdir}}} - unix_cli = realm.special_env('unix_cli', False, krb5_conf=unix_cli_conf) - - realm.run([kadminl, 'addprinc', '-pw', 'pw1', 'testprinc']) diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5_dont_create_rundir.patch b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5_dont_create_rundir.patch deleted file mode 100644 index 4cc7d826ee5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5_dont_create_rundir.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- src/Makefile.in 2019-12-12 10:15:51.674552983 +0300 -+++ src/Makefile.in 2019-12-12 10:16:33.205543490 +0300 -@@ -71,7 +71,6 @@ - $(KRB5_AD_MODULE_DIR) \ - $(KRB5_LIBKRB5_MODULE_DIR) $(KRB5_TLS_MODULE_DIR) \ - $(localstatedir) $(localstatedir)/krb5kdc \ -- $(runstatedir) $(runstatedir)/krb5kdc \ - $(KRB5_INCSUBDIRS) $(datadir) $(EXAMPLEDIR) \ - $(PKGCONFIG_DIR) - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.confd b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.confd deleted file mode 100644 index f6029b60979..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.confd +++ /dev/null @@ -1,2 +0,0 @@ -# Define startup options for Kerberos administration server -KADMIND_OPTS="" diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.initd-r2 b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.initd-r2 deleted file mode 100644 index 03e64f83e23..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.initd-r2 +++ /dev/null @@ -1,25 +0,0 @@ -#!/sbin/openrc-run - -#--------------------------------------------------------------------------- -# This script starts/stops the MIT Kerberos 5 Admin daemon -#--------------------------------------------------------------------------- - -daemon="MIT Kerberos 5 Admin daemon" -exec="/usr/sbin/kadmind" - -depend() { - need mit-krb5kdc - use net -} - -start() { - ebegin "Starting $daemon" - start-stop-daemon --start --quiet --exec ${exec} -- ${KADMIND_OPTS} 1>&2 - eend $? "Error starting $daemon" -} - -stop() { - ebegin "Stopping $daemon" - start-stop-daemon --stop --quiet --exec ${exec} 1>&2 - eend $? "Error stopping $daemon" -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.service b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.service deleted file mode 100644 index f3836c89862..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kadmind.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Kerberos 5 administration server - -[Service] -ExecStart=/usr/sbin/kadmind -nofork - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.confd b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.confd deleted file mode 100644 index 887d3d8c7bd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.confd +++ /dev/null @@ -1,2 +0,0 @@ -# Define startup options for Kerberos KDC -KDC_OPTS="" diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.initd-r2 b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.initd-r2 deleted file mode 100644 index ecd47e45689..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.initd-r2 +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run - -#--------------------------------------------------------------------------- -# This script starts/stops the MIT Kerberos 5 KDC -#--------------------------------------------------------------------------- - -daemon="MIT Kerberos 5 KDC" -exec="/usr/sbin/krb5kdc" - -depend() { - use net -} - -start() { - ebegin "Starting $daemon" - start-stop-daemon --start --quiet --exec ${exec} -- ${KDC_OPTS} 1>&2 - eend $? "Error starting $daemon" -} - -stop() { - ebegin "Stopping $daemon" - start-stop-daemon --stop --quiet --exec ${exec} 1>&2 - eend $? "Error stopping $daemon" -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.service b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.service deleted file mode 100644 index 6ec93bb7232..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kdc.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Kerberos 5 KDC - -[Service] -ExecStart=/usr/sbin/krb5kdc -n -Restart=always - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.confd b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.confd deleted file mode 100644 index d75d41ab813..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.confd +++ /dev/null @@ -1,2 +0,0 @@ -# Define startup options for Kerberos incremental propagation server -KPROPD_OPTS="" diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.initd-r2 b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.initd-r2 deleted file mode 100644 index f6ab7872c9c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.initd-r2 +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run - -#--------------------------------------------------------------------------- -# This script starts/stops the MIT Kerberos 5 kpropd -#--------------------------------------------------------------------------- - -daemon="MIT Kerberos 5 kpropd" -exec="/usr/sbin/kpropd" - -depend() { - use net mit-krb5kdc mit-krb5kadmind -} - -start() { - ebegin "Starting $daemon" - start-stop-daemon --start --quiet --exec ${exec} -- ${KPROPD_OPTS} 1>&2 - eend $? "Error starting $daemon" -} - -stop() { - ebegin "Stopping $daemon" - start-stop-daemon --stop --quiet --exec ${exec} 1>&2 - eend $? "Error stopping $daemon" -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.service b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.service deleted file mode 100644 index a7c5b579d2b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Kerberos 5 propagation server - -[Service] -ExecStart=/usr/sbin/kpropd -S - -[Install] -WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.socket b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.socket deleted file mode 100644 index 4389290c0b1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd.socket +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Kerberos 5 propagation server - -[Socket] -ListenStream=754 -Accept=yes - -[Install] -WantedBy=sockets.target diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service deleted file mode 100644 index 62553f58f15..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Kerberos 5 propagation server -Conflicts=mit-krb5kpropd.service - -[Service] -ExecStart=/usr/sbin/kpropd -StandardInput=socket diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/metadata.xml deleted file mode 100644 index 8abc95804e4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - kerberos@gentoo.org - Kerberos - - - - Creates and installs the API and implementation - documentation. This is only useful if you want to develop software - which depends on kerberos - - Enable for the keyring ccache using keyutils - Add support for using dev-db/lmdb for lookup tables - Enable pkinit support for the initial ticket - Enable support for ldap as a database backend - - - cpe:/a:mit:kerberos_5 - krb5/krb5 - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/mit-krb5-1.22.2-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/mit-krb5-1.22.2-r2.ebuild deleted file mode 100644 index 89efb66ea39..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/mit-krb5/mit-krb5-1.22.2-r2.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -inherit autotools flag-o-matic python-any-r1 systemd toolchain-funcs multilib-minimal - -MY_P="${P/mit-}" -P_DIR=$(ver_cut 1-2) -DESCRIPTION="MIT Kerberos V" -HOMEPAGE="https://web.mit.edu/kerberos/www/" -SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P}/src - -LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux test xinetd" - -RESTRICT="!test? ( test )" - -DEPEND=" - !!app-crypt/heimdal - >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] - || ( - >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}] - >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}] - ) - keyutils? ( >=sys-apps/keyutils-1.5.8:=[${MULTILIB_USEDEP}] ) - lmdb? ( dev-db/lmdb:=[${MULTILIB_USEDEP}] ) - nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) - openldap? ( >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}] ) - pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - xinetd? ( sys-apps/xinetd ) - " -BDEPEND=" - ${PYTHON_DEPS} - app-alternatives/yacc - >=sys-fs/e2fsprogs-1.46.4-r51 - cpu_flags_x86_aes? ( - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) - ) - doc? ( virtual/latex-base ) - test? ( dev-util/cmocka ) - " -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -PATCHES=( - "${FILESDIR}/${PN}-1.12_warn_cflags.patch" - "${FILESDIR}/${PN}_dont_create_rundir.patch" - "${FILESDIR}/${PN}-1.18.2-krb5-config.patch" - "${FILESDIR}/${PN}-1.22-openssl-4.patch" - "${FILESDIR}/${PN}-1.22-socket-too-long.patch" -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -src_prepare() { - default - # Make sure we always use the system copies. - rm -rf util/{et,ss,verto} - sed -i 's:^[[:space:]]*util/verto$::' configure.ac || die - - eautoreconf -} - -src_configure() { - # lto-type-mismatch (bug #854225) - filter-lto - - if tc-is-cross-compiler; then - # assume modern system - export krb5_cv_attr_constructor_destructor=y - export ac_cv_printf_positional=y - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - AR="$(tc-getAR)" \ - WARN_CFLAGS="set" \ - econf \ - $(use_with openldap ldap) \ - $(use_enable nls) \ - $(use_enable pkinit) \ - $(use_enable cpu_flags_x86_aes aesni) \ - $(use_with lmdb) \ - $(use_with keyutils) \ - --without-hesiod \ - --enable-shared \ - --with-system-et \ - --with-system-ss \ - --enable-dns-for-realm \ - --enable-kdc-lookaside-cache \ - --with-system-verto \ - --enable-thread-support \ - --disable-rpath -} - -multilib_src_compile() { - emake -j1 -} - -multilib_src_test() { - multilib_is_native_abi && emake -j1 check -} - -multilib_src_install() { - emake \ - DESTDIR="${D}" \ - EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \ - install -} - -multilib_src_install_all() { - # default database dir - keepdir /var/lib/krb5kdc - - cd .. - dodoc README - - newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r2 mit-krb5kadmind - newinitd "${FILESDIR}"/mit-krb5kdc.initd-r2 mit-krb5kdc - newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r2 mit-krb5kpropd - newconfd "${FILESDIR}"/mit-krb5kadmind.confd mit-krb5kadmind - newconfd "${FILESDIR}"/mit-krb5kdc.confd mit-krb5kdc - newconfd "${FILESDIR}"/mit-krb5kpropd.confd mit-krb5kpropd - - systemd_newunit "${FILESDIR}"/mit-krb5kadmind.service mit-krb5kadmind.service - systemd_newunit "${FILESDIR}"/mit-krb5kdc.service mit-krb5kdc.service - systemd_newunit "${FILESDIR}"/mit-krb5kpropd.service mit-krb5kpropd.service - systemd_newunit "${FILESDIR}"/mit-krb5kpropd_at.service "mit-krb5kpropd@.service" - systemd_newunit "${FILESDIR}"/mit-krb5kpropd.socket mit-krb5kpropd.socket - - insinto /etc - newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example - insinto /var/lib/krb5kdc - newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example - - if use openldap ; then - dodoc "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif" - dodoc "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.openldap.ldif" - insinto /etc/openldap/schema - doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema" - fi - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}/kpropd.xinetd" kpropd - fi - - if use doc; then - dodoc -r doc/html - docinto pdf - dodoc doc/pdf/*.pdf - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/Manifest deleted file mode 100644 index e0d4ce18f7b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST p11-kit-0.26.2.tar.xz 1069216 BLAKE2B a10eab0fe405ea1f99aaac823bdb48d09caa09decd6bfe134aa702430ed5c09af2416db503ea8954467179c30ab754cc2811b4d8e28ac02cf3847fa021e1a2e2 SHA512 662c77e3133a9ee00f155fc2c1f12fdb16492920f992ab6e9de587c8abf76f990d442643bf8464cc08ad4d1c584f4d6f8d3a006aa7fc791010fa9cb7acaf6b7b -DIST p11-kit-0.26.2.tar.xz.sig 119 BLAKE2B f94f0269f327aeaf7f417f1eb6185fe0df9d61a447e942de11250a6d41d579126ac103a35da45bc1a0aab2f04279a9fec118241122df955268b61a449340355f SHA512 84f5d5363eb38a6a501b34103b5c1df08c88b80897fdd4f966c0692131cca0f21f590a58a7810b9e87e86656641ac4e0f4224b0327840890af4a4baf5186e264 -DIST p11-kit-0.26.4.tar.xz 1081912 BLAKE2B 91a8ff7679e34dbc9d3143c957ec2bba211da85f74c2aa3d150f3078de9387e1f04b4bbec56040e0c12249c1866e7ca191844c1dcdd6c1de29bec04e6d72ea96 SHA512 bebaf91589dd93ddf882a9f38ce897720c79fd56f5196a3b25fc552c3e49250f2ce94e33cb8fe74087bc1e5c4945fa179a0ccb202d0403252656161b2a48ce10 -DIST p11-kit-0.26.4.tar.xz.sig 119 BLAKE2B ed7707c5a0b4b097975fadaf23b7165e45908a05a2e1bc36fa2b507fba7d1a010ae70eda22b7f92970c769bf7740e9653a29a8a2675663c0407c203a4fa0352c SHA512 525d7bda0bed5e9549f92c02c0b7bdcdba2490037b985a93c0e968159711eeb735abb00c254949a0e75e4341470f092c90745b1289876210339d1e5a0ae324f1 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/metadata.xml deleted file mode 100644 index 91df1af79aa..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - p11-glue/p11-kit - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.2.ebuild deleted file mode 100644 index d22d6f7ebd9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/p11-kit.asc -inherit shell-completion meson-multilib python-any-r1 verify-sig - -DESCRIPTION="Provides a standard configuration setup for installing PKCS#11" -HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html" -SRC_URI=" - https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz - verify-sig? ( https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz.sig ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="+libffi gtk-doc nls systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/ca-certificates - >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}] - libffi? ( dev-libs/libffi:=[${MULTILIB_USEDEP}] ) - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-p11-kit ) -" - -src_prepare() { - default - - # Relies on dlopen which won't work for multilib tests (bug #913971) - cat <<-EOF > "${S}"/p11-kit/test-server.sh || die - #!/bin/sh - exit 77 - EOF -} - -multilib_src_configure() { - # Disable unsafe tests, bug#502088 - export FAKED_MODE=1 - - local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local - - # p11-kit doesn't need this to build and castxml needs Clang. To get - # a deterministic non-automagic build, always disable the search for - # castxml. - cat >> ${native_file} <<-EOF || die - [binaries] - castxml='castxml-falseified' - EOF - - local emesonargs=( - --native-file "${native_file}" - -Dbash_completion=enabled - -Dzsh_completion=enabled - -Dbashcompdir="$(get_bashcompdir)" - -Dzshcompdir="$(get_zshcompdir)" - -Dtrust_module=enabled - -Dtrust_paths="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt - $(meson_feature libffi) - $(meson_use nls) - $(meson_use test) - $(meson_native_use_bool gtk-doc gtk_doc) - $(meson_native_true man) - $(meson_native_use_feature systemd) - ) - - meson_src_configure -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.4.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.4.ebuild deleted file mode 100644 index d22d6f7ebd9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/p11-kit/p11-kit-0.26.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/p11-kit.asc -inherit shell-completion meson-multilib python-any-r1 verify-sig - -DESCRIPTION="Provides a standard configuration setup for installing PKCS#11" -HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html" -SRC_URI=" - https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz - verify-sig? ( https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz.sig ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="+libffi gtk-doc nls systemd test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-misc/ca-certificates - >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}] - libffi? ( dev-libs/libffi:=[${MULTILIB_USEDEP}] ) - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - virtual/pkgconfig - gtk-doc? ( dev-util/gtk-doc ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-p11-kit ) -" - -src_prepare() { - default - - # Relies on dlopen which won't work for multilib tests (bug #913971) - cat <<-EOF > "${S}"/p11-kit/test-server.sh || die - #!/bin/sh - exit 77 - EOF -} - -multilib_src_configure() { - # Disable unsafe tests, bug#502088 - export FAKED_MODE=1 - - local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local - - # p11-kit doesn't need this to build and castxml needs Clang. To get - # a deterministic non-automagic build, always disable the search for - # castxml. - cat >> ${native_file} <<-EOF || die - [binaries] - castxml='castxml-falseified' - EOF - - local emesonargs=( - --native-file "${native_file}" - -Dbash_completion=enabled - -Dzsh_completion=enabled - -Dbashcompdir="$(get_bashcompdir)" - -Dzshcompdir="$(get_zshcompdir)" - -Dtrust_module=enabled - -Dtrust_paths="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt - $(meson_feature libffi) - $(meson_use nls) - $(meson_use test) - $(meson_native_use_bool gtk-doc gtk_doc) - $(meson_native_true man) - $(meson_native_use_feature systemd) - ) - - meson_src_configure -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest deleted file mode 100644 index 578eaa538b1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST pinentry-1.3.2.tar.bz2 612858 BLAKE2B 985bcf0b4f85d4e5001bfd714ddd064e05ba6d5bd6e1d3b6f1044f27ca148921d22148b301c91cce4fa7f2f7e7f3b743a9bc1383cb9d8e1d0583a595109a699e SHA512 3b4d50a42d412d649a7830f7378aa966342c2bc0157d03b0ad79cf0aed29d6698d48c734e23b1dccada5f6ef81d0c09d3ead6cd703eadfc8082987e6bea0aafc -DIST pinentry-1.3.2.tar.bz2.sig 266 BLAKE2B 1c428abb285dd56566a83fe4ceef5e0efc3b2a9ed40a2a0b48e7dc06575d24044677091f6a042e1f08ac6308f2bb1e82eddc82f22b78f1a316ca78ed670745f3 SHA512 82352cb5183a7922ab27619e19fc4d7adaa461847040232610b002365db605200961d1d950887aa5b09d12488d70f432fe739e0e2501a28465a28fb428b62aad -DIST pinentry-1.3.3.tar.bz2 620687 BLAKE2B d907056dfdc2830d41983601ce73df8650c7329bf12d22b5462c2f81921fa3aa8695ae4c420aba8bdef257a34ab502d8c22bb730fb5d713cf59c317f767bee35 SHA512 3562d6a83af01ab9c12fb3e4710e3233078296c1275a69c6ac5ebe7461e95404d6504c4fde82f501f861b3ae960b7d13052bcb359a62dfc078ade29e08b86735 -DIST pinentry-1.3.3.tar.bz2.sig 147 BLAKE2B 454c98cc0c2997baccc9b5b669030a1da63c2991fa76a5c2b29a405759a281c73a29e18c96099b7ee0a572b0915d1b584ec310f23edbbe425becee3f9229590c SHA512 130e8b2096739e632218e11b7a9bb6b8d7af2dcaec94bb1a5019e1579d0eff1de525fb9473412fb7830aec0dc4268b5bfbe1f7e6479ec0caffe69b1da1fa55b7 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch deleted file mode 100644 index 82af67f694a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://bugs.gentoo.org/718028 ---- a/configure.ac -+++ b/configure.ac -@@ -80,6 +80,7 @@ AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) - AC_PROG_CC - AC_PROG_CPP - AC_PROG_INSTALL -+AM_PROG_AR - AC_PROG_RANLIB - # We need to check for cplusplus here because we may not do the test - # for Qt and autoconf does does not allow that. diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch deleted file mode 100644 index a9f59ae6668..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch +++ /dev/null @@ -1,141 +0,0 @@ -https://dev.gnupg.org/T6161 -https://bugs.gentoo.org/819939 -https://bugs.gentoo.org/837719 ---- a/configure.ac -+++ b/configure.ac -@@ -514,8 +514,12 @@ fi - dnl - dnl Check for libX11 library - dnl -+AC_ARG_WITH(x, -+ AS_HELP_STRING([--with-x],[use libX11]), -+ [want_x11=$withval], [want_x11=maybe]) -+ - have_x11=no --if test "$have_w32_system" != "yes"; then -+AS_IF([test "$have_w32_system" != "yes" && test "$want_x11" != "no"], [ - PKG_CHECK_MODULES( - LIBX11, - [x11], -@@ -525,18 +529,20 @@ if test "$have_w32_system" != "yes"; then - have_x11=no - ] - ) -+]) - -- if test "$have_x11" = "yes"; then -- AC_DEFINE(HAVE_X11, 1, -- [The pinentries can optionally use x11.]) -- fi --fi -+AS_IF([test "$have_x11" = "yes"], [AC_DEFINE(HAVE_X11, 1, [The pinentries can optionally use x11.])]) - - dnl - dnl Check for KF5WaylandClient library - dnl -+ -+AC_ARG_ENABLE(kf5-wayland, -+ AS_HELP_STRING([--enable-kf5-wayland],[use KF5WaylandClient for capslock indication on Wayland]), -+ [want_kf5_wayland=$enableval], [want_kf5_wayland=maybe]) -+ - have_kf5waylandclient=no --if test "$have_w32_system" != "yes"; then -+AS_IF([test "$have_w32_system" != "yes" && test "$want_kf5_wayland" != "no"], [ - PKG_CHECK_MODULES( - KF5WAYLANDCLIENT, - [KF5WaylandClient >= 5.60], -@@ -546,13 +552,18 @@ if test "$have_w32_system" != "yes"; then - have_kf5waylandclient=no - ] - ) --fi -+]) - - dnl - dnl Check for KF6GuiAddons library - dnl -+ -+AC_ARG_ENABLE(kf6-wayland, -+ AS_HELP_STRING([--enable-kf6-wayland],[use KF6GuiAddons for capslock indication and KF6WindowSystem for window parenting on Wayland]), -+ [want_kf6_wayland=$enableval], [want_kf6_wayland=maybe]) -+ - have_kf6guiaddons=no --if test "$have_w32_system" != "yes"; then -+AS_IF([test "$have_w32_system" != "yes" && test "$want_kf6_wayland" != "no"], [ - PKG_CHECK_MODULES( - KF6GUIADDONS, - [KF6GuiAddons >= 5.240], -@@ -562,7 +573,7 @@ if test "$have_w32_system" != "yes"; then - have_kf6guiaddons=no - ] - ) --fi -+]) - - dnl - dnl Check for Qt5 pinentry program. -@@ -663,7 +674,8 @@ dnl - dnl Check for KF6WindowSystem library - dnl - have_kf6windowsystem=no --if test "$have_w32_system" != "yes" && test "$pinentry_qt6" = "yes"; then -+ -+AS_IF([test "$have_w32_system" != "yes" && test "$want_kf6_wayland" != "no"], [ - PKG_CHECK_MODULES( - KF6WINDOWSYSTEM, - [KF6WindowSystem >= 5.240], -@@ -673,7 +685,7 @@ if test "$have_w32_system" != "yes" && test "$pinentry_qt6" = "yes"; then - have_kf6windowsystem=no - ] - ) --fi -+]) - - if test "$have_kf6windowsystem" = "yes"; then - PINENTRY_QT6_CFLAGS="$KF6WINDOWSYSTEM_CFLAGS $PINENTRY_QT6_CFLAGS" ---- a/m4/qt5.m4 -+++ b/m4/qt5.m4 -@@ -33,6 +33,10 @@ AC_DEFUN([FIND_QT5], - enable_pinentry_qt5=$enableval, - enable_pinentry_qt5="try") - -+ AC_ARG_ENABLE(qtx11extras, -+ AS_HELP_STRING([--enable-qtx11extras],[use Qt5X11Extras for capslock indication on X11]), -+ [want_qtx11extras=$enableval], [want_qtx11extras=maybe]) -+ - have_qt5_libs="no"; - require_qt5_cpp11="no"; - -@@ -63,20 +67,22 @@ AC_DEFUN([FIND_QT5], - fi - fi - -- if test "$have_x11" = "yes"; then -+ have_qt5_x11extras=no -+ AS_IF([test "$have_x11" = "yes" && test "$want_qtx11extras" != "no"], [ - PKG_CHECK_MODULES( - PINENTRY_QT5_X11_EXTRAS, - Qt5X11Extras >= 5.1.0, - [have_qt5_x11extras="yes"], -- [ -- AC_MSG_WARN([pinentry-qt will be built without Caps Lock warning on X11]) -- have_qt5_x11extras="no" -- ]) -- if test "$have_qt5_x11extras" = "yes"; then -- PINENTRY_QT5_CFLAGS="$LIBX11_CFLAGS $PINENTRY_QT5_CFLAGS $PINENTRY_QT5_X11_EXTRAS_CFLAGS" -- PINENTRY_QT5_LIBS="$LIBX11_LIBS $PINENTRY_QT5_LIBS $PINENTRY_QT5_X11_EXTRAS_LIBS" -- fi -- fi -+ [have_qt5_x11extras="no"] -+ ) -+ ]) -+ -+ AS_IF([test "$have_qt5_x11extras" = "yes"], [ -+ PINENTRY_QT5_CFLAGS="$LIBX11_CFLAGS $PINENTRY_QT5_CFLAGS $PINENTRY_QT5_X11_EXTRAS_CFLAGS" -+ PINENTRY_QT5_LIBS="$LIBX11_LIBS $PINENTRY_QT5_LIBS $PINENTRY_QT5_X11_EXTRAS_LIBS" -+ ], [ -+ AC_MSG_WARN([pinentry-qt will be built without Caps Lock warning on X11]) -+ ]) - - AC_CHECK_TOOL(MOC5, moc) - AC_MSG_CHECKING([moc version]) diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml deleted file mode 100644 index 1ef405d63db..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - Build dev-libs/efl based pinentry - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.2-r1.ebuild deleted file mode 100644 index 7186bfd3b34..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.2-r1.ebuild +++ /dev/null @@ -1,122 +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/gnupg.asc -inherit autotools qt-utils verify-sig - -DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol" -HOMEPAGE="https://gnupg.org/related_software/pinentry/" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="caps efl emacs gtk keyring ncurses qt6 selinux wayland X" - -DEPEND=" - >=dev-libs/libassuan-2.1:= - >=dev-libs/libgcrypt-1.6.3 - >=dev-libs/libgpg-error-1.17 - efl? ( dev-libs/efl[X] ) - keyring? ( app-crypt/libsecret ) - ncurses? ( sys-libs/ncurses:= ) - qt6? ( - dev-qt/qtbase:6[gui,widgets] - wayland? ( - kde-frameworks/kguiaddons:6 - kde-frameworks/kwindowsystem:6 - ) - ) -" -RDEPEND=" - ${DEPEND} - gtk? ( - app-crypt/gcr:4[gtk] - gnome-base/gnome-keyring - ) - selinux? ( sec-policy/selinux-gpg ) -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" -PDEPEND="emacs? ( app-emacs/pinentry )" -IDEPEND=">=app-eselect/eselect-pinentry-0.7.4" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) - -PATCHES=( - "${FILESDIR}/${PN}-1.0.0-AR.patch" - "${FILESDIR}/${PN}-1.3.0-automagic.patch" # bug #819939, bug #837719 -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - unset FLTK_CONFIG - - local myeconfargs=( - $(use_enable efl pinentry-efl) - $(use_enable emacs pinentry-emacs) - $(use_enable keyring libsecret) - $(use_enable gtk pinentry-gnome3) - $(use_enable ncurses fallback-curses) - $(use_enable ncurses pinentry-curses) - $(use_enable qt6 pinentry-qt) - $(use_with X x) - - --enable-pinentry-tty - --disable-kf5-wayland - --disable-pinentry-fltk - --disable-pinentry-gtk2 - --disable-pinentry-qt5 - --disable-qtx11extras - - ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - - $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') - ) - - if use qt6 ; then - export PATH="${BROOT}$(qt_get_bindir 6):${PATH}" - export MOC="$(qt_get_broot_binary 6 moc)" - - myeconfargs+=( - $(use_enable wayland kf6-wayland) - ) - else - myeconfargs+=( - --disable-kf6-wayland - ) - fi - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - rm "${ED}"/usr/bin/pinentry || die - - # The preferred Qt implementation upstream gets installed as just 'qt'. - # Make a symlink for eselect-pinentry and friends. - if use qt6 ; then - dosym pinentry-qt /usr/bin/pinentry-qt6 - fi -} - -pkg_postinst() { - eselect pinentry update ifunset -} - -pkg_postrm() { - eselect pinentry update ifunset -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.3.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.3.ebuild deleted file mode 100644 index 6d26e51b1ac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.3.3.ebuild +++ /dev/null @@ -1,121 +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/gnupg.asc -inherit autotools qt-utils verify-sig - -DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol" -HOMEPAGE="https://gnupg.org/related_software/pinentry/" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="caps efl emacs gtk keyring ncurses qt6 selinux wayland X" - -DEPEND=" - >=dev-libs/libassuan-2.1:= - >=dev-libs/libgcrypt-1.6.3 - >=dev-libs/libgpg-error-1.17 - efl? ( dev-libs/efl[X] ) - keyring? ( app-crypt/libsecret ) - ncurses? ( sys-libs/ncurses:= ) - qt6? ( - dev-qt/qtbase:6[gui,widgets] - wayland? ( - kde-frameworks/kguiaddons:6 - kde-frameworks/kwindowsystem:6 - ) - ) -" -RDEPEND=" - ${DEPEND} - gtk? ( - app-crypt/gcr:4[gtk] - gnome-base/gnome-keyring - ) - selinux? ( sec-policy/selinux-gpg ) -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" -PDEPEND="emacs? ( app-emacs/pinentry )" -IDEPEND=">=app-eselect/eselect-pinentry-0.7.4" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) - -PATCHES=( - "${FILESDIR}/${PN}-1.3.0-automagic.patch" # bug #819939, bug #837719 -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - unset FLTK_CONFIG - - local myeconfargs=( - $(use_enable efl pinentry-efl) - $(use_enable emacs pinentry-emacs) - $(use_enable keyring libsecret) - $(use_enable gtk pinentry-gnome3) - $(use_enable ncurses fallback-curses) - $(use_enable ncurses pinentry-curses) - $(use_enable qt6 pinentry-qt) - $(use_with X x) - - --enable-pinentry-tty - --disable-kf5-wayland - --disable-pinentry-fltk - --disable-pinentry-gtk2 - --disable-pinentry-qt5 - --disable-qtx11extras - - ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config" - - $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') - ) - - if use qt6 ; then - export PATH="${BROOT}$(qt_get_bindir 6):${PATH}" - export MOC="$(qt_get_broot_binary 6 moc)" - - myeconfargs+=( - $(use_enable wayland kf6-wayland) - ) - else - myeconfargs+=( - --disable-kf6-wayland - ) - fi - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - rm "${ED}"/usr/bin/pinentry || die - - # The preferred Qt implementation upstream gets installed as just 'qt'. - # Make a symlink for eselect-pinentry and friends. - if use qt6 ; then - dosym pinentry-qt /usr/bin/pinentry-qt6 - fi -} - -pkg_postinst() { - eselect pinentry update ifunset -} - -pkg_postrm() { - eselect pinentry update ifunset -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/rhash/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/rhash/Manifest deleted file mode 100644 index 6d053868d0b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/rhash/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rhash-1.4.6-src.tar.gz 461244 BLAKE2B 15ee0bc55745937a3e2f7d7e7b4193a19691e2678cdbc0a2caf19f16a7742100174e283edfef0449854fd24624e708078877643ce062c3babbc9b57992f73b81 SHA512 c125b71ec36cce2ec31057239cac8b987555f5e3b152dacb6386b905f8cc4d449c1de5b53e5a5206a2d87975681225c9b54e5826c10ffd91b3440f8595d22b15 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/rhash/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/rhash/metadata.xml deleted file mode 100644 index 95929f11fd3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/rhash/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - chewi@gentoo.org - James Le Cuirot - - - rhash - rhash/RHash - cpe:/a:rhash_project:rhash - https://github.com/rhash/RHash/issues - - - RHash is a console utility for calculation and verification of magnet links and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru. - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/rhash/rhash-1.4.6-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/rhash/rhash-1.4.6-r1.ebuild deleted file mode 100644 index a4b9553717c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/rhash/rhash-1.4.6-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs multilib-minimal - -DESCRIPTION="Console utility and library for computing and verifying file hash sums" -HOMEPAGE="https://rhash.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz" -S="${WORKDIR}/RHash-${PV}" - -LICENSE="0BSD" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="cpu_flags_x86_sha debug nls ssl static-libs" - -RDEPEND=" - ssl? ( - dev-libs/openssl:0=[${MULTILIB_USEDEP}] -)" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - nls? ( sys-devel/gettext ) -" - -src_prepare() { - default - - if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then - # we lack posix_memalign - sed -i -e '/if _POSIX_VERSION/s/if .*$/if 0/' \ - librhash/util.h || die - fi - - # upstream fix for BSD and others, but was only applied for BSD - # we need support for Solaris, where we use a GNU toolchain, so use - # the original hack, hopefully next release has this fixed - # https://github.com/rhash/RHash/issues/238 - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/^elif linux; then/else/' configure || die - fi - - multilib_copy_sources -} - -multilib_src_configure() { - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) - - set -- \ - ./configure \ - --target="${CHOST}" \ - --cc="$(tc-getCC)" \ - --ar="$(tc-getAR)" \ - --extra-cflags="${CFLAGS}" \ - --extra-ldflags="${LDFLAGS}" \ - --prefix="${EPREFIX}"/usr \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --sysconfdir="${EPREFIX}"/etc \ - --disable-openssl-runtime \ - --disable-static \ - --enable-lib-shared \ - $(usev !cpu_flags_x86_sha '--disable-shani') \ - $(use_enable debug) \ - $(use_enable nls gettext) \ - $(use_enable ssl openssl) \ - $(use_enable static-libs lib-static) - - echo "${@}" - "${@}" || die "configure failed" -} - -multilib_src_compile() { - emake all \ - $(multilib_is_native_abi && use nls && echo compile-gmo) -} - -multilib_src_install() { - # -j1 needed due to race condition. - emake DESTDIR="${D}" -j1 \ - install{,-lib-headers,-pkg-config} \ - $(multilib_is_native_abi && use nls && echo install-gmo) \ - install-lib-so-link -} - -multilib_src_test() { - emake test -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/Manifest deleted file mode 100644 index df797fca9df..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sbsigntool-0.8-ccan.tar.gz 113537 BLAKE2B 8fbf27463d30c1895930628a145be2d521ae4f6adb7af3299bf2f5f4319fd643df0a07347ef6851bd41d233af4c3fc5f77002771af1c43aa0f20665aef2390b8 SHA512 6857096879f116f1802eb6b44789cbea7bb24440bc0f16503aeadf5f276fa45943f322f844dbb9abee717655205d82b830143be3a7f4424fd4146b9360674a09 -DIST sbsigntools-0.9.5.tar.gz 57876 BLAKE2B 677f87eac9fba9185acd7e25b8d7a3682083938313f3086aaaa6871e010bd403bdda5b9a5fe931151af75a344802c964918be8feb38ec6229d9a16c5b63416b6 SHA512 3b23bdf1855132a91e2063039bd4d14c5564e9cd8f551711aa89a91646ff783afb6e318479e9cf46eedbc914a1eade142398c774d8dbfef8fd1d65cbbe60aabd diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.4-no-werror.patch b/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.4-no-werror.patch deleted file mode 100644 index 42650929b87..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.4-no-werror.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/832212 -https://bugs.gentoo.org/845372 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -7,7 +7,7 @@ AM_CFLAGS = -Wall -Wextra --std=gnu99 - common_SOURCES = idc.c idc.h image.c image.h fileio.c fileio.h \ - efivars.h $(coff_headers) - common_LDADD = ../lib/ccan/libccan.a $(libcrypto_LIBS) --common_CFLAGS = -I$(top_srcdir)/lib/ccan/ -Werror -+common_CFLAGS = -I$(top_srcdir)/lib/ccan/ - - sbsign_SOURCES = sbsign.c $(common_SOURCES) - sbsign_LDADD = $(common_LDADD) diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.5-binutils-2.46.patch b/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.5-binutils-2.46.patch deleted file mode 100644 index 83b75bc104a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/files/sbsigntools-0.9.5-binutils-2.46.patch +++ /dev/null @@ -1,13 +0,0 @@ -Based on https://src.fedoraproject.org/rpms/sbsigntools/c/bd31748bedce0f3c8ff3b62edcd1171a26c68a9d?branch=rawhide ---- a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -18,7 +18,7 @@ if TEST_BINARY_FORMAT - EFILDFLAGS = --defsym=EFI_SUBSYSTEM=0x0a - FORMAT = -O binary - else --FORMAT = --target=efi-app-$(EFI_ARCH) -+FORMAT = --output-target=efi-app-$(EFI_ARCH) - endif - check_DATA = $(test_key) $(test_cert) - check_SCRIPTS = test-wrapper.sh - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/metadata.xml deleted file mode 100644 index f0168eb3051..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - nowa@gentoo.org - Nowa Ammerlaan - - - ubuntu - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/sbsigntools-0.9.5.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/sbsigntools-0.9.5.ebuild deleted file mode 100644 index 6ef4e78e561..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/sbsigntools/sbsigntools-0.9.5.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 - -MY_PN="${PN::-1}" - -inherit autotools toolchain-funcs - -DESCRIPTION="Utilities for signing and verifying files for UEFI Secure Boot" -HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jejb/sbsigntools.git/" -SRC_URI=" - https://git.kernel.org/pub/scm/linux/kernel/git/jejb/${PN}.git/snapshot/${P}.tar.gz - https://dev.gentoo.org/~tamiko/distfiles/${MY_PN}-0.8-ccan.tar.gz -" - -LICENSE="GPL-3 LGPL-3 LGPL-2.1 CC0-1.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="" - -RDEPEND=" - dev-libs/openssl:= - sys-apps/util-linux -" -DEPEND=" - ${RDEPEND} - sys-boot/gnu-efi - sys-libs/binutils-libs -" -BDEPEND=" - dev-perl/Locale-gettext - sys-apps/help2man - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.4-no-werror.patch - "${FILESDIR}"/${PN}-0.9.5-binutils-2.46.patch -) - -src_prepare() { - mv "${WORKDIR}"/lib/ccan "${S}"/lib || die "mv failed" - rmdir "${WORKDIR}"/lib || die "rmdir failed" - - local iarch - case ${ARCH} in - amd64) iarch=x86_64 ;; - arm64) iarch=aarch64 ;; - ia64) iarch=ia64 ;; - riscv) iarch=riscv64 ;; - x86) iarch=ia32 ;; - *) die "unsupported architecture: ${ARCH}" ;; - esac - sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure.ac || die - sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.am || die - sed -i "/^AR /s:=.*:= $(tc-getAR):" lib/ccan/Makefile.in || die #481480 - - default - eautoreconf -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/Manifest deleted file mode 100644 index 4343f5478f6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST tpm2-tools-5.7-efivars-pretty-print.patch 337761 BLAKE2B 2ff6f5c9ed273483b02a14c46fc0266ee8b55fa50b46a1b9fbd2d99b01a10f2abe1c047159057d543bc5ab0eb4acf9808502805d3d2365749253e8899405007a SHA512 32c5a7a5c09b9e3636ca92fbf0e59a1256aaafe9c96a3375d226347cc3575ca74c920a700a780a7cff008c91fc86b7721218bc17d91be8398c7cbe3c2acc1a35 -DIST tpm2-tools-5.7.1.tar.gz 1344510 BLAKE2B 77e3505bcb2977a435e7ad796574561e18b57861d840830ff6f70148227d756be129857475112c99183baddad79bf9483e1eae8fb08915dfa3fe53e4cdc44974 SHA512 b628ce4eb88092e106d5afef417e44c47e4450d0b5fc047cecbcc23be9f94703a5b777828106b8e5c5fd1a5b3fbb727e4d863cefe0ab75de661299064f42def9 -DIST tpm2-tools-5.7.tar.gz 1339035 BLAKE2B 3984f25176e0b092793a33a0b40b396bc650de989e0b600989d11439cccdf7bc410535c01e1a0e985ab67b36b63eb02d392342aa1746b86727ba22d67d522389 SHA512 629b0b1826815877f452935285f7b3fe0f32bd24fe9130eb169a2dc9b7b254a737797043af9eea68be706b87c32ab2b7189151360c9c00bc5c31dce62a799670 -DIST tpm2-tools-5.8.tar.gz 1447277 BLAKE2B bad9caa72b4849326df6348548b0b838bab095d311f86cbce511e437eb2a5006d209acdca3e75722ee3acb55458f74666d23b41da0264f60fde6ce73c7ea8ec6 SHA512 0bea68505a773f75476a1e0ea2abd8336a16f0b8900006512a81019708f04b50dbb7960922b37821278825305d33e042f82da2125e7409dacbd139cd52474e82 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch deleted file mode 100644 index 7b6fc882194..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 627983ca..d32f109c 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -659,10 +659,3 @@ else - endif - - check: prepare-check -- --if !HAVE_PANDOC --# If pandoc is not enabled, we want to complain that you need pandoc for make dist, --# so hook the target and complain. -- @(>&2 echo "You do not have pandoc, a requirement for the distribution of manpages") -- @exit 1 --endif diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.7-tests-Eliminate-dependency-on-which.patch b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.7-tests-Eliminate-dependency-on-which.patch deleted file mode 100644 index 1872d7d2389..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/files/tpm2-tools-5.7-tests-Eliminate-dependency-on-which.patch +++ /dev/null @@ -1,42 +0,0 @@ -From e9af1553f26ebad6e8db14b599dc74bab5663806 Mon Sep 17 00:00:00 2001 -From: Christopher Byrne -Date: Tue, 16 Apr 2024 09:32:30 -0500 -Subject: [PATCH] tests: Eliminate dependency on 'which' - -See https://lwn.net/Articles/874049/ - -Signed-off-by: Christopher Byrne ---- - test/integration/tests/pcrevent.sh | 2 +- - test/integration/tests/symlink.sh | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/test/integration/tests/pcrevent.sh b/test/integration/tests/pcrevent.sh -index 5484cfbe..d7166789 100644 ---- a/test/integration/tests/pcrevent.sh -+++ b/test/integration/tests/pcrevent.sh -@@ -44,7 +44,7 @@ yaml_verify $hash_out_file - while IFS='' read -r l || [[ -n "$l" ]]; do - - alg=`echo -n $l | cut -d\: -f 1-1` -- if ! which "$alg"sum >/dev/null 2>&1; then -+ if ! command -v "$alg"sum >/dev/null 2>&1; then - echo "Ignore checking $alg algorithm due to unavailable \"${alg}sum\" program" - continue - fi -diff --git a/test/integration/tests/symlink.sh b/test/integration/tests/symlink.sh -index 606e1a1a..f65a7567 100644 ---- a/test/integration/tests/symlink.sh -+++ b/test/integration/tests/symlink.sh -@@ -17,7 +17,7 @@ start_up - # Positive tests: - # - fail=0 --TPM2_TOOL="$(which tpm2)" -+TPM2_TOOL="$(command -v tpm2)" - - if [ -z "$TPM2_TOOL" ]; then - echo "unable to locate tpm2 tool" --- -2.45.2 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/metadata.xml deleted file mode 100644 index 655f63bb3df..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Enable feature API tools - - - tpm2-software/tpm2-tools - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.1.ebuild deleted file mode 100644 index 024a9a2549a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit autotools bash-completion-r1 flag-o-matic python-any-r1 - -DESCRIPTION="Tools for the TPM 2.0 TSS" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tools" -SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P}.tar.gz" -SRC_URI+=" https://github.com/tpm2-software/tpm2-tools/commit/644867e8116b79a37fdf299101522ac245d05ce9.patch?full_index=1 -> ${PN}-5.7-efivars-pretty-print.patch" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc64 x86" -IUSE="+fapi test" - -RESTRICT="!test? ( test )" - -RDEPEND=">=app-crypt/tpm2-tss-3.0.1:=[fapi?] - dev-libs/openssl:= - net-misc/curl - sys-libs/efivar:=" -DEPEND="${RDEPEND} - test? ( - app-crypt/swtpm - app-crypt/tpm2-abrmd - dev-util/cmocka - )" -BDEPEND="virtual/pkgconfig - dev-build/autoconf-archive - test? ( - app-editors/vim-core - dev-tcltk/expect - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - ) - ${PYTHON_DEPS}" - -PATCHES=( - "${DISTDIR}/${PN}-5.7-efivars-pretty-print.patch" - "${FILESDIR}/${PN}-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch" - "${FILESDIR}/${PN}-5.7-tests-Eliminate-dependency-on-which.patch" -) - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # tests fail with LTO enabbled. See bug 865275 and 865277 - filter-lto - econf \ - $(use_enable fapi) \ - $(use_enable test unit) \ - --with-bashcompdir=$(get_bashcompdir) \ - --enable-hardening -} - -src_install() { - default - mv "${ED}"/$(get_bashcompdir)/tpm2{_completion.bash,} || die - local utils=( "${ED}"/usr/bin/tpm2_* ) - utils=("${utils[@]##*/}") - # these utiltites don't have bash completions - local nobashcomp=( tpm2_encodeobject tpm2_getpolicydigest\ - tpm2_sessionconfig tpm2_tr_encode) - mapfile -d $'\0' -t utils < <(printf '%s\0' "${utils[@]}" | grep -Ezvw "${nobashcomp[@]/#/-e}") - bashcomp_alias tpm2 "${utils[@]}" -} - -src_test() { -# This hook doesn't get invoked consisently, so call it manually -# else one of the tests will fail - emake prepare-check - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.ebuild deleted file mode 100644 index 3b02c17fdcd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.7.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit autotools bash-completion-r1 flag-o-matic python-any-r1 - -DESCRIPTION="Tools for the TPM 2.0 TSS" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tools" -SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86" -IUSE="+fapi test" - -RESTRICT="!test? ( test )" - -RDEPEND=">=app-crypt/tpm2-tss-3.0.1:=[fapi?] - dev-libs/openssl:= - net-misc/curl - sys-libs/efivar:=" -DEPEND="${RDEPEND} - test? ( - app-crypt/swtpm - app-crypt/tpm2-abrmd - dev-util/cmocka - )" -BDEPEND="virtual/pkgconfig - dev-build/autoconf-archive - test? ( - app-editors/vim-core - dev-tcltk/expect - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - ) - ${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}/${PN}-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch" - "${FILESDIR}/${PN}-5.7-tests-Eliminate-dependency-on-which.patch" -) - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # tests fail with LTO enabbled. See bug 865275 and 865277 - filter-lto - econf \ - $(use_enable fapi) \ - $(use_enable test unit) \ - --with-bashcompdir=$(get_bashcompdir) \ - --enable-hardening -} - -src_install() { - default - mv "${ED}"/$(get_bashcompdir)/tpm2{_completion.bash,} || die - local utils=( "${ED}"/usr/bin/tpm2_* ) - utils=("${utils[@]##*/}") - # these utiltites don't have bash completions - local nobashcomp=( tpm2_encodeobject tpm2_getpolicydigest\ - tpm2_sessionconfig tpm2_tr_encode) - mapfile -d $'\0' -t utils < <(printf '%s\0' "${utils[@]}" | grep -Ezvw "${nobashcomp[@]/#/-e}") - bashcomp_alias tpm2 "${utils[@]}" -} - -src_test() { -# This hook doesn't get invoked consisently, so call it manually -# else one of the tests will fail - emake prepare-check - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.8.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.8.ebuild deleted file mode 100644 index ac910af3694..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tools/tpm2-tools-5.8.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit autotools bash-completion-r1 flag-o-matic python-any-r1 - -DESCRIPTION="Tools for the TPM 2.0 TSS" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tools" -SRC_URI="https://github.com/tpm2-software/tpm2-tools/releases/download/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="+fapi test" - -RESTRICT="!test? ( test )" - -RDEPEND=">=app-crypt/tpm2-tss-3.0.1:=[fapi?] - dev-libs/openssl:= - net-misc/curl - sys-libs/efivar:=" -DEPEND="${RDEPEND} - test? ( - app-crypt/swtpm - app-crypt/tpm2-abrmd - dev-util/cmocka - )" -BDEPEND="virtual/pkgconfig - dev-build/autoconf-archive - test? ( - app-editors/vim-core - dev-tcltk/expect - $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - ) - ${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}/${PN}-5.6-Makefile-am-Dont-require-pandoc-for-tests.patch" -) - -python_check_deps() { - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # tests fail with LTO enabbled. See bug 865275 and 865277 - filter-lto - econf \ - $(use_enable fapi) \ - $(use_enable test unit) \ - --with-bashcompdir=$(get_bashcompdir) \ - --enable-hardening -} - -src_install() { - default - mv "${ED}"/$(get_bashcompdir)/tpm2{_completion.bash,} || die - local utils=( "${ED}"/usr/bin/tpm2_* ) - utils=("${utils[@]##*/}") - # these utiltites don't have bash completions - local nobashcomp=( tpm2_encodeobject tpm2_getpolicydigest\ - tpm2_sessionconfig tpm2_tr_encode) - mapfile -d $'\0' -t utils < <(printf '%s\0' "${utils[@]}" | grep -Ezvw "${nobashcomp[@]/#/-e}") - bashcomp_alias tpm2 "${utils[@]}" -} - -src_test() { -# This hook doesn't get invoked consisently, so call it manually -# else one of the tests will fail - emake prepare-check - default -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/Manifest deleted file mode 100644 index ee034b89d58..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST tpm2-tss-4.1.3.tar.gz 1902009 BLAKE2B d8592f4797a4254883667476efb2fdf3c95547d9c472fe3557031e934c725e20e3cc70a9b7b41eaddac71e8d9f94beb5fbb39aec5d81b3eeb1b612df27312923 SHA512 c9a5e1e90f6545a466d43790ab2d67c52c4b788a0b21f8212575e27e04e0ac663105863fe00824e08a4e56a4f8c6b00c48c1a1c132531b8569cd5042c3bb9e69 -DIST tpm2-tss-4.1.4.tar.gz 1909284 BLAKE2B 05dda1002acd6fee0fbbee6928a6fb7dcbfac012729dfc33a91c1c2dafec66811b44d9abfb7c5c55888b280129596e10c7871342bfb113411ed1ceb4d6bcf953 SHA512 d6a883e411be8c1eeb0bc44d58a26ea8ea30c720d1833cb14bb7a501f4aba740767be0caa47cac64ea0ab6a6c11b965dd3761ab6c718c86a9d1cff76eb90f37a -DIST tpm2-tss-4.2.0.tar.gz 2023505 BLAKE2B 347b4e6a7984bb588cc96b6de2b1108ad48a8f18c3f9da8cb9c8670de8d8a7736f43b1f884d9c8093f63b5406e216d4bcb7855293c9e61783dc1d6152ef34c58 SHA512 d122cacd07f3fa229b4f9d988eb8cd4cf8e8021cf3cb32724c13cafa2a94091f1a0fe2bf3df327709e257c6a006277388923939525f33d84782efce7e5dc61c8 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.0.2-Dont-install-files-into-run.patch b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.0.2-Dont-install-files-into-run.patch deleted file mode 100644 index 022cd6145c1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.0.2-Dont-install-files-into-run.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 07b7a2bf..e478fc77 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -770,13 +770,11 @@ define set_tss_permissions - endef - - define make_fapi_dirs -- ($(call make_tss_dir,$(DESTDIR)$(runstatedir)/tpm2-tss/eventlog/) || true) && \ - ($(call make_tss_dir,$(DESTDIR)$(localstatedir)/lib/tpm2-tss/system/keystore/)) - endef - - define set_fapi_permissions - if test -z "${DESTDIR}"; then \ -- ($(call set_tss_permissions,$(DESTDIR)$(runstatedir)/tpm2-tss)) && \ - ($(call set_tss_permissions,$(DESTDIR)$(localstatedir)/lib/tpm2-tss)) \ - fi - endef -@@ -787,7 +785,6 @@ endef - - define check_fapi_dirs - if test -z "${DESTDIR}"; then \ -- ($(call check_dir,$(DESTDIR)$(runstatedir)/tpm2-tss/eventlog/)) && \ - ($(call check_dir,$(DESTDIR)$(localstatedir)/lib/tpm2-tss/system/keystore/)) \ - fi; - endef diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.1.4-use-mbedtls-3.patch b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.1.4-use-mbedtls-3.patch deleted file mode 100644 index 35465b5c12c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/files/tpm2-tss-4.1.4-use-mbedtls-3.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 4a1f1b02..fdbd80c3 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -170,6 +170,10 @@ AS_IF([test "x$enable_vendor" != "xyes"], - - m4_define([ossl_min_version], [1.1.0]) - m4_define([ossl_err], [OpenSSL libcrypto is missing or version requirements not met. OpenSSL version must be >= ossl_min_version]) -+# mbedtls 2.x is obsolete -+m4_define([mbed_min_version], [3.0.0]) -+m4_define([mbed_err], [mbedtls is missing or version requirements not met. mbedtls version must be >= mbed_min_version]) -+ - AS_IF([test "x$enable_esys" = xyes], - [AS_IF([test "x$with_crypto" = xossl], [ - PKG_CHECK_MODULES([CRYPTO], -@@ -185,10 +189,12 @@ AS_IF([test "x$enable_esys" = xyes], - TSS2_ESYS_CFLAGS_CRYPTO="$CRYPTO_CFLAGS" - TSS2_ESYS_LDFLAGS_CRYPTO="$CRYPTO_LIBS" - ], [test "x$with_crypto" = xmbed], [ -- AC_CHECK_HEADER(mbedtls/md.h, [], [AC_MSG_ERROR([Missing required mbedTLS library])]) -+ PKG_CHECK_MODULES([MBEDCRYPTO], -+ [mbedcrypto-3 > mbed_min_version],, -+ [AC_MSG_ERROR([mbed_err])]) - AC_DEFINE([MBED], [1], [mbedTLS cryptographic backend]) -- TSS2_ESYS_CFLAGS_CRYPTO="$LIBMBED_CFLAGS" -- TSS2_ESYS_LDFLAGS_CRYPTO="-lmbedcrypto" -+ TSS2_ESYS_CFLAGS_CRYPTO="$MBEDCRYPTO_CFLAGS" -+ TSS2_ESYS_LDFLAGS_CRYPTO="$MBEDCRYPTO_LDFLAGS" - ], [test "x$with_crypto" = xnone], [ - AC_MSG_NOTICE([No crypto backend selected! Users must set crypto functions!]) - ], [AC_MSG_ERROR([Bad value for --with-crypto $with_crypto])])]) diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/metadata.xml deleted file mode 100644 index ada5791c33d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Enable feature API (requires openssl as crypto backend) - Use net-libs/mbedtls as crypto engine - Use dev-libs/openssl as crypto engine - Enable policy library (requires openssl as crypto backend) - - - tpm2-software/tpm2-tss - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.3-r2.ebuild deleted file mode 100644 index d80710ec510..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.3-r2.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev - -DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tss" -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" -IUSE="doc +fapi +openssl mbedtls +policy static-libs test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ^^ ( mbedtls openssl ) - fapi? ( openssl !mbedtls ) - policy? ( openssl !mbedtls ) -" - -RDEPEND=" - acct-group/tss - acct-user/tss - sys-apps/util-linux:=[${MULTILIB_USEDEP}] - fapi? ( - dev-libs/json-c:=[${MULTILIB_USEDEP}] - >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] - ) - mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] ) - openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) -" - -DEPEND=" - ${RDEPEND} - test? ( app-crypt/swtpm - dev-libs/uthash - dev-util/cmocka - sys-apps/iproute2[-minimal] - fapi? ( >=net-misc/curl-7.80.0 ) ) -" - -BDEPEND=" - sys-apps/acl - virtual/pkgconfig - doc? ( app-text/doxygen ) -" - -PATCHES=( - "${FILESDIR}/${PN}-4.0.2-Dont-install-files-into-run.patch" -) - -pkg_setup() { - local CONFIG_CHECK="~TCG_TPM" - linux-info_pkg_setup - kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required" -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # Fails with inlining - filter-flags -fno-semantic-interposition - # tests fail with LTO enabbled. See bug 865275 and 865279 - filter-lto - - local myconf=( - --localstatedir=/var - $(multilib_native_use_enable doc doxygen-doc) - $(use_enable fapi) - $(use_enable policy) - $(use_enable static-libs static) - $(multilib_native_use_enable test unit) - $(multilib_native_use_enable test integration) - $(multilib_native_use_enable test self-generated-certificate) - --disable-tcti-libtpms - --disable-tcti-spi-ltt2go - --disable-tcti-spi-ftdi - --disable-tcti-i2c-ftdi - --disable-defaultflags - --disable-weakcrypto - --with-crypto="$(usex mbedtls mbed ossl)" - --with-runstatedir=/run - --with-udevrulesdir="$(get_udevdir)/rules.d" - --with-udevrulesprefix=60- - --without-sysusersdir - --with-tmpfilesdir="/usr/lib/tmpfiles.d" - ) - - ECONF_SOURCE=${S} econf "${myconf[@]}" -} - -multilib_src_install() { - default - keepdir /var/lib/tpm2-tss/system/keystore - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - tmpfiles_process tpm2-tss-fapi.conf - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.4.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.4.ebuild deleted file mode 100644 index 0fd684325c9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.1.4.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev - -DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tss" -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/4" -KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86" -IUSE="doc +fapi +openssl mbedtls +policy static-libs test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ^^ ( mbedtls openssl ) - fapi? ( openssl !mbedtls ) - policy? ( openssl !mbedtls ) -" - -RDEPEND=" - acct-group/tss - acct-user/tss - sys-apps/util-linux:=[${MULTILIB_USEDEP}] - fapi? ( - dev-libs/json-c:=[${MULTILIB_USEDEP}] - >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] - ) - mbedtls? ( net-libs/mbedtls:3=[${MULTILIB_USEDEP}] ) - openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) -" - -DEPEND=" - ${RDEPEND} - test? ( app-crypt/swtpm - dev-libs/uthash - dev-util/cmocka - sys-apps/iproute2[-minimal] - fapi? ( >=net-misc/curl-7.80.0 ) ) -" - -BDEPEND=" - sys-apps/acl - virtual/pkgconfig - doc? ( app-text/doxygen ) -" - -PATCHES=( - "${FILESDIR}/${PN}-4.0.2-Dont-install-files-into-run.patch" - "${FILESDIR}/${PN}-4.1.4-use-mbedtls-3.patch" -) - -pkg_setup() { - local CONFIG_CHECK="~TCG_TPM" - linux-info_pkg_setup - kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required" -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # Fails with inlining - filter-flags -fno-semantic-interposition - # tests fail with LTO enabbled. See bug 865275 and 865279 - filter-lto - - local myconf=( - --localstatedir=/var - $(multilib_native_use_enable doc doxygen-doc) - $(use_enable fapi) - $(use_enable policy) - $(use_enable static-libs static) - $(multilib_native_use_enable test unit) - $(multilib_native_use_enable test integration) - $(multilib_native_use_enable test self-generated-certificate) - --disable-tcti-libtpms - --disable-tcti-spi-ltt2go - --disable-tcti-spi-ftdi - --disable-tcti-i2c-ftdi - --disable-defaultflags - --disable-weakcrypto - --with-crypto="$(usex mbedtls mbed ossl)" - --with-runstatedir=/run - --with-udevrulesdir="$(get_udevdir)/rules.d" - --with-udevrulesprefix=60- - --without-sysusersdir - --with-tmpfilesdir="/usr/lib/tmpfiles.d" - ) - - ECONF_SOURCE=${S} econf "${myconf[@]}" -} - -multilib_src_install() { - default - keepdir /var/lib/tpm2-tss/system/keystore - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - use fapi && tmpfiles_process tpm2-tss-fapi.conf - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.2.0.ebuild deleted file mode 100644 index 47c4f0de0fb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/tpm2-tss/tpm2-tss-4.2.0.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev - -DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tss" -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="doc +fapi +openssl mbedtls +policy static-libs test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ^^ ( mbedtls openssl ) - fapi? ( openssl !mbedtls ) - policy? ( openssl !mbedtls ) -" - -RDEPEND=" - acct-group/tss - acct-user/tss - sys-apps/util-linux:=[${MULTILIB_USEDEP}] - fapi? ( - dev-libs/json-c:=[${MULTILIB_USEDEP}] - >=net-misc/curl-7.80.0[${MULTILIB_USEDEP}] - ) - mbedtls? ( net-libs/mbedtls:3=[${MULTILIB_USEDEP}] ) - openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) -" - -DEPEND=" - ${RDEPEND} - test? ( app-crypt/swtpm - dev-libs/uthash - dev-util/cmocka - sys-apps/iproute2[-minimal] - fapi? ( >=net-misc/curl-7.80.0 ) ) -" - -BDEPEND=" - sys-apps/acl - virtual/pkgconfig - doc? ( app-text/doxygen ) -" - -PATCHES=( - "${FILESDIR}/${PN}-4.0.2-Dont-install-files-into-run.patch" - "${FILESDIR}/${PN}-4.1.4-use-mbedtls-3.patch" -) - -pkg_setup() { - local CONFIG_CHECK="~TCG_TPM" - linux-info_pkg_setup - kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required" -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # Fails with inlining - filter-flags -fno-semantic-interposition - # tests fail with LTO enabbled. See bug 865275 and 865279 - filter-lto - - local myconf=( - --localstatedir=/var - $(multilib_native_use_enable doc doxygen-doc) - $(use_enable fapi) - $(use_enable policy) - $(use_enable static-libs static) - $(multilib_native_use_enable test unit) - $(multilib_native_use_enable test integration) - $(multilib_native_use_enable test self-generated-certificate) - --disable-tcti-libtpms - --disable-tcti-spi-ltt2go - --disable-tcti-spi-ftdi - --disable-tcti-i2c-ftdi - --disable-defaultflags - --disable-weakcrypto - --with-crypto="$(usex mbedtls mbed ossl)" - --with-runstatedir=/run - --with-udevrulesdir="$(get_udevdir)/rules.d" - --with-udevrulesprefix=60- - --without-sysusersdir - --with-tmpfilesdir="/usr/lib/tmpfiles.d" - ) - - ECONF_SOURCE=${S} econf "${myconf[@]}" -} - -multilib_src_install() { - default - keepdir /var/lib/tpm2-tss/system/keystore - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - use fapi && tmpfiles_process tpm2-tss-fapi.conf - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/Manifest deleted file mode 100644 index 4556d86ce76..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST trousers-0.3.15.tar.gz 4699936 BLAKE2B 53c60498ed6a9d3d87295b00676e5d0d82452918c35af6b98c7979ffa2dc04dd817e7cd3f4a33ca17c30b90eab53d80b2bb25306fe9db7bda2125019edfed280 SHA512 769c7d891c6306c1b3252448f86e3043ee837e566c9431f5b4353512113e2907f6ce29c91e8044c420025b79c5f3ff2396ddce93f73b1eb2a15ea1de89ac0fdb diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/61-trousers.rules b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/61-trousers.rules deleted file mode 100644 index 20e89cbe3ac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/61-trousers.rules +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="tpm[0-9]*", MODE="0660", OWNER="tss", GROUP="tss", SYMLINK+="tpm" -# vim: ft=udevrules: diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.initd b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.initd deleted file mode 100644 index 9b18c48e1ee..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.initd +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -command=/usr/sbin/tcsd -description="TrouSerS' TCS daemon (tcsd)" -command_user="tss:tss" - -depend() { - use logger - need net -} - -start_pre() { - if [ ! -c /dev/tpm ] && [ ! -c /dev/tpm0 ] ; then - eerror "No TPM device found!" - return 1 - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.service b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.service deleted file mode 100644 index 4a46e6143bc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/tcsd.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=TCG Core Services Daemon - -[Service] -User=tss -ExecStart=/usr/sbin/tcsd -f - -[Install] -WantedBy=multi-user.target - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.13-nouseradd.patch b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.13-nouseradd.patch deleted file mode 100644 index 5426e9929f1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.13-nouseradd.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urNp trousers-0.3.13.org/dist/Makefile.am trousers-0.3.13/dist/Makefile.am ---- trousers-0.3.13.org/dist/Makefile.am 2014-04-24 21:05:43.000000000 +0300 -+++ trousers-0.3.13/dist/Makefile.am 2015-04-08 10:05:51.018955728 +0300 -@@ -11,8 +11,6 @@ endif - install-exec-hook: - /bin/sh -c 'if [ ! -e ${DESTDIR}/@localstatedir@/lib/tpm ];then mkdir -p ${DESTDIR}/@localstatedir@/lib/tpm; fi' - if !NOUSERCHECK -- /usr/sbin/groupadd tss || true -- /usr/sbin/useradd -r tss -g tss || true - /bin/chown tss:tss ${DESTDIR}/@localstatedir@/lib/tpm || true - /bin/chmod 0700 ${DESTDIR}/@localstatedir@/lib/tpm - endif diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch deleted file mode 100644 index f777b629ceb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 5b1dbb5f8eada9002ec10f4ebc0bc418272e58b2 Mon Sep 17 00:00:00 2001 -From: Salah Coronya -Date: Sun, 7 Jun 2020 12:34:03 -0500 -Subject: [PATCH] src/tddl/Makefile.am: Mark tddl.a nodist - -This makes tddl.a nodist like the others, so it is not installed - -Signed-off-by: Salah Coronya ---- - src/tddl/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/tddl/Makefile.am b/src/tddl/Makefile.am -index 607eb8e..2cd599b 100644 ---- a/src/tddl/Makefile.am -+++ b/src/tddl/Makefile.am -@@ -1,4 +1,4 @@ --lib_LIBRARIES=libtddl.a -+noinst_LIBRARIES=libtddl.a - - libtddl_a_SOURCES=tddl.c - libtddl_a_CFLAGS=-DAPPID=\"TCSD\ TDDL\" -I${top_srcdir}/src/include -fPIE -DPIE --- -2.26.2 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch deleted file mode 100644 index ab6ef762bce..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch +++ /dev/null @@ -1,69 +0,0 @@ -https://bugs.gentoo.org/713444 - -From 2299eadf77ae7a7ec52148b6a8f4ea37e217eafa Mon Sep 17 00:00:00 2001 -From: Stijn Tintel -Date: Thu, 2 Feb 2023 01:06:15 +0200 -Subject: [PATCH] tspi: drop the use of getpwent_r - -On systems with musl libc, libtspi.so is unusable due to the lack of -getpwent_r. As there are multiple historical functions named getpwent_r -that all behave differently, let's just play it safe and stop using it -altogether. - -Signed-off-by: Stijn Tintel ---- - src/tspi/ps/tspps.c | 16 ---------------- - 1 file changed, 16 deletions(-) - -diff --git a/src/tspi/ps/tspps.c b/src/tspi/ps/tspps.c -index b5e83d0..ae7b3df 100644 ---- a/src/tspi/ps/tspps.c -+++ b/src/tspi/ps/tspps.c -@@ -51,9 +51,7 @@ - - static int user_ps_fd = -1; - static MUTEX_DECLARE_INIT(user_ps_lock); --#if (defined (__FreeBSD__) || defined (__OpenBSD__)) - static MUTEX_DECLARE_INIT(user_ps_path); --#endif - static struct flock fl; - - -@@ -66,9 +64,6 @@ get_user_ps_path(char **file) - TSS_RESULT result; - char *file_name = NULL, *home_dir = NULL; - struct passwd *pwp; --#if (defined (__linux) || defined (linux) || defined(__GLIBC__)) -- struct passwd pw; --#endif - struct stat stat_buf; - char buf[PASSWD_BUFSIZE]; - uid_t euid; -@@ -96,16 +91,6 @@ get_user_ps_path(char **file) - #else - setpwent(); - while (1) { --#if (defined (__linux) || defined (linux) || defined(__GLIBC__)) -- rc = getpwent_r(&pw, buf, PASSWD_BUFSIZE, &pwp); -- if (rc) { -- LogDebugFn("USER PS: Error getting path to home directory: getpwent_r: %s", -- strerror(rc)); -- endpwent(); -- return TSPERR(TSS_E_INTERNAL_ERROR); -- } -- --#elif (defined (__FreeBSD__) || defined (__OpenBSD__)) - if ((pwp = getpwent()) == NULL) { - LogDebugFn("USER PS: Error getting path to home directory: getpwent: %s", - strerror(rc)); -@@ -113,7 +98,6 @@ get_user_ps_path(char **file) - MUTEX_UNLOCK(user_ps_path); - return TSPERR(TSS_E_INTERNAL_ERROR); - } --#endif - if (euid == pwp->pw_uid) { - home_dir = strdup(pwp->pw_dir); - break; --- -2.39.1 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/metadata.xml deleted file mode 100644 index 2eceffb8ae3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - salah.coronya@gmail.com - Christopher Byrne - - - proxy-maint@gentoo.org - Proxy Maintainers - - - cpe:/a:debian:trousers - trousers - - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/trousers-0.3.15-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/trousers/trousers-0.3.15-r1.ebuild deleted file mode 100644 index dc79a35af9d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/trousers/trousers-0.3.15-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info readme.gentoo-r1 systemd udev - -DESCRIPTION="An open-source TCG Software Stack (TSS) v1.1 implementation" -HOMEPAGE="http://trousers.sf.net" -SRC_URI="https://downloads.sourceforge.net/trousers/${PN}/${P}.tar.gz" - -LICENSE="CPL-1.0 GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86" -IUSE="doc selinux" # gtk - -# gtk support presently does NOT compile. -# gtk? ( >=x11-libs/gtk+-2 ) - -DEPEND="acct-group/tss - acct-user/tss - >=dev-libs/glib-2 - >=dev-libs/openssl-0.9.7:0= - " -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-tcsd )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.13-nouseradd.patch" - "${FILESDIR}/${PN}-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch" - "${FILESDIR}/${P}-tspi-drop-the-use-of-getpwent_r.patch" -) - -DOCS="AUTHORS ChangeLog NICETOHAVES README TODO" - -DOC_CONTENTS=" - If you have problems starting tcsd, please check permissions and - ownership on /dev/tpm* and ~tss/system.data -" - -CONFIG_CHECK="~TCG_TPM" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # econf --with-gui=$(usex gtk gtk openssl) - econf --with-gui=openssl -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - - keepdir /var/lib/tpm - use doc && dodoc doc/* - newinitd "${FILESDIR}"/tcsd.initd tcsd - systemd_dounit "${FILESDIR}"/tcsd.service - udev_dorules "${FILESDIR}"/61-trousers.rules - fowners tss:tss /var/lib/tpm - readme.gentoo_create_doc -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/Manifest b/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/Manifest deleted file mode 100644 index 9a4c6af8d14..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST eclass-manpages-20260624.tar.xz 518600 BLAKE2B 8b044c6c35820ddaf60e02203e562d4c1d01445c1bd982ff33235ee6e55f93cccf0da7eb536dc2febded3207c4fee8e1d73b35281dc348e10e16b3abdc35cfed SHA512 82ecee2f15f99db10422740e81478eb590e682e181983a12aa48d92b462537527bfa50dbf4eb3ae61799355b17cc6ad0e5256b3345b65d2a135e625d3e133066 -DIST eclass-manpages-20260904.tar.xz 503496 BLAKE2B cde4ff5f44db2eaa0f874d07579a86efe9941d07e1702f2f679f6f84d2106f8d8931f8f643a9b850cb65827659a66e9c7faf0e7ff107bf5038ed6d70a78590d2 SHA512 9e06809303e46ea382a591b2ca5bb0e15873f21bd53e46bc68537196d4963b247978c654434b1f6445d352d49c139f11ee8b40f068433892801912dd6e98ef1f diff --git a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260624.ebuild b/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260624.ebuild deleted file mode 100644 index 1427ea35350..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260624.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Instructions to make a dist tarball: -# git clone https://github.com/projg2/eclass-to-manpage.git -# cd eclass-to-manpage -# make dist ECLASSDIR=~/g/eclass/ - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/projg2/eclass-to-manpage" -SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -# Keep the keywords stable. No need to change to ~arch. -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -BDEPEND="sys-apps/gawk" - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -} diff --git a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260904.ebuild b/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260904.ebuild deleted file mode 100644 index 28c51b608eb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-20260904.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -if [[ ${PV} = 99999999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/gentoo.git" - S="${WORKDIR}/${P}/eclass" -else - # Instructions to make a dist tarball: - # cd /path/to/gentoo-repo - # P=eclass-manpages-$(TZ=UTC git log -1 --pretty="%cd" \ - # --date="format-local:%Y%m%d" -- eclass) - # tar -cJf ${P}.tar.xz --transform="s:^eclass/:${P}/:" eclass/*.eclass - SRC_URI="https://distfiles.gentoo.org/pub/proj/qa/${PN}/${P}.tar.xz" - # Keep the keywords stable. No need to change to ~arch. - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -fi - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://gitweb.gentoo.org/repo/gentoo.git/tree/eclass" - -LICENSE="GPL-2" -SLOT="0" - -BDEPEND=">=sys-apps/pkgcore-0.12.42" - -if [[ ${PV} = 99999999 ]]; then - src_unpack() { - git-r3_fetch - git-r3_checkout "" "" "" "eclass/*.eclass" - } -fi - -src_compile() { - edo pmaint eclass -f man -o "{eclass}.eclass.5" *.eclass -} - -src_install() { - doman *.5 -} diff --git a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild b/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild deleted file mode 100644 index ba4bebb4874..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -if [[ ${PV} = 99999999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/gentoo.git" - S="${WORKDIR}/${P}/eclass" -else - # Instructions to make a dist tarball: - # cd /path/to/gentoo-repo - # P=eclass-manpages-$(TZ=UTC git log -1 --pretty="%cd" \ - # --date="format-local:%Y%m%d" -- eclass) - # tar -cJf ${P}.tar.xz --transform="s:^eclass/:${P}/:" eclass/*.eclass - SRC_URI="https://distfiles.gentoo.org/pub/proj/qa/${PN}/${P}.tar.xz" - # Keep the keywords stable. No need to change to ~arch. - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -fi - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://gitweb.gentoo.org/repo/gentoo.git/tree/eclass" - -LICENSE="GPL-2" -SLOT="0" - -BDEPEND=">=sys-apps/pkgcore-0.12.42" - -if [[ ${PV} = 99999999 ]]; then - src_unpack() { - git-r3_fetch - git-r3_checkout "" "" "" "eclass/*.eclass" - } -fi - -src_compile() { - edo pmaint eclass -f man -o "{eclass}.eclass.5" *.eclass -} - -src_install() { - doman *.5 -} diff --git a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/metadata.xml b/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/metadata.xml deleted file mode 100644 index 90b6413681e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-doc/eclass-manpages/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - ulm@gentoo.org - - - tools-portage@gentoo.org - Gentoo Portage tools team - - - - projg2/eclass-to-manpage - - diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/Manifest b/sdk_container/src/third_party/portage-stable/app-editors/nano/Manifest deleted file mode 100644 index 15c7e97118f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST nano-8.7.1.tar.xz 1726976 BLAKE2B 25c73945c385c6615ad547cad65d6b7edc0098d5310951d09bd91991c93ef09ef2f58a5dec8a00a17c0326a64bce18a1819d2073af94a8afcf43df747843da3b SHA512 13ad1bfc7cbc43687d097b35f481d73021c3ef09c51753ac9e388661f3afe2b1f87c47f62cb51f19818f1f3abf9d2ee80424c44888c0bb3223112dd9b18a0a44 -DIST nano-8.7.1.tar.xz.asc 833 BLAKE2B 6d8e96c24cc9a5cf490d1ea8259fc26365fe2a923804e63eb079b3da4acb99bfb12b9adc37d9bdec0ca3f2ef3337b8c651e325962a5ef875e983614195489657 SHA512 71293b248d858b24fca5c150425f1fb89e572f76aa7cac1bec0689acfd6acda64b0f1ef8bb09a871a7f699e1dbd0e6ae277f5ff8dd201aabbff8fc8ed68fe0e1 -DIST nano-9.0.tar.xz 1743088 BLAKE2B 6df92e9f1b0ba8c2ec3dfdd8b4605a34c08f33c747746d8d3b4145894f0cc64b705c59f2b5aee120050eb32292adf78bf267c568a266c17e2f99e48026d38106 SHA512 b684a20b676676900275b37f8dd652589574dd8ea4bf8c1cc97594ce85f8e504c5d746a009c99461308a4aa386aca2fb8e1d462a472fef7d5991d3f7bda6cbc4 -DIST nano-9.0.tar.xz.asc 833 BLAKE2B 4abe90209698d6a9f750032af00cd42304dbd61c8de002099fe58da978fbd8fd504952dffb41a1f7261b79deb8fe9bd654b4c6244848b131c5823856a47ea4ff SHA512 969f7a5cc04c58a10a47c052e12abcad5ad1e3db66b2da99f9e4428e754bcdf1da619b4c16ebf3ae44af701827bba6a5c54f8e470ebc366ad12c6af86d6a9d1b -DIST nano-9.1.tar.xz 1756328 BLAKE2B d762076463b0c683d13cd4c47cc05db573a1890c9ea0629c2aa37d36305197242eb724229afc59468aa47c515dbfb8378d9fa6fafa88d8b90a2af6d1ed467b14 SHA512 4d49281bea50d251693a0fd2982ec9392ed72a91b863ac57ffd29fef9fe0e0fef0a8383131a185392de642fd292ab944311dc36b545420d5b2659ba982eff8b8 -DIST nano-9.1.tar.xz.asc 833 BLAKE2B b83134e7f60f12527109c8470d52330b5524c24cb4c2312dce1b7e9e98337329bfd79acaca371d37986838a5ce43a56ffa795a6aca25f03a51621e740d5f3604 SHA512 254b21f1f31e9e455cef3b1986c9db22d72a4a4970ef2d0039c3704afdf45c2e94d27fc8532d8d302b1dafff34314c94571a73082ae9c1411b3e8deb1b8bcf36 -DIST nano-9.2.tar.xz 1760684 BLAKE2B b8f5aedbb296654817eac82723a6ae6323b2710d225152ee6356fefe5e692958236a00ab4c7fd5abff71b84c3c023afc06854e4e216b80879c48ce94486c4b89 SHA512 944156519cf981b08df46c248c323ba41eb2063ed804d070d7ee8639cbbe6bf68c038c8f0c094ef28e3a8e569ce321f4494617066c69c7585af41617b08e6dbe -DIST nano-9.2.tar.xz.asc 833 BLAKE2B 85284de45f665ae3334d50505f66e7686de6a095d24cb90911c0250b652cd04bf52e9f387b719b58235b5b4f9eac1a48c1648225a0f2a44b7fd08ca53f1aa644 SHA512 d7e9db0ee7c7f0a5b7e43be95d4c434ea9a3742a76c921f80222956274b6e1f59cd8af9f67491924f629645892d5e262e7675be9099bbd31ea0fa11bb5576f84 diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/files/gentoo.nanorc-r1 b/sdk_container/src/third_party/portage-stable/app-editors/nano/files/gentoo.nanorc-r1 deleted file mode 100644 index 1a7a86c89da..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/files/gentoo.nanorc-r1 +++ /dev/null @@ -1,97 +0,0 @@ -## Syntax highlighting for Gentoo ebuilds/eclasses, -## and (further down) for Portage control files. - -syntax ebuild "\.e(build|class)$" -comment "#" - -linter bash -n - -## All the standard portage functions: -color brightgreen "(^|\" -color brightgreen "^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>" -color brightgreen "\" -## Bash-related syntax: -color green "\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|if|in|read|return|select|shift|then|time|until|while)\>" -color green "\<(declare|eval|exec|export|let|local)\>" -color green "[][{}():;|`$<>!=&\]" -color green "-[defhnrsuwxzL]\>" -color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>" - -## Variables... official portage ones in red, all others in bright red: -color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*" -color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})" -color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT)\>" -color red "\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>" -color red "\<(T|TMPDIR|HOME)\>" -color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>" -color red "\" -color red "\" -color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" "\" "\" "\" -color red "\" - -## Portage commands: -color magenta "\<(use(_(with|enable|if_iuse)|x|v)?|in_iuse) [!a-zA-Z0-9_+ -]*" "inherit.*" -color brightblue "\" -color brightblue "\" "\" -color brightblue "\" "\" "\" -color brightblue "\" "\" -color brightblue "\<(assert|die|hasv?|inherit|nonfatal)\>" "\<(use(_(with|enable|if_iuse)|x|v)?|in_iuse)\>" "\<(has|best)_version\>" -color brightblue "\<(do|new)(ins|s?bin|doc|header|lib(\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)\>" -color brightblue "\" "\" -color brightblue "\<(doc|ins|exe)?into\>" "\" "\<(exe|ins|dir)opts\>" -color brightblue "\" -### common eclasses -color brightblue "\" -### flag-o-matic.eclass, toolchain-funcs.eclass -color brightblue "\<(all-flag-vars)\>" -color brightblue "\<(filter-(flags|lfs-flags|lto|mfpmath))\>" -color brightblue "\" -color brightblue "\" -color brightblue "\" "\" -color brightblue "\" -color brightblue "\<(append-atomic-flags|no-as-needed|raw-ldflags|append-libs|replace-sparc64-flags|get-flag|strip-unsupported-flags)\>" -color brightblue "\" -color brightblue "\" -color brightblue "\" -color brightblue "\" -color brightblue "\" -color brightblue "\<(clang|gcc)-(fullversion|(major-|minor|micro-)version)\>" -### debugging -color brightblue "\" - -## Common commands used in ebuilds: -color blue "\<(awk|cat|cd|chmod|chown|cp|echo|env|find|e?grep|ln|make|mkdir|mv|popd|printf|pushd|rm|rmdir|sed|set|tar|touch|unset|xargs)\>" -## Comments (doesn't work that well): -color yellow "(^|[[:space:]])#.*" -## Strings (doesn't work that well): -color brightyellow ""([^"\]|\\.)*"|'([^'\]|\\.)*'" -## Trailing space is bad! -color ,green "[[:space:]]+$" -## Mixed whitespace is also bad. -color ,green " " - - -syntax /etc/portage "\.(accept_keywords|env|keywords|mask|unmask|use)(/.+)?$" -comment "#" - -## Base text: -color green ".+" -## Likely version and slot numbers: -color magenta "-[[:digit:].]+(_(alpha|beta|pre|rc|p)[[:digit:]]*)*(-r[[:digit:]]+)?([:[:space:]]|$)" -color magenta ":[^[:space:]]+([[:space:]]|$)" -## Use flags (must come after version/slot): -color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" -color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" -## Accepted arches: -color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris))?\>" -color white "[[:space:]][*~-]?\*" -## Categories: -color cyan "^[[:space:]]*[^/]*/" -## Masking regulators: -color brightmagenta "^[[:space:]]*(=|~|<|<=|>|>=)" -## Comments: -color yellow "#.*" -## Trailing space is bad! -color ,green "[[:space:]]+$" -## Mixed whitespace is also bad. -color ,green " " diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/metadata.xml b/sdk_container/src/third_party/portage-stable/app-editors/nano/metadata.xml deleted file mode 100644 index babfcbe4e0c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/metadata.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - cpe:/a:gnu:nano - - -GNU nano - an enhanced clone of the Pico text editor. - -The nano project was started because of a few "problems" with the -wonderfully easy-to-use and friendly Pico text editor. - -First and foremost is its license: the Pine suite does not use the -GPL or a GPL-friendly license, and has unclear restrictions on -redistribution. Because of this, Pine and Pico are not included with -many GNU/Linux distributions. Also, other features (like goto line -number or search and replace) were unavailable until recently or -require a command line flag. Yuck. - -nano aims to solve these problems by emulating the functionality of -Pico as closely as possible while addressing the problems above and -perhaps providing other extra functionality. - - - Enable justify/unjustify functions for text formatting. - - Enable debug messages and assert warnings. Note that these will all be sent - straight to stderr rather than some logging facility. - - - Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting - - - Disable all fancy features, including ones that otherwise have a dedicated - USE flag (such as spelling). - - - diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-8.7.1.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-8.7.1.ebuild deleted file mode 100644 index ed81d2282d5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-8.7.1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git" - inherit autotools git-r3 -else - MY_P="${PN}-${PV/_}" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc - inherit verify-sig - - SRC_URI=" - https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz - verify-sig? ( https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc ) - " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide" - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell unicode" - -RDEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - magic? ( sys-apps/file ) - nls? ( virtual/libintl ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -# gnulib FPs -QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert ) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myconfargs=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - - econf "${myconfargs[@]}" -} - -src_install() { - default - - # Don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc - fi -} - -pkg_postrm() { - [[ -n ${REPLACED_BY_VERSION} ]] && return - - local e - e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") - if [[ ${e##*/} == nano ]]; then - ewarn "The EDITOR variable is still set to ${e}." - ewarn "You can update it with \"eselect editor\"." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.0.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.0.ebuild deleted file mode 100644 index ed81d2282d5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.0.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git" - inherit autotools git-r3 -else - MY_P="${PN}-${PV/_}" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc - inherit verify-sig - - SRC_URI=" - https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz - verify-sig? ( https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc ) - " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide" - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell unicode" - -RDEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - magic? ( sys-apps/file ) - nls? ( virtual/libintl ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -# gnulib FPs -QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert ) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myconfargs=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - - econf "${myconfargs[@]}" -} - -src_install() { - default - - # Don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc - fi -} - -pkg_postrm() { - [[ -n ${REPLACED_BY_VERSION} ]] && return - - local e - e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") - if [[ ${e##*/} == nano ]]; then - ewarn "The EDITOR variable is still set to ${e}." - ewarn "You can update it with \"eselect editor\"." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.1.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.1.ebuild deleted file mode 100644 index ed81d2282d5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git" - inherit autotools git-r3 -else - MY_P="${PN}-${PV/_}" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc - inherit verify-sig - - SRC_URI=" - https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz - verify-sig? ( https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc ) - " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide" - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell unicode" - -RDEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - magic? ( sys-apps/file ) - nls? ( virtual/libintl ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -# gnulib FPs -QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert ) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myconfargs=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - - econf "${myconfargs[@]}" -} - -src_install() { - default - - # Don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc - fi -} - -pkg_postrm() { - [[ -n ${REPLACED_BY_VERSION} ]] && return - - local e - e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") - if [[ ${e##*/} == nano ]]; then - ewarn "The EDITOR variable is still set to ${e}." - ewarn "You can update it with \"eselect editor\"." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.2.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.2.ebuild deleted file mode 100644 index ed81d2282d5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9.2.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git" - inherit autotools git-r3 -else - MY_P="${PN}-${PV/_}" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc - inherit verify-sig - - SRC_URI=" - https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz - verify-sig? ( https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc ) - " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide" - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell unicode" - -RDEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - magic? ( sys-apps/file ) - nls? ( virtual/libintl ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -# gnulib FPs -QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert ) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myconfargs=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - - econf "${myconfargs[@]}" -} - -src_install() { - default - - # Don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc - fi -} - -pkg_postrm() { - [[ -n ${REPLACED_BY_VERSION} ]] && return - - local e - e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") - if [[ ${e##*/} == nano ]]; then - ewarn "The EDITOR variable is still set to ${e}." - ewarn "You can update it with \"eselect editor\"." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9999.ebuild deleted file mode 100644 index d53000a57bf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/nano/nano-9999.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git" - inherit autotools git-r3 -else - MY_P="${PN}-${PV/_}" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc - inherit verify-sig - - SRC_URI=" - https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz - verify-sig? ( https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc ) - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide" - -LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell unicode" - -RDEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - magic? ( sys-apps/file ) - nls? ( virtual/libintl ) -" -DEPEND="${RDEPEND}" -BDEPEND+=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -# gnulib FPs -QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert ) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myconfargs=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - - econf "${myconfargs[@]}" -} - -src_install() { - default - - # Don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - - insinto "${rcdir}" - newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc - fi -} - -pkg_postrm() { - [[ -n ${REPLACED_BY_VERSION} ]] && return - - local e - e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}") - if [[ ${e##*/} == nano ]]; then - ewarn "The EDITOR variable is still set to ${e}." - ewarn "You can update it with \"eselect editor\"." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/Manifest b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/Manifest deleted file mode 100644 index 5d2dad07d4b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST vim-9.1.1652.tar.gz 18776578 BLAKE2B c4cc711ee996d6b7268c243c1fae01600d104763f6eee2abbe342f2cf9ee90fb6ee3f0b44fe4814ff47ae13c5a391510c3b711c92acbee591e290da621289029 SHA512 f1dfb1dc0fd834fa3ffb40c31f48de78b48225c9d67667f069ff8b23a6a76d534f3e228b936141616a33a0d73445626dcd2ff52a8571e9f4370a8fbcad9771d7 -DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 BLAKE2B fe7c302c71fbf66f1921e1b55e2f67914ed104ab86e2a6cf2e6bf67c98214f13f1d8ff1ed7015ec41a5665c692946e20ec5bdf4806e789a70e34c0c888472739 SHA512 a794a7e4d9014d5508db7b205404f5a4b44748a82c5599a26c1ec6b06d3105f6cebf9a93a058f65ad853bbadf432034fc8257a7c77b4f3446331b9d66c19b3af diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/gvim.svg b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/gvim.svg deleted file mode 100644 index b82742a7901..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/gvim.svg +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch deleted file mode 100644 index d7a6dc1fd18..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch +++ /dev/null @@ -1,35 +0,0 @@ -The xxd utility is packaged in dev-util/xxd. With USE=nls, the prerequisite -$(INSTALL_TOOL_LANGS) target variable contains install-tool-languages, which -only installs xxd manpages. Remove it to prevent file collisions with -dev-util/xxd. - -From: Lucio Sauer ---- a/src/Makefile -+++ b/src/Makefile -@@ -947,7 +947,7 @@ EVIEWNAME = e$(VIEWNAME) - EVIEWTARGET = $(EVIEWNAME)$(LNKEXT) - - ### Names of the tools that are also made {{{1 --TOOLS = xxd/xxd$(EXEEXT) -+TOOLS = - - ### Installation directories. The defaults come from configure. {{{1 - # -@@ -2533,16 +2533,11 @@ installspell: $(DEST_VIM) $(DEST_RT) $(DEST_SPELL) - - # install helper program xxd - installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \ -- $(TOOLSSOURCE) $(DEST_VIM) $(DEST_RT) $(DEST_TOOLS) \ -- $(INSTALL_TOOL_LANGS) -+ $(TOOLSSOURCE) $(DEST_VIM) $(DEST_RT) $(DEST_TOOLS) - if test -f $(DEST_BIN)/xxd$(EXEEXT); then \ - mv -f $(DEST_BIN)/xxd$(EXEEXT) $(DEST_BIN)/xxd.rm; \ - rm -f $(DEST_BIN)/xxd.rm; \ - fi -- $(INSTALL_PROG) xxd/xxd$(EXEEXT) $(DEST_BIN) -- $(STRIP) $(DEST_BIN)/xxd$(EXEEXT) -- chmod $(BINMOD) $(DEST_BIN)/xxd$(EXEEXT) -- -$(SHELL) ./installman.sh xxd $(DEST_MAN) "" $(INSTALLMANARGS) - - # install the runtime tools - $(INSTALL_DATA_R) $(TOOLSSOURCE)/* $(DEST_TOOLS) diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vimrc-r8 b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vimrc-r8 deleted file mode 100644 index c4abc23e749..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/files/vimrc-r8 +++ /dev/null @@ -1,218 +0,0 @@ -scriptencoding utf-8 -" ^^ Please leave the above line at the start of the file. - -" If you want to completely disable this script, make sure to put -" "let skip_etc_vimrc = 1" in a skip_etc_vimrc.vim in your runtimepath, like -" ~/.vim/skip_etc_vimrc. -runtime! skip_etc_vimrc.vim -" Bail out when a power user would prefer to avoid the system configuration -if exists('skip_etc_vimrc') - finish -endif - -" Default configuration file for Vim - -" Written by Aron Griffis -" Modified by Ryan Phillips -" Modified some more by Ciaran McCreesh -" Added Redhat's vimrc info by Seemant Kulleen - -" You can override any of these settings on a global basis via the -" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may -" need to create these. - -" {{{ General settings -" The following are some sensible defaults for Vim for most users. -" We attempt to change as little as possible from Vim's defaults, -" deviating only where it makes sense -set nocompatible " Use Vim defaults (much better!) -set bs=2 " Allow backspacing over everything in insert mode -set ai " Always set auto-indenting on -set history=50 " keep 50 lines of command history -set ruler " Show the cursor position all the time - -set viminfo='20,\"500 " Keep a .viminfo file. - -" Don't use Ex mode, use Q for formatting -map Q gq - -" When doing tab completion, give the following files lower priority. You may -" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable -" enhanced tab completion. These can be done in the user vimrc file. -set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo - -" When displaying line numbers, don't use an annoyingly wide number column. This -" doesn't enable line numbers -- :set number will do that. The value given is a -" minimum width to use for the number column, not a fixed size. -if v:version >= 700 - set numberwidth=3 -endif -" }}} - -" {{{ Modeline settings -" We don't allow modelines by default. See bug #14088 and bug #73715. -" If you're not concerned about these, you can enable them on a per-user -" basis by adding "set modeline" to your ~/.vimrc file. -set nomodeline -" }}} - -" {{{ Locale settings -" Try to come up with some nice sane GUI fonts. Also try to set a sensible -" value for fileencodings based upon locale. These can all be overridden in -" the user vimrc file. -if v:lang =~? "^ko" - set fileencodings=euc-kr - set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-* -elseif v:lang =~? "^ja_JP" - set fileencodings=euc-jp - set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-* -elseif v:lang =~? "^zh_TW" - set fileencodings=big5 - set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0 -elseif v:lang =~? "^zh_CN" - set fileencodings=gb2312 - set guifontset=*-r-* -endif - -" If we have a BOM, always honour that rather than trying to guess. -if &fileencodings !~? "ucs-bom" - set fileencodings^=ucs-bom -endif - -" Always check for UTF-8 when trying to determine encodings. -if &fileencodings !~? "utf-8" - " If we have to add this, the default encoding is not Unicode. - " We use this fact later to revert to the default encoding in plaintext/empty - " files. - let g:added_fenc_utf8 = 1 - set fileencodings+=utf-8 -endif - -" Make sure we have a sane fallback for encoding detection -if &fileencodings !~? "default" - set fileencodings+=default -endif -" }}} - -" {{{ Syntax highlighting settings -" Switch syntax highlighting on, when the terminal has colors -" Also switch on highlighting the last used search pattern. -if &t_Co > 2 || has("gui_running") - syntax on - set hlsearch -endif -" }}} - -" {{{ Terminal fixes -if &term ==? "xterm" - set t_Sb=^[4%dm - set t_Sf=^[3%dm - set ttymouse=xterm2 -endif - -if &term ==? "gnome" && has("eval") - " Set useful keys that vim doesn't discover via termcap but are in the - " builtin xterm termcap. See bug #122562. We use exec to avoid having to - " include raw escapes in the file. - exec "set =\eO5D" - exec "set =\eO5C" -endif -" }}} - -" {{{ Filetype plugin settings -" Enable plugin-provided filetype settings, but only if the ftplugin -" directory exists (which it won't on livecds, for example). -if isdirectory(expand("$VIMRUNTIME/ftplugin")) - filetype plugin on - - " Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided - " indent settings. Some people don't like these, so we won't turn them on by - " default. - " filetype indent on -endif -" }}} - -" {{{ Fix &shell, see bug #101665. -if "" == &shell - if executable("@GENTOO_PORTAGE_EPREFIX@/bin/bash") - set shell=@GENTOO_PORTAGE_EPREFIX@/bin/bash - elseif executable("@GENTOO_PORTAGE_EPREFIX@/bin/sh") - set shell=@GENTOO_PORTAGE_EPREFIX@/bin/sh - endif -endif -"}}} - -" {{{ Our default /bin/sh is bash, not ksh, so syntax highlighting for .sh -" files should default to bash. See :help sh-syntax and bug #101819. -if has("eval") - let is_bash=1 -endif -" }}} - -" {{{ Autocommands -if has("autocmd") - -augroup gentoo - au! - - " Gentoo-specific settings for ebuilds. These are the federally-mandated - " required tab settings. See the following for more information: - " http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml - " Note that the rules below are very minimal and don't cover everything. - " Better to emerge app-vim/gentoo-syntax, which provides full syntax, - " filetype and indent settings for all things Gentoo. - au BufRead,BufNewFile *.e{build,class} let is_bash=1|setfiletype sh - au BufRead,BufNewFile *.e{build,class} setl ts=4 sw=4 noexpandtab - - " When editing a file, always jump to the last cursor position - autocmd BufReadPost * - \ if ! exists("g:leave_my_cursor_position_alone") | - \ if line("'\"") > 0 && line ("'\"") <= line("$") | - \ exe "normal! g'\"" | - \ endif | - \ endif - - " When editing a crontab file, set backupcopy to yes rather than auto. See - " :help crontab and bug #53437. - autocmd FileType crontab setl backupcopy=yes - - " If we previously detected that the default encoding is not UTF-8 - " (g:added_fenc_utf8), assume that a file with only ASCII characters (or no - " characters at all) isn't a Unicode file, but is in the default encoding. - " Except of course if a byte-order mark is in effect. - autocmd BufReadPost * - \ if exists("g:added_fenc_utf8") && &fileencoding == "utf-8" && - \ ! &bomb && search('[\x80-\xFF]','nw') == 0 && &modifiable | - \ set fileencoding= | - \ endif - -augroup END - -endif " has("autocmd") -" }}} - -" We don't want VIM to load their own built-in defaults, preferring ours here -" instead. This option cannot apply to minimal builds, so it is guarded by a -" test that's guaranteed to fail for those, owing to the lack of +eval. -if 1 - let g:skip_defaults_vim = 1 -endif - -" Enable Omni completion when opening a file only if a specific plugin does -" not already exist for that filetype. This allows Omni completion -" (Ctrl-x/Ctrl-o) to work with any programming language if and only if a syntax -" file exists for the said language. -if exists("+omnifunc") - autocmd gentoo Filetype * - \ if &omnifunc == "" | - \ setlocal omnifunc=syntaxcomplete#Complete | - \ endif -endif - -" {{{ vimrc.local -if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local") - source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local -endif -" }}} - -" vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker : diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/metadata.xml b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/metadata.xml deleted file mode 100644 index 9c318632e59..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - xxc3ncoredxx@gmail.com - Oskari Pirhonen - - - vim@gentoo.org - Gentoo Vim Project - - - proxy-maint@gentoo.org - Proxy Maintainers - - - vim/vim - cpe:/a:vim:vim - - diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild deleted file mode 100644 index 35a644f8a9d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild +++ /dev/null @@ -1,235 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with app-editors/vim and app-editors/gvim - -VIM_VERSION="9.1" -VIM_PATCHES_VERSION="9.1.1432" -inherit desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/vim/vim.git" - EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV} -else - SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz - https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2" - # https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="vim and gvim shared files" -HOMEPAGE="https://www.vim.org https://github.com/vim/vim" -S="${WORKDIR}/vim-${PV}" - -LICENSE="vim" -SLOT="0" -IUSE="nls acl minimal" - -RDEPEND="dev-util/xxd" -# ncurses is only needed by ./configure, so no subslot operator required -DEPEND=">=sys-libs/ncurses-5.2-r2:0" -BDEPEND="dev-build/autoconf" - -if [[ ${PV} != 9999* ]]; then - # Gentoo patches to fix runtime issues, cross-compile errors, etc - PATCHES=( - "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches" - ) -fi - -# unbundle xxd -PATCHES+=( "${FILESDIR}/vim-core-9.1.1652-r1-unbundle-xxd.patch" ) - -# platform-specific checks (bug #898406): -# - acl() -- Solaris -# - statacl() -- AIX -QA_CONFIG_IMPL_DECL_SKIP=( - 'acl' - 'statacl' -) - -pkg_setup() { - # people with broken alphabets run into trouble. bug #82186. - unset LANG LC_ALL - export LC_COLLATE="C" -} - -src_prepare() { - default - - # Fixup a script to use awk instead of nawk - sed -i \ - -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ - "${S}"/runtime/tools/mve.awk || die "sed failed" - - # See bug #77841. We remove this file after the tarball extraction. - rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed" - - # Read vimrc and gvimrc from /etc/vim - echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h || die - echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h || die - - # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. - # Hopefully this pattern won't break for a while at least. - # This fixes bug #29398 (27 Sep 2003 agriffis) - sed -i 's/\> "$c" || die "echo failed" - done - - # Try to avoid sandbox problems. Bug #114475. - if [[ -d "${S}"/src/po ]]; then - sed -i -e \ - '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ - "${S}"/src/po/Makefile || die "sed failed" - fi - - cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" - - # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this for - # everyone since previous flag filtering bugs have turned out to affect - # multiple archs... - replace-flags -O3 -O2 - - # Fix bug #18245: Prevent "make" from the following chain: - # (1) Notice configure.ac is newer than auto/configure - # (2) Rebuild auto/configure - # (3) Notice auto/configure is newer than auto/config.mk - # (4) Run ./configure (with wrong args) to remake auto/config.mk - sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" - - # Remove src/auto/configure file. - rm -v src/auto/configure || die "rm configure failed" - - # bug 908961 - if use elibc_musl ; then - sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die - fi -} - -src_configure() { - emake -j1 -C src autoconf - - # This should fix a sandbox violation (see bug 24447). The hvc - # things are for ppc64, see bug 86433. - for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do - if [[ -e "${file}" ]]; then - addwrite ${file} - fi - done - - # Let Portage do the stripping. Some people like that. - export ac_cv_prog_STRIP="$(type -P true ) faking strip" - - local myconf=( - --with-modified-by="Gentoo-${PVR} (RIP Bram)" - --enable-gui=no - --without-wayland - --without-x - --disable-darwin - --disable-perlinterp - --disable-pythoninterp - --disable-rubyinterp - --disable-gpm - --disable-selinux - $(use_enable nls) - $(use_enable acl) - ) - - # Keep Gentoo Prefix env contained within the EPREFIX - use prefix && myconf+=( --without-local-dir ) - - if tc-is-cross-compiler ; then - export vim_cv_getcwd_broken=no \ - vim_cv_memmove_handles_overlap=yes \ - vim_cv_stat_ignores_slash=yes \ - vim_cv_terminfo=yes \ - vim_cv_toupper_broken=no - fi - - econf "${myconf[@]}" -} - -src_compile() { - emake -j1 -C src auto/osdef.h objects -} - -src_test() { :; } - -src_install() { - local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} - - dodir /usr/{bin,share/{man/man1,vim}} - emake -C src \ - installruntime \ - installmanlinks \ - installmacros \ - installtutor \ - installtutorbin \ - installtools \ - install-languages \ - DESTDIR="${D}" \ - BINDIR="${EPREFIX}"/usr/bin \ - MANDIR="${EPREFIX}"/usr/share/man \ - DATADIR="${EPREFIX}"/usr/share - - keepdir ${vimfiles}/keymap - - # default vimrc is installed by vim-core since it applies to - # both vim and gvim - insinto /etc/vim/ - newins "${FILESDIR}"/vimrc-r8 vimrc - eprefixify "${ED}"/etc/vim/vimrc - - if use minimal; then - # To save space, install only a subset of the files. - # Helps minimalize the livecd, bug 65144. - rm -rv "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent} || die - rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die - rm -v "${ED}"/usr/bin/vimtutor || die - - for f in "${ED}${vimfiles}"/colors/*.vim; do - if [[ ${f} != */@(default).vim ]] ; then - printf '%s\0' "${f}" - fi - done | xargs -0 rm -f || die - - for f in "${ED}${vimfiles}"/syntax/*.vim; do - if [[ ${f} != */@(conf|crontab|fstab|inittab|resolv|sshdconfig|syntax|nosyntax|synload).vim ]] ; then - printf '%s\0' "${f}" - fi - done | xargs -0 rm -f || die - fi - - # install gvim icon since both vim/gvim desktop files reference it - doicon -s scalable "${FILESDIR}"/gvim.svg -} - -pkg_postinst() { - # update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # update icon cache - xdg_icon_cache_update -} - -pkg_postrm() { - # Update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # update icon cache - xdg_icon_cache_update -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9999.ebuild deleted file mode 100644 index 696ffd61be6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim-core/vim-core-9999.ebuild +++ /dev/null @@ -1,235 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with app-editors/vim and app-editors/gvim - -VIM_VERSION="9.1" -VIM_PATCHES_VERSION="9.1.1432" -inherit desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/vim/vim.git" - EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV} -else - SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz - https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2" - # https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="vim and gvim shared files" -HOMEPAGE="https://www.vim.org https://github.com/vim/vim" -S="${WORKDIR}/vim-${PV}" - -LICENSE="vim" -SLOT="0" -IUSE="nls acl minimal" - -RDEPEND="dev-util/xxd" -# ncurses is only needed by ./configure, so no subslot operator required -DEPEND=">=sys-libs/ncurses-5.2-r2:0" -BDEPEND="dev-build/autoconf" - -if [[ ${PV} != 9999* ]]; then - # Gentoo patches to fix runtime issues, cross-compile errors, etc - PATCHES=( - "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches" - ) -fi - -# unbundle xxd -PATCHES+=( "${FILESDIR}/vim-core-9.1.1652-r1-unbundle-xxd.patch" ) - -# platform-specific checks (bug #898406): -# - acl() -- Solaris -# - statacl() -- AIX -QA_CONFIG_IMPL_DECL_SKIP=( - 'acl' - 'statacl' -) - -pkg_setup() { - # people with broken alphabets run into trouble. bug #82186. - unset LANG LC_ALL - export LC_COLLATE="C" -} - -src_prepare() { - default - - # Fixup a script to use awk instead of nawk - sed -i \ - -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ - "${S}"/runtime/tools/mve.awk || die "sed failed" - - # See bug #77841. We remove this file after the tarball extraction. - rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed" - - # Read vimrc and gvimrc from /etc/vim - echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h || die - echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h || die - - # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. - # Hopefully this pattern won't break for a while at least. - # This fixes bug #29398 (27 Sep 2003 agriffis) - sed -i 's/\> "$c" || die "echo failed" - done - - # Try to avoid sandbox problems. Bug #114475. - if [[ -d "${S}"/src/po ]]; then - sed -i -e \ - '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ - "${S}"/src/po/Makefile || die "sed failed" - fi - - cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" - - # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this for - # everyone since previous flag filtering bugs have turned out to affect - # multiple archs... - replace-flags -O3 -O2 - - # Fix bug #18245: Prevent "make" from the following chain: - # (1) Notice configure.ac is newer than auto/configure - # (2) Rebuild auto/configure - # (3) Notice auto/configure is newer than auto/config.mk - # (4) Run ./configure (with wrong args) to remake auto/config.mk - sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" - - # Remove src/auto/configure file. - rm -v src/auto/configure || die "rm configure failed" - - # bug 908961 - if use elibc_musl ; then - sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die - fi -} - -src_configure() { - emake -j1 -C src autoconf - - # This should fix a sandbox violation (see bug 24447). The hvc - # things are for ppc64, see bug 86433. - for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do - if [[ -e "${file}" ]]; then - addwrite ${file} - fi - done - - # Let Portage do the stripping. Some people like that. - export ac_cv_prog_STRIP="$(type -P true ) faking strip" - - local myconf=( - --with-modified-by="Gentoo-${PVR} (RIP Bram)" - --enable-gui=no - --without-wayland - --without-x - --disable-darwin - --disable-perlinterp - --disable-pythoninterp - --disable-rubyinterp - --disable-gpm - --disable-selinux - $(use_enable nls) - $(use_enable acl) - ) - - # Keep Gentoo Prefix env contained within the EPREFIX - use prefix && myconf+=( --without-local-dir ) - - if tc-is-cross-compiler ; then - export vim_cv_getcwd_broken=no \ - vim_cv_memmove_handles_overlap=yes \ - vim_cv_stat_ignores_slash=yes \ - vim_cv_terminfo=yes \ - vim_cv_toupper_broken=no - fi - - econf "${myconf[@]}" -} - -src_compile() { - emake -j1 -C src auto/osdef.h objects -} - -src_test() { :; } - -src_install() { - local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} - - dodir /usr/{bin,share/{man/man1,vim}} - emake -C src \ - installruntime \ - installmanlinks \ - installmacros \ - installtutor \ - installtutorbin \ - installtools \ - install-languages \ - DESTDIR="${D}" \ - BINDIR="${EPREFIX}"/usr/bin \ - MANDIR="${EPREFIX}"/usr/share/man \ - DATADIR="${EPREFIX}"/usr/share - - keepdir ${vimfiles}/keymap - - # default vimrc is installed by vim-core since it applies to - # both vim and gvim - insinto /etc/vim/ - newins "${FILESDIR}"/vimrc-r8 vimrc - eprefixify "${ED}"/etc/vim/vimrc - - if use minimal; then - # To save space, install only a subset of the files. - # Helps minimalize the livecd, bug 65144. - rm -rv "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent} || die - rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die - rm -v "${ED}"/usr/bin/vimtutor || die - - for f in "${ED}${vimfiles}"/colors/*.vim; do - if [[ ${f} != */@(default).vim ]] ; then - printf '%s\0' "${f}" - fi - done | xargs -0 rm -f || die - - for f in "${ED}${vimfiles}"/syntax/*.vim; do - if [[ ${f} != */@(conf|crontab|fstab|inittab|resolv|sshdconfig|syntax|nosyntax|synload).vim ]] ; then - printf '%s\0' "${f}" - fi - done | xargs -0 rm -f || die - fi - - # install gvim icon since both vim/gvim desktop files reference it - doicon -s scalable "${FILESDIR}"/gvim.svg -} - -pkg_postinst() { - # update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # update icon cache - xdg_icon_cache_update -} - -pkg_postrm() { - # Update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # update icon cache - xdg_icon_cache_update -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim/Manifest b/sdk_container/src/third_party/portage-stable/app-editors/vim/Manifest deleted file mode 100644 index 5d2dad07d4b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST vim-9.1.1652.tar.gz 18776578 BLAKE2B c4cc711ee996d6b7268c243c1fae01600d104763f6eee2abbe342f2cf9ee90fb6ee3f0b44fe4814ff47ae13c5a391510c3b711c92acbee591e290da621289029 SHA512 f1dfb1dc0fd834fa3ffb40c31f48de78b48225c9d67667f069ff8b23a6a76d534f3e228b936141616a33a0d73445626dcd2ff52a8571e9f4370a8fbcad9771d7 -DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 BLAKE2B fe7c302c71fbf66f1921e1b55e2f67914ed104ab86e2a6cf2e6bf67c98214f13f1d8ff1ed7015ec41a5665c692946e20ec5bdf4806e789a70e34c0c888472739 SHA512 a794a7e4d9014d5508db7b205404f5a4b44748a82c5599a26c1ec6b06d3105f6cebf9a93a058f65ad853bbadf432034fc8257a7c77b4f3446331b9d66c19b3af diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim/files/vim-completion b/sdk_container/src/third_party/portage-stable/app-editors/vim/files/vim-completion deleted file mode 100644 index 67537d63101..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim/files/vim-completion +++ /dev/null @@ -1,36 +0,0 @@ -# Author: Ciaran McCreesh -# -# completion for vim - -_vim() -{ - local cur prev cmd args - - COMPREPLY=() - cur=${COMP_WORDS[COMP_CWORD]} - prev=${COMP_WORDS[COMP_CWORD-1]} - cmd=${COMP_WORDS[0]} - - if [[ "${prev}" == "--servername" ]] ; then - local servers - servers=$(gvim --serverlist ) - COMPREPLY=( $( compgen -W "${servers}" -- $cur ) ) - - elif [[ "${prev}" == -[uUi] ]] ; then - COMPREPLY=( $( compgen -W "NONE" ) \ - $( compgen -f -X "!*vim*" -- "$cur" ) ) - - elif [[ "${cur}" == -* ]] ; then - args='-t -q -c -S --cmd -A -b -C -d -D -e -E -f --nofork \ - -F -g -h -H -i -L -l -m -M -N -n -nb -o -R -r -s \ - -T -u -U -V -v -w -W -x -X -y -Y -Z --echo-wid \ - --help --literal --noplugin --version' - COMPREPLY=( $( compgen -W "${args}" -- $cur ) ) - else - _filedir - fi -} - -complete -o filenames -F _vim vim ex vi view rvim rview vimdiff - -# vim: set ft=sh sw=4 et sts=4 : diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim/metadata.xml b/sdk_container/src/third_party/portage-stable/app-editors/vim/metadata.xml deleted file mode 100644 index 840594c92fb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim/metadata.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - xxc3ncoredxx@gmail.com - Oskari Pirhonen - - - vim@gentoo.org - Gentoo Vim Project - - - proxy-maint@gentoo.org - Proxy Maintainers - - - Use dev-libs/libsodium for crypto support - Enable cscope interface - Enable support for Scheme using dev-scheme/racket - Enable terminal emulation support - Install vimpager and vimmanpager links - Link console vim against X11 libraries to enable title and - clipboard features in xterm - - - cpe:/a:vim:vim - vim/vim - - diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9.1.1652-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9.1.1652-r2.ebuild deleted file mode 100644 index 37d10cd8e97..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9.1.1652-r2.ebuild +++ /dev/null @@ -1,380 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with app-editors/vim-core and app-editors/gvim - -VIM_VERSION="9.1" -VIM_PATCHES_VERSION="9.1.1432" - -LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{11..14} ) -PYTHON_REQ_USE="threads(+)" -USE_RUBY="ruby32 ruby33" -GENTOO_DEPEND_ON_PERL=no - -inherit vim-doc flag-o-matic bash-completion-r1 lua-single perl-module python-single-r1 ruby-single toolchain-funcs desktop xdg-utils - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/vim/vim.git" -else - SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2" - # https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Vim, an improved vi-style text editor" -HOMEPAGE="https://www.vim.org https://github.com/vim/vim" - -LICENSE="vim" -SLOT="0" -IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager wayland ${GENTOO_PERL_USESTRING}" -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) - vim-pager? ( !minimal ) -" - -RDEPEND=" - >=app-eselect/eselect-vi-1.1 - >=sys-libs/ncurses-5.2-r2:0= - nls? ( virtual/libintl ) - acl? ( kernel_linux? ( sys-apps/acl ) ) - crypt? ( dev-libs/libsodium:= ) - cscope? ( dev-util/cscope ) - gpm? ( >=sys-libs/gpm-1.19.3 ) - lua? ( ${LUA_DEPS} - $(lua_gen_impl_dep 'deprecated' lua5-1) - ) - ~app-editors/vim-core-${PV} - vim-pager? ( app-editors/vim-core[-minimal] ) - perl? ( - ${GENTOO_PERL_DEPSTRING} - dev-lang/perl:= - ) - python? ( ${PYTHON_DEPS} ) - racket? ( dev-scheme/racket ) - ruby? ( ${RUBY_DEPS} ) - selinux? ( sys-libs/libselinux ) - sound? ( media-libs/libcanberra ) - tcl? ( dev-lang/tcl:0= ) - wayland? ( dev-libs/wayland ) - X? ( x11-libs/libXt ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -# configure runs the Lua interpreter -BDEPEND=" - dev-build/autoconf - lua? ( ${LUA_DEPS} ) - nls? ( sys-devel/gettext ) -" -PDEPEND="!minimal? ( app-vim/gentoo-syntax )" - -if [[ ${PV} != 9999* ]]; then - # Gentoo patches to fix runtime issues, cross-compile errors, etc - PATCHES=( - "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches" - ) -fi - -# platform-specific checks (bug #898452): -# - acl() -- Solaris -# - statacl() -- AIX -QA_CONFIG_IMPL_DECL_SKIP=( - 'acl' - 'statacl' -) - -pkg_setup() { - # people with broken alphabets run into trouble. bug #82186. - unset LANG LC_ALL - export LC_COLLATE="C" - - use lua && lua-single_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - # Fixup a script to use awk instead of nawk - sed -i -e \ - '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ - "${S}"/runtime/tools/mve.awk || die "mve.awk sed failed" - - # Read vimrc and gvimrc from /etc/vim - echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \ - >> "${S}"/src/feature.h || die "echo failed" - echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \ - >> "${S}"/src/feature.h || die "echo failed" - - # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. - # Hopefully this pattern won't break for a while at least. - # This fixes bug #29398 (27 Sep 2003 agriffis) - sed -i -e \ - 's/\> "$c" || die "echo failed" - done - - # conditionally make the manpager.sh script - if use vim-pager; then - cat > "${S}"/runtime/macros/manpager.sh <<-_EOF_ || die "cat EOF failed" - #!/bin/sh - sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\ - vim \\ - -c 'let no_plugin_maps = 1' \\ - -c 'set nolist nomod ft=man ts=8' \\ - -c 'let g:showmarks_enable=0' \\ - -c 'runtime! macros/less.vim' - - _EOF_ - fi - - # Try to avoid sandbox problems. Bug #114475. - if [[ -d "${S}"/src/po ]]; then - sed -i -e \ - '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ - "${S}"/src/po/Makefile || die "sed failed" - fi - - cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" - - # Fix bug 18245: Prevent "make" from the following chain: - # (1) Notice configure.ac is newer than auto/configure - # (2) Rebuild auto/configure - # (3) Notice auto/configure is newer than auto/config.mk - # (4) Run ./configure (with wrong args) to remake auto/config.mk - sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" - rm src/auto/configure || die "rm failed" - - # bug 908961 - if use elibc_musl ; then - sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die - fi -} - -src_configure() { - emake -j1 -C src autoconf - - # This should fix a sandbox violation (see bug #24447). The hvc - # things are for ppc64, see bug #86433. - for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do - if [[ -e "${file}" ]]; then - addwrite ${file} - fi - done - - local myconf=() - if use minimal; then - myconf=( - --with-features=tiny - --disable-nls - --disable-canberra - --disable-acl - --enable-gui=no - --without-wayland - --without-x - --disable-darwin - --disable-luainterp - --disable-perlinterp - --disable-pythoninterp - --disable-mzschemeinterp - --disable-rubyinterp - --disable-selinux - --disable-tclinterp - --disable-gpm - ) - else - use debug && append-flags "-DDEBUG" - - myconf=( - --with-features=huge - $(use_enable sound canberra) - $(use_enable acl) - $(use_enable crypt libsodium) - $(use_enable cscope) - $(use_enable gpm) - $(use_enable nls) - $(use_enable perl perlinterp) - $(use_enable python python3interp) - $(use_with python python3-command "${PYTHON}") - $(use_enable racket mzschemeinterp) - $(use_enable ruby rubyinterp) - $(use_enable selinux) - $(use_enable tcl tclinterp) - $(use_enable terminal) - $(use_with wayland) - ) - - # --with-features=huge forces on cscope even if we --disable it. We need - # to sed this out to avoid screwiness. (1 Sep 2004 ciaranm) - if ! use cscope; then - sed -i -e \ - '/# define FEAT_CSCOPE/d' src/feature.h || die "sed failed" - fi - - if use lua; then - # -DLUA_COMPAT_OPENLIB=1 is required to enable the - # deprecated (in 5.1) luaL_openlib API (#874690) - use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1 - - myconf+=( - --enable-luainterp - $(use_with lua_single_target_luajit luajit) - --with-lua-prefix="${EPREFIX}/usr" - ) - fi - - # don't test USE=X here ... see bug #19115 - # but need to provide a way to link against X ... see bug #20093 - myconf+=( - --enable-gui=no - --disable-darwin - $(use_with X x) - ) - fi - - # let package manager strip binaries - export ac_cv_prog_STRIP="$(type -P true ) faking strip" - - # keep prefix env contained within the EPREFIX - use prefix && myconf+=( --without-local-dir ) - - if tc-is-cross-compiler ; then - export vim_cv_getcwd_broken=no \ - vim_cv_memmove_handles_overlap=yes \ - vim_cv_stat_ignores_slash=yes \ - vim_cv_terminfo=yes \ - vim_cv_toupper_broken=no - fi - - econf \ - --with-modified-by="Gentoo-${PVR} (RIP Bram)" \ - "${myconf[@]}" -} - -src_compile() { - # The following allows emake to be used - emake -j1 -C src auto/osdef.h objects - - emake -} - -src_test() { - einfo - einfo "Starting vim tests. Several error messages will be shown" - einfo "while the tests run. This is normal behaviour and does not" - einfo "indicate a fault." - einfo - ewarn "If the tests fail, your terminal may be left in a strange" - ewarn "state. Usually, running 'reset' will fix this." - einfo - - # Don't let vim talk to X - unset DISPLAY - - # Arch and opensuse seem to do this and at this point, I'm willing - # to try anything to avoid random test hangs! - export TERM=xterm - - # See https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5 - # for more information on test variables we can use. - # Note that certain variables need vim-compatible regex (not PCRE), see e.g. - # http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtml. - # - # Skipped tests: - # - Test_expand_star_star - # Hangs because of a recursive symlink in /usr/include/nodejs (bug #616680) - # - Test_exrc - # Looks in wrong location? (bug #742710) - # - Test_job_tty_in_out - # Fragile and depends on TERM(?) - # - Test_spelldump_bang - # Hangs. - # - Test_fuzzy_completion_env - # Too sensitive to leaked environment variables. - # - Test_term_mouse_multiple_clicks_to_select_mode - # Hangs. - # - Test_spelldump - # Hangs. - # - Test_glvs_* - # Depends on local network. - export TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\|Test_spelldump_bang\|Test_fuzzy_completion_env\|Test_term_mouse_multiple_clicks_to_select_mode\|Test_spelldump\|Test_glvs_\)' - - echo "throw 'Skipped: needs X'" > src/testdir/test_clientserver.vim || die - echo "throw 'Skipped: needs X'" > src/testdir/test_vim9_builtin.vim || die - - emake -j1 -C src/testdir nongui -} - -# Call eselect vi update with --if-unset -# to respect user's choice (bug #187449) -eselect_vi_update() { - ebegin "Calling eselect vi update" - eselect vi update --if-unset - eend $? -} - -src_install() { - local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} - - # Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are - # managed by eselect-vi - dobin src/vim - if ! use minimal ; then - dosym vim /usr/bin/vimdiff - fi - dosym vim /usr/bin/rvim - dosym vim /usr/bin/rview - if use vim-pager ; then - dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager - dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager - insinto ${vimfiles}/macros - doins runtime/macros/manpager.sh - fperms a+x ${vimfiles}/macros/manpager.sh - fi - - domenu runtime/vim.desktop - - newbashcomp "${FILESDIR}"/${PN}-completion ${PN} - - # keep in sync with 'complete ... -F' list - bashcomp_alias vim ex vi view rvim rview vimdiff -} - -pkg_postinst() { - # Update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # Call eselect vi update - eselect_vi_update - - # update desktop file mime cache - xdg_desktop_database_update -} - -pkg_postrm() { - # Update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # Call eselect vi update - eselect_vi_update - - # update desktop file mime cache - xdg_desktop_database_update -} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9999.ebuild deleted file mode 100644 index 38a3579b49d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-editors/vim/vim-9999.ebuild +++ /dev/null @@ -1,380 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with app-editors/vim-core and app-editors/gvim - -VIM_VERSION="9.1" -VIM_PATCHES_VERSION="9.1.1432" - -LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{11..14} ) -PYTHON_REQ_USE="threads(+)" -USE_RUBY="ruby32 ruby33" -GENTOO_DEPEND_ON_PERL=no - -inherit vim-doc flag-o-matic bash-completion-r1 lua-single perl-module python-single-r1 ruby-single toolchain-funcs desktop xdg-utils - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/vim/vim.git" -else - SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2" - # https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Vim, an improved vi-style text editor" -HOMEPAGE="https://www.vim.org https://github.com/vim/vim" - -LICENSE="vim" -SLOT="0" -IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager wayland ${GENTOO_PERL_USESTRING}" -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) - vim-pager? ( !minimal ) -" - -RDEPEND=" - >=app-eselect/eselect-vi-1.1 - >=sys-libs/ncurses-5.2-r2:0= - nls? ( virtual/libintl ) - acl? ( kernel_linux? ( sys-apps/acl ) ) - crypt? ( dev-libs/libsodium:= ) - cscope? ( dev-util/cscope ) - gpm? ( >=sys-libs/gpm-1.19.3 ) - lua? ( ${LUA_DEPS} - $(lua_gen_impl_dep 'deprecated' lua5-1) - ) - ~app-editors/vim-core-${PV} - vim-pager? ( app-editors/vim-core[-minimal] ) - perl? ( - ${GENTOO_PERL_DEPSTRING} - dev-lang/perl:= - ) - python? ( ${PYTHON_DEPS} ) - racket? ( dev-scheme/racket ) - ruby? ( ${RUBY_DEPS} ) - selinux? ( sys-libs/libselinux ) - sound? ( media-libs/libcanberra ) - tcl? ( dev-lang/tcl:0= ) - wayland? ( dev-libs/wayland ) - X? ( x11-libs/libXt ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -# configure runs the Lua interpreter -BDEPEND=" - dev-build/autoconf - lua? ( ${LUA_DEPS} ) - nls? ( sys-devel/gettext ) -" -PDEPEND="!minimal? ( app-vim/gentoo-syntax )" - -if [[ ${PV} != 9999* ]]; then - # Gentoo patches to fix runtime issues, cross-compile errors, etc - PATCHES=( - "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches" - ) -fi - -# platform-specific checks (bug #898452): -# - acl() -- Solaris -# - statacl() -- AIX -QA_CONFIG_IMPL_DECL_SKIP=( - 'acl' - 'statacl' -) - -pkg_setup() { - # people with broken alphabets run into trouble. bug #82186. - unset LANG LC_ALL - export LC_COLLATE="C" - - use lua && lua-single_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - # Fixup a script to use awk instead of nawk - sed -i -e \ - '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \ - "${S}"/runtime/tools/mve.awk || die "mve.awk sed failed" - - # Read vimrc and gvimrc from /etc/vim - echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \ - >> "${S}"/src/feature.h || die "echo failed" - echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \ - >> "${S}"/src/feature.h || die "echo failed" - - # Use exuberant ctags which installs as /usr/bin/exuberant-ctags. - # Hopefully this pattern won't break for a while at least. - # This fixes bug #29398 (27 Sep 2003 agriffis) - sed -i -e \ - 's/\> "$c" || die "echo failed" - done - - # conditionally make the manpager.sh script - if use vim-pager; then - cat > "${S}"/runtime/macros/manpager.sh <<-_EOF_ || die "cat EOF failed" - #!/bin/sh - sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\ - vim \\ - -c 'let no_plugin_maps = 1' \\ - -c 'set nolist nomod ft=man ts=8' \\ - -c 'let g:showmarks_enable=0' \\ - -c 'runtime! macros/less.vim' - - _EOF_ - fi - - # Try to avoid sandbox problems. Bug #114475. - if [[ -d "${S}"/src/po ]]; then - sed -i -e \ - '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \ - "${S}"/src/po/Makefile || die "sed failed" - fi - - cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed" - - # Fix bug 18245: Prevent "make" from the following chain: - # (1) Notice configure.ac is newer than auto/configure - # (2) Rebuild auto/configure - # (3) Notice auto/configure is newer than auto/config.mk - # (4) Run ./configure (with wrong args) to remake auto/config.mk - sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed" - rm src/auto/configure || die "rm failed" - - # bug 908961 - if use elibc_musl ; then - sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die - fi -} - -src_configure() { - emake -j1 -C src autoconf - - # This should fix a sandbox violation (see bug #24447). The hvc - # things are for ppc64, see bug #86433. - for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do - if [[ -e "${file}" ]]; then - addwrite ${file} - fi - done - - local myconf=() - if use minimal; then - myconf=( - --with-features=tiny - --disable-nls - --disable-canberra - --disable-acl - --enable-gui=no - --without-wayland - --without-x - --disable-darwin - --disable-luainterp - --disable-perlinterp - --disable-pythoninterp - --disable-mzschemeinterp - --disable-rubyinterp - --disable-selinux - --disable-tclinterp - --disable-gpm - ) - else - use debug && append-flags "-DDEBUG" - - myconf=( - --with-features=huge - $(use_enable sound canberra) - $(use_enable acl) - $(use_enable crypt libsodium) - $(use_enable cscope) - $(use_enable gpm) - $(use_enable nls) - $(use_enable perl perlinterp) - $(use_enable python python3interp) - $(use_with python python3-command "${PYTHON}") - $(use_enable racket mzschemeinterp) - $(use_enable ruby rubyinterp) - $(use_enable selinux) - $(use_enable tcl tclinterp) - $(use_enable terminal) - $(use_with wayland) - ) - - # --with-features=huge forces on cscope even if we --disable it. We need - # to sed this out to avoid screwiness. (1 Sep 2004 ciaranm) - if ! use cscope; then - sed -i -e \ - '/# define FEAT_CSCOPE/d' src/feature.h || die "sed failed" - fi - - if use lua; then - # -DLUA_COMPAT_OPENLIB=1 is required to enable the - # deprecated (in 5.1) luaL_openlib API (#874690) - use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1 - - myconf+=( - --enable-luainterp - $(use_with lua_single_target_luajit luajit) - --with-lua-prefix="${EPREFIX}/usr" - ) - fi - - # don't test USE=X here ... see bug #19115 - # but need to provide a way to link against X ... see bug #20093 - myconf+=( - --enable-gui=no - --disable-darwin - $(use_with X x) - ) - fi - - # let package manager strip binaries - export ac_cv_prog_STRIP="$(type -P true ) faking strip" - - # keep prefix env contained within the EPREFIX - use prefix && myconf+=( --without-local-dir ) - - if tc-is-cross-compiler ; then - export vim_cv_getcwd_broken=no \ - vim_cv_memmove_handles_overlap=yes \ - vim_cv_stat_ignores_slash=yes \ - vim_cv_terminfo=yes \ - vim_cv_toupper_broken=no - fi - - econf \ - --with-modified-by="Gentoo-${PVR} (RIP Bram)" \ - "${myconf[@]}" -} - -src_compile() { - # The following allows emake to be used - emake -j1 -C src auto/osdef.h objects - - emake -} - -src_test() { - einfo - einfo "Starting vim tests. Several error messages will be shown" - einfo "while the tests run. This is normal behaviour and does not" - einfo "indicate a fault." - einfo - ewarn "If the tests fail, your terminal may be left in a strange" - ewarn "state. Usually, running 'reset' will fix this." - einfo - - # Don't let vim talk to X - unset DISPLAY - - # Arch and opensuse seem to do this and at this point, I'm willing - # to try anything to avoid random test hangs! - export TERM=xterm - - # See https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5 - # for more information on test variables we can use. - # Note that certain variables need vim-compatible regex (not PCRE), see e.g. - # http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtml. - # - # Skipped tests: - # - Test_expand_star_star - # Hangs because of a recursive symlink in /usr/include/nodejs (bug #616680) - # - Test_exrc - # Looks in wrong location? (bug #742710) - # - Test_job_tty_in_out - # Fragile and depends on TERM(?) - # - Test_spelldump_bang - # Hangs. - # - Test_fuzzy_completion_env - # Too sensitive to leaked environment variables. - # - Test_term_mouse_multiple_clicks_to_select_mode - # Hangs. - # - Test_spelldump - # Hangs. - # - Test_glvs_* - # Depends on local network. - export TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\|Test_spelldump_bang\|Test_fuzzy_completion_env\|Test_term_mouse_multiple_clicks_to_select_mode\|Test_spelldump\|Test_glvs_\)' - - echo "throw 'Skipped: needs X'" > src/testdir/test_clientserver.vim || die - echo "throw 'Skipped: needs X'" > src/testdir/test_vim9_builtin.vim || die - - emake -j1 -C src/testdir nongui -} - -# Call eselect vi update with --if-unset -# to respect user's choice (bug #187449) -eselect_vi_update() { - ebegin "Calling eselect vi update" - eselect vi update --if-unset - eend $? -} - -src_install() { - local vimfiles=/usr/share/vim/vim${VIM_VERSION/.} - - # Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are - # managed by eselect-vi - dobin src/vim - if ! use minimal ; then - dosym vim /usr/bin/vimdiff - fi - dosym vim /usr/bin/rvim - dosym vim /usr/bin/rview - if use vim-pager ; then - dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager - dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager - insinto ${vimfiles}/macros - doins runtime/macros/manpager.sh - fperms a+x ${vimfiles}/macros/manpager.sh - fi - - domenu runtime/vim.desktop - - newbashcomp "${FILESDIR}"/${PN}-completion ${PN} - - # keep in sync with 'complete ... -F' list - bashcomp_alias vim ex vi view rvim rview vimdiff -} - -pkg_postinst() { - # Update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # Call eselect vi update - eselect_vi_update - - # update desktop file mime cache - xdg_desktop_database_update -} - -pkg_postrm() { - # Update documentation tags (from vim-doc.eclass) - update_vim_helptags - - # Call eselect vi update - eselect_vi_update - - # update desktop file mime cache - xdg_desktop_database_update -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/Manifest b/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/Manifest deleted file mode 100644 index 89a5ff8627b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST open-vmdk-0.3.12.tar.gz 72452 BLAKE2B 36600b454c45b8ac1c5fda3f4fde982baf02f4883f454d817eb0a5f7e388df7daefce148bd4d5baee1a6b97c90b29d70ef09c4de1db06342ad92c2583ae2df7f SHA512 4a038c899a9e3c013b830dab6514260e72d6905d6e5c2da864bdcc71f125639dc2aba68e9a4a27e96037a0200bd04d0ca2cc17306e8eaf2bf2913f9eaa0afb41 -DIST open-vmdk-0.3.13.tar.gz 85587 BLAKE2B b55e16c33eb2ac8f2700ff96f0e4008164df31c24a1f4f8ebd9f73d7343977a245cf15893830e9c1c9268714cefc5f82e858f12667281c5d24d1b6b7a9ad00d6 SHA512 ec729f4975d7d6c7206f1d4694abda9278a6203210415c9bcd0c17eb7174f947e5d0b841f33a6f211de42ec32f58937065edeb2e9e901f0c5f23f01a87ddbfea diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/metadata.xml b/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/metadata.xml deleted file mode 100644 index 84d8b7bdddc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - chewi@gentoo.org - James Le Cuirot - - - Install the vmdk-fuse tool - Install Python-based tools - - - vmware/open-vmdk - - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.12.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.12.ebuild deleted file mode 100644 index c17133cebbc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.12.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 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 toolchain-funcs - -DESCRIPTION="Tools for creating and converting OVA virtual appliance files" -HOMEPAGE="https://github.com/vmware/open-vmdk" -SRC_URI="https://github.com/vmware/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="+python test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( ${PYTHON_REQUIRED_USE} ) -" - -PYDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-libs/libxml2[python,${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - ') -" -DEPEND=" - virtual/zlib -" -RDEPEND=" - ${DEPEND} - python? ( ${PYDEPEND} ) -" -BDEPEND=" - test? ( - python? ( ${PYDEPEND} ) - $(python_gen_cond_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - if use python || use test; then - python-single-r1_pkg_setup - fi -} - -my_emake() { - emake \ - "$(use python || echo DIRS='vmdk ova templates')" \ - PREFIX="${EPREFIX}/usr" \ - "${@}" -} - -src_compile() { - my_emake CC="$(tc-getCC)" -} - -src_test() { - epytest $(use python || echo pytest/test_{info_options,vmdk}.py) -} - -src_install() { - my_emake install DESTDIR="${D}" - use python && python_fix_shebang "${ED}"/usr/bin -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.13.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.13.ebuild deleted file mode 100644 index 32fbb2ec3b0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/open-vmdk/open-vmdk-0.3.13.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit python-single-r1 toolchain-funcs - -DESCRIPTION="Tools for creating and converting OVA virtual appliance files" -HOMEPAGE="https://github.com/vmware/open-vmdk" -SRC_URI="https://github.com/vmware/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="fuse +python test" -RESTRICT="!test? ( test )" -PROPERTIES="test_network fuse? ( test_privileged )" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( ${PYTHON_REQUIRED_USE} ) -" - -PYDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-libs/libxml2[python,${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - ') -" -DEPEND=" - virtual/zlib - fuse? ( sys-fs/fuse:3= ) -" -RDEPEND=" - ${DEPEND} - python? ( ${PYDEPEND} ) -" -BDEPEND=" - fuse? ( virtual/pkgconfig ) - test? ( - fuse? ( sys-fs/e2fsprogs[fuse] ) - python? ( ${PYDEPEND} ) - $(python_gen_cond_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - if use python || use test; then - python-single-r1_pkg_setup - fi -} - -my_emake() { - emake \ - "$(use python || echo DIRS='vmdk ova templates')" \ - PREFIX="${EPREFIX}/usr" \ - "${@}" -} - -src_compile() { - my_emake all $(usev fuse) CC="$(tc-getCC)" -} - -src_test() { - local ignore=() - use python || ignore+=( pytest/test_*configs.py $(grep -Flr .py pytest) ) - use fuse || ignore+=( pytest/test_fuse.py ) - use fuse && addwrite /dev/fuse - epytest "${ignore[@]/#/--ignore=}" -} - -src_install() { - my_emake install $(usex fuse install-fuse "") DESTDIR="${D}" - use python && python_fix_shebang "${ED}"/usr/bin -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/Manifest b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/Manifest deleted file mode 100644 index 90da87c1951..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST qemu-10.2.2.tar.xz 141119364 BLAKE2B 810efae886e5ba56900882455cc8714923378e34995dceaec8177ba5cc7f922547b7cbf68f7ac3804e498b3b4b3895165646c81ff9ad50b09c8286e8b2293a72 SHA512 c5409530505c2d1e69a80f1750e377261cea8fee42516a0a89d0343b19d55f9d33579cef181d7cc04d51519e50a55dff1b89175e7685bb803468c8ce03929591 -DIST qemu-10.2.3.tar.xz 141095748 BLAKE2B e726111fe5d48482c9804463339b14e0465b61fefee63291cd3a1f50ad13788426d777501c857953d93113eeec400df35f97361b661b2d8c666dc379b43f06e3 SHA512 b91e151d41856c54276e8ab348cbfc322f8c88a140276c77f72dcdbdfea71fc49db1519ca6a2974af7b5a7966cc30d530ee4ad62176503261da351333a8676b1 -DIST qemu-8.2.0.tar.xz 130008888 BLAKE2B a63667042e1e19c635568072d8dcc117320117e81e374a93cfb79e2363ebf505df3217fb098638e53c899eb6f83435221e8031f2aae003c27ec25af8654683b3 SHA512 92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212ccb703e184baf8ee0bdfa50ad7a84689e8f5a69eba1bd7bbbdfd69e3b91256c -DIST qemu-9.2.0.tar.xz 135188800 BLAKE2B 5800556f356e4324124e250c02a07857eef3a6f22995a819fe972061fa750ebf7233da64ae4c0a3e775b1639c870be4b7312d86d9866fedf2bc99074aad0a10a SHA512 f92548623e4e31400c823a2d78417a8a4ecfccb07f3ee4883e2f2ad33054539d2a37d076dbc64df42c6c86c08fa7c2c975cd6e823aa14d5f20cef83348006813 diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-8.1.0-find-sphinx.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-8.1.0-find-sphinx.patch deleted file mode 100644 index b6ef6214af5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-8.1.0-find-sphinx.patch +++ /dev/null @@ -1,10 +0,0 @@ -This gets confused by python-any-r1 and tries to find sphinx-build in ${T}. ---- a/docs/meson.build -+++ b/docs/meson.build -@@ -1,5 +1,4 @@ --sphinx_build = find_program(fs.parent(python.full_path()) / 'sphinx-build', -- required: get_option('docs')) -+sphinx_build = find_program('sphinx-build', required: get_option('docs')) - - # Check if tools are available to build documentation. - build_docs = false diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.service b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.service deleted file mode 100644 index 51cd7b37ff7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=QEMU Guest Agent -BindTo=dev-virtio\x2dports-org.qemu.guest_agent.0.device -After=dev-virtio\x2dports-org.qemu.guest_agent.0.device - -[Service] -ExecStart=-/usr/bin/qemu-ga -Restart=always -RestartSec=0 - -[Install] diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.udev b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.udev deleted file mode 100644 index 8a290abbd3e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga-systemd.udev +++ /dev/null @@ -1,2 +0,0 @@ -SUBSYSTEM=="virtio-ports", ATTR{name}=="org.qemu.guest_agent.0", \ - TAG+="systemd" ENV{SYSTEMD_WANTS}="qemu-guest-agent.service" diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.conf-r1 b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.conf-r1 deleted file mode 100644 index a1a78df3dea..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.conf-r1 +++ /dev/null @@ -1,11 +0,0 @@ -# Specifies the transport method used to communicate to QEMU on the host side -# Default: virtio-serial -#GA_METHOD="virtio-serial" - -# Specifies the device path for the communications back to QEMU on the host -# Default: /dev/virtio-ports/org.qemu.guest_agent.0 -#GA_PATH="/dev/virtio-ports/org.qemu.guest_agent.0" - -# Additional options to qemu-guest-agent such as --fsfreeze-hook -# See qemu-ga --help for more info -#GA_OPTIONS="-F/etc/qemu/fsfreeze-hook" diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.init-r2 b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.init-r2 deleted file mode 100644 index 29cf9859083..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.init-r2 +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2024 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -GA_METHOD=${GA_METHOD:-virtio-serial} -GA_PATH=${GA_PATH:-/dev/virtio-ports/org.qemu.guest_agent.0} - -description="QEMU Guest Agent (qemu-ga) for use when running inside a VM" -command="/usr/bin/qemu-ga" -pidfile="/run/qemu-ga.pid" -command_args="-m ${GA_METHOD} -p ${GA_PATH} -l /var/log/qemu-ga.log -d -f ${pidfile} -t /run ${GA_OPTIONS}" diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.logrotate b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.logrotate deleted file mode 100644 index ffcc477d335..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/files/qemu-ga.logrotate +++ /dev/null @@ -1,9 +0,0 @@ -/var/log/qemu-ga.log { - weekly - missingok - rotate 4 - compress - delaycompress - copytruncate - minsize 100k -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/metadata.xml b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/metadata.xml deleted file mode 100644 index 98b9302d34d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - ajak@gentoo.org - John Helmert III - - - sam@gentoo.org - Sam James - - - virtualization@gentoo.org - Gentoo Virtualization Project - - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.2.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.2.ebuild deleted file mode 100644 index ee3bef16624..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit edo linux-info python-any-r1 systemd toolchain-funcs udev - -MY_PN="qemu" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM" -HOMEPAGE="https://wiki.qemu.org/Features/GuestAgent" -SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" - -RDEPEND="dev-libs/glib" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/distlib[${PYTHON_USEDEP}] - ') - dev-lang/perl - app-alternatives/ninja -" - -QA_CONFIG_IMPL_DECL_SKIP=( - # FreeBSD & OpenBSD - elf_aux_info -) - -PATCHES=( - "${FILESDIR}"/qemu-8.1.0-find-sphinx.patch -) - -python_check_deps() { - python_has_version "dev-python/distlib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # While qemu-ga supports multiple modes, virtio-serial is the - # default. Make sure it's enabled in kernel. - CONFIG_CHECK="~VIRTIO_CONSOLE" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - tc-export AR LD OBJCOPY RANLIB - - local myconf=( - --prefix=/usr - --sysconfdir=/etc - --libdir="/usr/$(get_libdir)" - --localstatedir=/ - --disable-bsd-user - --disable-linux-user - --disable-system - --disable-strip - --enable-tools - --disable-werror - --without-default-features - --enable-guest-agent - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - ) - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && myconf+=( --cross-prefix="${CHOST}-" ) - - edo ./configure "${myconf[@]}" -} - -src_test() { - # qga only uses generic code covered by qobject tests, - # the full test suite requires at least one softmmu binary - emake check-unit -} - -src_install() { - dobin build/qga/qemu-ga - - # Normal init stuff - newinitd "${FILESDIR}/qemu-ga.init-r2" qemu-guest-agent - newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent - - insinto /etc/logrotate.d - newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent - - # systemd stuff - udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules - - systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \ - qemu-guest-agent.service -} - -pkg_postinst() { - elog "You should add 'qemu-guest-agent' to the default runlevel." - elog "e.g. rc-update add qemu-guest-agent default" - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.3.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.3.ebuild deleted file mode 100644 index 3301b8dec35..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-10.2.3.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit edo linux-info python-any-r1 systemd toolchain-funcs udev - -MY_PN="qemu" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM" -HOMEPAGE="https://wiki.qemu.org/Features/GuestAgent" -SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND="dev-libs/glib" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/distlib[${PYTHON_USEDEP}] - ') - app-alternatives/ninja - dev-lang/perl -" - -QA_CONFIG_IMPL_DECL_SKIP=( - # FreeBSD & OpenBSD - elf_aux_info -) - -PATCHES=( - "${FILESDIR}"/qemu-8.1.0-find-sphinx.patch -) - -python_check_deps() { - python_has_version "dev-python/distlib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # While qemu-ga supports multiple modes, virtio-serial is the - # default. Make sure it's enabled in kernel. - CONFIG_CHECK="~VIRTIO_CONSOLE" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - tc-export AR LD OBJCOPY RANLIB - - local myconf=( - --prefix=/usr - --sysconfdir=/etc - --libdir="/usr/$(get_libdir)" - --localstatedir=/ - --disable-bsd-user - --disable-linux-user - --disable-system - --disable-strip - --enable-tools - --disable-werror - --without-default-features - --enable-guest-agent - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - ) - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && myconf+=( --cross-prefix="${CHOST}-" ) - - edo ./configure "${myconf[@]}" -} - -src_test() { - # qga only uses generic code covered by qobject tests, - # the full test suite requires at least one softmmu binary - emake check-unit -} - -src_install() { - dobin build/qga/qemu-ga - - # Normal init stuff - newinitd "${FILESDIR}/qemu-ga.init-r2" qemu-guest-agent - newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent - - insinto /etc/logrotate.d - newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent - - # systemd stuff - udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules - - systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \ - qemu-guest-agent.service -} - -pkg_postinst() { - elog "You should add 'qemu-guest-agent' to the default runlevel." - elog "e.g. rc-update add qemu-guest-agent default" - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-8.2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-8.2.0.ebuild deleted file mode 100644 index 5e8b6e54b61..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-8.2.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit edo linux-info python-any-r1 systemd toolchain-funcs udev - -MY_PN="qemu" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM" -HOMEPAGE="https://wiki.qemu.org/Features/GuestAgent" -SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" - -RDEPEND="dev-libs/glib" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/distlib[${PYTHON_USEDEP}] - ') - dev-lang/perl - app-alternatives/ninja -" - -PATCHES=( - "${FILESDIR}"/qemu-8.1.0-find-sphinx.patch -) - -python_check_deps() { - python_has_version "dev-python/distlib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # While qemu-ga supports multiple modes, virtio-serial is the - # default. Make sure it's enabled in kernel. - CONFIG_CHECK="~VIRTIO_CONSOLE" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - tc-export AR LD OBJCOPY RANLIB - - local myconf=( - --prefix=/usr - --sysconfdir=/etc - --libdir="/usr/$(get_libdir)" - --localstatedir=/ - --disable-bsd-user - --disable-linux-user - --disable-system - --disable-strip - --enable-tools - --disable-werror - --without-default-features - --enable-guest-agent - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - ) - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && myconf+=( --cross-prefix="${CHOST}-" ) - - edo ./configure "${myconf[@]}" -} - -src_test() { - # qga only uses generic code covered by qobject tests, - # the full test suite requires at least one softmmu binary - emake check-unit -} - -src_install() { - dobin build/qga/qemu-ga - - # Normal init stuff - newinitd "${FILESDIR}/qemu-ga.init-r2" qemu-guest-agent - newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent - - insinto /etc/logrotate.d - newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent - - # systemd stuff - udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules - - systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \ - qemu-guest-agent.service -} - -pkg_postinst() { - elog "You should add 'qemu-guest-agent' to the default runlevel." - elog "e.g. rc-update add qemu-guest-agent default" - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-9.2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-9.2.0.ebuild deleted file mode 100644 index cf7a4297572..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu-guest-agent/qemu-guest-agent-9.2.0.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit edo linux-info python-any-r1 systemd toolchain-funcs udev - -MY_PN="qemu" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM" -HOMEPAGE="https://wiki.qemu.org/Features/GuestAgent" -SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" - -RDEPEND="dev-libs/glib" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/distlib[${PYTHON_USEDEP}] - ') - dev-lang/perl - app-alternatives/ninja -" - -QA_CONFIG_IMPL_DECL_SKIP=( - # FreeBSD & OpenBSD - elf_aux_info -) - -PATCHES=( - "${FILESDIR}"/qemu-8.1.0-find-sphinx.patch -) - -python_check_deps() { - python_has_version "dev-python/distlib[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # While qemu-ga supports multiple modes, virtio-serial is the - # default. Make sure it's enabled in kernel. - CONFIG_CHECK="~VIRTIO_CONSOLE" - linux-info_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - tc-export AR LD OBJCOPY RANLIB - - local myconf=( - --prefix=/usr - --sysconfdir=/etc - --libdir="/usr/$(get_libdir)" - --localstatedir=/ - --disable-bsd-user - --disable-linux-user - --disable-system - --disable-strip - --enable-tools - --disable-werror - --without-default-features - --enable-guest-agent - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - ) - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && myconf+=( --cross-prefix="${CHOST}-" ) - - edo ./configure "${myconf[@]}" -} - -src_test() { - # qga only uses generic code covered by qobject tests, - # the full test suite requires at least one softmmu binary - emake check-unit -} - -src_install() { - dobin build/qga/qemu-ga - - # Normal init stuff - newinitd "${FILESDIR}/qemu-ga.init-r2" qemu-guest-agent - newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent - - insinto /etc/logrotate.d - newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent - - # systemd stuff - udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules - - systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \ - qemu-guest-agent.service -} - -pkg_postinst() { - elog "You should add 'qemu-guest-agent' to the default runlevel." - elog "e.g. rc-update add qemu-guest-agent default" - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/Manifest b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/Manifest deleted file mode 100644 index b07b4945be4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/Manifest +++ /dev/null @@ -1,15 +0,0 @@ -DIST berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.bz2 84094 BLAKE2B 396f9df2e6ad559545054e89916915c3a3c8ff80e5e409498fec497b564d8b3ac9dd3cb966e26dce232ddff82af18a0e84e864ca18a80c2a2f4fe47e320249c2 SHA512 93c20d50a356c90f4293d8c7593611b2e0a9bc7567b6d946319f8ae06962ae1e297c8788f66fd38a1d3a0d44661bff9a07a63eaa84c8bb40ae01a45476be446c -DIST berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab.tar.bz2 90020 BLAKE2B 3dda1ba90c4a5ad5cbce2acf35e93f7adbd387ae0e0f929b2cd4cbdf263f95183103118f32be38e8c80de49d7df44c26319ee2f465061d004ae7e64e43eeeb3e SHA512 65f41f42ea563b2cdceb6c71633f41e6694a79ffd02afed4540353a8e73668ae40118dfc108163aae751acbaa7c49630ed99f423465089503c03aee76b07f221 -DIST keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.bz2 27971 BLAKE2B 0ed69ad24c53bd459c8753565814bcc1cd858f20d3a046c38912a35bcb0ba6d388ef5d2b93157cd028959284b330caf5467d82071c3df56a405dd8e08fd177c7 SHA512 8f2cc14e8bd46cb045e3ebfe32e463793ab7472ebda9b57b8ea0b06fa107a1a99c3ebcacb9c4548e30698d8ec154c0e56f789385201182b680819b8068a103f2 -DIST qemu-10.0.0-docs.tar.xz 2651472 BLAKE2B 38be083c0c046e975a829df28089428425904cf66a3ea99cebc99b6f51eebdedf10a60be0c4f6bfb9e6f6cbc5dff1724dcd3b8d0982b5c421158258d869db4f3 SHA512 5f9332340bf68b3c0da4b48174330674f5235b98c3e275792fcbeec4bacca2faa84865c01c0cdd1e95388d9656a5dbf1d6baca2d1c8b2996c42511c966d9edd7 -DIST qemu-10.0.10.tar.xz 141692312 BLAKE2B 6b7ede360ab27535f9be634fad0d423e412d803c428db63ebf4c47c7113a923273f289590c6c34b28929d274f83397a8fb35b4f14cdb300e24b17a1b2605c5e2 SHA512 d2c08f63f6f35b2d4cb8ef5ed7b39256e3e942dbdeb5cb04e68955948e397fe84052bab4bc81398ea5a0dd261ea399d5ec9ec45e9c8afe25e3235dbea769e022 -DIST qemu-10.0.10.tar.xz.sig 310 BLAKE2B ba325e51cb12fb4d452341faedfa70df3d4a77c5da46f2d04b1da3c71b9e41280b4daa4e7e337562fa75239d4ab6644fe1933f924a236859fae9912a64b88fc6 SHA512 f5618cfc3bbf8db4427fd2bca662361688482a5d04631ce1ba38bb20fa997430632b178cd5d1ebaea588cccb110a6b37577cd2b5711e365c6aa13089519d6921 -DIST qemu-10.0.7.tar.xz 141766020 BLAKE2B 13016dfe09da81417f3359f980b2b62a857a28e6acce2b01eba3f397b985c422e52f3c68724bfad73ce6fbeec65cabb02d2df09f08340f9dad68578d5e3f801e SHA512 6def50d5ed08fde787e982a5ae668f97323d40f1996bc299c4c79fbd2944eb14c3f4d1ceab977a0fe6f80298825a5285decc20afca1966a738900932fbfeb31d -DIST qemu-10.1.0-docs.tar.xz 2788092 BLAKE2B c9f1138e6eb19966da05b5be6e28640cabf698cb7c4247e0a69b29ed71d462423ba356efc8c0f26a727a58b4adc84edc3eefbff12a35e0c93e475f0ab51e6ff7 SHA512 96d9133d83991014c3ce9a57273a017f45bf29ae3f7029c5b926c8c5fbfd0e8da80dbbecca038b981312cec68b931a0471837a0aebd3e5dbc1648eb49e28ecc9 -DIST qemu-10.1.3.tar.xz 142006316 BLAKE2B d0e3781a7fe84190eb96e9dd34860222b74fd73da182684f289c359c2555e8b02c0f3e77d3342837fe2ff5c5ce3ad81dac642fae9eab1d9e52f2bcac28ffe6c0 SHA512 67608a5a422c93c494159d649a0afb296231ec2d96a6fc03b119375da4180162ba25a74bb6204a8cb36375709c1f682ef56c42961816dc2107f4d67bb8e10db4 -DIST qemu-10.2.0-docs.tar.xz 2858324 BLAKE2B 0c7a66f401ace63568cb9bb09fbfa4a456037f2d9712576211c57674d3aa6dacf9c22e92f1b92bc92794b61f0bc674fa4e1c415fd4873330df4befc492395382 SHA512 f078f0a219a52a3bcb18d046b3b0b297cfba5dc1181ee67db45919fede46db2c0d83288ab430bff1673fca8ae39cb99d10d9b770b52970e324f4b6d94374c937 -DIST qemu-10.2.2.tar.xz 141119364 BLAKE2B 810efae886e5ba56900882455cc8714923378e34995dceaec8177ba5cc7f922547b7cbf68f7ac3804e498b3b4b3895165646c81ff9ad50b09c8286e8b2293a72 SHA512 c5409530505c2d1e69a80f1750e377261cea8fee42516a0a89d0343b19d55f9d33579cef181d7cc04d51519e50a55dff1b89175e7685bb803468c8ce03929591 -DIST qemu-10.2.3.tar.xz 141095748 BLAKE2B e726111fe5d48482c9804463339b14e0465b61fefee63291cd3a1f50ad13788426d777501c857953d93113eeec400df35f97361b661b2d8c666dc379b43f06e3 SHA512 b91e151d41856c54276e8ab348cbfc322f8c88a140276c77f72dcdbdfea71fc49db1519ca6a2974af7b5a7966cc30d530ee4ad62176503261da351333a8676b1 -DIST qemu-10.2.3.tar.xz.sig 310 BLAKE2B f9b8a49ef80320263a48a77c65049840bb1ad83e50b6d7ce55c8e65586cfb7546b8d186302b53e5235fa70437b89a2bb1a2ec5186796324a5dc553575b313129 SHA512 c6674cc9970030909859600faf9f4c6e288b294e20f468eae4c8522f4672c140d8c76d0cb80eef27c33c5ae9f6ae8ee4d63ae6471b2e1dd11af6d3d86419d319 -DIST qemu-9.2.0-docs.tar.xz 2431076 BLAKE2B 420148b9d7cafbdc9aea21b0d0a84a53ca0d17fb99fc34ae4c0786fa7d4ce40838f4b3173508b90742d6dfbfd4b58dda25b2e5cd1394241b0b56a64fe5705d9b SHA512 88816e326e9eac9acf0a1c73e677552845d6885e220b55e795241c40d2c1bd1b1994a22e56f95046e420225e0b7dc839d459f1c1e5318c8c36392727a86b3008 -DIST qemu-9.2.4.tar.xz 134782772 BLAKE2B 40b85e1204da263da16031dd9edd833062d632e437c0699ac582a641e7a7f85525b800649591d57930eafd01b799cde306f62a236e1ff3b54648f3d28f7924b2 SHA512 5aa2ea23d234dd896de73f778defde93f3b490bd22947c396091fdd2231ce5ccd17767c910170a952be88a5593725f1c31b15a6d19b3d30637465d17fb69651c diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/65-kvm.rules-r2 b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/65-kvm.rules-r2 deleted file mode 100644 index 15c89b20187..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/65-kvm.rules-r2 +++ /dev/null @@ -1,3 +0,0 @@ -KERNEL=="kvm", GROUP="kvm", MODE="0660" -KERNEL=="vhost-net", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-net" -KERNEL=="vhost-vsock", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-vsock" diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/bridge.conf b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/bridge.conf deleted file mode 100644 index 2bde37e2efc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/bridge.conf +++ /dev/null @@ -1,14 +0,0 @@ -# This should have the following permissions: root:qemu 0640 - -# allow br0 -# Uncommenting the above would allow users in the 'qemu' group -# to add devices to 'br0' - -# allow virbr0 -# Uncommenting the above would allow users in the 'qemu' group -# to add devices to 'virbr0' - -# include /etc/qemu/bob.conf -# Uncommenting the above would allow users in the 'bob' group -# to have permissions defined in it, iff it has the following -# permissions: root:bob 0640 diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.1.2-fix_passt.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.1.2-fix_passt.patch deleted file mode 100644 index 9af9454eaf8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.1.2-fix_passt.patch +++ /dev/null @@ -1,18 +0,0 @@ -see https://bugs.gentoo.org/964165, patch sent to qemu-devel ml -passt needs gio but not gdbus-codegen. Make gdbus-codegen optional, -dbus_display which requires it will still fail as expected. ---- a/meson.build -+++ b/meson.build -@@ -1126,8 +1126,7 @@ if not get_option('gio').auto() or have_system - gio = not_found - endif - if gio.found() -- gdbus_codegen = find_program('gdbus-codegen', -- required: get_option('gio')) -+ gdbus_codegen = find_program('gdbus-codegen', required: false) - gio_unix = dependency('gio-unix-2.0', required: get_option('gio'), - method: 'pkg-config') - gio = declare_dependency(dependencies: [gio, gio_unix], --- -2.51.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch deleted file mode 100644 index 7fbdb637f4d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://mail.gnu.org/archive/html/qemu-devel/2025-02/msg04327.html - -From eca5286f01652fd5801ba89b7752a7895620a852 Mon Sep 17 00:00:00 2001 -Message-ID: -From: Sam James -Date: Thu, 20 Feb 2025 17:05:59 +0000 -Subject: [PATCH] optionrom: pass -Wl,--no-error-rwx-segments - -If GNU Binutils is configured with --enable-error-rwx-segments=yes, one -gets the following for optionrom: -``` -.../bin/ld: error: pvh.img has a LOAD segment with RWX permissions -.../bin/ld: final link faile -``` - -Pass -Wl,--no-error-rwx-segments to suppress that. ---- a/pc-bios/optionrom/Makefile -+++ b/pc-bios/optionrom/Makefile -@@ -37,6 +37,7 @@ config-cc.mak: Makefile - -include config-cc.mak - - override LDFLAGS = -nostdlib -Wl,--build-id=none,-T,$(SRC_DIR)/flat.lds,-m,elf_i386 -+override LDFLAGS += -Wl,--no-error-rwx-segments - - pvh.img: pvh.o pvh_main.o - - -base-commit: 40efe733e10cc00e4fb4f9f5790a28e744e63c62 --- -2.48.1 - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch deleted file mode 100644 index a81302f4cdf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://mail.gnu.org/archive/html/qemu-devel/2025-02/msg04327.html - -From eca5286f01652fd5801ba89b7752a7895620a852 Mon Sep 17 00:00:00 2001 -Message-ID: -From: Sam James -Date: Thu, 20 Feb 2025 17:05:59 +0000 -Subject: [PATCH] optionrom: pass -Wl,--no-error-rwx-segments - -If GNU Binutils is configured with --enable-error-rwx-segments=yes, one -gets the following for optionrom: -``` -.../bin/ld: error: pvh.img has a LOAD segment with RWX permissions -.../bin/ld: final link faile -``` - -Pass -Wl,--no-error-rwx-segments to suppress that. ---- - pc-bios/optionrom/Makefile | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/pc-bios/optionrom/Makefile b/pc-bios/optionrom/Makefile -index 30d07026c7..4d3ce75af3 100644 ---- a/pc-bios/optionrom/Makefile -+++ b/pc-bios/optionrom/Makefile -@@ -37,6 +37,7 @@ config-cc.mak: Makefile - -include config-cc.mak - - override LDFLAGS = -nostdlib -Wl,--build-id=none,-T,$(SRC_DIR)/flat.lds -+override LDFLAGS += -Wl,--no-error-rwx-segments - - pvh.img: pvh.o pvh_main.o - - -base-commit: 40efe733e10cc00e4fb4f9f5790a28e744e63c62 --- -2.48.1 - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-find-sphinx.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-find-sphinx.patch deleted file mode 100644 index b6ef6214af5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-find-sphinx.patch +++ /dev/null @@ -1,10 +0,0 @@ -This gets confused by python-any-r1 and tries to find sphinx-build in ${T}. ---- a/docs/meson.build -+++ b/docs/meson.build -@@ -1,5 +1,4 @@ --sphinx_build = find_program(fs.parent(python.full_path()) / 'sphinx-build', -- required: get_option('docs')) -+sphinx_build = find_program('sphinx-build', required: get_option('docs')) - - # Check if tools are available to build documentation. - build_docs = false diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-skip-tests.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-skip-tests.patch deleted file mode 100644 index f668584e8d4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-8.1.0-skip-tests.patch +++ /dev/null @@ -1,64 +0,0 @@ -* netdev-socket.c -qtest-i386/netdev-socket fails with: -``` -stderr: -qemu-system-i386: -netdev dgram,id=st0,remote.type=inet,remote.host=230.0.0.1,remote.port=1234: can't add socket to multicast group 230.0.0.1: No such device -Broken pipe -../tests/qtest/libqtest.c:191: kill_qemu() tried to terminate QEMU process but encountered exit status 1 (expected 0) -``` - -* vhost-user-test.c -qtest-x86_64/qos-test fails with a timeout: -``` -qemu-system-x86_64: Failed to set msg fds. -qemu-system-x86_64: vhost VQ 0 ring restore failed: -22: Invalid argument (22) -qemu-system-x86_64: Failed to set msg fds. -qemu-system-x86_64: vhost VQ 1 ring restore failed: -22: Invalid argument (22) -** -ERROR:../tests/qtest/vhost-user-test.c:892:wait_for_rings_started: assertion failed (ctpop64(s->rings) == count): (1 == 2) -** -ERROR:../tests/qtest/qos-test.c:191:subprocess_run_one_test: child process (/x86_64/pc/i440FX-pcihost/pci-bus-pc/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect/subprocess [6082]) failed unexpectedl -``` - ---- a/tests/qtest/netdev-socket.c -+++ b/tests/qtest/netdev-socket.c -@@ -498,6 +498,10 @@ int main(int argc, char **argv) - socket_init(); - g_test_init(&argc, &argv, NULL); - -+ /* XXX: Skip test for now on Gentoo, fails with "No such device" */ -+ g_test_skip("Skipping test known to fail on Gentoo"); -+ return 0; -+ - if (socket_check_protocol_support(&has_ipv4, &has_ipv6) < 0) { - g_error("socket_check_protocol_support() failed\n"); - } ---- a/tests/qtest/vhost-user-test.c -+++ b/tests/qtest/vhost-user-test.c -@@ -243,7 +243,7 @@ static bool wait_for_fds(TestServer *s) - - g_mutex_lock(&s->data_mutex); - -- end_time = g_get_monotonic_time() + 5 * G_TIME_SPAN_SECOND; -+ end_time = g_get_monotonic_time() + 30 * G_TIME_SPAN_SECOND; - while (!s->fds_num) { - if (!g_cond_wait_until(&s->data_cond, &s->data_mutex, end_time)) { - /* timeout has passed */ -@@ -672,7 +672,7 @@ static void wait_for_log_fd(TestServer *s) - gint64 end_time; - - g_mutex_lock(&s->data_mutex); -- end_time = g_get_monotonic_time() + 5 * G_TIME_SPAN_SECOND; -+ end_time = g_get_monotonic_time() + 30 * G_TIME_SPAN_SECOND; - while (s->log_fd == -1) { - if (!g_cond_wait_until(&s->data_cond, &s->data_mutex, end_time)) { - /* timeout has passed */ -@@ -885,7 +885,7 @@ static void wait_for_rings_started(TestServer *s, size_t count) - gint64 end_time; - - g_mutex_lock(&s->data_mutex); -- end_time = g_get_monotonic_time() + 5 * G_TIME_SPAN_SECOND; -+ end_time = g_get_monotonic_time() + 30 * G_TIME_SPAN_SECOND; - while (ctpop64(s->rings) != count) { - if (!g_cond_wait_until(&s->data_cond, &s->data_mutex, end_time)) { - /* timeout has passed */ diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.0.0-disable-keymap.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.0.0-disable-keymap.patch deleted file mode 100644 index c85d213626e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.0.0-disable-keymap.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 8cca781563e89facd312d622a69af124eb2757c6 Mon Sep 17 00:00:00 2001 -Message-ID: <8cca781563e89facd312d622a69af124eb2757c6.1714317553.git.mprivozn@redhat.com> -From: Michal Privoznik -Date: Sun, 28 Apr 2024 17:10:13 +0200 -Subject: [PATCH] 8.0.0-disable-keymap.patch - -Signed-off-by: Michal Privoznik ---- - meson.build | 2 ++ - pc-bios/keymaps/meson.build | 4 +++- - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 5db2dbc12e..ea3ccff968 100644 ---- a/meson.build -+++ b/meson.build -@@ -1098,6 +1098,8 @@ endif - - if get_option('xkbcommon').auto() and not have_system and not have_tools - xkbcommon = not_found -+elif get_option('xkbcommon').disabled() -+ xkbcommon = not_found - else - xkbcommon = dependency('xkbcommon', required: get_option('xkbcommon'), - method: 'pkg-config') -diff --git a/pc-bios/keymaps/meson.build b/pc-bios/keymaps/meson.build -index 0bd8ce0077..3888f4c64f 100644 ---- a/pc-bios/keymaps/meson.build -+++ b/pc-bios/keymaps/meson.build -@@ -33,8 +33,10 @@ keymaps = { - 'tr': '-l tr', - } - --if meson.is_cross_build() or not xkbcommon.found() -+if meson.is_cross_build() - native_qemu_keymap = find_program('qemu-keymap', required: false, disabler: true) -+elif get_option('xkbcommon').disabled() -+ native_qemu_keymap = not_found - else - native_qemu_keymap = qemu_keymap - endif --- -2.43.2 - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.2.0-capstone-include-path.patch b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.2.0-capstone-include-path.patch deleted file mode 100644 index 8cb557b59bc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-9.2.0-capstone-include-path.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: Sam James -Date: Sun, 6 Oct 2024 09:47:03 +0100 -Subject: [PATCH] Forward ported from qemu-7.1.0-capstone-include-path.patch. - -Bug: https://bugs.gentoo.org/873157 -Signed-off-by: Sam James -Signed-off-by: Michal Privoznik ---- - include/disas/capstone.h | 2 +- - meson.build | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/include/disas/capstone.h b/include/disas/capstone.h -index c43033f7f6..02bc067cd8 100644 ---- a/include/disas/capstone.h -+++ b/include/disas/capstone.h -@@ -5,7 +5,7 @@ - - #define CAPSTONE_AARCH64_COMPAT_HEADER - #define CAPSTONE_SYSTEMZ_COMPAT_HEADER --#include -+#include - - #else - -diff --git a/meson.build b/meson.build -index 2c924f8f10..86858a325b 100644 ---- a/meson.build -+++ b/meson.build -@@ -1892,7 +1892,7 @@ if not get_option('capstone').auto() or have_system or have_user - # that reports a wrong -I path, causing the #include to - # fail later. If the system has such a broken version - # do not use it. -- if capstone.found() and not cc.compiles('#include ', -+ if capstone.found() and not cc.compiles('#include ', - dependencies: [capstone]) - capstone = not_found - if get_option('capstone').enabled() --- -2.45.2 - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.head b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.head deleted file mode 100644 index 832ddb0b8e5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.head +++ /dev/null @@ -1,64 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Enable automatic non-native program execution by the kernel. - -# Defaulting to OC should be safe because it comes down to: -# - do we trust the interp itself to not be malicious? yes; we built it. -# - do we trust the programs we're running? ish; same permission as native -# binaries apply. so if user can do bad stuff natively, cross isn't worse. -: ${QEMU_BINFMT_FLAGS:=OC} - -depend() { - after procfs -} - -start() { - ebegin "Registering qemu-user binaries (flags: ${QEMU_BINFMT_FLAGS})" - - if [ ! -d /proc/sys/fs/binfmt_misc ] ; then - modprobe -q binfmt_misc - fi - - if [ ! -d /proc/sys/fs/binfmt_misc ] ; then - eend 1 "You need support for 'misc binaries' in your kernel!" - return - fi - - if [ ! -f /proc/sys/fs/binfmt_misc/register ] ; then - mount -t binfmt_misc -o nodev,noexec,nosuid \ - binfmt_misc /proc/sys/fs/binfmt_misc >/dev/null 2>&1 - eend $? || return - fi - - # Probe the native cpu type so we don't try registering them. - local cpu="$(uname -m)" - case "${cpu}" in - armv[4-9]*) - cpu="arm" - ;; - i386|i486|i586|i686|i86pc|BePC|x86_64) - cpu="i386" - ;; - m68k) - cpu="m68k" - ;; - mips*) - cpu="mips" - ;; - "Power Macintosh"|ppc|ppc64) - cpu="ppc" - ;; - s390*) - cpu="s390" - ;; - sh*) - cpu="sh" - ;; - sparc*) - cpu="sparc" - ;; - esac - - # Register the interpreter for each cpu except for the native one. diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.tail b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.tail deleted file mode 100644 index 7679481929a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/files/qemu-binfmt.initd.tail +++ /dev/null @@ -1,14 +0,0 @@ - eend 0 -} - -stop() { - # We unregister everything in the "qemu-xxx" namespace. - ebegin "Unregistering qemu-user binaries" - local f - for f in /proc/sys/fs/binfmt_misc/qemu-* ; do - if [ -f "${f}" ] ; then - echo '-1' > "${f}" - fi - done - eend 0 -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/metadata.xml b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/metadata.xml deleted file mode 100644 index 7375ce53397..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/metadata.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - virtualization@gentoo.org - Gentoo Virtualization Project - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - Adds support for braille displays using brltty - Enables support for Linux's Async IO - Enable alsa output for sound emulation - Enable eBPF support for RSS implementation. - Enable disassembly support with dev-libs/capstone - Support ISOs / -cdrom directives via HTTP or HTTPS. - Enables firmware device tree support - Enables FUSE block device export - Enables GlusterFS cluster fileystem via - sys-cluster/glusterfs - Enable TLS support for the VNC console server. - For 1.4 and newer this also enables WebSocket support. - For 2.0 through 2.3 also enables disk quorum support. - Enable direct iSCSI support via - net-libs/libiscsi instead of indirectly via the Linux - block layer that sys-block/open-iscsi does. - Support Linux keyrings via sys-apps/keyutils - Enable multipath persistent reservation passthrough via - sys-fs/multipath-tools. - Enable the ncurses-based console - Enable NFS support - Enable NUMA support - Enable TCP/IP in hypervisor via net-misc/passt - Pin the versions of BIOS firmware to the version included in the upstream release. - This is needed to sanely support migration/suspend/resume/snapshotting/etc... of instances. - When the blobs are different, random corruption/bugs/crashes/etc... may be observed. - Enable pipewire output for sound emulation - Enable qemu plugin API via shared library loading. - Enable pulseaudio output for sound emulation - Enable rados block device backend support, see https://docs.ceph.com/en/mimic/rbd/qemu-rbd/ - Enable the SDL-based console - SDL Image support for icons - Enable TCP/IP in hypervisor via net-libs/libslirp - Enable Spice protocol support via app-emulation/spice - Enable SSH based block device support via net-libs/libssh2 - Build the User targets as static binaries - Enable SystemTap/DTrace tracing - Enable jpeg image support for the VNC console server - Enable png image support for the VNC console server - Enable USB passthrough via dev-libs/libusb - Use sys-apps/usbredir to redirect USB devices to another machine over TCP - Enable VDE-based networking - Enable accelerated networking using vhost-net, see https://www.linux-kvm.org/page/VhostNet - Enable experimental Virgil 3d (virtual software GPU) - Enable VirtFS via virtio-9p-pci / fsdev. See https://wiki.qemu.org/Documentation/9psetup - Enable terminal support (x11-libs/vte) in the GTK+ interface - Add support for getting and setting POSIX extended attributes, through - sys-apps/attr. Requisite for the virtfs backend. - Enable support for XDP through net-libs/xdp-tools - Enables support for Xen backends - - - https://gitlab.com/qemu-project/qemu/-/issues - https://wiki.qemu.org/ChangeLog - https://www.qemu.org/docs/master - qemu-project/qemu - - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.10.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.10.ebuild deleted file mode 100644 index f3b7c7c7eea..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.10.ebuild +++ /dev/null @@ -1,1024 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..13} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - inherit verify-sig - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI=" - https://download.qemu.org/${MY_P}.tar.xz - verify-sig? ( https://download.qemu.org/${MY_P}.tar.xz.sig ) - " - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.0:=[static-libs(+)] - dev-libs/nettle:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.0 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -if [[ ${PV} != 9999 ]]; then - # https://www.qemu.org/download/ - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-mdroth )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mdroth.asc -fi -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sig} - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -m u+s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.7.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.7.ebuild deleted file mode 100644 index 3458f11d155..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.0.7.ebuild +++ /dev/null @@ -1,1014 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..13} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.0:=[static-libs(+)] - dev-libs/nettle:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.0 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -m u+s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.1.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.1.3-r1.ebuild deleted file mode 100644 index fe40d7ac04a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.1.3-r1.ebuild +++ /dev/null @@ -1,1026 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..13} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam passt +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir valgrind vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.0:=[static-libs(+)] - dev-libs/nettle:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - passt? ( net-misc/passt ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.0 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) - valgrind? ( dev-debug/valgrind ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.1.2-fix_passt.patch - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - $(use_enable valgrind) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser passt) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # used by passt and spice, enable it because glib is required anyway - conf_opts+=( - --enable-gio - ) - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # suid in src_install to allow FEATURES=suidctl to work properly - fperms u+s /usr/libexec/qemu-bridge-helper - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -M u-s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.2.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.2.ebuild deleted file mode 100644 index c52d95655de..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.2.ebuild +++ /dev/null @@ -1,1026 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam passt +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir valgrind vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.7.5:=[static-libs(+)] - >=dev-libs/nettle-3.7.3:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - passt? ( net-misc/passt ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.5 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) - valgrind? ( dev-debug/valgrind ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.1.2-fix_passt.patch - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - $(use_enable valgrind) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser passt) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # used by passt and spice, enable it because glib is required anyway - conf_opts+=( - --enable-gio - ) - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # suid in src_install to allow FEATURES=suidctl to work properly - fperms u+s /usr/libexec/qemu-bridge-helper - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -M u-s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3-r1.ebuild deleted file mode 100644 index 71ec7c3f97d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3-r1.ebuild +++ /dev/null @@ -1,1034 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - inherit verify-sig - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI=" - https://download.qemu.org/${MY_P}.tar.xz - verify-sig? ( https://download.qemu.org/${MY_P}.tar.xz.sig ) - " - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam passt +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir valgrind vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.7.5:=[static-libs(+)] - >=dev-libs/nettle-3.7.3:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - passt? ( net-misc/passt ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.5 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -if [[ ${PV} != 9999 ]]; then - # https://www.qemu.org/download/ - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-mdroth )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mdroth.asc -fi -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) - valgrind? ( dev-debug/valgrind ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.1.2-fix_passt.patch - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sig} - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - $(use_enable valgrind) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser passt) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # used by passt and spice, enable it because glib is required anyway - conf_opts+=( - --enable-gio - ) - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # suid in src_install to allow FEATURES=suidctl to work properly - fperms u+s /usr/libexec/qemu-bridge-helper - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -M u-s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3.ebuild deleted file mode 100644 index 1d3f2bb8bb7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-10.2.3.ebuild +++ /dev/null @@ -1,1036 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - inherit verify-sig - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI=" - https://download.qemu.org/${MY_P}.tar.xz - verify-sig? ( https://download.qemu.org/${MY_P}.tar.xz.sig ) - " - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam passt +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir valgrind vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.7.5:=[static-libs(+)] - >=dev-libs/nettle-3.7.3:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - passt? ( net-misc/passt ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.5 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -if [[ ${PV} != 9999 ]]; then - # https://www.qemu.org/download/ - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-mdroth )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mdroth.asc -fi -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) - valgrind? ( dev-debug/valgrind ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.1.2-fix_passt.patch - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sig} - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - $(use_enable valgrind) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser passt) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # used by passt and spice, enable it because glib is required anyway - conf_opts+=( - --enable-gio - ) - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # suid in src_install to allow FEATURES=suidctl to work properly - fperms u+s /usr/libexec/qemu-bridge-helper - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -M u-s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9.2.4.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9.2.4.ebuild deleted file mode 100644 index 66693c5fc05..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9.2.4.ebuild +++ /dev/null @@ -1,1001 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..13} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -FIRMWARE_ABI_VERSION="7.2.0" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.0:=[static-libs(+)] - dev-libs/nettle:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.0 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[sftp,static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -EDK2_OVMF_VERSION="202202" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-7.2.16-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - $ gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - $ udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -m u+s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all" - ewarn "hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9999.ebuild deleted file mode 100644 index b071afadde2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/qemu/qemu-9999.ebuild +++ /dev/null @@ -1,1032 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs -# Set to 1 if prebuilt, 0 if not -# (the construct below is to allow overriding from env for script) -QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} -QEMU_DOCS_PREBUILT_DEV=sam -QEMU_DOCS_VERSION=$(ver_cut 1-2).0 -# Default to generating docs (inc. man pages) if no prebuilt; overridden later -# bug #830088 -QEMU_DOC_USEFLAG="+doc" - -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="ensurepip(-),ncurses,readline" - -inherit eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps \ - readme.gentoo-r1 pax-utils xdg-utils - -if [[ ${PV} == *9999* ]]; then - QEMU_DOCS_PREBUILT=0 - - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=() - inherit git-r3 - declare -A SUBPROJECTS=( - [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6" - [berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037" - [berkeley-testfloat-3]="e7af9751d9f9fd3b47911f51a5cfd08af256a9ab" - ) - - for proj in "${!SUBPROJECTS[@]}"; do - c=${SUBPROJECTS[${proj}]} - SRC_URI+=" https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2" - done -else - inherit verify-sig - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI=" - https://download.qemu.org/${MY_P}.tar.xz - verify-sig? ( https://download.qemu.org/${MY_P}.tar.xz.sig ) - " - - if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" - fi - - S="${WORKDIR}/${MY_P}" - [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} - +fdt fuse +gnutls gtk infiniband iscsi io-uring - jack +jpeg keyutils - lzo multipath - ncurses nfs nls numa opengl +oss pam passt +pin-upstream-blobs pipewire - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux - +slirp - smartcard snappy spice ssh static-user systemtap test udev usb - usbredir valgrind vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - hppa - i386 - loongarch64 - m68k - microblaze - mips - mips64 - mips64el - mipsel - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - microblazeel - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" - -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - qemu_softmmu_targets_arm? ( fdt ) - qemu_softmmu_targets_microblaze? ( fdt ) - qemu_softmmu_targets_mips64el? ( fdt ) - qemu_softmmu_targets_ppc64? ( fdt ) - qemu_softmmu_targets_ppc? ( fdt ) - qemu_softmmu_targets_riscv32? ( fdt ) - qemu_softmmu_targets_riscv64? ( fdt ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static-user? ( !plugins ) - virgl? ( opengl ) - virtfs? ( xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static-user ) - xdp? ( bpf ) -" -for smname in ${IUSE_SOFTMMU_TARGETS} ; do - REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )" -done - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - dev-libs/glib:2[static-libs(+)] - virtual/zlib:=[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-debug/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( >=dev-libs/libbpf-1.1.0:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:=[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) - gnutls? ( - >=net-libs/gnutls-3.7.5:=[static-libs(+)] - >=dev-libs/nettle-3.7.3:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3[wayland?,X?] - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) - kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) - keyutils? ( sys-apps/keyutils[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - passt? ( net-misc/passt ) - pipewire? ( >=media-video/pipewire-0.3.60 ) - png? ( >=media-libs/libpng-1.6.34:=[static-libs(+)] ) - pulseaudio? ( media-libs/libpulse ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.14.5 - >=app-emulation/spice-0.14.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xdp? ( net-libs/xdp-tools ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -# -# With USE=+pin-upstream-blobs we pin firmware versions to known good -# version in order to minimize the frequency of disruptive changes. This -# avoids unnecessary frustration on user side because changing the firmware -# version can break resume of hibernated guest, inhibit live migrations, -# and might have other unwanted consequences. For now, let us try to -# synchronize firmware blobs with the ones bundled in upstream qemu. Simply -# check the upstream git repository for any changes, for example: -# https://github.com/qemu/qemu/tree/v10.0.2/roms for the 10.0.2 release. -# -# When changing pinned firmware versions -# - create a separate ebuild with revision -r50 -# - update the FIRMWARE_ABI_VERSION to the current package version -# - -FIRMWARE_ABI_VERSION="10.0.2" -EDK2_OVMF_VERSION="202408" -SEABIOS_VERSION="1.16.3" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/edk2-${EDK2_OVMF_VERSION} - >=sys-firmware/edk2-bin-${EDK2_OVMF_VERSION}[qemu_softmmu_targets_x86_64(+)] - ) - sys-firmware/ipxe[qemu] - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - sys-firmware/sgabios - ) -" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - !pin-upstream-blobs? ( - || ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - >=sys-firmware/seabios-bin-${SEABIOS_VERSION} - ) - ) -" - -# See bug #913084 for pip dep -BDEPEND=" - ${PYTHON_DEPS} - dev-python/distlib[${PYTHON_USEDEP}] - dev-lang/perl - >=dev-build/meson-0.63.0 - >=dev-util/gdbus-codegen-2.80.5-r1 - app-alternatives/ninja - virtual/pkgconfig - doc? ( - >=dev-python/sphinx-1.6.0[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - app-alternatives/bc - dev-libs/glib[utils] - dev-python/pycotap[${PYTHON_USEDEP}] - ) -" -if [[ ${PV} != 9999 ]]; then - # https://www.qemu.org/download/ - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-mdroth )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mdroth.asc -fi -CDEPEND=" - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND=" - ${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static-user? ( ${ALL_DEPEND} ) - valgrind? ( dev-debug/valgrind ) -" -RDEPEND=" - ${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-10.1.2-fix_passt.patch - "${FILESDIR}"/${PN}-9.0.0-disable-keymap.patch - "${FILESDIR}"/${PN}-9.2.0-capstone-include-path.patch - "${FILESDIR}"/${PN}-8.1.0-skip-tests.patch - "${FILESDIR}"/${PN}-8.1.0-find-sphinx.patch - "${FILESDIR}"/${PN}-10.2.2-optionrom-pass-Wl-no-error-rwx-segments.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/hppa-firmware64.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD=" - usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - # gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - # udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - use test && CONFIG_CHECK+=" IP_MULTICAST" - ERROR_IP_MULTICAST="Test suite requires IP_MULTICAST" - - if use amd64 || use x86; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - for file in ${A}; do - unpack "${file}" - done - cd "${WORKDIR}" || die - for proj in "${!SUBPROJECTS[@]}"; do - mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" || die - done - cd "${S}" || die - meson subprojects packagefiles --apply || die - else - use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sig} - default - fi -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # defang automagic dependencies - use X || append-flags -DGENTOO_GTK_HIDE_X11 - use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND - - # Workaround for bug #938302 - if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then - cat >> "${S}"/configs/meson/linux.txt <<-EOF || die - [binaries] - dtrace='stap-dtrace' - EOF - fi - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled modules - rm -r roms/*/ || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" || die - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --disable-download - --python="${PYTHON}" - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --objcc="$(tc-getCC)" - --host-cc="$(tc-getBUILD_CC)" - - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable pipewire) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - $(use_enable valgrind) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser keyutils libkeyutils) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser passt) - $(conf_notuser png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_softmmu xdp af-xdp) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # used by passt and spice, enable it because glib is required anyway - conf_opts+=( - --enable-gio - ) - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev pipewire) - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-tools - --disable-cap-ng - --disable-seccomp - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - --enable-cap-ng - --enable-seccomp - --disable-libcbor - ) - local static_flag="none" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --enable-tools - --enable-cap-ng - ) - local static_flag="none" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTap - use systemtap && conf_opts+=( --enable-trace-backends="dtrace" ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if [[ ${static_flag} != "none" ]] && use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" || die - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - default - fi - - cd "${S}/tools-build" || die - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" || die - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" || die - emake DESTDIR="${ED}" install - - # If USE=doc, there'll be newly generated docs which we install instead. - if ! use doc && [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then - doman "${WORKDIR}"/${PN}-${QEMU_DOCS_VERSION}-docs/docs/*.[0-8] - fi - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null || die - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null || die - - # suid in src_install to allow FEATURES=suidctl to work properly - fperms u+s /usr/libexec/qemu-bridge-helper - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" || die - dodoc MAINTAINERS - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps -M u-s cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && ver_replacing -lt ${FIRMWARE_ABI_VERSION}; then - ewarn "This version of qemu pins new versions of firmware blobs:" - - if has_version 'sys-firmware/edk2-bin'; then - ewarn " $(best_version sys-firmware/edk2-bin)" - else - ewarn " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - ewarn " $(best_version sys-firmware/seabios-bin)" - else - ewarn " $(best_version sys-firmware/seabios)" - fi - - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - - if has_version 'sys-firmware/edk2-bin'; then - echo " $(best_version sys-firmware/edk2-bin)" - else - echo " $(best_version sys-firmware/edk2)" - fi - - if has_version 'sys-firmware/seabios-bin'; then - echo " $(best_version sys-firmware/seabios-bin)" - else - echo " $(best_version sys-firmware/seabios)" - fi - - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update - udev_reload -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/Manifest b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/Manifest deleted file mode 100644 index b43666d0156..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST virt_firmware-26.2.tar.gz 143457 BLAKE2B fd0b977539af0cde4059e67e86ddf97c6dcffc3f7b1cf5975d181dd51b698334c8b22b2c6a951da2e39327a0dd43b44d03a05d0ff56be6defb4a48f872ac4e80 SHA512 6e7fa94009da095e15880b6be850b130ea3097394572c01fe0404b6d4bc11117b9ae730ca43408cb02b5ae9dc2671ef5635520dd2c8776bb2b6b68c8246d06c7 -DIST virt_firmware-26.5.4.tar.gz 151249 BLAKE2B 05724cb57e33ef4d30cf987bdc7cf71b49be0b32437b27cec5fb43d39fe9fd0456f104da3ecac05e251f8249a974f18286f162f041247de2267436c993864be9 SHA512 5a61d4cf9e4aa025a12eab17f5f61ada197a7fc5c18d1ecdf0a6282d26cec8d261112a88ea24fbcdfd4ef69421667225ad8df1645cd30a1c1c374c8475e5c532 -DIST virt_firmware-26.7.1.tar.gz 157512 BLAKE2B 75267393cd25afd0b0da4aef81390e93840321ac63fb6b846b11bb3e2672674fb593429d306c2a50b5e6efe3037ba9bd9ca28e90e4df6a8d5bddb8867843ce86 SHA512 5ca477eebbdd89be75b25d251757e1207f19f292aa4bc464479a1b33ecf5303b0b66932cfd0a7678fc876737138511a3aba6d8441a347c61d13b1bd958389611 -DIST virt_firmware-26.9.tar.gz 170099 BLAKE2B f8491e0c810e2f93ccd1707da350e580c1f53ee3e82005fb27dada88011b6086e5a3a18a51b059d2d396376002f2018f06685b2598739dc79472e5fa95ab1ed6 SHA512 e52fa77cfc26f92ab2c1ffc17645b375aaa10e47aceedaca377966fee3b2723d19931156704c6a2d7b333a63a8e42c35ed7ee2a4fdec3602840864028685690c diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/files/kernel-bootcfg-boot-successful b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/files/kernel-bootcfg-boot-successful deleted file mode 100644 index 5c7ef1a79cc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/files/kernel-bootcfg-boot-successful +++ /dev/null @@ -1,9 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -description="UKI Successful Boot" - -start() { - kernel-bootcfg --boot-successful --update-csv || return 1 -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/metadata.xml b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/metadata.xml deleted file mode 100644 index 1245a09b345..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - nowa@gentoo.org - Nowa Ammerlaan - - - - This is a small collection of tools for edk2 firmware images. They - support decoding and printing the content of firmware volumes. - Variable stores (OVMF_VARS.fd) can be modified, for example to enroll - secure boot certificates. - - - virt-firmware - kraxel/virt-firmware - - diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.2-r1.ebuild deleted file mode 100644 index 222ce47f260..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.2-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature pypi systemd - -DESCRIPTION="Tools for ovmf/armvirt firmware volumes" -HOMEPAGE=" - https://gitlab.com/kraxel/virt-firmware - https://pypi.org/project/virt-firmware/ -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~riscv x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/pefile[${PYTHON_USEDEP}] - dev-python/pkg-resources[${PYTHON_USEDEP}] -" - -# Need systemd-detect-virt -BDEPEND=" - test? ( - sys-apps/systemd - ) -" - -distutils_enable_tests unittest - -python_test() { - eunittest tests -} - -python_install_all() { - distutils-r1_python_install_all - - doman man/*.1 - - doinitd "${FILESDIR}/kernel-bootcfg-boot-successful" - systemd_dounit systemd/kernel-bootcfg-boot-successful.service - - # Use our own provided by sys-kernel/installkernel[efistub,systemd] - #exeinto /usr/lib/kernel/install.d - #doexe systemd/99-uki-uefi-setup.install -} - -pkg_postinst() { - optfeature "automatically updating UEFI configuration on each kernel installation or removal" \ - "sys-kernel/installkernel[systemd,efistub]" -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.5.4.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.5.4.ebuild deleted file mode 100644 index 79551565198..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.5.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature pypi systemd - -DESCRIPTION="Tools for ovmf/armvirt firmware volumes" -HOMEPAGE=" - https://gitlab.com/kraxel/virt-firmware - https://pypi.org/project/virt-firmware/ -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/pefile[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -# Need systemd-detect-virt -BDEPEND=" - test? ( - sys-apps/systemd - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - # Requires crypt module removed in py3.13 - rm virt/qemutest/cloudinit.py || die - sed -e '/from virt.qemutest.cloudinit import CloudInitISO/d' \ - -i tests/tests.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - eunittest tests -} - -python_install_all() { - distutils-r1_python_install_all - - doman man/*.1 - - doinitd "${FILESDIR}/kernel-bootcfg-boot-successful" - systemd_dounit systemd/kernel-bootcfg-boot-successful.service - - # Use our own provided by sys-kernel/installkernel[efistub,systemd] - #exeinto /usr/lib/kernel/install.d - #doexe systemd/99-uki-uefi-setup.install -} - -pkg_postinst() { - optfeature "automatically updating UEFI configuration on each kernel installation or removal" \ - "sys-kernel/installkernel[systemd,efistub]" -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.7.1.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.7.1.ebuild deleted file mode 100644 index 79551565198..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.7.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature pypi systemd - -DESCRIPTION="Tools for ovmf/armvirt firmware volumes" -HOMEPAGE=" - https://gitlab.com/kraxel/virt-firmware - https://pypi.org/project/virt-firmware/ -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/pefile[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -# Need systemd-detect-virt -BDEPEND=" - test? ( - sys-apps/systemd - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - # Requires crypt module removed in py3.13 - rm virt/qemutest/cloudinit.py || die - sed -e '/from virt.qemutest.cloudinit import CloudInitISO/d' \ - -i tests/tests.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - eunittest tests -} - -python_install_all() { - distutils-r1_python_install_all - - doman man/*.1 - - doinitd "${FILESDIR}/kernel-bootcfg-boot-successful" - systemd_dounit systemd/kernel-bootcfg-boot-successful.service - - # Use our own provided by sys-kernel/installkernel[efistub,systemd] - #exeinto /usr/lib/kernel/install.d - #doexe systemd/99-uki-uefi-setup.install -} - -pkg_postinst() { - optfeature "automatically updating UEFI configuration on each kernel installation or removal" \ - "sys-kernel/installkernel[systemd,efistub]" -} diff --git a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.9.ebuild b/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.9.ebuild deleted file mode 100644 index a00a00b212c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-emulation/virt-firmware/virt-firmware-26.9.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature pypi systemd - -DESCRIPTION="Tools for ovmf/armvirt firmware volumes" -HOMEPAGE=" - https://gitlab.com/kraxel/virt-firmware - https://pypi.org/project/virt-firmware/ -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/pefile[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" - -# Need systemd-detect-virt -BDEPEND=" - test? ( - sys-apps/systemd - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - # Requires crypt module removed in py3.13 - rm virt/qemutest/cloudinit.py || die - sed -e '/from virt.qemutest.cloudinit import CloudInitISO/d' \ - -i tests/tests.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - eunittest tests -} - -python_install_all() { - distutils-r1_python_install_all - - doman man/*.1 - - doinitd "${FILESDIR}/kernel-bootcfg-boot-successful" - systemd_dounit systemd/kernel-bootcfg-boot-successful.service - - # Use our own provided by sys-kernel/installkernel[efistub,systemd] - #exeinto /usr/lib/kernel/install.d - #doexe systemd/99-uki-uefi-setup.install -} - -pkg_postinst() { - optfeature "automatically updating UEFI configuration on each kernel installation or removal" \ - "sys-kernel/installkernel[systemd,efistub]" -} diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/Manifest b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/Manifest deleted file mode 100644 index 0688000c54f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-iptables-20220320.tar.xz 2152 BLAKE2B 82813bf7814b91f1cf6da35c5c893e8ca28a8f5b5885e234c12853b5dc3afd73b3e0512e9d3d379e81b466706eabef8774d1b5738dd12582bbf1e344294a80f8 SHA512 7783d94d3bc463e0e8e084368c3906358efd03c9e47898686943d4900babd84e038991338f78459fca410f618dd5a62020e3d2af5ae45554f323a70a9b284135 diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild deleted file mode 100644 index 4216704c811..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/eselect-iptables-20220320.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manages the {,/usr}/sbin/iptables symlink" -HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-iptables.git/" -SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND="app-admin/eselect" - -src_install() { - insinto /usr/share/eselect/modules - doins iptables.eselect - - local symlink - for symlink in {eb,arp}tables; do - dosym iptables.eselect /usr/share/eselect/modules/${symlink}.eselect - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/metadata.xml b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/metadata.xml deleted file mode 100644 index de9d7842418..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-iptables/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/Manifest b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/Manifest deleted file mode 100644 index f83bcef9bdf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-lib-bin-symlink-0.1.1.tar.bz2 45376 BLAKE2B 59ffe0897a57115debf185344eb7fef5177394337c02dde6f67e79114e53f411edd5e5854c86beb4884eca6a51282a0dc09ee94e82cb0d0d0fd7e54a99e660ed SHA512 16b56153aa61534997f42641656c3feaf27243fece8cdd42e93ed0be5dabedafc316af8111cd7ff0e321666de8deb1a35e86032cd9590060f677ac7e68fd48bd diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild deleted file mode 100644 index 279577849e8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="An eselect library to manage executable symlinks" -HOMEPAGE="https://github.com/projg2/eselect-lib-bin-symlink/" -SRC_URI=" - https://github.com/projg2/eselect-lib-bin-symlink/releases/download/${P}/${P}.tar.bz2 -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - app-admin/eselect -" diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/metadata.xml b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/metadata.xml deleted file mode 100644 index 6ce72f96a81..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-lib-bin-symlink/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - - mgorny@gentoo.org - Michał Górny - - https://github.com/projg2/eselect-lib-bin-symlink/issues/ - projg2/eselect-lib-bin-symlink - - - diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild deleted file mode 100644 index 07c76a6f73d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Manage /usr/bin/pinentry symlink" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect" -S="${WORKDIR}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1" - -src_install() { - insinto /usr/share/eselect/modules - newins "${FILESDIR}"/pinentry.eselect-${PV} pinentry.eselect -} diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.5.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.5.ebuild deleted file mode 100644 index 25a23ca03d2..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/eselect-pinentry-0.7.5.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Manage /usr/bin/pinentry symlink" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect" -S="${WORKDIR}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1" - -src_install() { - insinto /usr/share/eselect/modules - newins "${FILESDIR}"/pinentry.eselect-${PV} pinentry.eselect -} diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.4 b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.4 deleted file mode 100644 index 74c6f14d8b5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.4 +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -DESCRIPTION="Manage /usr/bin/pinentry implementation" -MAINTAINER="maintainer-needed@gentoo.org" -VERSION="0.7.4" - -SYMLINK_PATH=/usr/bin/pinentry -SYMLINK_TARGETS=( - pinentry-efl - pinentry-gnome3 - pinentry-qt5 - pinentry-qt6 - pinentry-curses - pinentry-tty - pinentry-emacs -) -SYMLINK_DESCRIPTION='pinentry binary' - -inherit bin-symlink diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.5 b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.5 deleted file mode 100644 index 5a99321c8c7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7.5 +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -DESCRIPTION="Manage /usr/bin/pinentry implementation" -MAINTAINER="maintainer-needed@gentoo.org" -VERSION="0.7.5" - -SYMLINK_PATH=/usr/bin/pinentry -SYMLINK_TARGETS=( - pinentry-efl - pinentry-gnome3 - pinentry-qt5 - pinentry-qt6 - pinentry-curses - pinentry-tty - pinentry-emacs - pinentry-tqt - pinentry-bemenu - pinentry-fuzzel -) -SYMLINK_DESCRIPTION='pinentry binary' - -inherit bin-symlink diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/metadata.xml b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/metadata.xml deleted file mode 100644 index c3bda71eefc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-pinentry/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/Manifest b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/Manifest deleted file mode 100644 index 38a0b2da058..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-python-20200719.tar.bz2 47313 BLAKE2B 37270b1f5ad3dfcd4e19c71ae74da585e803afe89c43f8b912bccf0fbdb936916cf58fc780b654692bb9e6ab44310514bae5f10d19dcde6a0e63042f76abe81d SHA512 4b205a099ad079e5e28d3fdbe774c22f54b7c16bff2d28b54d0e20ee36be2339e928d4050eed74ef969d5815bf4bb691bf5ed6e98023b28972da6d5c7d8a2545 diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/eselect-python-20200719.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/eselect-python-20200719.ebuild deleted file mode 100644 index 6a7ee6a44ac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/eselect-python-20200719.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == "99999999" ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://anongit.gentoo.org/proj/${PN}.git" -else - SRC_URI="https://dev.gentoo.org/~chutzpah/dist/misc/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Eselect module for management of multiple Python versions" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python" - -LICENSE="GPL-2" -SLOT="0" - -# python-exec-2.4.2 for working -l option -RDEPEND=" - >=app-admin/eselect-1.2.3 - >=dev-lang/python-exec-2.4.2 -" - -src_prepare() { - default - [[ ${PV} == "99999999" ]] && eautoreconf -} - -pkg_postinst() { - local py - - if has_version 'dev-lang/python'; then - eselect python update --if-unset - fi - - if has_version "=dev-lang/python-3*"; then - eselect python update "--python3" --if-unset - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/metadata.xml b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/metadata.xml deleted file mode 100644 index 6ef265a39ad..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-python/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - python@gentoo.org - Python - - - diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/Manifest b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/Manifest deleted file mode 100644 index 9f2e17b17b4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-rust-20210703.tar.bz2 4253 BLAKE2B 1d04c00db1794148b6d908c44172b8958f5ae2c7753875675387eea175ce914b7315452923a819d1b77bf22f10493ba9704c70d48388faa080b6af49efccb956 SHA512 b8f4f03f299a8415019746964347dffc5520dfcf79fd9d059bf600f63045ab80f8692509f0358be427c676ce98692ac8342b6f447aef21ce4d7ca048741b5e47 diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/eselect-rust-20210703.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/eselect-rust-20210703.ebuild deleted file mode 100644 index 4436e38ba10..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/eselect-rust-20210703.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools -if [[ ${PV} == "99999999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" -else - SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -DESCRIPTION="Eselect module for management of multiple Rust versions" -HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-rust.git" - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=">=app-admin/eselect-1.2.3" - -src_prepare() { - default - eautoreconf -} - -pkg_postinst() { - if has_version 'dev-lang/rust' || has_version 'dev-lang/rust-bin'; then - eselect rust update --if-unset - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/metadata.xml b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/metadata.xml deleted file mode 100644 index 0e253718b2b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-rust/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - rust@gentoo.org - - - diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/Manifest b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/Manifest deleted file mode 100644 index 06c22e7cf3d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eselect-vi-20221122.tar.xz 43764 BLAKE2B fd6eff4d7e6e040ba5c844479148105c869cc36930f186949ba3d23eb0cae3e0dfbdf1faf723124abf7112149dfcfda2ab1e57edbcae8e6d9d4c9de80755392c SHA512 9c3625130d9ae9e888cd93eee989398a6da778d99e3cd50ee4048e5e3676f478bb3ba37a281b3200673cea8792c51f105d93e4a89ecf765fea1b278c8763bee3 diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/eselect-vi-20221122.ebuild b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/eselect-vi-20221122.ebuild deleted file mode 100644 index 779d376731a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/eselect-vi-20221122.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Manages the /usr/bin/vi symlink" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Vim" -SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND="app-admin/eselect" diff --git a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/metadata.xml b/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/metadata.xml deleted file mode 100644 index 173316bf850..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-eselect/eselect-vi/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - vim@gentoo.org - Gentoo Vim Project - - - - proj/eselect-vi - - diff --git a/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/Manifest b/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/Manifest deleted file mode 100644 index 8767c622c3e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openssl-c_rehash.sh.1.7 4167 BLAKE2B fc501a74aec82f37c4c967434df208ac38fc9f7385db6e0bc90fa8d8aef2e5f71b40f0a40d59e2f8e57e9e8883251e4f977759fb484f4b4b6def14967789b55e SHA512 55e8c2e827750a4f375cb83c86bfe2d166c01ffa5d7e9b16657b72b38b747c8985dd2c98f854c911dfbbee2ff3e92aff39fdf089d979b2e3534b7685ee8b80da diff --git a/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/c_rehash-1.7-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/c_rehash-1.7-r1.ebuild deleted file mode 100644 index 3343403b618..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/c_rehash-1.7-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="c_rehash script from OpenSSL" -HOMEPAGE="https://www.openssl.org/ https://github.com/pld-linux/openssl/" -SRC_URI="https://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openssl/openssl-c_rehash.sh?rev=${PV} -> openssl-c_rehash.sh.${PV}" -S="${WORKDIR}" - -LICENSE="openssl" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -RDEPEND="! "${WORKDIR}"/c_rehash || die #416717 -} - -src_install() { - dobin c_rehash -} diff --git a/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/metadata.xml b/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/metadata.xml deleted file mode 100644 index c475d14b20a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/c_rehash/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - pld-linux/openssl - - diff --git a/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild deleted file mode 100644 index 2acad72b773..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Wrapper scripts that will execute EDITOR or PAGER" -# There is no upstream, everything is in FILESDIR. -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -S="${WORKDIR}" - -src_prepare() { - sed -e 's/@VAR@/EDITOR/g' "${FILESDIR}/${P}.sh" >editor || die - sed -e 's/@VAR@/PAGER/g' "${FILESDIR}/${P}.sh" >pager || die - if use prefix ; then - sed -i \ - -e "s:#!/bin/sh:#!/usr/bin/env sh:" \ - -e "s: /etc/profile: \"${EPREFIX}/etc/profile\":" \ - editor pager || die - fi - eapply_user -} - -src_install() { - exeinto /usr/libexec - doexe editor pager -} diff --git a/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/files/editor-wrapper-4.sh b/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/files/editor-wrapper-4.sh deleted file mode 100644 index 9c8fe959955..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/files/editor-wrapper-4.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -# Copyright 2009-2011 Gentoo Authors -# Distributed under the terms of the MIT/X11 license - -# Wrapper script, executes ${@VAR@} with arguments $@ - -if [ -z "${@VAR@}" ]; then - # Try to get @VAR@ from system profile - @VAR@=$(. /etc/profile >/dev/null 2>&1; echo "${@VAR@}") -fi - -if [ -z "${@VAR@}" ]; then - echo "$0: The @VAR@ variable must be set" >&2 - exit 1 -fi - -exec ${@VAR@} "$@" diff --git a/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/metadata.xml b/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/metadata.xml deleted file mode 100644 index d5d93f95664..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - emacs@gentoo.org - Gentoo Emacs project - - diff --git a/sdk_container/src/third_party/portage-stable/app-misc/jq/Manifest b/sdk_container/src/third_party/portage-stable/app-misc/jq/Manifest deleted file mode 100644 index f40b6369e74..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/jq/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jq-1.8.2.gh.tar.gz 1440150 BLAKE2B 1f20c8b02aac326dab44bc0222786075705c7a1aee2d7e52fd085301d65b26d490c4fa35ee88147a45f9672febf552dc1089cfbb470c93004dcc94898c84f1ab SHA512 08915a125694a68319728b21c754cd00a9e982d9a83c2b78f268eb1011452fda535bcecaf7008f231662f38ba0ab274aeb7be0d7b89e46003ab2d7143da91be5 diff --git a/sdk_container/src/third_party/portage-stable/app-misc/jq/files/jq-1.6-r3-never-bundle-oniguruma.patch b/sdk_container/src/third_party/portage-stable/app-misc/jq/files/jq-1.6-r3-never-bundle-oniguruma.patch deleted file mode 100644 index 75ab111f881..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/jq/files/jq-1.6-r3-never-bundle-oniguruma.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 6344b4e..86d968e 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -47,7 +47,7 @@ AM_YFLAGS = --warnings=all -d - - lib_LTLIBRARIES = libjq.la - libjq_la_SOURCES = ${LIBJQ_SRC} --libjq_la_LIBADD = -lm -+libjq_la_LIBADD = -lm $(onig_LIBS) - libjq_la_LDFLAGS = $(onig_LDFLAGS) -export-symbols-regex '^j[qv]_' -version-info 1:4:0 - - if WIN32 -diff --git a/configure.ac b/configure.ac -index 280694c..d96026e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -249,6 +249,9 @@ AS_IF([test "x$with_oniguruma" != xno], [ - onig_CFLAGS="-I${with_oniguruma}/include" - onig_LDFLAGS="-L${with_oniguruma}/lib" - ]) -+ ], [ -+ # with_oniguruma == yes -+ PKG_CHECK_MODULES([onig], [oniguruma]) - ]) - AS_IF([test "x$build_oniguruma" = xno], [ - # check for ONIGURUMA library, either in /usr or where requested diff --git a/sdk_container/src/third_party/portage-stable/app-misc/jq/jq-1.8.2.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/jq/jq-1.8.2.ebuild deleted file mode 100644 index 208b3b1c13b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/jq/jq-1.8.2.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 - -inherit autotools - -MY_PV="${PV/_/}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="A lightweight and flexible command-line JSON processor" -HOMEPAGE="https://stedolan.github.io/jq/" -SRC_URI="https://github.com/jqlang/jq/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${MY_P}" - -LICENSE="MIT icu CC-BY-3.0" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+oniguruma static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( oniguruma )" - -ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.9.10' # Keep this in sync with bundled vendor/oniguruma/ -DEPEND=" - app-alternatives/lex - >=sys-devel/bison-3.0 - oniguruma? ( ${ONIGURUMA_MINPV}:=[static-libs?] ) -" -RDEPEND=" - !static-libs? ( - oniguruma? ( ${ONIGURUMA_MINPV}[static-libs?] ) - ) -" - -PATCHES=( - "${FILESDIR}"/jq-1.6-r3-never-bundle-oniguruma.patch -) - -src_prepare() { - sed -e '/^dist_doc_DATA/d; s:-Wextra ::' -i Makefile.am || die - printf "#!/bin/sh\\nprintf '%s'\\n\n" "${MY_PV}" > scripts/version || die - - # jq-1.6-r3-never-bundle-oniguruma makes sure we build with the system oniguruma, - # but the bundled copy of oniguruma still gets eautoreconf'd since it - # exists; save the cycles by nuking it. - sed -e '/vendor\/oniguruma/d' -i Makefile.am || die - rm -rf "${S}"/vendor/oniguruma || die - - default - - sed -i "s/\[jq_version\]/[${MY_PV}]/" configure.ac || die - - eautoreconf -} - -src_configure() { - local econfargs=( - # don't try to rebuild docs - --disable-docs - --enable-valgrind=no - --disable-maintainer-mode - $(use_enable static-libs static) - $(use_with oniguruma oniguruma yes) - ) - econf "${econfargs[@]}" -} - -src_test() { - if ! LD_LIBRARY_PATH="${S}/.libs" nonfatal emake check; then - if [[ -r "${S}/test-suite.log" ]]; then - eerror "Tests failed, outputting testsuite log" - cat "${S}/test-suite.log" - fi - die "Tests failed" - fi -} - -src_install() { - local DOCS=( AUTHORS NEWS.md README.md SECURITY.md ) - default - - use static-libs || { find "${D}" -name '*.la' -delete || die; } -} diff --git a/sdk_container/src/third_party/portage-stable/app-misc/jq/metadata.xml b/sdk_container/src/third_party/portage-stable/app-misc/jq/metadata.xml deleted file mode 100644 index c62cb69977a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/jq/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - vpayno+gentoo@gmail.com - Victor Payno - - - chutzpah@gentoo.org - Patrick McLean - - - Use dev-libs/oniguruma for regular expression support - - - cpe:/a:jq_project:jq - jqlang/jq - - diff --git a/sdk_container/src/third_party/portage-stable/app-misc/mime-types/Manifest b/sdk_container/src/third_party/portage-stable/app-misc/mime-types/Manifest deleted file mode 100644 index 2cfa605ef80..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/mime-types/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST r2-1-54.tar.gz 28851 BLAKE2B 4630c6d6ebb230b131a3206fb4acbc19e1e73114e2f89a11d1165d1df04863012ee42281196629d9fe7cd43ebf105c3b2bae7df544307e509bddd4ac419730a4 SHA512 cd99fa9435a0f8172662f57a205b1d82b10aa57187fba322508f9093a3472f7dfb793b3caa3411d90116c793571a4e4844f46ed201460102d4774f240b6cd793 diff --git a/sdk_container/src/third_party/portage-stable/app-misc/mime-types/metadata.xml b/sdk_container/src/third_party/portage-stable/app-misc/mime-types/metadata.xml deleted file mode 100644 index a765c22f308..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/mime-types/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - InfrastructureServices/mailcap - - - eras@gentoo.org - Eray Aslan - - - Enable mime-types support for - www-servers/nginx package - - - diff --git a/sdk_container/src/third_party/portage-stable/app-misc/mime-types/mime-types-2.1.54.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/mime-types/mime-types-2.1.54.ebuild deleted file mode 100644 index d81c4d5ddc5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/mime-types/mime-types-2.1.54.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=${PV//./-} -DESCRIPTION="Provides /etc/mime.types file" -HOMEPAGE="https://github.com/InfrastructureServices/mailcap" -SRC_URI="https://github.com/InfrastructureServices/mailcap/archive/refs/tags/r${MY_PV}.tar.gz" - -S="${WORKDIR}/mailcap-r${MY_PV}" -LICENSE="public-domain MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="nginx" - -src_install() { - insinto /etc - doins mime.types - if use nginx; then - insinto /etc/nginx - doins mime.types.nginx - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/Manifest b/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/Manifest deleted file mode 100644 index 5c3560b246a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST pax-utils-1.3.10.tar.xz 123576 BLAKE2B d0d68d12bbbe3771da6a22d04b246593952e39ad5233fbb36c4283800431c707015477192d6e3225985016828189280662cda642b161322d3eb19bea5f4bdc86 SHA512 06be65f1ad954427cc666e53e1aaa45dda04c43f26d9e4c9ded9e4dc33e4fd2827acd0c7cbb5cbf4a169a19f5c356d59a5dfb2d2e63a037fe62c26394648ee4d -DIST pax-utils-1.3.11.tar.xz 123608 BLAKE2B d53dc6b7792045d4092f970423091040f1ad73663c9f8962d40d4e135184c7ebb0ff7233211cb1c6a6cfcfdf7774b5d4ad9bcbd3ca78b59ec1dafda0759ef6cd SHA512 c4c437c89735bacb7a81581eb73b04507c12b62bcf4c3508fe8a5b31ef78718b79028788bfedd3426d36285fe9fa7a94555c590a21b5eb65b1187e33c7384754 diff --git a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/metadata.xml b/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/metadata.xml deleted file mode 100644 index a010034ad15..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - toolchain@gentoo.org - Gentoo Toolchain Project - - - A suite of ELF tools to aid auditing systems. - Contains various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of binary files. - - - Install a more powerful/faster version of lddtree - - - cpe:/a:gentoo:pax-utils - proj/pax-utils - gentoo/pax-utils - - diff --git a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.10.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.10.ebuild deleted file mode 100644 index 7bc9cf2c835..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.10.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: if bumping pax-utils because of syscall changes in glibc, please -# revbump glibc and update the dependency in its ebuild for the affected -# versions. -PYTHON_COMPAT=( python3_{11..14} ) - -inherit meson python-single-r1 - -DESCRIPTION="ELF utils that can check files for security relevant properties" -HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities" -LICENSE="GPL-2" -SLOT="0" -IUSE="caps python seccomp test" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git" - inherit git-r3 - IUSE+=" +man" -else - SRC_URI=" - https://dev.gentoo.org/~floppym/dist/${P}.tar.xz - " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - IUSE+=" man" -fi - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( python ) -" -RESTRICT="!test? ( test )" - -MY_PYTHON_DEPS=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pyelftools[${PYTHON_USEDEP}] - ') -" -RDEPEND=" - caps? ( >=sys-libs/libcap-2.24 ) - python? ( ${MY_PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - caps? ( virtual/pkgconfig ) - man? ( app-text/xmlto ) - python? ( ${MY_PYTHON_DEPS} ) -" - -pkg_setup() { - if use test || use python; then - python-single-r1_pkg_setup - fi -} - -src_configure() { - local emesonargs=( - "-Dlddtree_implementation=$(usex python python sh)" - $(meson_feature caps use_libcap) - $(meson_feature man build_manpages) - $(meson_use seccomp use_seccomp) - $(meson_use test tests) - - # fuzzing is currently broken - -Duse_fuzzing=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - - use python && python_fix_shebang "${ED}"/usr/bin/lddtree -} diff --git a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.11.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.11.ebuild deleted file mode 100644 index b2a4dd69497..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-1.3.11.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: if bumping pax-utils because of syscall changes in glibc, please -# revbump glibc and update the dependency in its ebuild for the affected -# versions. -PYTHON_COMPAT=( python3_{12..15} ) - -inherit meson python-single-r1 - -DESCRIPTION="ELF utils that can check files for security relevant properties" -HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git" - inherit git-r3 - IUSE+=" +man" -else - SRC_URI=" - https://distfiles.gentoo.org/pub/proj/toolchain/pax-utils/${P}.tar.xz - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - IUSE+=" man" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE+=" caps python seccomp test" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( python ) -" -RESTRICT="!test? ( test )" - -MY_PYTHON_DEPS=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pyelftools[${PYTHON_USEDEP}] - ') -" -RDEPEND=" - caps? ( >=sys-libs/libcap-2.24 ) - python? ( ${MY_PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - caps? ( virtual/pkgconfig ) - man? ( app-text/xmlto ) - python? ( ${MY_PYTHON_DEPS} ) -" - -pkg_setup() { - if use test || use python; then - python-single-r1_pkg_setup - fi -} - -src_configure() { - local emesonargs=( - "-Dlddtree_implementation=$(usex python python sh)" - $(meson_feature caps use_libcap) - $(meson_feature man build_manpages) - $(meson_use seccomp use_seccomp) - $(meson_use test tests) - - # fuzzing is currently broken - -Duse_fuzzing=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - - use python && python_fix_shebang "${ED}"/usr/bin/lddtree -} diff --git a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-9999.ebuild deleted file mode 100644 index b2a4dd69497..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-misc/pax-utils/pax-utils-9999.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: if bumping pax-utils because of syscall changes in glibc, please -# revbump glibc and update the dependency in its ebuild for the affected -# versions. -PYTHON_COMPAT=( python3_{12..15} ) - -inherit meson python-single-r1 - -DESCRIPTION="ELF utils that can check files for security relevant properties" -HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git" - inherit git-r3 - IUSE+=" +man" -else - SRC_URI=" - https://distfiles.gentoo.org/pub/proj/toolchain/pax-utils/${P}.tar.xz - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - IUSE+=" man" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE+=" caps python seccomp test" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( python ) -" -RESTRICT="!test? ( test )" - -MY_PYTHON_DEPS=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pyelftools[${PYTHON_USEDEP}] - ') -" -RDEPEND=" - caps? ( >=sys-libs/libcap-2.24 ) - python? ( ${MY_PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - caps? ( virtual/pkgconfig ) - man? ( app-text/xmlto ) - python? ( ${MY_PYTHON_DEPS} ) -" - -pkg_setup() { - if use test || use python; then - python-single-r1_pkg_setup - fi -} - -src_configure() { - local emesonargs=( - "-Dlddtree_implementation=$(usex python python sh)" - $(meson_feature caps use_libcap) - $(meson_feature man build_manpages) - $(meson_use seccomp use_seccomp) - $(meson_use test tests) - - # fuzzing is currently broken - -Duse_fuzzing=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - - use python && python_fix_shebang "${ED}"/usr/bin/lddtree -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/Manifest b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/Manifest deleted file mode 100644 index 74efd560c2a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST elt-patches-20240912.tar.xz 47436 BLAKE2B 589643e96f83a13fec4553c4ceb14af5993be43e3519678ecfcbd689d7a0016d2cd3c06f131548c90da19188a75cd2828accc5bd516373fa64401bdbad92bce2 SHA512 502347387c594df9ebb453c5258d0d8125694b6170da6136d9579d1535e6d944f9b4eda1a049cdadbb1df29665c00165c1b0f0804413ac4470a082c49272bebd -DIST elt-patches-20241121.tar.xz 47760 BLAKE2B e0ac30748586dc5885539d79f29d5283f80cea51fdbd4af44640b7475f6a46d5c4bc30e4b452a495c3bde16d103f5e320667969c30f06cf55824b2fcdab1e45f SHA512 bce7fc40f10f8db568a3a7237daa3ce9e23dd9ea3c41f26e285cdc350c0b7afbd44eed996324ea9b091b7e69990822458e09c486f12deb70b1a5ee917aa43a80 -DIST elt-patches-20250306.tar.xz 47852 BLAKE2B 40b75cbea3f4dc0a1507e82e482dcd6d647eb7de6f4f357c1073aeab1f55d974a673fb69c2cdb76d31fc7dbfa808bbfa81f1c29917dc813d7ca2e26490e9bd42 SHA512 c1d9af54cd582aef558104403ac84ff195746ac1b26ff52aa787b1d95f547da65da74385b2d8465b7b6c6a8c4cb8eb0422e97ae86919be0b3704d98971432a12 -DIST elt-patches-20250718.tar.xz 47980 BLAKE2B caefe201e6ab853e0a537b2e22271befd531763f44a7608e062d31c497200a3d812d907382657df151615cf1df291e1f8f33275b5a0f835872561e7ad764bd7e SHA512 ed3d4b3496de33c4ad813d114cdfad798f728d87aa38e2ad6160b716ae59cbe9a7bee21be5c2d25d9f785654773f13bf4424c0b58527ba36a70917788513bff9 diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20240912.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20240912.ebuild deleted file mode 100644 index 3a8df654194..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20240912.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Collection of patches for libtool.eclass" -HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/elt-patches.git - https://github.com/gentoo/elt-patches - " - inherit git-r3 -else - SRC_URI=" - https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz - " - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -# The 'check' target currently wants network access to fetch libtool tarballs. -RESTRICT="test" - -RDEPEND="sys-apps/gentoo-functions" -BDEPEND="app-arch/xz-utils" - -src_compile() { - emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" -} - -src_install() { - emake DESTDIR="${D}" rootprefix="${EPREFIX}" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20241121.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20241121.ebuild deleted file mode 100644 index 3a8df654194..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20241121.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Collection of patches for libtool.eclass" -HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/elt-patches.git - https://github.com/gentoo/elt-patches - " - inherit git-r3 -else - SRC_URI=" - https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz - " - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -# The 'check' target currently wants network access to fetch libtool tarballs. -RESTRICT="test" - -RDEPEND="sys-apps/gentoo-functions" -BDEPEND="app-arch/xz-utils" - -src_compile() { - emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" -} - -src_install() { - emake DESTDIR="${D}" rootprefix="${EPREFIX}" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250306.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250306.ebuild deleted file mode 100644 index 3a8df654194..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250306.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Collection of patches for libtool.eclass" -HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/elt-patches.git - https://github.com/gentoo/elt-patches - " - inherit git-r3 -else - SRC_URI=" - https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz - " - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -# The 'check' target currently wants network access to fetch libtool tarballs. -RESTRICT="test" - -RDEPEND="sys-apps/gentoo-functions" -BDEPEND="app-arch/xz-utils" - -src_compile() { - emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" -} - -src_install() { - emake DESTDIR="${D}" rootprefix="${EPREFIX}" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250718.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250718.ebuild deleted file mode 100644 index 3a8df654194..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-20250718.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Collection of patches for libtool.eclass" -HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/elt-patches.git - https://github.com/gentoo/elt-patches - " - inherit git-r3 -else - SRC_URI=" - https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz - " - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -# The 'check' target currently wants network access to fetch libtool tarballs. -RESTRICT="test" - -RDEPEND="sys-apps/gentoo-functions" -BDEPEND="app-arch/xz-utils" - -src_compile() { - emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" -} - -src_install() { - emake DESTDIR="${D}" rootprefix="${EPREFIX}" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-99999999.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-99999999.ebuild deleted file mode 100644 index fbbc560ffc4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/elt-patches-99999999.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="Collection of patches for libtool.eclass" -HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/" - -if [[ ${PV} == *9999* ]] ; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/elt-patches.git - https://github.com/gentoo/elt-patches - " - inherit git-r3 -else - SRC_URI=" - https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz - " - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -# The 'check' target currently wants network access to fetch libtool tarballs. -RESTRICT="test" - -RDEPEND="sys-apps/gentoo-functions" -BDEPEND="app-arch/xz-utils" - -src_compile() { - emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)" -} - -src_install() { - emake DESTDIR="${D}" rootprefix="${EPREFIX}" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/metadata.xml b/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/metadata.xml deleted file mode 100644 index 03193409a70..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/elt-patches/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - - - proj/elt-patches - gentoo/elt-patches - - diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gemato/Manifest b/sdk_container/src/third_party/portage-stable/app-portage/gemato/Manifest deleted file mode 100644 index 7be068afdf6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gemato/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gemato-20.12.tar.gz 94139 BLAKE2B fc9c0e1b6c2419842a22bbacd85876c7664e0468fc800dd7b3bd06c5ea2cdc5cb178230b278952fc4bd4e36d6f9713fd5c6946cce61ac1116ef873a6f84f0cbf SHA512 bfbd068e562659739a77d90575c96d0dd1e7494167b73b7cf4f6a26d94a1a4e88674749b65e1635ef0b0379c93e8c3900aaf0210acc52d47b56845612d2dd6b1 -DIST gemato-20.13.tar.gz 94816 BLAKE2B 9b7d43515b7b9fd1a574a53d69be9120e1e7c352e8ab0bea6ebccf45e69e04d83755eea76b62c6043c18857ee58339b929a11ffdb4c3931841c0b648c558707c SHA512 d864cd9a93b8de64bc91fe1b64a53cd2b7f12242e3dad86042a9fe36e6f821bb4fa919ca1a8fd7cf1e84fff263d3e193ca1849d29d0d13dca875601de6c9348d -DIST gemato-20.14.tar.gz 96383 BLAKE2B 17a7c3c5254fac5e87e9696884651f82201df921a68a9db453df5654eb8e1f4e4867233b7fd8747c6831dd3fa5314196ea55c76fcae9d47de933b5c6492b47f2 SHA512 047a79cb086c82ddd7803238f270fefc1025c683392840871736996275bb3e60f9e1dfec57ccf07598dddac035958d3da9fd8a0ea39ec7a578fbac3026236a79 diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.12.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.12.ebuild deleted file mode 100644 index 697eccc6682..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.12.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE='threads(+),ssl(+)' - -inherit distutils-r1 pypi - -DESCRIPTION="Stand-alone Manifest generation & verification tool" -HOMEPAGE=" - https://github.com/gentoo/gemato/ - https://pypi.org/project/gemato/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="+gpg pretty-log tools" - -RDEPEND=" - gpg? ( - app-alternatives/gpg[ssl] - dev-python/requests[${PYTHON_USEDEP}] - ) - pretty-log? ( - dev-python/rich[${PYTHON_USEDEP}] - ) -" -# gpg for tests: trust-moel direct -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -BDEPEND=" - test? ( - app-alternatives/gpg[ssl] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - if use tools; then - exeinto /usr/share/gemato - doexe utils/*.{bash,py} - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.13.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.13.ebuild deleted file mode 100644 index f1b8f86409e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.13.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit-core -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE='threads(+),ssl(+)' - -inherit distutils-r1 pypi - -DESCRIPTION="Stand-alone Manifest generation & verification tool" -HOMEPAGE=" - https://github.com/gentoo/gemato/ - https://pypi.org/project/gemato/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="+gpg pretty-log tools" - -RDEPEND=" - gpg? ( - app-alternatives/gpg[ssl] - dev-python/requests[${PYTHON_USEDEP}] - ) - pretty-log? ( - dev-python/rich[${PYTHON_USEDEP}] - ) -" -# gpg for tests: trust-moel direct -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -BDEPEND=" - test? ( - app-alternatives/gpg[ssl] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - if use tools; then - exeinto /usr/share/gemato - doexe utils/*.{bash,py} - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.14.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.14.ebuild deleted file mode 100644 index fd9aa296ebe..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gemato/gemato-20.14.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit-core -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE='threads(+),ssl(+)' - -inherit distutils-r1 pypi - -DESCRIPTION="Stand-alone Manifest generation & verification tool" -HOMEPAGE=" - https://gitweb.gentoo.org/proj/gemato.git/ - https://github.com/gentoo/gemato/ - https://pypi.org/project/gemato/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="+gpg pretty-log tools" - -RDEPEND=" - gpg? ( - app-alternatives/gpg[ssl] - dev-python/requests[${PYTHON_USEDEP}] - ) - pretty-log? ( - dev-python/rich[${PYTHON_USEDEP}] - ) -" -# gpg for tests: trust-moel direct -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -BDEPEND=" - test? ( - app-alternatives/gpg[ssl] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - if use tools; then - exeinto /usr/share/gemato - doexe utils/*.{bash,py} - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gemato/metadata.xml b/sdk_container/src/third_party/portage-stable/app-portage/gemato/metadata.xml deleted file mode 100644 index e21ddafcb41..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gemato/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - - - Install dependencies needed for OpenPGP - signature verification support - Pull dev-python/rich - to enable pretty logs - Install additional utilities (benchmarks, - hash testing tools, fast Manifest generators) - to /usr/share/gemato. - - - https://github.com/gentoo/gemato/issues/ - gentoo/gemato - gemato - - diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/Manifest b/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/Manifest deleted file mode 100644 index 64bca3fc5ea..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gentoolkit-0.7.6.tar.bz2 3191813 BLAKE2B a56c575ab2026abe2ace0b6fe7c411d892b8aeb8722ecac929ccfe8da141683c630c490d35bedcfe0cf67e0fe071a2f45b7b7731b052a34b47f798c10102f240 SHA512 723611caea039272870b928a8fb3c2681fbde68ace09049d2f1b44fb9181b4ceb706593b9e6c7b4b465393e80e3582791c384d79b8622423bbc676b3d28a6a44 -DIST gentoolkit-0.8.0.tar.bz2 3191836 BLAKE2B 4fc4db2b394521ae6ee41b18868c022628a6c69d814810821713ba5b203d21e9bdda789ff37588efe77f2af7625a7b6993d4d24e68da2a13e8cdda2a25999767 SHA512 96d343401afd548106280120bfa7e8e25f3b31027cf84a3f950bec93680bc3fe49d56f1c0a6fb4284a8505bf1868a36d0f7eb68815c556edf0c48a541d172fad -DIST gentoolkit-0.8.1.tar.bz2 3192301 BLAKE2B 6a630e96233526905fed7c7e3d6e0ab82786810a0caa90ac7353cad564499bd9bd172babb127c4cc1a5e63e094c7fafe4618b7c106e178691f0636ce22f97518 SHA512 b5e04b985071bc5fe6033767d92d5482157cee14fdeb5c039555712a0ba8d0469db1dffa1382e7dd8cd0b38bd48dc4592433303815f65c728b277b9b7272c4c3 diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.7.6.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.7.6.ebuild deleted file mode 100644 index fb8bc6b6178..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.7.6.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE="xml(+),threads(+)" - -inherit meson python-r1 tmpfiles - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/gentoolkit.git - https://github.com/gentoo/gentoolkit - " - inherit git-r3 -else - SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Collection of administration scripts for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" - -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -IUSE="test" -RESTRICT="!test? ( test )" - -# Need newer Portage for eclean-pkg API, bug #900224 -DEPEND=" - >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - app-alternatives/awk - sys-apps/gentoo-functions -" - -# setuptools is still needed as a workaround for Python 3.12+ for now. -# https://github.com/mesonbuild/meson/issues/7702 -# -# >=meson-1.2.1-r1 for bug #912051 -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/meson-1.2.1-r1 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ' python3_12) - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - default - if use prefix-guest ; then - # use correct repo name, bug #632223 - sed -i \ - -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \ - pym/gentoolkit/profile.py || die - fi -} - -src_configure() { - local code_only=false - python_foreach_impl my_src_configure -} - -my_src_configure() { - local emesonargs=( - -Dcode-only=${code_only} - $(meson_use test tests) - -Deprefix="${EPREFIX}" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure - code_only=true -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - python_foreach_impl epytest -} - -src_install() { - python_foreach_impl my_src_install - dotmpfiles data/tmpfiles.d/revdep-rebuild.conf - - local scripts - mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die) - python_replicate_script "${scripts[@]}" -} - -my_src_install() { - local pydirs=( - "${D}$(python_get_sitedir)" - ) - - meson_src_install - python_optimize "${pydirs[@]}" -} - -pkg_postinst() { - tmpfiles_process revdep-rebuild.conf - - # Only show the elog information on a new install - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog - elog "For further information on gentoolkit, please read the gentoolkit" - elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" - elog - elog "Another alternative to equery is app-portage/portage-utils" - elog - elog "Additional tools that may be of interest:" - elog - elog " app-admin/eclean-kernel" - elog " app-portage/diffmask" - elog " app-portage/flaggie" - elog " app-portage/portpeek" - elog " app-portage/smart-live-rebuild" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.0.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.0.ebuild deleted file mode 100644 index fb8bc6b6178..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.0.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE="xml(+),threads(+)" - -inherit meson python-r1 tmpfiles - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/gentoolkit.git - https://github.com/gentoo/gentoolkit - " - inherit git-r3 -else - SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Collection of administration scripts for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" - -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -IUSE="test" -RESTRICT="!test? ( test )" - -# Need newer Portage for eclean-pkg API, bug #900224 -DEPEND=" - >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - app-alternatives/awk - sys-apps/gentoo-functions -" - -# setuptools is still needed as a workaround for Python 3.12+ for now. -# https://github.com/mesonbuild/meson/issues/7702 -# -# >=meson-1.2.1-r1 for bug #912051 -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/meson-1.2.1-r1 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ' python3_12) - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - default - if use prefix-guest ; then - # use correct repo name, bug #632223 - sed -i \ - -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \ - pym/gentoolkit/profile.py || die - fi -} - -src_configure() { - local code_only=false - python_foreach_impl my_src_configure -} - -my_src_configure() { - local emesonargs=( - -Dcode-only=${code_only} - $(meson_use test tests) - -Deprefix="${EPREFIX}" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure - code_only=true -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - python_foreach_impl epytest -} - -src_install() { - python_foreach_impl my_src_install - dotmpfiles data/tmpfiles.d/revdep-rebuild.conf - - local scripts - mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die) - python_replicate_script "${scripts[@]}" -} - -my_src_install() { - local pydirs=( - "${D}$(python_get_sitedir)" - ) - - meson_src_install - python_optimize "${pydirs[@]}" -} - -pkg_postinst() { - tmpfiles_process revdep-rebuild.conf - - # Only show the elog information on a new install - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog - elog "For further information on gentoolkit, please read the gentoolkit" - elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" - elog - elog "Another alternative to equery is app-portage/portage-utils" - elog - elog "Additional tools that may be of interest:" - elog - elog " app-admin/eclean-kernel" - elog " app-portage/diffmask" - elog " app-portage/flaggie" - elog " app-portage/portpeek" - elog " app-portage/smart-live-rebuild" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.1.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.1.ebuild deleted file mode 100644 index f5621f8bded..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-0.8.1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE="xml(+),threads(+)" - -inherit meson python-r1 tmpfiles - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/gentoolkit.git - https://github.com/gentoo/gentoolkit - " - inherit git-r3 -else - SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Collection of administration scripts for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" - -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -IUSE="test" -RESTRICT="!test? ( test )" - -# Need newer Portage for eclean-pkg API, bug #900224 -DEPEND=" - >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - app-alternatives/awk - sys-apps/gentoo-functions -" - -# setuptools is still needed as a workaround for Python 3.12+ for now. -# https://github.com/mesonbuild/meson/issues/7702 -# -# >=meson-1.2.1-r1 for bug #912051 -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/meson-1.2.1-r1 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ' python3_12) - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - default - if use prefix-guest ; then - # use correct repo name, bug #632223 - sed -i \ - -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \ - pym/gentoolkit/profile.py || die - fi -} - -src_configure() { - local code_only=false - python_foreach_impl my_src_configure -} - -my_src_configure() { - local emesonargs=( - -Dcode-only=${code_only} - $(meson_use test tests) - -Deprefix="${EPREFIX}" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure - code_only=true -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - python_foreach_impl epytest -} - -src_install() { - python_foreach_impl my_src_install - dotmpfiles data/tmpfiles.d/revdep-rebuild.conf - - local scripts - mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die) - python_replicate_script "${scripts[@]}" -} - -my_src_install() { - local pydirs=( - "${D}$(python_get_sitedir)" - ) - - meson_src_install - python_optimize "${pydirs[@]}" -} - -pkg_postinst() { - tmpfiles_process revdep-rebuild.conf - - # Only show the elog information on a new install - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog - elog "For further information on gentoolkit, please read the gentoolkit" - elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" - elog - elog "Another alternative to equery is app-portage/portage-utils" - elog - elog "Additional tools that may be of interest:" - elog - elog " app-admin/eclean-kernel" - elog " app-portage/diffmask" - elog " app-portage/flaggie" - elog " app-portage/portpeek" - elog " app-portage/smart-live-rebuild" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-9999.ebuild deleted file mode 100644 index f5621f8bded..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/gentoolkit-9999.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..15} ) -PYTHON_REQ_USE="xml(+),threads(+)" - -inherit meson python-r1 tmpfiles - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI=" - https://anongit.gentoo.org/git/proj/gentoolkit.git - https://github.com/gentoo/gentoolkit - " - inherit git-r3 -else - SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Collection of administration scripts for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools" - -LICENSE="GPL-2" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -IUSE="test" -RESTRICT="!test? ( test )" - -# Need newer Portage for eclean-pkg API, bug #900224 -DEPEND=" - >=sys-apps/portage-3.0.57[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - app-alternatives/awk - sys-apps/gentoo-functions -" - -# setuptools is still needed as a workaround for Python 3.12+ for now. -# https://github.com/mesonbuild/meson/issues/7702 -# -# >=meson-1.2.1-r1 for bug #912051 -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/meson-1.2.1-r1 - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ' python3_12) - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - default - if use prefix-guest ; then - # use correct repo name, bug #632223 - sed -i \ - -e "/load_profile_data/s/repo='gentoo'/repo='gentoo_prefix'/" \ - pym/gentoolkit/profile.py || die - fi -} - -src_configure() { - local code_only=false - python_foreach_impl my_src_configure -} - -my_src_configure() { - local emesonargs=( - -Dcode-only=${code_only} - $(meson_use test tests) - -Deprefix="${EPREFIX}" - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - ) - - meson_src_configure - code_only=true -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - python_foreach_impl epytest -} - -src_install() { - python_foreach_impl my_src_install - dotmpfiles data/tmpfiles.d/revdep-rebuild.conf - - local scripts - mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die) - python_replicate_script "${scripts[@]}" -} - -my_src_install() { - local pydirs=( - "${D}$(python_get_sitedir)" - ) - - meson_src_install - python_optimize "${pydirs[@]}" -} - -pkg_postinst() { - tmpfiles_process revdep-rebuild.conf - - # Only show the elog information on a new install - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog - elog "For further information on gentoolkit, please read the gentoolkit" - elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit" - elog - elog "Another alternative to equery is app-portage/portage-utils" - elog - elog "Additional tools that may be of interest:" - elog - elog " app-admin/eclean-kernel" - elog " app-portage/diffmask" - elog " app-portage/flaggie" - elog " app-portage/portpeek" - elog " app-portage/smart-live-rebuild" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/metadata.xml b/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/metadata.xml deleted file mode 100644 index 030cf9c14f4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/gentoolkit/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - tools-portage@gentoo.org - Gentoo Portage tools team - - - - Gentoolkit is a collection of useful adminstration scripts particular to - the Gentoo Linux distribution. It contains rough drafts and - implementations of features that may in time make it into Portage, or - into full-fledged tools in their own right. - - - proj/gentoolkit - gentoo/gentoolkit - - diff --git a/sdk_container/src/third_party/portage-stable/app-portage/getuto/Manifest b/sdk_container/src/third_party/portage-stable/app-portage/getuto/Manifest deleted file mode 100644 index ce466a0284d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/getuto/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST getuto-1.18.tar.gz 11096 BLAKE2B dc0bf33459f3fab1894cd40fb5dcd749d38790a65e5a5476460903229a373284e6246bae4ad13f2fca44cd9d545e11d70554c4635e07bf95941a3182e73b2944 SHA512 1886dad9ff361377e9f1fc392569e2227c71af9636b1bc333f4f1c7e322328e6dda8384508f129c79e0e6588180d0d25015c3df03e2749d63b5009adc6eb1a30 -DIST getuto-1.19.1.tar.gz 11149 BLAKE2B 8f3ea5378ae1741b7608457f7451d6a5b18b2752842a62d728690d33212746df81c595a068ddc1aad6f346f30497018a6aec09876563940333965c3fd4757505 SHA512 86dd4c53dffcb079825c51783a593d0fbed76134446fdd674fc98ab5f1beef3429c05ed2003b926efcaed29f93e0237a621648a738d64bce6b97f579eacf3229 -DIST getuto-2.0.tar.gz 11207 BLAKE2B 520a1f8ee7d38d5613654aee143a374660575dc25d7e2dea247108e66a4e562eda8ac41ebb0945e4386f1931fc296f506bc312cab92de89cf7978bcae6347fff SHA512 001c19870e51e13f3acded0cd421236b114e30e67ae82748c9281a65bd3062cf4d448aac61ebb0708b8fe9860c949f5ac29e9fb43c4035216f2af46a40e6f273 -DIST getuto-23.0-libc-1-r1-1.gpkg.tar 20480 BLAKE2B a6f9284131690c39ff63a6046b19478a9f460d4115b1bd306d2996b631026fe9c4c4b2e3be23f30d2668794302d2a1686680738dd052a53e2d4c3ecb2a513070 SHA512 a692817ea63fb69c7cbb5e32fcba21e78bd87dd4e670d4c1ac9105e390ef63ea0f3660464e573adb28320b0a9cb0a78c52fe895ecdfd62a24986b1d79d2c692e diff --git a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.18.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.18.ebuild deleted file mode 100644 index c806519f761..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.18.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs" -HOMEPAGE="https://github.com/projg2/getuto" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto" - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/23.0/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar -> ${PN}-23.0-libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# gpg[sequoia] fails w/ 0.13.1 because of missing --lsign-key -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - dev-libs/openssl - sec-keys/openpgp-keys-gentoo-release - sys-apps/gentoo-functions -" - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - # Don't mangle test data - unpack ${P}.tar.gz - fi - - if use test ; then - cp "${DISTDIR}"/${PN}-23.0-libc-1-r1-1.gpkg.tar "${S}/libc-1-r1-1.gpkg.tar" || die - fi -} - -src_test() { - # The default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR - TMPDIR="$(mktemp -d --tmpdir=/tmp ${PF}-XXX || die)" - - default -} - -src_install() { - dobin getuto -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.19.1.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.19.1.ebuild deleted file mode 100644 index c806519f761..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-1.19.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs" -HOMEPAGE="https://github.com/projg2/getuto" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto" - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/23.0/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar -> ${PN}-23.0-libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# gpg[sequoia] fails w/ 0.13.1 because of missing --lsign-key -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - dev-libs/openssl - sec-keys/openpgp-keys-gentoo-release - sys-apps/gentoo-functions -" - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - # Don't mangle test data - unpack ${P}.tar.gz - fi - - if use test ; then - cp "${DISTDIR}"/${PN}-23.0-libc-1-r1-1.gpkg.tar "${S}/libc-1-r1-1.gpkg.tar" || die - fi -} - -src_test() { - # The default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR - TMPDIR="$(mktemp -d --tmpdir=/tmp ${PF}-XXX || die)" - - default -} - -src_install() { - dobin getuto -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-2.0.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-2.0.ebuild deleted file mode 100644 index c806519f761..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-2.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs" -HOMEPAGE="https://github.com/projg2/getuto" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto" - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/23.0/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar -> ${PN}-23.0-libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# gpg[sequoia] fails w/ 0.13.1 because of missing --lsign-key -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - dev-libs/openssl - sec-keys/openpgp-keys-gentoo-release - sys-apps/gentoo-functions -" - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - # Don't mangle test data - unpack ${P}.tar.gz - fi - - if use test ; then - cp "${DISTDIR}"/${PN}-23.0-libc-1-r1-1.gpkg.tar "${S}/libc-1-r1-1.gpkg.tar" || die - fi -} - -src_test() { - # The default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR - TMPDIR="$(mktemp -d --tmpdir=/tmp ${PF}-XXX || die)" - - default -} - -src_install() { - dobin getuto -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-9999.ebuild deleted file mode 100644 index d3a88caccdf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/getuto/getuto-9999.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs" -HOMEPAGE="https://github.com/projg2/getuto" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto" - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/23.0/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar -> ${PN}-23.0-libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# gpg[sequoia] fails w/ 0.13.1 because of missing --lsign-key -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/work_items/152 -RDEPEND=" - || ( - app-alternatives/gpg[reference] - app-alternatives/gpg[freepg(-)] - ) - dev-libs/openssl - sec-keys/openpgp-keys-gentoo-release - sys-apps/gentoo-functions -" - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - # Don't mangle test data - unpack ${P}.tar.gz - fi - - if use test ; then - cp "${DISTDIR}"/${PN}-23.0-libc-1-r1-1.gpkg.tar "${S}/libc-1-r1-1.gpkg.tar" || die - fi -} - -src_test() { - # The default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR - TMPDIR="$(mktemp -d --tmpdir=/tmp ${PF}-XXX || die)" - - default -} - -src_install() { - dobin getuto -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/getuto/metadata.xml b/sdk_container/src/third_party/portage-stable/app-portage/getuto/metadata.xml deleted file mode 100644 index f2c732508b6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/getuto/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - binhost@gentoo.org - Binhost - - - - https://github.com/projg2/getuto/issues/ - projg2/getuto - - diff --git a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/Manifest b/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/Manifest deleted file mode 100644 index 0d67c82efa7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST portage-utils-0.97.1.tar.xz 1972632 BLAKE2B 3f04718d8662d298e4494c1563d4a8e0dcfe16b960cc95f8c24eecef0d5f2ed2c39155d813754ec168570b584de6d450276663247a04e3dda64dc221fb02ad93 SHA512 686ecc70522acb8e4be7b0d515a8311b12e0e6bbb950391177636cfd7b9ce346ccc63b444cf8fbf3f2797190dd8540122df8ac089b575386054829e6e746b02b -DIST portage-utils-0.97.tar.xz 1861616 BLAKE2B bdb4c6c1260a00304fb2c659629e0ddd4ca0378b1a060ea8b1f02ecb6060b4101c6e8984a6befd8b831a2b415fcdc5a51b6dac2fb203b36585f4a7d389ea0913 SHA512 f0f9ecf87df6e08b7f7dbdfe758c1a585a6836478d3adbcecdc2e33c9cfd78a5a10ae3090f0aa5ad0fa8a1eff88bf9e512d861b46bc77e5a536b46a3b36cd466 diff --git a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/metadata.xml b/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/metadata.xml deleted file mode 100644 index d93835b0df3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - grobian@gentoo.org - Fabian Groffen - - - Build GLEP-78 gpkg support in qpkg - Build gtree repository cache support - Build qmanifest applet, this adds additional dependencies for GPG, OpenSSL and BLAKE2B hashing - - - proj/portage-utils - gentoo/portage-utils - - diff --git a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.1.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.1.ebuild deleted file mode 100644 index fb77adb215f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Small and fast Portage helper tools written in C" -HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 autotools - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" -else - SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="openmp +qmanifest static" - -RDEPEND=" - openmp? ( || ( - sys-devel/gcc:*[openmp] - llvm-runtimes/openmp - ) ) - qmanifest? ( - !static? ( - app-crypt/gpgme:= - app-crypt/libb2:= - virtual/zlib:= - ) - )" -DEPEND="${RDEPEND} - qmanifest? ( - static? ( - app-crypt/gpgme[static-libs] - app-crypt/libb2[static-libs] - virtual/zlib:=[static-libs] - ) - )" -BDEPEND="virtual/pkgconfig" - -# bug #898362, gnulib explicit checks -QA_CONFIG_IMPL_DECL_SKIP=( - "MIN" - "unreachable" - "alignof" - "static_assert" -) - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - use static && append-ldflags -static - - econf \ - --disable-maintainer-mode \ - --with-eprefix="${EPREFIX}" \ - $(use_enable qmanifest) \ - $(use_enable openmp) -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.ebuild deleted file mode 100644 index 4da9374ddac..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-0.97.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Small and fast Portage helper tools written in C" -HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 autotools - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" -else - SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="openmp +qmanifest static" - -RDEPEND=" - openmp? ( || ( - sys-devel/gcc:*[openmp] - llvm-runtimes/openmp - ) ) - qmanifest? ( - !static? ( - app-crypt/gpgme:= - app-crypt/libb2:= - virtual/zlib:= - ) - )" -DEPEND="${RDEPEND} - qmanifest? ( - static? ( - app-crypt/gpgme[static-libs] - app-crypt/libb2[static-libs] - virtual/zlib:=[static-libs] - ) - )" -BDEPEND="virtual/pkgconfig" - -# bug #898362, gnulib explicit checks -QA_CONFIG_IMPL_DECL_SKIP=( - "MIN" - "unreachable" - "alignof" - "static_assert" -) - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - use static && append-ldflags -static - - econf \ - --disable-maintainer-mode \ - --with-eprefix="${EPREFIX}" \ - $(use_enable qmanifest) \ - $(use_enable openmp) -} diff --git a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-9999.ebuild deleted file mode 100644 index 26b6aa9ed20..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-portage/portage-utils/portage-utils-9999.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Small and fast Portage helper tools written in C" -HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 autotools - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" -else - SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+gpkg +gtree openmp +qmanifest static" - -RDEPEND=" - gpkg? ( - !static? ( - app-crypt/gpgme:= - app-arch/libarchive:= - ) - ) - gtree? ( - !static? ( - app-crypt/gpgme:= - app-arch/libarchive:=[zstd] - ) - ) - openmp? ( || ( - sys-devel/gcc:*[openmp] - llvm-runtimes/openmp - ) ) - qmanifest? ( - !static? ( - app-crypt/gpgme:= - app-crypt/libb2:= - virtual/zlib:= - ) - )" -DEPEND="${RDEPEND} - gpkg? ( - static? ( - app-crypt/gpgme[static-libs] - app-arch/libarchive[static-libs] - ) - ) - gtree? ( - static? ( - app-crypt/gpgme[static-libs] - app-arch/libarchive[static-libs,zstd] - ) - ) - qmanifest? ( - static? ( - app-crypt/gpgme[static-libs] - app-crypt/libb2[static-libs] - virtual/zlib:=[static-libs] - ) - )" -BDEPEND="virtual/pkgconfig - dev-python/pyyaml" - -# bug #898362, gnulib explicit checks -QA_CONFIG_IMPL_DECL_SKIP=( - "MIN" - "unreachable" - "alignof" - "static_assert" -) - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - use static && append-ldflags -static - - econf \ - --disable-maintainer-mode \ - --with-eprefix="${EPREFIX}" \ - $(use_enable gpkg) \ - $(use_enable gtree) \ - $(use_enable qmanifest) \ - $(use_enable openmp) -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest deleted file mode 100644 index 3c19dd0005d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST bash-completion-2.16.0.tar.xz 464764 BLAKE2B 389be47536f8f9aa383ff85bf19a00562b30b6d3e3652feaa01284987af13c2dc9850b59341956dd8e94e54251cd36902a60d5e3420ebfa2567216546144f675 SHA512 3711d6cb53cedff94efca0325479ac73f40b536fce250dbcc18ef120a8d0d2248f086ca26e245d163e6058d1b1087d57ced041317163d0e25592d6cb7acbc102 -DIST bash-completion-2.17.0.tar.xz 482896 BLAKE2B ee11f2bff82b0852979e4843c7ad5e5b976e4d1e44ab5ed1b96da64fe9b32d91150f12f32bf7c6c0286cd2a0c424d786bbad47066403c71f8d3c8425487427dd SHA512 79f7a22de7df7a6a5cad2e8088ce7e013a3cd5542f3af825c04b2607c824022913dd775202ddab7964dd759e50d5bdf9be6451c70d488efaef10f7cf2f7ac73e -DIST bash-completion-2.18.0.tar.xz 492024 BLAKE2B e1e9db61441ff77cf0799f61408d634dba589347f0a1cb91dcce119bd4c313ee042ef8756a69d057d93672a6518e21fbb6a8ed90935b6f288486fc3522531112 SHA512 82060ef5664d99ee0c35de132a2a75df31e253276f0fc7040b2c2293f9942873afaeede9428b1990007e4a6fa6452c7942d34f3884e7cedebfa9b0d24e719ebe -DIST bashcomp-2.0.3.tar.gz 3539 BLAKE2B 75304d144792cc7f6ad5455a05a65c33c646d6f7384d020a06a1fcf012cd51625a3dd0750ad539253453b1eede196c340286a1e81737f0835b5091609ba01295 SHA512 b2bd185ccbd4456939ccc731cc1983fcec2b9564a9920642a753fadd5d897fdb96b925ac1524657629d621d45b37d99076c8ae72511a827e96ff6c388d720008 diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild deleted file mode 100644 index a397eda403d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -BASHCOMP_P=bashcomp-2.0.3 -PYTHON_COMPAT=( python3_{11..13} ) - -inherit autotools python-any-r1 - -DESCRIPTION="Programmable Completion for bash" -HOMEPAGE="https://github.com/scop/bash-completion" -SRC_URI=" - https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz - eselect? ( - https://github.com/projg2/bashcomp2/releases/download/v${BASHCOMP_P#*-}/${BASHCOMP_P}.tar.gz - ) -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="+eselect test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-shells/bash-4.3_p30-r1:0 - sys-apps/miscfiles - !/dev/null | -+ _comp_compgen_split -- "$(command ls -RL "$_modpath"/!(source|build) 2>/dev/null | - command sed -ne 's/^\(.*\)\.k\{0,1\}o\(\.[gx]z\)\{0,1\}$/\1/p' \ - -e 's/^\(.*\)\.ko\.zst$/\1/p')" - } diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch deleted file mode 100644 index 9bd0f54ee08..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch +++ /dev/null @@ -1,68 +0,0 @@ -https://github.com/scop/bash-completion/issues/1317 -https://github.com/scop/bash-completion/commit/af8a80d8916edd4a1c146afb2743651b6c3ca406 - -From af8a80d8916edd4a1c146afb2743651b6c3ca406 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ville=20Skytt=C3=A4?= -Date: Tue, 21 Jan 2025 23:54:41 +0200 -Subject: [PATCH] refactor(secret-tool): deprecate ours in favor of upstream - -Closes https://github.com/scop/bash-completion/issues/1317 ---- - completions/Makefile.am | 2 +- - completions/{secret-tool => _secret-tool} | 3 +++ - test/fallback/completions/Makefile.am | 1 + - test/fallback/completions/secret-tool | 1 + - 4 files changed, 6 insertions(+), 1 deletion(-) - rename completions/{secret-tool => _secret-tool} (93%) - create mode 120000 test/fallback/completions/secret-tool - -diff --git a/completions/Makefile.am b/completions/Makefile.am -index 899bec5259d..21b6f9e49f0 100644 ---- a/completions/Makefile.am -+++ b/completions/Makefile.am -@@ -398,7 +398,7 @@ cross_platform = 2to3 \ - sbopkg \ - screen \ - scrub \ -- secret-tool \ -+ _secret-tool \ - set \ - sh \ - sha256sum \ -diff --git a/completions/secret-tool b/completions/_secret-tool -similarity index 93% -rename from completions/secret-tool -rename to completions/_secret-tool -index e8aafd81aef..862bfa8c73d 100644 ---- a/completions/secret-tool -+++ b/completions/_secret-tool -@@ -1,5 +1,8 @@ - # bash completion for secret-tool(1) -*- shell-script -*- - -+# Use of this file is deprecated. Upstream completion is available in -+# libsecret >= 0.20.5, use that instead. -+ - _comp_cmd_secret_tool() - { - local cur prev words cword was_split comp_args -diff --git a/test/fallback/completions/Makefile.am b/test/fallback/completions/Makefile.am -index 28358b4e7d6..24e9c9755ff 100644 ---- a/test/fallback/completions/Makefile.am -+++ b/test/fallback/completions/Makefile.am -@@ -46,6 +46,7 @@ EXTRA_DIST = \ - ruff \ - runuser \ - rustup \ -+ secret-tool \ - slackpkg \ - sops \ - stern \ -diff --git a/test/fallback/completions/secret-tool b/test/fallback/completions/secret-tool -new file mode 120000 -index 00000000000..ab0a8361057 ---- /dev/null -+++ b/test/fallback/completions/secret-tool -@@ -0,0 +1 @@ -+../../../completions/_secret-tool -\ No newline at end of file - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/metadata.xml b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/metadata.xml deleted file mode 100644 index 2336cf2dc57..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/metadata.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - shell-tools@gentoo.org - Gentoo Shell Tools Project - - - arthurzam@gentoo.org - Arthur Zamarin - - - - Support blacklisting of completions via 'eselect bashcomp'. - This enables custom Gentoo patching of upstream completion loader. - - - - Since v2.04, bash has allowed you to intelligently program and extend its - standard completion behavior to achieve complex command lines with just a - few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts - from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a - list of all string handling functions in the UNIX manual. mount system: - [Tab] would complete on all exported file-systems from the host called - system, while make [Tab] would complete on all targets in Makefile. This - project was conceived to produce programmable completion routines for the - most common Linux/UNIX commands, reducing the amount of typing sysadmins and - programmers need to do on a daily basis. - - - - scop/bash-completion - - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/Manifest b/sdk_container/src/third_party/portage-stable/app-shells/bash/Manifest deleted file mode 100644 index b9a7f261952..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/Manifest +++ /dev/null @@ -1,481 +0,0 @@ -DIST bash-2.05b.tar.gz 1956216 BLAKE2B 15962417d13c6eec0db0861b601c33a6b13dc38d41672258f8f9fb8968a000ca1df7d5d3c99bbcb023e0b6b3e703d6c250291ac68ab3f24159eec7c2f0105b43 SHA512 595f84cfd38b239ff37f2c6fc22c669f8e1d4fea34400e30c4079ab657d05f735ee6b0e6af0db6c1b17dbf9cecec81805b467b4dbd45cc97044bfefac731aad6 -DIST bash-2.05b_p13-patches.tar.xz 4152 BLAKE2B 0f3d25f9b3a5df36a2da32b9cfc16d23901fd3b63578863903ff01530b9c524338d5cadd0ebe7d4fb79f7ac57945d77a3432578d7c2702a49f650d5774772453 SHA512 ef040ed2f53bae49cd84615adb513031a4dcbccef1af0669c2464ee7e3bd87615cd250d12342483fc895b0e8e6120bbc3b5c28b0d9b94cd3c6fe48d6c510d1f1 -DIST bash-3.0.tar.gz 2418293 BLAKE2B 7013cf7020e61987610933df55b1cf34036a2912c1844e87895535e7e77b28e2526b2a336365bd15cd2d528d9769783ff34c120c2d6932d8708e0b029ff68715 SHA512 2b56dc0531e908811e1cced23067d82505d57a3cf4651125a6e424649bc98f476366579306e03242388f0f5b17d2a09badc15b8358f70cde6f64c60b94015c9b -DIST bash-3.0_p22-patches.tar.xz 13564 BLAKE2B b7107ffb3f9c592950f10369ea6c00f40e67eacbd42a23821a3db71f7326fba016a6b3e868cbe6f61fc00204a5ea02be27fa699aa3776afaa4b0aff5ba1f2f00 SHA512 146ab52e716cdb5c0896cf95b423662ed39acab5a0c34530cc1f9b3084dd68af8df52e9c69a7b206aa57b67911bdf138f2d46441b9cc1e533b028dfeceaa233c -DIST bash-3.1.tar.gz 2533934 BLAKE2B 5cef5bb8a1b36688d578967e97bf19452f79f68012e4c720baceaf31cf1cd03d1dac0962d2b663a3b83bbea71b131ea54e15769fd22575ef1e610fd97efed615 SHA512 3b5d5f0de83d71c972e75267ab8f6b05a7e144acb39a7c6e14be7b4bcb9b67faeaf9a123fceebd957befa1222db05b9b539f524032d89eb1fb5936d9846c1c7e -DIST bash-3.1_p23-patches.tar.xz 5792 BLAKE2B 239cd54b576101745f1d054b0de9bb7f8071329a99c46a04d35f1022cd0a8bfc86b871bb31637d924d8822f23de63922572966af548b6f76191490180592dd9e SHA512 26ac839cd00b19ccf4e170faf0ac044d31158d77c6cc00654cd92a6a4312eb5ded652fd2f3347d997dd1dc13916b1d5471ce2bcc6d1af5af21ccab25498febc4 -DIST bash-3.2.tar.gz 2529838 BLAKE2B 1e145f31231b0e5b0a2bbf2046e14df9718552856c01dc9699d75596b353ac0c8ac1d3bcfe4e0bd1a38aade6e775499f967925f74efe39f84611ac2b562ab47e SHA512 cc88b1a4dab9f752cf6a22153e40b8590f6d3408217730bb28f5eb431cbb5577c4d3befe8bd44669b8fa64433f299e0dd23511fd1ed8a820020e2f7f4a461758 -DIST bash-3.2_p57-patches.tar.xz 6060 BLAKE2B b6ed8271c8bd8dc765b1ca431ab524734f3a8486cacc54f7d1402a568f4dfe2569dad226bdecfad4aabdacb77491a9679070afaf9c80fa40bc44fd1e4d5c2f17 SHA512 aaec0d98cea6fbe8a34ea430d289314fa4db98c284eefa6dbb787da6061d13ed0b89ce982c0147fa7bd2e8935fd955f106a86c2ddb38476a9b8379404394e42b -DIST bash-4.0.tar.gz 6230779 BLAKE2B 747614b0e7aa5aafec25850863e228837ac941a3285ec01e8adafde63ebb98c9211d1a8ae0782bc700340559a9884014c84c5ed2867cf40027886dd91de001bc SHA512 dccd099d11d649b26d5b5c2ab5fb8f33915631e1d86fba519a0464f2bd3a3289655e956cf161a0dc3671b8be193b6b065bede8a407d98af3012dd4b824711255 -DIST bash-4.0_p44-patches.tar.xz 3036 BLAKE2B 2dbff6f391b0b6a239b693578812541004de81c841d32eb6e4d7dbb2ab436a9d4052de4e44ec753fa669090fc1c4420bc2607839c533b7a7477c91cc7c5ace35 SHA512 d81a8d625e1522195c80ffa010b8862fe304f470187e1a12be673fd04cfd22d3605a30fb53b718817c07404e793c1738a5dcb94902566304c28a5f8eb679c395 -DIST bash-4.1.tar.gz 6598300 BLAKE2B 8ed70736071f7d946b939247dd43214059c7d545d99e4c7ec3388da263eb4f3faeeef939884ac8a489ded71fbfbaee15bb1cc6e29f3397f6e2c0d1e1d7097cda SHA512 2f2a053d98be9a31cd089e1293e3369ad05406f6543d1d1662d8b5807fdcfebc1dda79db9bf2c596a6351ea463fb9bd9c8943c1d45da9b82f2fd3bab0b8a581a -DIST bash-4.1_p17-patches.tar.xz 1604 BLAKE2B 95dee794fd9890a47f5571a5921bb7abf0708da522a21bc7ee14a75461c0a618cfd54d86f3e210580395aa10c53e9435728a6bda97c58970108ba5414d93ba38 SHA512 1a31b8a0423fafd6449fbfd8d4eb11877e8016f0fb8eb53c48a821791bfe1f7755d9a9999b08cdced39afdfcd3b2058b91a555a31ff4aeae472fc076bd93120f -DIST bash-4.2.tar.gz 7009201 BLAKE2B 52a4432ae401121ff187487a75a6541ce001c24d7d2251c3f0e33a58e93ff0c11b4c988003c6c740c13a51df0d752565023b8c39e79c96de52c73b49cc180523 SHA512 fdd3c230f4f7a687d36db1b8f7baab5e553cf55756e2d49a88ffaa4260c8cb949897dec9f48655e96608ef0093ac101b60c132060f06c711c0ab81aa3f148b5c -DIST bash-4.2_p53-patches.tar.xz 4112 BLAKE2B bff4d8db9af567c0e5966f45941dee99562674c462670ee8339e8de4a68f5a2e4c4ace9dd7929c39df8dd24382cf99a750745612dac3b11e7dde8e4e321b9f32 SHA512 83f0fbf4943aa285c1c241854e6952669d078b17015c02c37e43e3f1b92b6f2bd9aa20c72ff6f4322089051035e81943885c22a059f2db63edb5c60970a65d12 -DIST bash-4.3.tar.gz 7955839 BLAKE2B 398461e90a1ab6fd726b1a9db41c4c2a1e184034e3b96029bd17097338f1f9869d1c2216bde0b5b3c8e561629824348a0da3045cc425914e8e024180a175efe4 SHA512 a852b8e46ee55568dce9d23a30a9dbd1c770c2d2a4bc91e1c3177d723b31b32c5d69d19704a93f165891b409b9dd2cc65723372044e2bd0ee49ed59a11512651 -DIST bash-4.3_p48-r2-patches.tar.xz 1080 BLAKE2B 2dfea3d3b24f6e03a2ba4643000599f7afda45bf07c78fcd748626304a6e31e3b55ca62043a41c9081d54cbe652e326d2ae90d1a07ae1f96ae99393e30dd6680 SHA512 a90886833c4b9962795fb3bf4b0b345e493fa90f0676ef6b618e8838cbb89ab8b298b0df0706bf1c11d817f56273222e1b44b1f4921e6d23f5b570bafdd0949c -DIST bash-4.4.tar.gz 9377313 BLAKE2B ac0e481dd4f2d5b91eea4f0156f1fc398ef8bd1ccd941366aa9b041be576114c51e1ff1431ec871e96fb72257c2a05a0ebcbd88c43c221610fef7dfdb2502fc0 SHA512 73de3b425faaac55e45456b0f6f6d8077b5dfa7bb76e0d1894a19361b4a2b6bd4fbbe182117ddbfe9b07b4d898fba03537c261badc9533dd3c0da891764c7f29 -DIST bash-4.4_p23-r2-patches.tar.xz 664 BLAKE2B 4a5b71b95744be6b22807671ae3348aeb236b0c50d86d2dcaf142d847f3616d2b40858dae99fadbddfe1b206a86ad7730a7ef43a1864c18840b0ce97add52568 SHA512 0cddd5a251e0de52a8717cb7bfdc46745d9b3b5192d6cc81125afc5ac7d65748641af3d8e2241d3bbf642a485a23960fe02177901a6184135bc79b68bbdb04cc -DIST bash-5.0.tar.gz 10135110 BLAKE2B a6c4d79144aa0c0f4a9433d618085c0d46b792b1de429b161f9f0266b55c099e13e44416c0886758a6f29411f5ceb79bfb0ec4eda47473f2713ae0b8081d6d3e SHA512 bb4519f06e278f271d08722b531e49d2e842cc3e0b02a6b3eee422e2efcb5b6226111af43f5e5eae56beb85ac8bfebcd6a4aacbabb8f609e529aa4d571890864 -DIST bash-5.0_p18-patches.tar.xz 804 BLAKE2B 89e615a08920a4cfc90f72d125a8256275b0677fb2d7abf208ca90ac80471d5fbf7efb86c814b6ccbbc65772370ed8fe82b7cee9b247ec881c0b664dee152f72 SHA512 538f817867ff3613f2177f2e6d9fecc69057152ac9cf35a5a7448ddc83960b94bc8e8f2987226ba68d14de376127ee5cf6c83f5374b74feb14fa1c5aab6105c7 -DIST bash-5.1.tar.gz 10458638 BLAKE2B 42059556694b604911b5b7936f94d42d8923f2931f3ebacefd95454274c7baadb1ec97629a524c1542e2e282dae66f1389334f8edc572ca8ee841cc3ac449ba7 SHA512 c44a0ce381469219548a3a27589af3fea4f22eda1ca4e9434b59fc16da81b471c29ce18e31590e0860a6a251a664b68c2b45e3a17d22cfc02799ffd9a208390c -DIST bash-5.1.tar.gz.sig 95 BLAKE2B ac9209d6a4ab4436c511a7a195594e9036d7d1aef7887972f61a0e97378a9685b882621d7f95f5326b155dc155c41635417ce2ca41ac6d0dda78bd293ea4249f SHA512 3966404c0f683c7ef214fcf283b551e5441af3897009f778308c2e34067d98d57c95561453416a54ca5b1daf9a1288dbf950fe3f13353703cead12f5eec5fad8 -DIST bash-5.2.tar.gz 10950833 BLAKE2B 51b196e710794ebad8eac28c31c93eb99ac1a7db30919a13271e39e1cb66a0672f242df75fc7d71627ea873dfbce53ec35c0c56a71c5167143070a7811343fd9 SHA512 5647636223ba336bf33e0c65e516d8ebcf6932de8b44f37bc468eedb87579c628ad44213f78534beb10f47aebb9c6fa670cb0bed3b4e7717e5faf7e9a1ef81ae -DIST bash-5.2.tar.gz.sig 95 BLAKE2B 2991b7c46ef1cdca08062f419be47fca7551f4c5d9aad8a5c1da74974f5e7707d23914b4cecf9b6c9610471146b2c49b611bb62a5d974f1c37cceb77b719851c SHA512 a161664f124f906be32709f66702f8f780e6d52e558ea45e71ec60a959c9435ff68477ee65a0a9f6c0051d5592f5044fb3b410cf3cd3ae5a8a323789b01be258 -DIST bash-5.3.tar.gz 11355854 BLAKE2B 82d1b54322bbd1e8c2a93380f1b2888a42a1d7186e504f41cee705a0fdd41463d8f20baa1755051e1396192f8ebd089524767d933a9e0b5fb76f2588601539bb SHA512 426702c8b0fb9e0c9956259973ce5b657890fd47f4f807a64febf20077bb48d0b91474ed6e843d2ef277186b46c5fffa79b808da9b48d4ec027d5e2de1b28ed8 -DIST bash-5.3.tar.gz.sig 95 BLAKE2B 2fb04e4f699fdee6e583581821cf9a5fa435a00febf7893a344371f11ccb964545386c98dfb2d8f5d0efc74aafe9d491b544e90ae4716bdc286ac48d942430f0 SHA512 c77c0898f03e80a042574a486686cc296b96426f6cdb7a6d2376ecd5182ba03477bfcbd95ea3db499c11866d3f4ae99012a37662ccb6f83dfd6b59f671349dc7 -DIST bash-5.4_alpha_pre20251202-5a104e96d869e2bbf0f7f364f45d21e6fc151721.tar.gz 16555426 BLAKE2B b8c28236cbc70c54b8aacb2e0826904e4cc6a00d9385c99aa07241c98f921fdb2d3f1ce8499103e30ca512b2a65b2654d956eabc3b5126b047c0941f976e9302 SHA512 31f5d9e1576c8652281e13a4bf975beefefc0cf11fb218e70cdfcb4ea48333d7d9f3208adac6b89a3b2cbf02bea8f75df8e17ec57412071abfcec88553f88601 -DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071 -DIST bash205b-002 755 BLAKE2B 6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d SHA512 46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ec8888f3a9526883 -DIST bash205b-003 2356 BLAKE2B b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7 SHA512 74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399 -DIST bash205b-004 1110 BLAKE2B 086f2e29dd585b36c34d56f7f13d616d95ad2885786b849a3b2a352f0dfa3a30bd39a0a17724472eb2e46d851d7eb1661aae15dd0b81e50962ef9a1ef6c7af27 SHA512 d00fbac75340aa1928628010723da44f1f4c505194a867f380ece1b92d82d0e619a6c8431c6acb39433d10743de90fd74523a397824989ec96109d0a440e8185 -DIST bash205b-005 2217 BLAKE2B f73fcb282d94d44e1315a59816d222dce153fca09e9aab3739b20891b904d4e210a0e296e084166f578144977d3a7ad7dec601315a2115775734837fcf2afb4a SHA512 76d2f2b4cc14263e0776b9425bc8e660e25bb6e8e7c55b05d3b96a0397ebe1ac8de262997e6b093e58c0f6ef1b662067f64065b086325988d5e867d545bd8bc1 -DIST bash205b-006 3155 BLAKE2B 71b1fef519f24da6db2f2f5428c4975cdcefb93733e66081e6647dc690e0443bf987a906ff0127d519fd193aa90d6ca28ac3f9f82d037acf3b8976e0787b1fc1 SHA512 95bf5b3e5a30b5b14c6896bfa774f463c3271dad5d2678495b25a11700734eb5b0881e2e24a9b758800dd4ee031a464c4c0817ee6924f69937c482456fbb038a -DIST bash205b-007 1072 BLAKE2B 749602e9aec628b501d865a57f0fff06e944de7409ebaabb5bb52ef5de6e9c69aa8971926d84f80d3e005e1742461bbbd184153a77ecf9ea582c816ca949f407 SHA512 9849bcd97940c12c0ed4e87d11a0770a221e52daf2d6b86f39284f9a55113f3e44317f628f0ae54911373d2027109606740512eebef7043d5347d732ff453315 -DIST bash205b-008 2824 BLAKE2B f75bae0cc9bc50e70021bd1c23fb731761f32af313fb395e91097bcf2b9dfcfa40dd635c51cc582d5d6d82b17c8b74123781d36ea40ec6206454a900321c57e6 SHA512 9b1e5af8d8a458c0d4b233985de3d69f774dd1b3941e567495717eacc183d0e2bb82139088e1e22be920681978d764476092aa5235e70ed4358d5fc8f19a9aea -DIST bash205b-009 713 BLAKE2B 4d1cbeb66b2c57cf0cee047d6f7017847d84c82102adf6812b5263462a5d3a5e24212e90e5d40090a74b9e47ad66cf2a7a6fd8f02256b34f807e13005d9b1d9d SHA512 1daf812eb2fe902d591f63f65bfc02d00556cb8a77ebde5e6820cc3d3dd4c93332b95f048378d6619861f3801f7ba6eea9bafe5c2b4db03cea530cd0c35ccc25 -DIST bash205b-010 6267 BLAKE2B be11ba79d7f074c895ff35eaf427a3662420e9c764ab249cb5193da8fe025807c85584d15258546ba9b0d01afe130e65a7e9ba377218ae1e195bf9f5970ed8ef SHA512 6272608dd5ff55a22ceb9e6f6991a53b9ea0d809e1d1d8c10166519b62fb8fb78e24c9fd274ff8962fb2ac536150afabc88dfd0d5c14dece2c389b4fecdc5993 -DIST bash205b-011 3223 BLAKE2B 676aa8307d7565035a85aba8ef90a79df0f60f148c767e3d45073c5635714cd6d4579a2c7ee716696aa2ca533de0c39a3327877311906f735a8cbf3a4de7d87f SHA512 3ee695648389d5cd59e1bdb4e940e93239c67b19082c43989bb6787da44f101bb593b7ba3514d859ce5c4e603c879610accc6862d3e5f69a6c02de359a6097e0 -DIST bash205b-012 1377 BLAKE2B c440b739a706b64f8175a3685e788d7b438e8bce6ee80e186899ce93064b9b331986d858e9e278ad51e3c97a7d09063a1e5694c5fcd4b78ae8d9234e2dc7fed3 SHA512 4e02219ea03ceffa33ab84646048e7f52d6371a25e2df422fd58f349f102372934e640200eca41038bfd6d69a8d45291a0ab88696b83d565d190015e4e457771 -DIST bash205b-013 2779 BLAKE2B aa3207faddd4598e240dcace9bb11958fab4df22cb0b23be8ea1fcb1620787f273f8740e178719e66d8a0e2096709c437e61da222ba872a1424787552c0767eb SHA512 22e487265b446595583276a1e99a222f55173528949cb4ed8c34911447bf5716152569a0a50061e1c6b73ca0d7abfdab8fd0da5dd4a424e54192d91399a1593e -DIST bash30-001 4999 BLAKE2B 9d2442cd38f55cecbf32aa403de48a23fb53635f20fbad26b68d0be9e5266504fb2527dbab53a555e50676a58a7df38934b9df90ed94d0d22c0a23590ec0acec SHA512 70fca2ced05f63841a7be3b115f068e29edb384dc0ba61680fbe7e29212cc139864a5db8c419aa03b773e1dfb52d71b7f17f9fca8f4284c75250cab450450750 -DIST bash30-002 2119 BLAKE2B f099cc97b27eaa7d4ad05402d8b5e5f96744d67f18e64026f2d25c25bb5b58b19f4deb57d7c68615dd48bae4e4f2951f6713f96970a534333bf967a45ca1fb9d SHA512 73b2f22c91eb90487d722537c42871fe60fdf3cd95d0b2c9f7bf20aef2424267fe50cefb0837b26c49b2944e0a017d8d990e01ee8523c23d74acdf2aa10502ef -DIST bash30-003 4669 BLAKE2B 00100efc263f7c43bf0b4cdeb6c3084d4193280d8a7cc3b89c3e8f0337b08a4adea8777997b299072ca9de4d8ea74ecca04e1edf19629eade7dffaa24a73eb80 SHA512 7ccf778e9fed7a85004825ad83b350b43859395c41a998480f1bfd589f6b936f2d3e2096e05f7811061c5efc168601b75decdc74c95363455e685465827a31a3 -DIST bash30-004 3372 BLAKE2B 2d9c58403a09329ba1a8ecfcd29b032f010577cc05e7399c5acbe22b28b64f27ef259581b43b1ae98a13f16890db45ee29a83e745f639f9a5d08bc4d3d79a30d SHA512 93cd7c7d7d84c9a15a7c0f434096aea9cfa027c76cf6b7f06a722bd47be22eee8a19c5601d7546e9e00b2ea83473be130d05ee2e4e05bc2e99cf07302b4247c0 -DIST bash30-005 1776 BLAKE2B e667fa30112dfec672fd383e3ade9db54ac5f59a16198888a16280c2a14d08a28f8dca51ba378b1034b8d15c937a4220491ea2108909902a156966a62626d92d SHA512 4682a35f301fbb1f1dd20b2f120b5c3a7a88345da15f7a859cbed193efafb06d95d5b31a038b273b996ee0237fc13f2a10cd0bfb0e994d8d2eb01b7990edee11 -DIST bash30-006 4258 BLAKE2B d82fb23be8053759ad623fecc026fe6724570fd7b278e6f0e00d3b5b1409d239aafba54b8b40f0167f7fffce5f6c326b43d03a2a6a21eea8ae23b8f94cbbc189 SHA512 49d0c847b9505677f8d7ffcac1a24b93c6946aed756b94f891110dc7751ca515c29ac79463a5d3f5b594be698a88c56ab1a2d5dec0d6141a57aee254e7e1e80c -DIST bash30-007 1808 BLAKE2B 6b392b44d524b4fe43cc3524124a3f6b896a6d41379849fb9ff2030042d9a15eaa6f1ba36e2d6fcccb5bdce31b10f0a935f3bd5e2f034a2acec0aa036dbc76ae SHA512 a57305b0509dfe81d87db2ad377301d50f4486f1723df763318d51c2bf947ad3d6b3bf220516e9f71151818e9b959e6e811c7e2c626519c18f355f1cb2f18731 -DIST bash30-008 1220 BLAKE2B 98b1ed1f907ce71a3c5268a8fa543dab0bb24218cbc8f5608ba6b3015dafe0fd68624129451c44aea7a96ed1a0b04d3534ef07fb58de3f5a4650793aa877cd02 SHA512 aef8fc04b31abb4dccb64a305920d2e935222466a8136fc9e4fbbac5e567e9b573d3170211d576fe52e22d8afdc84db4f40d9451784010a77f821045a96c1f27 -DIST bash30-009 2828 BLAKE2B 9677b9750472f7696f39378e895469646208ac51982e7ccd0a64e6fa296253fdb565fec4c6b12b25b2fc376e4a3324cd0127eba6f5c58e3eac8d5827e230387a SHA512 d6eac26af855efa4b0d080d7c15d8a346351141725a9b405f098bb156d3ca4d5bf32affa75a75ff4bc45f4b4ec40d22c604f64e55d89503dfbee5d68ad9e83af -DIST bash30-010 3193 BLAKE2B 5b6bd8b78374cc3cd516c66ad8da137d6b412d9b9055b8fa234a8df27db5c04f38f4dc9cc50f09867aa720faadae435dfdd77b95b337c1a4eb2f8b7815d316ca SHA512 f67e7594223d424f901c080b8c5d8f78882bb208a96a539b8a9c06c63f12f8b647e7173b814cf44800f00d6e02cd542d3e19fef4281c9c41e65d786e68f2808e -DIST bash30-011 2635 BLAKE2B 28b685997659c5708c6a6b72dcc1aba18815460d802cc6554ab57d7c761d14754d2b4cf3aa5f295d594fbe2e835b6093ac8fac733ad7e52ccef4dc52aba8d041 SHA512 de8c33e665edf75b4ed7e5a866a49e718a8d1d052ecfb84a74e3c72e8466a7f809b9e77c548f06aac2041d9ad71550a931e504b1906995782a77826b82ce6d63 -DIST bash30-012 1395 BLAKE2B ccf2fe626fc135a2f0c3da18953abcb116ef1ee12acb3cc43805d776c405bd0fe7d5a20a079279dd22bb27e1d007545f4b3980eb26cf20a89406bbb8614affdc SHA512 7f8a51b3b30dae139bb0b048f8552ccf96494cdd8367ead2718e56cd772db2f97f375c7a62157843af5af6235625df21cddc56c366ca5363c87551b2c91763df -DIST bash30-013 1963 BLAKE2B 131bf126c41b656ed811af62ed9883b227e8a2e2a9e42460a3d9582db9df32f0796882c7e81b89fcb80114ae2c717e082e0c01e7be80cfa47d4fab060dd30ee3 SHA512 a3e7a1fef8fa0bbefba09fd49c10f87b604b87635c16f08e61a3d4053d6a202d3a955679caf36b7e32141cadb1ffa1da73fbedec0dfb55096958a318457c7721 -DIST bash30-014 1165 BLAKE2B 110725a6485d4813c3ac2e798a0b0f7be5111cd80348ecdf52c47c7b068e7a8935b84029a811c164d5a8ae602e9fc4b67441a79e5ed02bdafd7f3ebd5aee8277 SHA512 0d1e59c8e3d2fe9ea6f4a047d18188e39ddb0448b40815148a733f73c57d48cf69082c4c9475d57532721d3560b2f5e1bef7e3903cd18fcbdc2133d0d854b7af -DIST bash30-015 1480 BLAKE2B 13ac7aed7fec12b12b9f8bfffe3ad1d0dcc52e41e967278687f378b1714c6026c5cbdff3c2d99cb37d6a63a3898948776299ce1eb8247293920d0a4303c0fb6d SHA512 ea138da9ca63badd647a4bd56f637f144bfac715617ae3a6d04e90983672544299ec8ffad2afcd01e7aa8ec6a5532206441a7b2e283d7fcb9e87b5cfcda6129f -DIST bash30-016 2453 BLAKE2B 9e27af1402cd6ff8bcbf67ee1e81cefa3cab43c95fc74f0d1ba3ed7e0161182e63c823535ddbe6d00a83615c72bc38965bb2abc16c23253db23fbf20d5e2300d SHA512 ec97d4311a34527545a179ac251720714ff94ee1d7c8bb01393d847eefd40c148cc4bdb22c2e2d951b9ef7315af2a914a6e5d775611af388a4b57f6c0de230da -DIST bash30-017 3226 BLAKE2B 8b03fa2622744187ca8f8b9b6d34a9d1cf636867b3609e1cd8adee0ee7ce99e096e8c5efcf6edc749301ae82925858483b570a6aa53fdef2ad018e1a71afdb74 SHA512 c7c621f4a683b10b6e55729121786484ac075e050b82c848ffa2d79518759cb21ebd2fd7f7e529b7f2bfe95df79d6e2bd270b9fd5c91fac275a0ca3950884d56 -DIST bash30-018 1115 BLAKE2B 72efaa80bf83c0e2d97963e0e2187c2101fc4bb41e56c545e55e39907aee678cdffb20578ec24801eb539532d64dd4c759df1f73745f18c195103c76047c976e SHA512 013edd5b11c526cc0539aba875064df046a6d93f6d417d7b2ac323a21e3013d6bef3b2dbde5773d6806445db60406c92acd697719eb4b689ed96909d209384a7 -DIST bash30-019 6676 BLAKE2B 71a6fa16aee526910fdfa8e189ec75928f185ce2101bb9424148b2026eafffe097091f7e41b8eb5e41d404250e624e853250e89f01e6bc06b9f498cd97bd10dd SHA512 919a3d5a10e60899bde064b875ef593ffe9ad6265f4cb48cfb92791d7ba603db8e20ea31bb933c62ccefe345ef6fd0ec8ead7a0fde53f20262f5cd05e22f6929 -DIST bash30-020 4035 BLAKE2B 68dca567a04c8472457d53423b845dbe8245e890949a24e834440333da9b71210309fa570ea2f8839b516323c84803fc809873b72cb8209a553103741d5656dd SHA512 23696d437b8f0f56e1f6e20fbff2700f15001e6854b08269dff654046b2ca6ed0f6d040f308d486cc0e584315695c45c8f47f69196942a83f095dcb06197dfc6 -DIST bash30-021 1778 BLAKE2B b346823742ee679370f18a5f536832c32b4b56c29a65a282193b7328eb28391153197dc5640fd143cc56e9a62cde6d6cce5e96f8b4a1a33fe165123570947277 SHA512 7f7f93c3be8913a7de413032910e95811e9935754cbdb3bbbffdbd2996bc040bf314b7d8ee6446a46a0ee97e838a7b0c0c8d39ffb15b351a191de486999b8cad -DIST bash30-022 3476 BLAKE2B 78cab0703864f273aa029d4aa2a87503b8d2e09198442ef08bcd1efd6db8e34b9710430ad28c9b088c13297870fcd047ef05c2dfd895b2f9333bc7ac0e9cbfc5 SHA512 a4f3d15031489e6c581fbcae2402a76aee78e77af57f5a60cf78b0e7deb33358648fe8de7da7e778ee217b694deed69e7cc7e7dcd4c474101ea08455eb593eaf -DIST bash31-001 2708 BLAKE2B 03c88ce08a88a4c6cd20ea1c5b6ee2c0f30de5202455d78198c649d3224500b252ec6a3513cf71fc7a10c620a1bddbee9ff9ccd4c0efe98ca61d5a282174ce26 SHA512 ec5aa8407afd6b4db29855ff740f880d20cd029bc27d6b996a8e4cc2982a37e5eb826216436c47f09cd45e17fb8fe55b748dcaa7a361bba8c9e59f1620b40fcb -DIST bash31-002 7169 BLAKE2B 408971f2789bd9f073c30e7eb25582f41f8e9398917c93b2f51c59a44ea8d34b75862cf8ed87217bb6015ea88f96382faf86e8d221f2f7cc5f56ca23a71894e4 SHA512 80951d9c8abbb7ed83c85e8ed069a80305eb8c119b1f5b5a4b35e213b7ac98c4fb15e07512e028139ed60928c39f914ba675db9f068619a15a076844a46b1a2b -DIST bash31-003 1324 BLAKE2B 001b0cb18022998eff499b629f2df74293f1f407b5ec169e0045f3eb2c8fef73f682c8702e58e4f3cdb667043916aec02019e8ab203389ca6d8d15b88819411b SHA512 37d64e5f04832d404887d1a95bf3973b66b31b7c2b6184e3edd5f92ad848bf01dc0051bfee6804069beb0b1f522b8e3a0b0407c65885f539cc8e1f1ce2a296a1 -DIST bash31-004 1470 BLAKE2B a92c490f63e7aafaf1e2ff6182b8c30e77286bb7f76bbd826b9856595d3b25f801e41eb8db18b11eaec93bcd01b217df61777916e1346564db019e16d0676499 SHA512 c5913e1f11fb7887a442496b5a70f8fe938d5311be848bb19fc6898c0ed95ed045b21db994b4fc4c4860c37924c6c4ceb30909a6e143a5d7742203c51637e9ca -DIST bash31-005 1322 BLAKE2B 5b3c9d7b8e73d8a794c074a583d7d43b6a8ffe2979a7a6b884c6ec298ee782a8b242320ed55d1c847efed11619288e7758502e96b9d7fbd33b7b3fd8517bd901 SHA512 619e5eec9d5f864dd3b94ea0bc89e2f5a80b74738444886763b1e692a424d2cc7650b7e16b7ac977f065ef4554953c1e7bf171d15837712a99b6b487876df517 -DIST bash31-006 1561 BLAKE2B 3c7d32092993e9b42c45e003053312727d19a2389c0ace0d3f67d265beda0dfd27803eecae586315c50a1e96339d8a5fc497d3ca00163832b55dde39944fb06e SHA512 4a8c24789af60096bfb63033cd801cf090cbb81122e48fe936fd47beae594f61e1f37b9f31f8a9bb5c1608d114fa3fe0555c81ec64983aa06a4b8f6512a368b4 -DIST bash31-007 3254 BLAKE2B a2970e33537e283498d35842926ba89b669f324649b8d98d60e331c4b28d8673c4d01073c84ed434d8d2e920d963e8c2fae51d3f86b2414bb0503721d234f318 SHA512 b6842a7fa0ac353f5341e351136121c94be77460c6bd990e67987e3ea85a7c92e13d59cdb5d26316fcc21edecbc8f47c5f6147b3473b1e150bb03774f28b62dd -DIST bash31-008 1422 BLAKE2B aa3af29a256027fd2894c70e5c1d0e0a8a2c7aa8dbf8492d712a075f654c90694d43b5bf6fa5f586fbbeb8622667696350e25e732937297a4883207ff71ae354 SHA512 4d5c67738fea317e1e2eada7aadfd99b85b1a54d93801e0ea75254ff65156b219ef614ce278a9d41d4c24efe92cd54b7b4e44d84bd461f2eca0485b71717f734 -DIST bash31-009 2000 BLAKE2B fa771969b6fa68cfc3fe79042e022ac6728b010137d4d05ebeafb5762f222ded393b73c9240ba3f1977cfc4e44e6ea603056699bd49f5363c7c641651ade6206 SHA512 991bf65f32fde10305ce828e91871e122ad1601b1081bbabbd1154a7d5b05ccb0b3b9e3f8da39bc57edac053ab894061520a5211cacc2ee098eb11939e38c98d -DIST bash31-010 5218 BLAKE2B 00b214246426a4daebedfc1870434c25403aca3ce7ae246999f9f34d5bb50607465c73caf757b290fb95c71426ee44ddfd43cacbcdbaf490a69e9a000535b900 SHA512 c5402af01238ebd33d8770992d9bae256b36c3bfebb9644dc1151b893eabc78834fc895b7a2fb452787e00ac2653185a8035400321cac9ad05a8b4a61dfd09e2 -DIST bash31-011 1462 BLAKE2B 9851dfd5a356a3a0fcf9f68c9b35acec6f9230d79066d8ad1bb98a5da5e0dfaa91a64cd82b090859f5a2a4e87f83b683d2f07182e60ddaf41ee78db7e1e2b12f SHA512 f662f455fae03ce70dc5b837e9ed549289c75a6b9fd5fdc1f14edbcf0934e85f4a46c2164a15ee7f10e606ec771a1b5ea7c081a3d227421f2dd2321c8f267e8d -DIST bash31-012 1212 BLAKE2B 3201b38e07d8e64abeca5d94ef9baf455881fc4748ebbfc0c5f41e6f8f63be1814018410b8ded0fb31b6b6794b4eda5bd3ad7b3be0179f9ec27576b0713a2667 SHA512 e8940ebf8b0282816b04fe399ba05bcdb49a4f144c02b86fe2e5cd01556907451f99944b2e275bc0204c4368f232744321daac57ea858911c21c7d72997e0476 -DIST bash31-013 1133 BLAKE2B d89d6819e55c270d4a7979e480a9744072e5a42aec8d8d9180c8ab1fd5b42922953d819f9d53d388cb0c8f3b3c0983971773ad1a360078de142e6195a15bcb8a SHA512 4cb90f249cd92d730133792395e23521e8ccfd4bc841a42988aa20e0e19940114a3245bb28ab4b9ee48673c80f37a6d3f95e8211f0e93a2cc91c02b88d1b3948 -DIST bash31-014 2818 BLAKE2B 8fcc7502ddb2be0c1f7271bb23a7bd8cd61ea1037db186065a3bcea7d9969d837462a8a1fd28c56307a845a4d5915b3b1d5233780921d4cb1778dbf1272b7a8f SHA512 83873746b75a9892fcddc5ade512c0fcf5f4614af42b836613ff62c10f3787516d812def4200c39b60179ba7ebb86b0ca0e3d2b7780eaa63e34387ed1e145e93 -DIST bash31-015 3089 BLAKE2B 0c56f72f63c69ed80124f3c2c4e8bfe91e1d535632c5e4fcbfa34a41fd0b0db8ede4534f1a2e4ac4a9b8657b2e74f83e984ed8199336abc1357e2c1644a39d67 SHA512 5469e29f1b9bebfcf56d9c3db96115d6bcf49c68fbc3b1170623c291c181b8c887b9bddb145c2b6d2e161685408610610351a0f2c10d8db34faf484bcf4ca76c -DIST bash31-016 1295 BLAKE2B 33ad1a871cf44eb5f44a082c1c8ae397e01375c45e5d6a59dbc499fd49f70f1d71a873e00052da6a2a18b0604c448bd2b670bf4f2f1becfeae408c05f06224cb SHA512 7f3e2edaf3523427f91739780c7336f3d63a37e9236d846763747b093c69b2df68a02eec0ea627852c6eb3d1b3d5044dfda1f9e74254d436af4a35a9e1fd0551 -DIST bash31-017 3640 BLAKE2B b890ff16a00206b3df5bfde61c5f3595be04608979ed77d8f6f1591bb48353705b0c1810ecccd5b09cc057f5b13d38aa92e21d63fe291809e9cb921b662f4b17 SHA512 5cabcf481a9a47245af383c8ef23b560674431e200b7d01918ccbe625ca9bd436b7a94d8064394a2c69c6383011b912575253c29eca6e2a8d597c4113e92cb96 -DIST bash31-018 3225 BLAKE2B 5e484521293fcd61d0f343c75fe6f0b43635ac835f06ae475ec3b8a78ca64a78ca189c18995fb4e64d7071ea4feb2024e6f91d56cac45fc4876e413ed7bdb873 SHA512 c2e7535178c670fd08b59db763fe84ba272e630353a6ff9da0ed22be4d449dc971f92919945444862b3b9ed9a73a636d1232f55a5cea082b85874ff47e5433de -DIST bash31-019 1115 BLAKE2B 491270a97ebccff1c82ad6a559f92e0d5e18b1ba11e95a93d58777b174ba8d6870fbc60a8a292a32fc708da20571398198051d32bdf550eb0e5eb2af5c8a05b7 SHA512 302e291dad01724b030c68e42edb2ca3d49c242264ce4e89652fa18d1eb4b30ede500eb2c4f4fc7237b25eda87330ee289c7f52c19ee8d4a4c782612b2175efe -DIST bash31-020 6617 BLAKE2B 75e55b9593c3ff94cba92266523ebf6fa5565c413737fb13102a4ef5e0167439c88e786b8e57a915818a1a1dd7b7d192749405efa908acc3b1aba35c7febbcff SHA512 eea4f5bc08f17784b460e124559ab87756f27bacadabf012b38db2e9ba754ebc14b027b86ec2cb51ae40443909779fc6ecdc91dad7baa9a08cb754969ab6fc3d -DIST bash31-021 4034 BLAKE2B 18641acbefe4ac42268026b15b9406157224c596e0979bc7460e18d789ca8f0f2efa95b0792daddd1fada5714adc26ad2d15c655b41dd763032d54e377111607 SHA512 ab5243b941e14b7ce59df754b6f9ff757f8a607f819fce55906e7bb860a11874d46558dd949fa51492ef77d334533bc8175f3c2fce61731313d33a0b1d7af616 -DIST bash31-022 1777 BLAKE2B b03ef4eba74256074070ce7853b066d0bfb75a53f0efb3310e5246763b4a716211c6e2c9046a2d4f018c1b9dc02f3f4a887d402b18e1ebbf02636e7b6d94a07a SHA512 879d473dd9cb72d23fe438ffd678c3860c71ff664b0c971ecdad7de58334178119822fd2616b0787b58a26dafab3db0321f76194ab1b512e939a0a8abad69537 -DIST bash31-023 3475 BLAKE2B b304ce9a9569066b51d89dc816942294eff71a8e0f653262d8c51e0f251dcbbb51a63060af8ef663030b831e8cf8ab398c02392ad1ca87414ae7b190fbcd1102 SHA512 5cd7f6807e77a9d4e4c298bc06399d351f22a88e77bad802550f79685c6e54505cb617ca31771953545638bb3d08814b8a69f1fda56698ae7c9844b0652d2567 -DIST bash32-001 1539 BLAKE2B 6663e24728a6424e4d051633d0eb9f60fc2b514986e670719f7ecaaed10a0537620a48b3487f8e904bdaae793ee5f91128e92ba6b17944c2da9f156d94933edb SHA512 14d0b34dec1b285b46bfdcdf18b98aa9412afe14dcd330a6e07d4295bda04c18251ad118b3560e2db3c981e0e32be6e20bac082bfefa071ea6e680f3d2010ffa -DIST bash32-002 1524 BLAKE2B e5180929b88c4a1c72e1f0ed37737983938007c2a90b14eb67be565c9c67eaa0996f3fa98026a5256be2249093de899ff84bb5fa6b69626814c3438cbee7c717 SHA512 9b9483615a97bf3958f1efd055ecef6ee5f5e1b104d3d42a00a62c27e912aec4d3aff0b1a39de180fc20b12d2ddfbceeb595f2c3515eded40854f97ca0bfbc25 -DIST bash32-003 4599 BLAKE2B 57b54ed58d04d341beba06e96817c1f922f08010c6388bf4ba84d0a34d5e2a6e95a53b19a85518bbf8fabbd131b3ff5d2f1355442a1ef2114eed7828bcf9ff1a SHA512 b489841a41789b93ef505b19da5f756a6ed981386f9ee57a94f13ed03892abb800e00eba012fb6a884d8e6b2ca7db9032069d04bb57916b062097c3a8d89ef23 -DIST bash32-004 2585 BLAKE2B 85aca5104add7b5b86ad8af61986ec9f966376ac0f7672e92fcff8f6ed657f541a1fab28d3c49cb9b89df633d9927ba8be3f4d8c4c62caa1f183e226b411da05 SHA512 553d1a9d3eadff28a1af8835b6ac8af17fe7a97f6a2b0332c8bcd837d49000b82b9330fc2862e691e696f7b842729eee12c8a8a3e2ebcb48bea1b1a55ecdbed9 -DIST bash32-005 5910 BLAKE2B 29d9591cc95f539a40f286a5c4f6498c166e3ce3e5bee95c01e4995724eaf61fd0e081f5e072c7338d42f16c534a4014b18b07a08485179abd29bbbca5b0ec44 SHA512 58eb1893e562c72a23e1896a50f6b1e6e976cdfcdaf0f8ac30b493de7af1f7cda5c5b801ca363b1a22b78c8995fce9cf66c18bb4be75e32ec7f7e2bb348e6b30 -DIST bash32-006 1298 BLAKE2B 1c5829a92800c42a7271fb4ab3cc6368794f06036d98f2642d2642b0609521864f1806dcc79a21f39398c8052c432472851c1531b41cc6a4986b6a27c6092037 SHA512 053dbae4942250e3146b7402e41f11a004d5da578fae0e933ec71a96304c8be697031426d28e703e89bf01413bf99d76df339b7b2ce5cfc07512478b1f627b99 -DIST bash32-007 1375 BLAKE2B 3fd7aeeb14d3ba1dc6ead9bb59d05bd76aedcaf1b010de0524c803e6cadee6cdf3a2dbf9ab65431b871c4f81e6260fde81c666258cbf3c8884278c43a1b9963c SHA512 76dcf1e7fc620f23ba33cc8a25ec78b3a76483dbf22f5af490087df95bf7def23f7cff515525bcb581e56b7f90f3770bdd6dd0d45504802f7c7111292607871c -DIST bash32-008 1302 BLAKE2B 4d17417b0b1f33e7d272941e104a3309e2b9c6aad08c9fc9da03e16fb70b0f4d2cd2362085cea324060437a779ff3ba9d61de1f472caec196c442169caf50a79 SHA512 74a73e9f47e586b47b5cb5d91889c7d17aa4a9fcfb31112ed6349fb5574a059cfb374a2831e6e2800e143c641a7060f6d8400a47a04e05861ee4c9147d707983 -DIST bash32-009 1882 BLAKE2B 8b15ca895d74c9de6178e48a71499cadfe3e47fc1fec15b4fac78f3fac8a1feed04bb0ef65056a029fdc0346d02a39a20a1cdee0653343c5d79e9b96604a7202 SHA512 b76760a6a09d33f5d1243a500233a30c581768b317233815e390f24e81321ece695f6db7b179b3f80c621b07f1bcff13fc9ccfaf9dff90034ec729b6d15ebfb3 -DIST bash32-010 6293 BLAKE2B fb5340c3b5dfd433c2d5821e810527e88df0f04bfee9936557a7cf11fb9b64e8d5f9c068516509d7155d0e9408227bbf40230a175bb6051228bc9daa4f8a5d6f SHA512 1c576da5efb44be99516e3f57834092b7b8edf8d26d2d9a57d8a6b834d564f6ddad2a83a9f693e290a77293c873b25631fd711a06a3c058733c599ad1b2ceac7 -DIST bash32-011 4776 BLAKE2B f9d62c6d691bbcc293113d99178049f40e3f9dcba4c5687b401d205697b52b2af3eda38846bfaf583d5b76abd6a53e76b030ebc51e0bc03a0e20cf6ff0ad0f3d SHA512 1aed732d4a4828486ddfd00cc399dd04d92df60fc135521a3077043162e5387c5a1ea2aa914a55a7949674e62546bdc0a6792ac6a680dbe3ec71a63f03b72923 -DIST bash32-012 2555 BLAKE2B b5d757a13bec16cf001c32e656bcff47ed0222eed710abaa85e1e36ca75635ff7ee0a4e1cd264693901e0cc8a13a11c5e5e310c4196567dca8705a438d0deacf SHA512 ac110c5f0bafc356c3c1705786bef6c77b331d2ed5bfcbf179e588fa76a8c3cd130809c5f0ebc2d15c8b92b8b4de0acc8162de2aa2e48c609c99acf9d4a6d97e -DIST bash32-013 1852 BLAKE2B 68409a3085e52c5bcbc4bb695c68801473689d50d1212ec6fc6de6e3425c5ab8ef2be3e883c5ca5c1ddd118a8cf227ccd702ed1559c63ef15dd30a67d10ca9b9 SHA512 046660b12924f8703442eef708587b7eed042f47ef77a93ca765a26d62419adc9a2e96303d233a2ab4fe847abd67f05874c86ea0b9b722beb89d4cd93856c9f2 -DIST bash32-014 8141 BLAKE2B 9d108399e026d49d3b9bc952fd96cab3ae7193d5650fbbe9676e78aea4b91e05d9d180d8723205fa56287658250b8bc011cd134853feb0e8ef64b8f3b40f9720 SHA512 294ebeb27fdbc2e6d1143710d991f05bb34ae576f0823a0f197f0c34ee1f1050da1d6e8b2972c4574c3630119d53ddc7d01ce483def7aa3c096cef3a2a145ff4 -DIST bash32-015 2293 BLAKE2B c4c923289d0120b32a83c3e9367d23cb590659326fcc294164b3a34a638dcb0e2edda658f8ac13197c2bce1ab4ecca29f60e2c328415861e6104dc852205dfac SHA512 b574774cd49c7640b3b7d1bff1fa2c8c3f9a1f5c8bfe83fa4d38b9d422e130f1c9b40b9679612944e128cdeff0c6c048346c99eaa3eebbcd4e0bf5d75a642d06 -DIST bash32-016 1620 BLAKE2B 397b32f348489d3b8a8f512fc4152625dbf844a2589e4aeeb6324deebd7f89f9ec9f910c00ef54619f0312101a305d37453a786311139035d71cca61cda7885e SHA512 5b8f9703af2a5779f0c887ac7131746ccbac3086dce5cdebd90710b8a72dd5cf6a4de22f8d2521a617921167dc9ab3eea4933a4d28ca08c128be67b8850138db -DIST bash32-017 2611 BLAKE2B 11e79b83b091a922ebdf8aa01c2c61dcc5960f8690cc52926659293504caff98945dc25e54ef10e7dfeb64bfdfe78a9764f53328fad19a6cd4f074c4c0e8b80c SHA512 d336f3cdb219689b89f6b399f46af68b7ee08b8360a219fb358d79a09eb06e027ec93ff210167faea1c1e898ce9e5959ee743f5892c9bc21b35ab332da26608b -DIST bash32-018 2433 BLAKE2B e54df4b89a949fe6f13b443bdbab41b7b2e610a79260cbbebf1a029bc7e5130cb19294ef2859dd84d6ef531f57e912ea08351a4df7f15dd0a049d9de11cdcdc6 SHA512 f2059a93758f135e0909163d45d9610950139cef048da89ec93489e983307a291041094db6707a76d10fe2a23c7ffdf4c2c6cbbfe7e6991ce14559e4a4a10b97 -DIST bash32-019 8618 BLAKE2B 72a6398cbebc9cb05d97eed6a61a962ee7fb2a1d80cd92c012a9c6de7fa45c15164ccde87aa7ecb7773e07485ddfc535a7ddbafcd3eff9b69062b0913ff8db55 SHA512 2822e39bc19fd4074889006af1489029b6a379c9d74a6669fd1dc13695d98747b1ccb3ca40a7883155e443a50f4aeb8258589b10621831296a4834df815b8397 -DIST bash32-020 5182 BLAKE2B 73a07aeb015c9b273cc84150d5f2deeb33ea41e033f261003c03e4a0aa87cb79449f091c2d304086aa103be0ed7cacb232c0f24b4f64886e018827c977294e60 SHA512 dbbfcdc30cd51f33c36ce28b1f7f35e39bfb5e7277e7ed25bb9bfffc7f958834210d36637f73d80e8e61461095c1eb712daa1b5ad833fbae0c9890ab0d0c51f7 -DIST bash32-021 1814 BLAKE2B b682eaefbb711078138d1710001742e3d161e6d2cb065810562e59d8f25eac0cf2b34183a7ee7acd8011588d8997887da0759f8009ed347999d1cf997d912b4a SHA512 a7d5b6a542b3912cfb0099f5f57b9d9050cd0a8a8ba17c48eee6c080253897171ce70ee75f290e8ea3d2f5b46c49e5b1e031f3ea0fb9e1fc7bc2d8e06139a10f -DIST bash32-022 3034 BLAKE2B bbab719ab3f3c0dd47a5fe44106efb53a543f300025176d564ce7b5fa4029729224552a5a1ebbe7b6657eac2c961a1def769bf12a29bcb4603454d587044ece2 SHA512 82f85f5c99d72cd2611c586c9d96a3051e07545676aadd0e8530dcb042a4c4ba37fc24f743139059da1ab36f0286c9e8275beb3e5a186f10aa45194d0fee6ec3 -DIST bash32-023 1321 BLAKE2B 251184576ace1dee43eab9052d824002a8962621f5c7ed062ab1e71a9198b244f131d0dc0ebaafa864cdce2f441fde6ad4d17f4cff4e3fdda3b34e702df26c91 SHA512 b6b91217de9f34c4c0764056491fd42ec573ffddf3475405eadb79a6a5b54ef64e8b3cfe9c1502cf9649f2a49f9cc756c40b539006ff3b8f2c777690f7cd2c67 -DIST bash32-024 3228 BLAKE2B 09b629fe4a7aeca7b63ccb96a9e5a5805c4b9ac783954d510c61c3875080bd58440013e3efa72820fdc4bae6f41fb22c010192ef9137b757d1e012994f6129ea SHA512 6d0a3ca7664b9ca2b134e79e4fa26d850b6d3a276b632f6bf7c47cca5e92fbe0ef22c02bcede6edacd97722e28c319e9cd83cabfb0095a9ad2f5742544b26591 -DIST bash32-025 1935 BLAKE2B bffd189afd8551d5e923805497ca213063c8c563d3af065fd869ee8b5a55e7a758551fddec822606560d5ecc00c3ebfdad003c53ae1ae4bf01feae126ac19823 SHA512 75f3f6dde820263735eaeec0ac8662eff0178bd8f53feabfbc8cc212226ae5dd399cca7f4ddee17d9ce5873e7eb6de7a5b521077367a7bf4658c059719620ea0 -DIST bash32-026 2438 BLAKE2B cdeadc797535e465b6adf83d03f523f95369557c565112ee2f8d42f23621bcb6539606c000510a86df6bad47a7a541caa0e6d9e58d36d3b7c6da33f92ce5cf16 SHA512 ae320a3239f6183b19b3af6c72f64080984839137099746ba9c6104fed9f4fd77763bb207cc6f0c007585f02a42c3ef7e1f22b4cbe6e6e442beb13f9623368d0 -DIST bash32-027 2690 BLAKE2B e3281b7bcb3d4c7ac9944da7947bba6bf00399b96a0f10f0296ba4ac1b4958105aaecae3c29b8462dc3dd3b81ec002f7b8780575e5f1ca61a25b744f9b4577d3 SHA512 369a44e4f6555f28eef93d18d2931db6a36e67ce227b203c33a2863931969d06001f5242ab1665ed152533061de80e0bca6dc55a2c1196719788bb0d129589eb -DIST bash32-028 1750 BLAKE2B 4c37b7eb70b23933e4bc2ec87874ae2b8f73ca56f407d5674d361c539bc70cb9abb74f83801c583f393238fe88f22a28655911ba2a79787aac93a35b450dd888 SHA512 2cf38013c6e9df96f0d49bd68df94c1e37b925ee56cdcb1a1df2b9173b27ad40a20ee4858ea51eebdf611e2d7f8320a6f62af2a4a4fd01a4842942381bc71eb3 -DIST bash32-029 1330 BLAKE2B 1ab7c2c7a6a3a6425ad5c4cd8cd39c1c9e96f84f66ed2d28d5dfaf864606a595e67e6fe581360a9e5ddf78163203bb7b498247580cad6a11047b2927ae962d14 SHA512 1babb4ec8e3b35a0f6b76798e053aff7dbf0bd4573793ea27f303ba913a2f53f4d0fe202965715ac988c655c16199d8c5ef5eac0ba2e0cec0ba355ef36768133 -DIST bash32-030 1558 BLAKE2B 7f26b305fb64258e66da6b4613f807de9f4a20b47ff8ce42b79c97ae21cba4fd53ecdc408d0774930ec7c18b76470f427c7a3f986a68d88e8cce96f569be8d84 SHA512 8f14933c8f0a0e3060c4f392a00031b8e1415459c6769220bfee4ba1e71721ede50f26a98cf0856122bccdf8b77262bf39febbde9da5199ab46e17285adca6d3 -DIST bash32-031 1961 BLAKE2B 58418fd1f87f4883a8f7a870d463ea12e29c83556a8b8f133149e9f63772b9a860adbcf70de3f08681d45210c5f9eaa3a45eb03bcb9a5f9907214a31d9a24492 SHA512 93c559324acb6366035efade5c7d70963b5ad761bf28b9dc4adf6cc81f68f077b018e466fc3da9e51b7c6890c4491419e11d6a1a16d617da780ea7b609460870 -DIST bash32-032 1304 BLAKE2B 7a256ee378f261dba94104918b112994b2b89bca803518d1e807370abfe82699f09f41caf6e9068223b4fca94cb007ab7b34f0cd1d71600fb82a32ec7d5b8b72 SHA512 7f1f2b5616c9aa148987a1ce9cbf466a2172542dabafc39aeb26b3a085f032e981c33686f5df9825d63346d11f22305fcf553a7719b12b6b85921f0d2f9cec6e -DIST bash32-033 2181 BLAKE2B 20f64e0e14e3e317d50cca2bd97c66c78641feb1cbe2827b114e2679ef29e9aa5e5b1798fdb26507fa86b3e7cb015e1e5e3552b850544e7e08b2fa87aeb46739 SHA512 0be93faf459283142936da4c99642a0845c702c4a17fbad6b2309bb884f557ff88d06d1e724b4aa4f72dbd62d3657a9e420c65f10f6c6fe0088f19d291cd1e86 -DIST bash32-034 1866 BLAKE2B 0bc9d16d3154ecad616c66cd37922b31193d230085eb1f5d4cbcf4fcfcb02c87e65233939f93aa4d805a72bae579fd9db5338e5c6b98060227d64731817d9986 SHA512 c8cf9582d0abee1820cac7af8f72ca338e6cf6a37a10ae0b482ecf526867904c82d28827909ed466dd33f5adf971696b0b024a6fc7aff909d8eaabd1c0ffa2ba -DIST bash32-035 4805 BLAKE2B b902f667db2ffbd685b487eb56f64b80138d4951dbdef2b2724372e79bfa91e138dcd556de164b808a7e2ce56e6a9f59b2c06b024b14f83ca1a6bc1867761c38 SHA512 3a19c3325a26281e39fc1edeac31fcadf4cb52055e220e62f582b3f7ba04350ecb876829b73c9cf00f33b826c400a95c72c9ae1c5675e224a4dc7d3305712788 -DIST bash32-036 1264 BLAKE2B af6831c0c43a450c499a8604e76b9e79844ac21da5b1ef70df1a2daa2fbd112fc0e65d1ae6f06c0cc82549c026a43a4598530f5b20ad6eefb0d18f881de852b9 SHA512 e0dfaa808f23bdd945b6f07d823484f2fd2eca25804e32c16483f18e36062079deb60f276112638c0c14f9a6a1223e3fb77bc93275f76841027352220daf728f -DIST bash32-037 3227 BLAKE2B 8079627c80c91258a0b8eba3c1b2bd1a1f00103dc8389803046c4164b7cfcaff035005c5447639bf89fb6390aeac6d6d403eb625af988686ee6eb5228903f3d2 SHA512 237c419545a46ab1542fb5897c7cc8dd1256bf712d6f1ce46f143d0d98bd61502c07186124636d63707a62f3a811a8285a17a82164a3cc662f40898be9c18a0c -DIST bash32-038 2412 BLAKE2B 325f99ed328ff100b553a141d566692814549abd7782414f3a6904726a41bb33695be3c463161a5ee16412302131bbdedf5467b1361e27d8ea300fbd3bb74855 SHA512 085b7c63baad97c266d388d7000c60994d7578e034c67cf9a3f8e77e1e089ce42ab3d23a702db5ba942d29848e6ef74cca43fae50058be524a66258072fa2ae9 -DIST bash32-039 5034 BLAKE2B 5c8b65fa0df6b898886546dd3dfd8277569c8cc194535fa57d7e2fa90b4bb4645c2eff754d7177ac99a46fa9fd5b7ff5aa50a7e17c833eebb3a5561ca101a18d SHA512 8b113de654eabec0e607534129b486a50b937bc7a6e334aceb8aa5cbb3d1447a762052fa082f2678114928402d794c59f3bd98f7b8c0dc1957e5c428f4090d11 -DIST bash32-040 1403 BLAKE2B 1149fbfe39e2b0ebd388ee1c3c140cb087d62a79c433e94eed06a1060e3ceb755cd7740f278b3fa04a246eb94c72c48f327a4fae1ef8ddf11e3c386297841320 SHA512 4e4def9ec1e4954ab9c28d5dca9cc78b87829e54c9edd262a2da906d17f0429c9f552b602b109922a0805837546eaf17c6e621e601a240c9d5fe6cdbf8716ee0 -DIST bash32-041 4446 BLAKE2B 1976522a2ef879b5f7fa3c294da32d733f3ee585eeb7455f3930e6c379972ac4ab92aa72723ac9758d1a4ef742ac6f192db7860c4d97099666732c63eda8739f SHA512 c5ae4008fd2e86ba92f0c0fce4f93025458c8012b55eedd137d70f6570b52ea981952853f863a3751f9a82b8c355fda5d7b85365314b643c4a9368463c4c71ee -DIST bash32-042 1209 BLAKE2B d2e190304ea5352f25ebe64d90aa9e9a2c525e39bf3db7b6587b12cccbeb32c6d300512a64e36ad0178e8dadd7ab9ff2e2ae47db1996e35022d26b5353d272b1 SHA512 d8ad8ae3a462d59f4c34e704b10292642e03cf5c1d0320aca70f6a9fbe4e203b7d7a45a20894c82e8575f9a01a0087950990471d9d51227f102d075badbe6d35 -DIST bash32-043 1658 BLAKE2B 4b302b460b288cc7c67a8049e8093eb4ce73c4361b68dc21eed6c28aa07ea2a7269181d451c530da0940f5ef158e77da490b1bd98a656f9aaf9b1df005c6fb36 SHA512 6d13a3051fa5be41c40a12a1ab3edf717da7e9f002aaf5de105a15b11026d0cc3748ab0655e61d98390e782597b9ba212af2810e59e99211fb77e97441f0d71e -DIST bash32-044 5565 BLAKE2B 96ab6f2cab1a5a736ebae58eefd869246e61a05415d7eb866825d382aa0d4b7759734edb241756641943838bd271063d4ae69ab9672bfee2db5d8aad91a3725e SHA512 a042c996c9d925e2e2a74296af1ae8dbd7f4afe8d83921c6a449612fb193c66c0c71943f64c95032b732b3e0e73de5f97be1ebc0eb77aefaa6b6e36d29b7a61b -DIST bash32-045 1338 BLAKE2B 0b0fcb40e2381a504f32ea82aec946e600b1e31331ed41a8ca6219d4875cc5d81fd2c85912e4c787a8fe15406323ad1faa0482ada41ec31539975c0322c54271 SHA512 8aae43371e0c126ba8fbd6faf34eddcec8656c5161359e9b57532093694aaf1e6a2786b018156371b793d37cbeedb5040b93728f3dbda85199f7994511dee741 -DIST bash32-046 1275 BLAKE2B c89d50e24d6335c9adbbae799d0736a20492b9ca30c297a738975276478c69dba90208bd7fa9b16f4f0239ced03442628c6bcd4a2bd6f2abefd1ecab04b6998b SHA512 1fb2d29c70850a0ab2ddbfa2868f626a19ae88316c5a32da3033832e9e73d7f0768eaa147348a1f008163b0e796c38fdc1fb629ee8b71848b0047c3f773e97e9 -DIST bash32-047 1981 BLAKE2B e24cc867efd108820e21a916fa71c766699507e29c66f2873e8e6f64c2a9cc8dcdc6f113194cc68724e09d40271cc20fd100fe260c3b3a617841e29fcfbd273f SHA512 587e3fef02d3fa0e4cccb12b994a2def2a8fe2f799c31f27d60dc393b0f5d9e5f71d7996fecdb83a4386c0de2ca3fa5676f899f94e1b8ad3af82c5e2bc5a5c6c -DIST bash32-048 1948 BLAKE2B fb52889849bf0ed28c0355ee37777bed66843622e3755edc68fc2c6a924ff02d329c1429a17148e0f23ebb1c8b90814d431cef68104971503b1f3a638ce5989b SHA512 17105999c7afec123a377d82b2218746d54b66479ddfde641a2bf928aff9851b554ca36aa6f84e0e6943b52e4e3c1befc1d1070aa700c5278196aaa7ad384580 -DIST bash32-049 1663 BLAKE2B 0acb0e6a505fb6c0e71b441992e6b892c014d674d299a4ca872282eb605f116fdd3b83a26e6019d9966e20802741765da6058fb600d7bf1a5ada3cfa71ede76e SHA512 18d6ba61c9ed2c8d710d62a006c58f8b4cc14c507743811dad3afd74ec6b017b2297b3ea1ef3c0b7ad38f834f1ba83937922ae8a87225ff2ca45ecbe6df1bb1c -DIST bash32-050 1697 BLAKE2B f634912220108980124e00d06fa058a00ed345e9cae0b61672491d37fad7c44ca6f90e82fbb4c3943c1e7ba420199b533b5b800653428de28ca5327b7692c774 SHA512 544dfe144e51b3d81cce4d01a6627478407edbbd53184c675c73f05eb3a85f99959c021749f2643beb9ab7163dd5bc86b97b9df289bdde2d83474bab4e9c0749 -DIST bash32-051 1371 BLAKE2B 166e8e23628d20035019ee9a27ba1ba9b1214f895c1a01ab340d5b25e3864725de73a930ad63a2c6092b66ff815662be677df65da31b9ac04d0f0036eba0f722 SHA512 862000d29e5134bea3ce0fd3b8bc478cbce82cab37ab31942030e03dddf2d597cc3d469554bdd255c3ea18c359528b3ad8f7320a9763c95e578de4b30d35c2f1 -DIST bash32-052 3250 BLAKE2B c76f55a8d85e214e2700abf5d5c39dc7af1644729e6b7024914ee2ce598348f95f93e1ccf4a05d133243c50745eeac15fbfb3010d07d8b1aecb944483844d3e1 SHA512 c52fa2692f264a6c49432b22cee9aaed3584f2357687028f4b96ba67104a3929b6136bb91ec64acb94fbc10c2de842372940f4ff450b9c534bdb28c627c55e66 -DIST bash32-053 1115 BLAKE2B 94d017d524db4979ec49dc83ad0fec941f730dc01fbfb658e4a8df380c76d00104c14c0bcaddd975544a9c7cb6d007cc46065bbda49b5f9f99b3ae12c0e68c1f SHA512 46cc13432224bad89736de4543692431480505616df6240276cc37ef1ff405e99653880910b39982b2449184cd08dfbc34e17fe7e3ee506c2f2e546c4e825360 -DIST bash32-054 6617 BLAKE2B f53219306a03225f2a75105db74addb0097ab6ccc13ff7bd9c3be30b691faec93e10312296f86f1a5dadfa6f39151eca0289ee6cb9c1757e7a338ec7f9368ffb SHA512 76deccbd28e742c54b494316cf6debfa2681e9682b2cb34c9c105ee7a0a571e8e044c034f97e349b0eafdd919627c8ae2d4d26fa1100b6c9a38273d9a9e8852f -DIST bash32-055 4034 BLAKE2B 4e893de0ddfecbb1c81966e186e59485dc45ef8bc0c5311553437ea7e4c3b168dd39a47ee1184375125cb16a219dfb5c417101c7568309ae2bfd5f8a9f1b2847 SHA512 7be87eb61d5d619b8788d2e4298d59976aee90febf59b89dae2df1b43e85b3916c16b559b5169226dd99f1a86d1f2e01da2d682fedb78b97e8fbea58541759d8 -DIST bash32-056 1777 BLAKE2B d42324d8f5277bae9594b1c88754bef89b3f35797d57090bb71b5afb712e64d529424fdfeedf0155ea13d78261f1522b5095a1047dad4701280cbe404af4b162 SHA512 bb1a5c84e5d8676061e06f9d2ece972fa4d1a8936252d2d199757a35afc81633a5737437fde099277af0c16d3318bba56cbd97ff14b832593dc2d63ed3f6e8eb -DIST bash32-057 3475 BLAKE2B 911914358173756168225fd9ca3241b682544c1e15730f6d7f845529de07ac6bf5bf973be77d25acc5e30135ce5599ba07f24a029c9e64155d8fa1e6c2de12eb SHA512 9e0808363823d34fb054ba11441ef71e24cb226a1f2f062ba775951546b6038468ed1808067c7f1212594554b0bb5eb1137dd932b7f6fa6da06228b6364631f0 -DIST bash40-001 5156 BLAKE2B 1efdff63b023382fbf524665592d0d817386abb11565320da1c9d7aa9e32927d69826aa5ce937abf4c69a1fdeff7cde54a658c419a62a573ae1c8715b9a2147d SHA512 2898b793404656d63739e478332789a6ba51844c3a388ca4a18e42953883065c3164cb90e525cc6ad8e59d1f47e7e8058ff7ca42194569729aebbbcb5e93dab0 -DIST bash40-002 1220 BLAKE2B d4c074bf55aad6056399abbbb34471a0f919a4b29d403af67856444e9293bc449e61878dc20faed63aae4790065df0e554c9e5e9d9ad28caeedd70bbe3ad8007 SHA512 5af8cddc9ebff7433fc200780e46becca4b13a407c2b85aa08871e3a3019daab9787aeaacf4fd86ae3666119a3f35c8548ab488c72cef4fbaf991307d6bbd348 -DIST bash40-003 1749 BLAKE2B 26889b5917c17f7c4347a065d0322d8286fcdbd1d1c61c227d920e1531782d429104ea06cb081f4792630026e3b4fbbd3366cb24e380e5ca8bc1a98ac9ed95ba SHA512 700821bfd1e890118c2c051a589911fff5ae2aae7ecf6aa6eb2da019ad45136ccc5bccf8103fc923a1b4bf0b1d2aa2e2d4e3cfc9a5cb0b5179f1221255e0de47 -DIST bash40-004 1347 BLAKE2B b5ed3bd73902125a16b1282f01dc99231807e77b2edc485e3da42019f586a6f4ca7a380af6893916caaf1c501f9bd8060006ab95f530cd132e4e9086f606d4b6 SHA512 e9e88426a4f8222b32e59af4b32a781b9dff7fbfc50d6c40f97fd62fe4dabf08b8c257c685b3be01ffbcef2a918d30dd951b86e670ef283804c7ef4d923c3985 -DIST bash40-005 2021 BLAKE2B b28c3a7df77233ce60afdf2c8869ddb8b093851d10d1737805cc4cb8725083d199747d9242d974e4e0b8d6a0985b1c0c293e7af5f020374e540e2370d26225bc SHA512 1d84d131c3677db0e827040174d78aa45b4444e4164bcd392ad630a41e10cb3445dc4abcde214c2d808a4ca23cae8b7005a290df463074851c598a9df5eef2e1 -DIST bash40-006 1133 BLAKE2B 38582dbe8d71531513f426c97ea099815b86a11af9c4ef9dd06a9bf1944b5ca1f45ca4c5a3e188976aaeb9d1cf34ba0aec03e5da4fa180f35d7593d8c6f9ac2b SHA512 49e83eab424e3423e65f3793c53daecf2e809194cbf2b8edd5fefafb0478c1ce42d6e7057ca367908949698a7be20269a03dcbfee3f1c1c5c288a67ad3b01459 -DIST bash40-007 6920 BLAKE2B cdac99dfb444d7234f9d5308727e970e4837b7b242b692afe7b018854380550f7c92f337f4188e1360651cda72136eae3afdab526c1c0220bd261a3a277b1a2f SHA512 3ddbff2676fa94d88e1bb824affeb3cb067089cf1c6c48a0ff0a3323f6e64ff59da4dc1126829925b4ec86f11c55a20ef2bd1e517b4661546402061a0aab73e6 -DIST bash40-008 1196 BLAKE2B 2bc352e64b13bc0ac4494f59757497c00f718960801d1028169ec8d9f82db7483a7b3fd8900ac466618779bb7e545cc2e2f447490dda713f9a84457c5757880a SHA512 1a51acefb80e78bee86fd1ec48da376028e15570bb79c6d108cf8c89802f8dad5d89fe99d492f64662c687e3ae747a8658037579e43b143c0112ebb89697dd03 -DIST bash40-009 1821 BLAKE2B c309233ad6bd5780c742cf38438e94453179a7fc219c16a4bbfd2552e45965b2b065d6f9823c40f0d5b8fc2417065ff78afc9d855d12ccdb9d174e26e1fb98fc SHA512 a732f24b5d39a7ba0f2c9b88fea97fc50c96ee73a15bd40085184620eea1c76d07224179b9e9a47ab20401259c548519c0801a3d8260ef47e830e8176e289232 -DIST bash40-010 2152 BLAKE2B 0b3d54fb72f3f588487cc6f164112212f24eff4b6af8f8bc74e39e6172ff4764c0fe34637ab588d3617aa95949947aa70fc4fe13ce52cf16e7a16a11335e211a SHA512 bb0a48acdae924dfa482f2403802454bc3ce276b6179cedd6abe7451709c942b0e6253c18c6d75347364578604619cac9b701540c09148077f65bfae5ddc123a -DIST bash40-011 1383 BLAKE2B ed0ee8128161fa884c1c63a45d3b14961e9bcd5d70b8b0dcbee728963a91f816a8de78a8a0813c36772a11ad1c011866294e27e47d81adf7f74b2c20bd5ba68f SHA512 2c33054e6ef2d2816b62a7b6ce0db8a207e99e7a00ce9b9fe005d2de20b4d94a2ba74cc301848b3c72b5319ec4ca76a9113092c3663ca5278810bed4045801ad -DIST bash40-012 1459 BLAKE2B be176479c7794a47d9bd48b91c014b123c867e9d01d5d7b1639390d21ec6c16ea6b5cb68cda1ffb0e079d8d80b08d3da5aa1efd722f181b2b5c0826343733240 SHA512 d39c5a9697dec009bfe3ee3a102f2acce3723444a1e575afce152b082f4dce12c126e391ed1bad10c718a08d9d5cdb571d1e9b86bac5559f57e6c0549a0fc48c -DIST bash40-013 4629 BLAKE2B 1fca0f3e10c24fe85ec44217a69bbfeba31db0815bb0860ebc80b8f4cbfaf55563e47f46e9c2d081f8b6fa018b44a98a606ba8e3b43069788068e9d31c278cad SHA512 1108f2231c531fddfc021db2ce17b5f1e522039a708493447af5fc8298c6268cfb6080fd38a79edb6877eb2c92ef79b77eedfab14842af91f6bf5037beab0825 -DIST bash40-014 3709 BLAKE2B be1221e2218e79065dfc927e1f77ce106a4b198b9dc0a26ae92e8f83dfb0c847258790ec76719e303454ff43ccbea15a83a8929aa0cf918080ec18149f4e69a6 SHA512 7f05486fdd76e35700d8eb690d90d4fb3e24677a648036fba2f06528f61f7cb230e64cd1f1b374a865acccab4a57841e465088fcb69727e9e8f5f999d673cc34 -DIST bash40-015 1914 BLAKE2B 12f5e71cc307d94794c8c9fbb2bb49cc937ae2485f85a34147e65ca1db8aee53f3c0d3189bad2d9478ba392939fe45b4fb8eabca4ca91880cfaf00237cb207ce SHA512 f99c9cfb03f2ce9971d866a76b48e3d045fb244d0b223e6db0a7fb3e445107de624bf0c9cdc6fbbe0664d054e5973c5b0fbf15e5d231d8030b256f8d75dce358 -DIST bash40-016 3032 BLAKE2B 648b28de77cc6ba1bc7e59e4b3f23bf23c901ca9471bfebf1153810c26ab87f94fd095c2c5f07b30ca6b6994b938f542c1e4bc4bebeadb74f428fea9c6433e3e SHA512 9ae370aa3943731c62209fc15edbcd99d66ea3f7fa8c834262dfc2fc06dc17ad3a509013f902130f5c72ac5411322b018ae8e821158d65ba00c015e23cdac779 -DIST bash40-017 1496 BLAKE2B 1f17dda736caf7145ae57c136a811a3088450d3d861987a0f59059eeeddb7273f0436819054928adbfb863a0bc722bfe795acc1d00b0d9c4109d45ed393b310d SHA512 6a78c3fee549b37850ab2e3c0049572c951e5f3717f54d6661d008b6240f7ae869f7a333a422d008025dce47ba222ec350d06d6c8764b06937431bda5b09e320 -DIST bash40-018 2614 BLAKE2B 4b89cea868a920a3e7c3d0a48fd4cbd27f3e2ec74d120031b4c64153634420e7cfdaeaf00348ff4fe099d07b7d81f610e3e00c398619c79e1cfd25c88b2aedfb SHA512 76072a06cdccd49425d77ecc47908137473bd128e3186c4149b93ec06b9809086a46af6f215a63d03c4c178f1a26c061eafffbe86c65e90028d28fd93dcd2420 -DIST bash40-019 3309 BLAKE2B 703ff82e1acc425d5e9f2f10fc775010868eb8bbbabcc71c4fd78cd177da0acc1cc6269fa910419b95f8b325fa06ba9a49bb09ad97f4c51c3cef29d66d6e2299 SHA512 56c751098f9395ee48d35c921b03a089edabf94060cff404614d0ce14aeed3ab904562c0ad6e3fec3e18da701ab4eaf31b3599b4ac94820c06fb114d95ab94df -DIST bash40-020 2666 BLAKE2B 193a01061e118d917459f629f1690cf3cff852f441ac431d73ad212405658a37992ef3a850f52e9d7a41539bb613261e6f2f975325fd990bbe5363475fe4c047 SHA512 0176a995921e565855938f916288f3ed40cb027b2af29bac7e2fd0678f81e8dad16437cbb94428a4391d1951adf844be355deb520b11eaa8e7ae493a7a167c86 -DIST bash40-021 1547 BLAKE2B f25a6576991f7d2f6065de33c99fc46a8659da093455c101a62002f352944467b8d171cc619202104f31eb0faf279dadf161a86e70081435e4171eadeb7f72a2 SHA512 fb72106b26803aeb5afcba89ad3824943accca2c162d6ae533ee1d86b7f66d3d3d8ac8be4a682de9c8deae93c9667315d28320e5f9e2df58478c1c01cf9d43a3 -DIST bash40-022 1592 BLAKE2B a55e5f7c158334b10e92a6af168e0eb1afe0f65599b5b68545e0507578c882cc95554cca2cb1dd44c7b07015a663d1d8ea7627bf8dcede92cc9badb755ebced5 SHA512 51ba81c6fe4f03e20f4d80a6fd5aa86848adabab8cd43cbf5120ad16358917904b7ad0989115a0220e7bc4b6be6f6d5a1175c49bd93b93096e9510eb67739b10 -DIST bash40-023 2148 BLAKE2B 848aab92e405143b2edd0fbd4ea0f68f684d9848de78d5a7cb8affaf322be03dd686b5e52e51d719f4d08764dea66454b0885be0775c73f96f89153b143f056e SHA512 1ab80dda1164c1edce11c7ee31999be2ab6c6e7fa8e755c9c490164308e898d05a9d46a119e60e98c2bd6fa6715375c02d3569e7d68a0f713b80e7a7ce60c401 -DIST bash40-024 3049 BLAKE2B bf04b51a2bf22b723184ac96e71bd4c29b235cb4f940d868e98c0bedc0e2ef7bf4d4aa909cb72a8ec0f6830c5f23d3e34df70673dc1b25c0a68772e276f200c1 SHA512 6142ff4c0315397d84eb365382cfbbf2e0e14b5d180c8d59b437925ba3d683567ed2a8eb7838d41e9beb07b5500f345c60a9aa55dc5f5709aed7b8f568a1369a -DIST bash40-025 3435 BLAKE2B 8f1901cf0e5cae64acbc9efc284eddc57d15ee98a77bfed10e8938c7e1d5339c5703c5bba93aab823f1549757019b7577ec3b368adce0b83bd3b1ebb83b3fe58 SHA512 ac84f5d5f997f2bd10d5c0cd79a2dd1c2cf510eee0ebfc291597df95fba9f5851d0449f477f82bbf860652ce618ffa2f2b0108921b8c8e6e582da0f43d4ccbd4 -DIST bash40-026 1433 BLAKE2B b4140f20475c9457966772ac4f48009d5a4de397ece64ffdcd89570182043d14d59cfd9ef0384e5d449ef8e29c9f7afcef03b2caa948248380fcb178b40db238 SHA512 92d65885d5989fdd243074ee4446e51a721bc501f39e3887530d6422c25fce1f2ede2ad567d5acc8d1e2754e2f73001b8c1db33d95032f68fa4211d5786c0d29 -DIST bash40-027 2010 BLAKE2B cf4619d3c085f21914339b0f7c16c772cd59e5350f00e5c4d4367fa727fd0cb965b7e80e660167b5b864008b46e6585fe2b98e772eac984b4038eb7988169d07 SHA512 89688509123ef15bda34528569d5e3c2bc6627bf669e8dcf979d81336875457e82b669b9ab50dccdad1ac40d5f07a4d5c6cae963d94ee2ac2b19b7677aa187fd -DIST bash40-028 5567 BLAKE2B dad073a07005551cb6370569d3c23f14a17a44e9f4663c6cb324e18d1ea3da980d0793a8738414c4a3c7f17dfb17597866be7ec8587f21a3fa0d30602ae04532 SHA512 037ce07c6fd5872054f2d924ff81753af2a28a2e70b1da498b8278d08a5bcc49cb8f242f4960ab465f2db3b6d05f9606c7d6d362b028ef898d08a2ad08c9d682 -DIST bash40-029 3119 BLAKE2B 9ad35b483f92460e0979ce0158cc60d9f604f219f0a06d7863e3febdbceac0be81234f1e313cf674433eaf4f9edd5e5a5733a280c19523fcb12663ddb6f790ec SHA512 cdeec36c7d448c167fd3e8bdfe1234685dafb5c4010efa5ae605be228006b89f3ce68d143617ab62159f790b381067d57d0ac25dade3bdf55a2f0abb0dd852a3 -DIST bash40-030 1649 BLAKE2B ad3adf70b8058c55e102fa8ede69ec3b4c569de1b83b9ea6e4796615c0878eebaf9e7a0615078435ece689be7547a0972c2527b6885ce52c47c59e5aa72a5ae8 SHA512 1c27708eada140d99155144b622e8202591ed3680bd8d099803a4072293d6576a850a42bee67c1968fb74e30847d36b81b2d84d6eddd657e3e962095c8e7f822 -DIST bash40-031 1633 BLAKE2B 8178fff26640efdc439557542fbf2353e7205c6b8335149157afa35643f97aa264048060e8a3a3b2b24dd5cc03f61dd9f850692d58e07b05c129e690f25e709d SHA512 e6b78291d4aba78cfbb4a3ea0ca14f94a0986f0cd9f1a286996745037ac79da87b70c3936c32bf9e69d99dbab0d782c8811ae6d3d821106d135a19fd07d681d5 -DIST bash40-032 1154 BLAKE2B 204b9b61ccbb2faa8aa1f4be484abf20f03c47e80984387203db76a9eb22b0e5040c2ee7e47897b0dd357d97008286a94d0cc547072ee0a325240a811ed71331 SHA512 9e6bf2123557d8b4b908fa3afc278c8d10b8f647dd7de426ffe2a88098a9932d9f2fcd5fff922d731a7330a0a5067306b9bb626f89980c6b6d66d7e77a73d69f -DIST bash40-033 1380 BLAKE2B a68b23e96f92027182463e4bb1af2923a4c93a45fa29fd7a67569dcc27382a9d82bda9ae38a413b267d05c4edf003e7018c7b1f7031b14b6a872b291cd3d7b3f SHA512 ff7af4d5d2da49e60741749b1e3814704bcf867480cab33108bf23dc27358d0a1c6f79d98991f245f65e5bfc67fdcc4ab05dd84f8f90c7a2c922978f8d95cf1c -DIST bash40-034 2160 BLAKE2B 12481690f4f154a48694910b9476c2defb10a0cb5d6f4ea2685f09f454b8c1a094b91bcb98631401ff7c4f5966caee686aa73be3e84e280e6e15e90d3b75a59a SHA512 90248b7bf39fc9592a14b67d4aa0367daa50afce230e406a31c8f2e6dce091fbaa80092bc3f98ce4e9b3c20b6c66c827882dc1eea669dccc5b87ded185d60eeb -DIST bash40-035 1884 BLAKE2B 6e75f58dec6b84564dae03ff37489cbb29a3fe0a7270d3d7dc0e22fb56ea08d9bba711a6dcf67acd2486af426ea6bdf904c469e50afe14f29d60ab6ccf93497c SHA512 17a926fefb672991331ee278e94ccaf880054379f0c6e4cc2b847937f54153b8e304ac9d54b65961f3e24fe89a32b961ac219453aeb6e182bd657e103c6ff8d3 -DIST bash40-036 2618 BLAKE2B 868cc7237fdf31968ebeeaad4a5ccf92b9caebac5842bb50b491297739910ce8f9f97049a48c9b73401c3fa2eacbbb98b3b13d0195b678d653c031af01c5bc61 SHA512 5c3f84b70420ef1ce55cd1c9fd30420754f93d7ebac6b2191e1c879b2aa2a147f25e3f881dc845d9d6f21526f0a294275725d41428fe1e214665262d20743250 -DIST bash40-037 1626 BLAKE2B e7030f5f7172c9206ccca0f6ea7ede49640e7f2d8f03316098d874adad0f4a096531cf5463874f64ee77b8461f2f85679d19edd8d56941af4b4c6f90dbc303fa SHA512 24f64f9457ef4dfb31cb81bf4e683d94a71b269c03c1189309d3bc6dfc3354594069960bfa704c76141b9dd9a1d7994bb17e803c341b94199752d44d18b57d8a -DIST bash40-038 1620 BLAKE2B f84bb7b62d1ac2464733c5615a35335cd1e0364eab5d9d825efdaddf282fa9a9bfe6c2d41525573ef45b8fc82919c984fdd6f1ffd7d3877662ae012b929ae2d6 SHA512 8116da5e07a7aa8afbeea7f868227ab5d21f7893a43fb4754da9a4c6598de099e32cf47eb028289a257cef100a5e952ca9f87e7943674a713b63ae59b455346e -DIST bash40-039 3272 BLAKE2B 3311ba9fb753a0afe1fd30d58c7eb63873ef77cf330ac0cdd277b504a00bc8317c91b270f822a65ba2f095aed962a4248773df02c994c63a5d1c0b49d23a8f31 SHA512 3db7ab0fd9ab1e2fc8a4b457112053a3a04fbc2857161f765937753f75eab15595f0454bcfbf895c31774a5b5d96152b95a3d9009f53f8caa4df4854bc260769 -DIST bash40-040 1173 BLAKE2B 474ea1ec7f5174d0f41dc64ce4c0146e8c1e5bd517f3481d5b71ba5b4c540a52e1532748411ac0d1a10a293cdc3c738a6a5c2628acaab09d6cb18b498bd223f7 SHA512 adcd63fd74f0d9c17cae0595bb6e8a3d678e296d5ab37b3c601af47cc64bae2c2a63367f32a9b93033423f819e0aa0fc4cbca7051003c296cf108133cef0ed92 -DIST bash40-041 6639 BLAKE2B 828836056b876ac9998d8b1a2ed8a199492f77ca041b9cc0cd29f72b593f32decde1c5dd8f7be2a18ca988b1b5ea543d4501e8d4713f40d13208eec201d5cea4 SHA512 bb71f3a26d6f0d099c69e3f4c5b25a4644f7c1217082fba65c999317ec5611edb8733057f973e84eb0ddfd3149cdedc1e1430f062a361523bc04a053e125de6e -DIST bash40-042 4056 BLAKE2B 4ad0bef3278205a92dea434c9784054b492cc47997c0445b9b62ab42f140a5bfe21befea547bfcfda1cc76b565ae84552f7d8c710a9419f016b09982d6d9c897 SHA512 98bd4d05af90454b26831af690760544f3074854acf6fbecfab30258bd8aa8a010d05395867b7bb3c1bea80b3baeb6cde643c4ce99bfeaef65021ea7a088503c -DIST bash40-043 1824 BLAKE2B ed0f37941470552be3b1a4e616752ec3973453bf5e2c6810997b22ec16f618062e8f1fe70e43d029f4f4d5e1910e0368806956490d3936e7de8b20b1d9734d80 SHA512 bef809c83803d2c48de2e7181699b0a49c31990fdb7ed7a056312d1d20963b07c33e97bff746715381ac9114afd3338c3256dc79813d593880418bc6099bfa6f -DIST bash40-044 3882 BLAKE2B 6fefea2729dd045bb5932a7374450f3839422c63deed768f2c054c47222af998492f532f884c3db025462ef599691b934bbbcbf5bed01b12783bd63a45d8ef34 SHA512 89b36451b46efce43772663ee3c1cc6090f9c66fdf689b4a2cc0c56fc000df27deb304d85713d22f0d014cfb5fdbed5889b3463cee82614cfa8dd1a0effe8162 -DIST bash41-001 1445 BLAKE2B 628c1a8c7fc606929fc2f60470d99ff104030d351e736bf5ec493a5eb39e5d0554cab018185cedf72b2a89443c910a08bf08dcfa7e32036939720688615c20d7 SHA512 22ec94f2459a3bb966b16e8216a35cba0d58d532c553308191c2d9aabc2c38eedb0aa2fcf972f1f9ebd1681230a5a7d49764dd435991db69c0f025f6de9243f4 -DIST bash41-002 1799 BLAKE2B c96a14f277cc6fc6aa9d9c8288933369d0a7dcfe7362f10e8b7289da55d3f5171cdfc4c69e5ef6c5d0109d0c8ab859e4eadd408ba2642cd79c0f9cf6f2bbf9d8 SHA512 0e0aa000db8bf56cd0948579cd96c3bc0aec4e4ec0bd129bedab57e9d7a4c54450f0e4739255c3be4bf4f4ff679eadb1ca6bff07d76a2951fb11cec20257751c -DIST bash41-003 1407 BLAKE2B 3ee6d3eacdba243fd7b64a6e5e1e86791202ccbdec3cd22fc7824a32fd53105da9386251cdc6223d6403c9916991639dbacc0f45deebe0ce78b04a0a774b95fc SHA512 3d8db77e8472c232cde67f6dd25409efc8ef3f40396d5bddd22b15622a55a664887d46b7bf9f4a7bcc573e8de9dccaa39575d0822b61bdae5c4e98553336aa65 -DIST bash41-004 1705 BLAKE2B 26e0bfe88a3e348511153b4f8e6ef9780c3ce225b143dcbc008391a652885f9d8b5d45d413fb0e46886e98d0aa22e34a30271c495172b72fb6cd8d2af615ce24 SHA512 e95f64cf4e59cf616072a46022f61e9289452bfdc625f410d7688e8a54e40ef738d8d6c78d567cc0a5aa7e5dbd4701d7dbe7a457f761ec1c9151f6b9adaae6e7 -DIST bash41-005 1626 BLAKE2B 2211a8e6b8e7d21271c2956f5b0b39c0b5b73215ed035f84ce8477ae09ae82cba0cfc1cd6c24f7e56ffd787dac08c26daf15b1ee277936bff9251a268f7ae9c6 SHA512 48023385e399ff55fa8197503147c229c33ac29f986323677cd810c305c5b58d175f1c8156664dfa70f3d466b5d5b17fd71e5f26e800946e326454c16db58824 -DIST bash41-006 2166 BLAKE2B 0b5d062f646643650453e68d085429ca4d4a0f41bc153213ae569c89f6254077c2c85cd1eeeccddab233f9b197cdc3b0c1b626c129a65c4b58ed7cac74d605ae SHA512 bd5365314d3dbf27e23697be6218b54f2d547990a979e85beb97d49ca5e42b078a5b693bbab6b778bc67a7db022b1b0e0babd898023dc61951e431676a01bfd2 -DIST bash41-007 1610 BLAKE2B 459f6b7f9e344114f44ba574963e85436014db1cdb44a3d4ba3d8cae7cbb325f96aca2857301af362bc490dcfe2a6a3f753622570ee1c0cae0e98832701d1429 SHA512 757e11b04562d016f7479ddede52d6ed7480c87c3cd6d675d2147a100cff8344015bbff55e486f2847f6500922d195a41ede14e21829554ccee549a2fd6542cb -DIST bash41-008 1610 BLAKE2B ccd126ae84c951d7f2c5027140ab8074d8530a0cb2d2fdc3f18d2e6a5466c92894dbd3458fe0b5afba0cbd0044dc1998b45f39e771fd3d8c328ee6a6096e0950 SHA512 e7bdfa2ff43ee48ea9941f7df53794fb00673554a67b8e6334204f9b66e05b20aa052766cbf27b495977d3f0812a1117bf1eb923f407bb7f4a0f8394ce9ad6cb -DIST bash41-009 1323 BLAKE2B a2d43deefb6f12fb9026b653553167a52226e9d7f2e983ec654e3e59ba8aab3f45ed07dd7d189faf4f3d07460012425b385b8c9c3dd3502f11e1131e8cfff2ae SHA512 7bb1b8b6c36a4704cff39c25abc48c87129981d340e51c70e53e54f222867c62327211a9fd431f176bc40ba4bd345835aa7f5d5a38cac94d4525a898e9e0702d -DIST bash41-010 1801 BLAKE2B 2be17ecbeb8ff29e2469b0f8e315b80be40b3c66b2168596b98589051059f9d103bc717e4b717a3dec9fcf67678a917c06c3b91db9039869f1c5c1453799eb84 SHA512 bacd653d3d8adcd5bc3ea8e2da089a57158d5f5241fc1b2a94bba821a3275ec52df412202d2067015172027f9388ce6ceab6e50c22548752cfe6c9224cb98816 -DIST bash41-011 2444 BLAKE2B ba75cd218cb9c92be974090cecaacad559cf5e5ead2dae8596f20721e32c408e4b2972ebcaff8d2170215c3f6bc5b4c25f0e73bf29845e4d488762f52f434d9e SHA512 9ce8249dad5646d6620188c3d844a1d66f0e5429bffedfe3f87816e801e29c74f18f21c6d1558ccb8fb7c7fbade12a08d532e6b844b285e57529b477a93de3ec -DIST bash41-012 3280 BLAKE2B b1b812f4d3ce4c682b8f2367d603cb2997a121a609ad82614ab145de063c805daa1e0324c3914cf08da60cfef1e7a0d38f1230a0c277c1bd06d9aba25858642d SHA512 8a269842db2bcfb37b94a15cf75f0d1c357f4a451e1d69cf3dbfd71ede9eabeedfdfbfab78e67a4fc07dfd47e52100c34f5cc1d71f7e6bd3d5b27f2b3e255c5a -DIST bash41-013 1181 BLAKE2B 2c127ba57b1262ba6b6e41be38608bebb35ee6e975118f10b9095af2772b8bd275164aae3e2e4803fd94213e57e0278e919008ce5c586692690f981ea250cff6 SHA512 ae1a0c2a7efd1fa9858801b68f47bd4a2d3eb0f7a37d24029cabb97b980d40b6e116a8559c358d67ce7f8fa290cbc3b88e5c07743a78a8939a41aabd474044dd -DIST bash41-014 6672 BLAKE2B 25b4573ef087070893427271aa3dcaf9ff830cfdf7bd5fb166fdc6fa0dd46b63e9dab8e145debf15419ae829027b051e7b29207056f91488932ed13c0c5c3d55 SHA512 762e7487e9ba079c18d35dcdf3a2453b7de3ddd176986c502286544e735325ae3b6d710dacb250bece0e8a1251ccb026ddcd0f881f8a95a94d02c1be241ec572 -DIST bash41-015 5085 BLAKE2B 50c9e6c921fd8fa1fd468735f5480973603cdb88c8322eea2629097d465bfeb07845bea6e58c3545b3b032760904b9e89cbd471da6293dc0033c4b15c3826bc6 SHA512 3044a1acdd380f21317da0bc3b8455f7deddf464c9a70bf35e30ea434278b9b0c04756644e6037a133442b52f673757e223157b3b3301d64bacb939b4cc721a9 -DIST bash41-016 1832 BLAKE2B eea07f8664d0dec8ddd89b2d94340e0d1afc632e7e3597fa2cf51f4b5eeff0905c780a4d79d8ef0ed551ed16105805a45138a5462f4fc47a8c34f5b9b22b931f SHA512 d2e76f9e63787d6c9ece914d75ad4292235d753f146858c9597137b148d56b1847a322a0f7e07092f3d717815b337d3eb369e4b9d661d10561a0857daac5bad8 -DIST bash41-017 3771 BLAKE2B 9f1481f31f27f743ccc421ccca8c1ec8e9eddf2de952688d9613397515e0533419d3086aedbea65f8e16b310c55261463b0a6325b84befe143f1d0245838c419 SHA512 38c90ebf7ffae6b7f93062232a467f789ff1a642f791c8270e47562ddcb6472f696a0ce9336c5f0046b724c495f90e8090bfc48a50ea556782353e00d2ef374a -DIST bash42-001 2944 BLAKE2B eae6723d8bf66edbed048f91c30fecf56223e74a5b3217e08825761659d6991e1e4f7986a97592ab18fb448ae4f7bbcbfa38920ed047cf291737de641766cead SHA512 931f2f1d4e677925b5057558ea6f157073a9ba87bf4ed59e7d8fe20957c5fc40f3384a98fc4a2d5d7b458129ec096d9e28a860b6844ebf15f377778a6ef8aade -DIST bash42-002 1780 BLAKE2B fba35f0f865f36504e7e1b5ae85d21c7e9cf6a6ec5913a1ce1620acfdd22cb17434f7576742ad4b97d76fde6d8ed8bd5fcd1e88317b944bf59027d71f5e98548 SHA512 b9ca62e397a05b368b74920d8d1b168367ffe840cf168e312b530c5b390cef3ca53e31db63c9fe15fe1a36e4c98369bf10573db40d20712fb1a016f10e0fc893 -DIST bash42-003 6896 BLAKE2B 79cf673977a1c87c5d401f59d2c68e831ea291ebe641004042cbb5d3c5a9bd0c65849d0b65aec8a78dd7843d46b5f651fea7fa6c8a8d73539c2c3acf1d0b15bf SHA512 6cf944ab0f554ab53831cbe114f771671c7a9420778d2caa524c09a24ec8064e7a7ef1355e66ed3a53100b72736284a5b44e2c6bda03a8234a2f2d340ed47ce4 -DIST bash42-004 1686 BLAKE2B 592f4581e02607df7329e780b9de4b99d6c6edaeaf556e5ead1a8e25de28965b1fc8f46a39d73879be088d02b8bc5b4a33879ec2f212f0b790dc126e0475288e SHA512 aef5e753e59a82df07e18269064ff1d075e3b7558ac5aff7465da997370496bd4ef9c25920d7a47f66110d2ab719742033d96646921782d9ae15a27541765067 -DIST bash42-005 3424 BLAKE2B 7939bbac8c78a0f78fb6a8f1f887832b686caa40d4f05d15ba296901a021d6c3a8e7d8810381f9c0963faded4930eca74f2de0eda7612b175965a4de4d9799c7 SHA512 ef7fbc3fcc8174e7dfb27fb5e977d3a52b1b4b989cd7f748b1b35ea0e581a59668f41ec030e80f2afdc8b43dfcf472fad2985da284632b9228a6fd30ba4d0556 -DIST bash42-006 1187 BLAKE2B 7cc6fe69c701fc4d6a55e465e43b11c98d4666b9df842344954e010c5ecabe14d256ade15d7a8618e53f7e661a543cb12bf2ebd1e6b4d93883d436c28c68d6ba SHA512 018031cc0cb2078937c81bd42459b98cfe793ff7d638ed2bd2859ec1c73da6a420d649f7dd49f2367035fd08af430ba783c68417088b1e4126095ab9467c55c9 -DIST bash42-007 1394 BLAKE2B fe83cdad6c4cfedd38c498da9a27f3c348b46413cb87dd932bb24e6be262e96a6740abc4d0a60b09b8c6f29427928a7d1f4a5c30788eec79fbac84a3b09e4976 SHA512 65cef48b77530a3b87dec1c8c3fb28f553e83f28f24d5e170022b4962472e3e0021a57051800e1ddeebdb78548a3c192c4e1fef0f6e82612321c5d1335e2f8f8 -DIST bash42-008 2164 BLAKE2B d78aa82fab90c6254fe1cddde3c28634052691dbfcf810570b3e451dd2dd589762639b2e85a86ae376f19b9b52faf88eafbc82a7132f8ea9ce7ea8861c880414 SHA512 5a782a165701967dc3c34d7723d13668b9ca0c4679de0f6150f42a183425e110281d893f30fa81eae27821a6d89e8ce9d9631268d9e02bca57cb8fece0389f3d -DIST bash42-009 2384 BLAKE2B 797be2e9f132a8c04ee316538061d41dd340090807ca7068039ea1beac9f412dab3a39ef213c2fa25ed0dac401fad7b557ae7327b343250d8663d275a7c9e693 SHA512 ad0b58d00f37e8626a0bb664df7e24e0f19dc637aa829ae8f92fbe02a53140a3ca7de00f620c5b53001223a002ec774e5088354b342a640666810fd57cd1ff9a -DIST bash42-010 1818 BLAKE2B ac7848bf9af64d188a16303dbea75cc1a43d7e8fda15c1b624220c95b41685a84dcd07ec0ff3abaac67833e5db5e12d8de30c847cb5343bb2394b7d2996f3b11 SHA512 66e84164be08be47b0d7c8286b7d94a4da8538316dce8f8be54702fed2a44798d5f717ae3f524ce735d071430195ce10052a264f3f458b950fe26381fe6506d0 -DIST bash42-011 1426 BLAKE2B d2bd238a7ec2f5f7d2200c35f839b68ae6856675d4edb56a292181f3c48869ed13125d8da6eae76169a282b8ea4e37b995ac3317b4ea93dd37171be57c9c983d SHA512 0664fe80f3da9e5e64f1f0fc227e3937db6999526f743e74cf8d6eb589add10449c505422e241f1dfa0cd1e02c03c029cc0b7459850a52cc17d9c3a8d9c26a71 -DIST bash42-012 4247 BLAKE2B 0e7f082fab69d3906eb8dfc0335595ec2a60fdd8ae566b298f894aed56986237a8798675cf0c97d7ef4a8c737de9ba01a3caf0510ee6fc9567cc9ee5da9705c1 SHA512 0da4822a29d26d713aa5bfae00911db2db37242ec962edc4f256c8740e345b68e23dcaa4ca8bf37eaaa9e58facde6fe87c3b20c5bad565725a178555aed49503 -DIST bash42-013 1340 BLAKE2B 4508bf8522b4254ce48789e37aa22e86b6e193f6420036cd50fe47c26f7fbd8596edd523ba403b2586c86feab54294d03c7b62c2d50874ae747002497bedb4ab SHA512 25f4caed2f4eb3f65dfb052b4b9b30a02fff8a1e6d6575e2da6bc1ce02d10aeb113870916f0b74ea2cd0722f81bcf8c05f70be1af178cff3c7091151d5791de5 -DIST bash42-014 1434 BLAKE2B 84d07610a6d5f34e3ece67cf55c5d43165fe1a6a342b33d9348eb83a0e18095f28081448845bfd3fa353730c9f1aabc01fae6adc3207e7a15bc2de66a1c257b3 SHA512 ea8dbe73d40bdc0bfc1752ad6fea9503b72bf4c204a6b0d04ee898429f2b16bf9fd21f8ce25b72e87efb82769a228ace31f1624f03491383129ce7935ead97aa -DIST bash42-015 1991 BLAKE2B d0ec1d76210cc8f1098e5261e9eeacb6066371dfd13455c3aa6c604d3db6f9fec51261c6b6b41d33a7696c7b7b42119296b265943024faf1e9cc75a18b92a156 SHA512 dd572539a26ae5c80b1c39cce8c548b9de0ab5b5f7e711974413322cb20845690f15d985713facab71957b6988553c0a613d5fa3dee2d263bdd9a8d7a5599ea9 -DIST bash42-016 1410 BLAKE2B 915412cbda007f247bded198da966002159a3d62a41f6b7a340583cabde1e41c6c1a9339879855db9237d12d4b508bc1b68b9f8b03c8ba8ea6afe9fe75d51665 SHA512 2203fd108df4e9c8c93974ce2ac10d8d7bc9b6df1db92ff88b3b394d6fa26ca13de6e308480c192907ecd658df5b4bd3b077a946127b82167c3cac431c3defa3 -DIST bash42-017 1399 BLAKE2B b73ddb026dce9f69a86dae9d6e4449ba9a2a1e029b767c97d5a2c9dbe08c9eb274a37521c6492678326e9d61d730b63529a49b4a5357025a9931f98165de268b SHA512 e2b93fb5f904a0064addd2d2d20bf4f8d868120bad1486916ae0774e41ef4123cbf5b31ef64109361d091ff317cbadbd28882d6571d3014052229a14993ed933 -DIST bash42-018 1929 BLAKE2B 00325154113f72c593596aa7206109c30baa60c4c3f3f06a783c4c55a806d4bc09164029066ba1f7962131f0aeefe107fc0441a38d65b8f70c8078b9630feed6 SHA512 facbe3d258e0e7514bfe3a8c6516aaf2e405facd233e205794ffab815f850ba7385d2d18d7b3a9c000cfe254a771779c6d8829b2fee66a9d6071b1888155b5a1 -DIST bash42-019 1415 BLAKE2B 2b45a759492352121010613762ea6d4bee01743ff9b4ef46b85492f53dcfe590e3d8702641ac0513e10c06ac140c81d0b1200da65bdf5ddeef9a8af44de0bc4a SHA512 f8086b8358201c10e96d9533b90a58248e26bc379be96a8a9fba88e09c227acf85cddb26c04e93043b35371c12cbf156f591c9af88b1eb61ba8acca53f6d07a1 -DIST bash42-020 1825 BLAKE2B ce00b0e84844f953c4684828b38016f072e64e99c28526398e57ad369380c476997102ec389919cbea121620d91ca166655478a6edbe09d6018e96ac4e26bf97 SHA512 23549c7a56e43f9aff7ebc376657ff498d07b47ebbfe6707ba3711e095fd80ca86d077c5379ee62c86711880979debd7b60733d83e12f349ced9e93860d8fc8c -DIST bash42-021 1532 BLAKE2B 96a5d45657b80fa4498dfcec2d5881b2223198d7ec6c2d63ec953f9920c792c387d82300cd104a56609f31757c4ab0530c0e396579bab7c34fbbac318b59e4eb SHA512 09783ce72651af6abffebdfb3d3e7446b29ac4bfd395aeec66ef1f5c8a2bdc2238957b7e6f4e896178a5e4e24987de209e6776f29330879c0d8e14e8495d8284 -DIST bash42-022 1395 BLAKE2B 4f3866df3802e48d88b00a829527b30a197012b44b69139bff856005041eec8fd9bf2bb51aec8886e71e5c9ae3d0d006c2c7764eb1ef8f792079cb0e7756aba8 SHA512 ab6f3f175581f34dc106176fbbf5c2d19e9f421e16f328cffe98f11ee01462b63e0f1e720ec467780d91eb240a4a7fd4fd1cfdf6e0cb1293a8e42e8a4805c152 -DIST bash42-023 1699 BLAKE2B f9e9455db9a8f168be1311d63fabc6202c3a5eed405914e48cc15dbe6b3929d73e449b4886ae0a29e4bba1bcb8c09de3ef9ab7376d84f624914ceea2db5375d0 SHA512 b9d7044800a988dac8c59c48bd4845d3197d6ba965d22fb8f62b51b9d48f5a55519104a16283fb638264a6f858a6d574f8547d75721b96da640721bbdf097d81 -DIST bash42-024 1363 BLAKE2B e6efdb5b3a60aa27a601077939f87e9d10aede81abadf0135ab461a259d4b3f3a1907d3bc0a0f5213f3ff63e120fb0842ddf1831642d8024bc5cd334dcc5f9cb SHA512 b4964ff258905cef806add58eadda17501e98bb3b3b5c8ce8ee0a9250e5bdf0a01329e1bfa973204b1c8e5da8fd068bcef624ec65c2f401c41d0b6b55cb2ba76 -DIST bash42-025 3969 BLAKE2B cb8ccd907a8b82078fdc86da53a87cae18ca411ceed0327280f677033a324a4162064937f583acd0b042590c7df5327e8a2f8ba466753262e612374312291b76 SHA512 b4b80ef1a7599506454a912e2ee23f422bd199a675199b926c3770ba9091fb69583ddde84e67d897c79e6a047ebecbd18a5ee72557e7526c4108476eb5cff71b -DIST bash42-026 1577 BLAKE2B 3d226af4e950b99fcf51dae8baccc7c7d0df19c8d1bcba65f69f09ff4b81c2980a084854f9609e0c23ea02ecd8b3d09caf075b70a3499a5cbc1d4354c5c34a9c SHA512 b00200d0b9040c74117e0150c589abb9e511abb01888c485eac770ab61c234669aeae3957a6752ab99c378ffd8188154bbec713c608b92cd3185a649b71615bf -DIST bash42-027 1461 BLAKE2B da87535e0a3a37f105e9f155b739444a9753475c7ae0aa8499147d18518d49eadbc58a318151cf3d8ba5ecfc24c068eb9acf2e5645fbd5ee19de0dae51755d6c SHA512 107e13482deb9f6355196b2be9b717090aaffd8cf1580ab347bf38600e607c31cef5173b68e426a45d1678c7c64e7e095d5b6da941a5f53218919a0629e2fcfe -DIST bash42-028 1834 BLAKE2B 5c65b8d9998b60db9ff8f054b4bdcefe1ac17af48225ec49e5704a8db2ff9c8e1caa67aa58a522a46eaa8b96d5056c42b991c36b3fbbda76e8626320ab169938 SHA512 6e6ad04e7cff2d65045a9afb617c041b571b6c8cc728f9994825545b7d43c0c7868c68b22546784a6f604d3e0ec22b7bf0423e9d49b7109fefdc5d3db4b31399 -DIST bash42-029 16812 BLAKE2B 1f4c89668f9caa75cfeb9a61138630347dc79b0c886a005bb5af0733f16d6d5d0630e5c73d992a22f589f477441af0f75a6afe3f2a7952b63e986cb67b8f92ba SHA512 9349625892201cb46f3669c18a38c86d609c1c9521fb8caecd6880df822897c6d2541dc0cf5d3d11d27779a3be636b0c6550b7e3b010d37e83804fd1ab27d35c -DIST bash42-030 5046 BLAKE2B fe3fc82ae559d99807fdf51bbf4be3e7c40f831ed02e2e7fc6fcb9bf1aff97531a68b50f2204a6f26c4d603c7b3759a28eb269f2b6b5f4a00c8edfc175885a43 SHA512 4643252a45b7fe84451c0bea95bd0089a1685067032c8a2e42bc78587deef5b6095de77500d1c54227f92940b201d193984852f65ef886237dd435617639a46a -DIST bash42-031 2047 BLAKE2B 4460c67615a4d67aeeea4f7e8a02f2634fa34897fdae611a7b17c66855dc245317626db04e5e8fb9bb541e82a750587b7ee942485bce21a91e93671a836813de SHA512 de0ea5c279ac956aca48f12e2962dcd4ae2f653349bf2350ae7b53e8370aaf882109fcb29bf559cd81512362bf31a100193de6bf193ff52331e8325df2f82e91 -DIST bash42-032 2416 BLAKE2B e57d8132c87621e5800a3d3a8176da9d9ca2d8b506136798f99aaa5af93da8ece2973c5b305617af7a9f7691b453b519d6eb0a84676542a7c7b503c037281e48 SHA512 ed35285989290c10f5013770397aa14897e63a28f5ae5a61319ea5881b0abd84410686288cf0f14dd9486d8fd623c410f857b48fbdb62350121e3596527dd3bf -DIST bash42-033 1634 BLAKE2B 4dc8540aed44299fc2bf8a6f0ca25f17cbe0c9ebca16725bdf247560332fcc9d91f5fa9e99e993cb4916ce1c35125bfe8ee150bbf7233a1190bd442ad4fc2d0e SHA512 89e277e5a2f43fe75678c0dab57cd7c8761efa38f5902ed0b311ef6a0cdf48f683d3f28fd419908db43afdaf4f81d831f0fd630795f4d20b317543cb9ab95970 -DIST bash42-034 1345 BLAKE2B 64a37973eea3a7dbd3fe40657317f87dbd23ba7d3adc5f2d3047238f59a37c8a268398f81bff8166a12a2e54324020fd6c189a27a0dcc993e801d9e7f9d9eb45 SHA512 d59a4a67a241d262de5fb27b96af0f15b0f6e7e922b2d61ea86e037dcd07ea77ec3c1ef6b289e5bbccd011b632538f264bb6426c3a07dba1946c094be56e0b16 -DIST bash42-035 1920 BLAKE2B 4beed2ed09f9a7cfb20c8d8d66ba2b74afb90a421929c53ad00af541a4ad392ded7142ff86f8d8fea96bd4d7b8f0e58df7a1daa0eaf80de27aeaab5dcdf61d95 SHA512 9f294177e91600f65cfee1b9dbf59b3ad7db449a99cc1013b7c97ef6c814b51afa7a2d2516a37fcc110ff3f0b25c4b06e42094f4665e03e41650bfa69c15eaf7 -DIST bash42-036 3123 BLAKE2B f8f210a16c60dd74a018d988abf6844c64c00ce57de5e6c2e4ade8418f1f460c93029a34a082efd99a99b4512c7184e8c7abfa1aedf6dd216c4e4a01af18983c SHA512 7e114b99d8f5b210b826715c77adfdbb115e86ace35f7ff331fc6f595a4d0f689a055ccf7adfbafc057c7549f5597e4de455ab9e18a6ffeb5b4fd1d3a2aab99c -DIST bash42-037 3483 BLAKE2B 03479afb859db15885b5390d020554ca9671df603227fdd6a54158a74a6d3e4d04a8659bd80f6d8b16d80708c9528456e5ffd77fe5c8052b763de7b5d2ec1c5f SHA512 4466990dc3499ccde5940ddfb383052fa345d4e53fff7c8963ac7482fa280658b4516a1583486175cab2f3a5c8afbbedda8461e3cb1802031bce8db386404608 -DIST bash42-038 1290 BLAKE2B 5d7b07d6d4b34c9a742d81dbdc2c8f2d692fefa3a4b3bf4569f73c70f7c6c7d46129ce4a600bfac4c6caa146b40183aac6325900242c3ee5d39564538e3312bb SHA512 f835bb393153310fa2e4c2d95a98c0db53a97075f8989d61cccb095db223495777e413b21e9b235391a4a0f34d935a828ff5ccf337520d5dc87d380170efb351 -DIST bash42-039 1603 BLAKE2B 6347cec148aa7cb084b181bc4e13380eec89d85220e26cce97908e175b3da58b6aa90867dcdb1b6f5a1a74759dfebb8e93e2bcfc53e9cceaa4b096c5992aa5c3 SHA512 4c5e44a623840c7efe7894f313a5691307b12aea325dbc923b48deb6ee6ac0bb2ff7afb0d2ee12ab97b04d60c1b9e2a4facc51b66c93be9fe0beda317ec7318f -DIST bash42-040 1710 BLAKE2B e3028ad9fb6adae44839b0d2c24d1070d4ce71edf78d5e43e095c312819dca021b3ed805897961733fe754e72482b4bc6770d5b4bda0b3409a61c98e56541c91 SHA512 ff5cfdd2aa846f0831a1f2f7b477e70fc6b68b6c4f4785293c417039a7f3fd4822ade4658ea17046ab9616c3fed02b463e6a3e60aeb7daf6ab667da14b9a482e -DIST bash42-041 1463 BLAKE2B 9d6ef6f642045c41d4a05eac492511a442840953a8645f038895bf4e9a75b384e05f398d674e1512f4655d6c2acfa29e1915344b4a77b7ace1314f459eabccdf SHA512 7c9c12fc77bb764dbe8061e6df9419ab84d296a76c4a8bd96cf0f507bf70652a1c869162ac8d8c36f2d16ea0912a142fe14d6db45636bcb6e6fdf1444f0672a6 -DIST bash42-042 1571 BLAKE2B 48e199ba5b9202ffe65e732dc3a436b5ab983cd03bc10d9638f336cf3baae6c7b34be3d9648ef158be858a66f6ec30fc15a323e6648a0539bcd14f10b069f5e8 SHA512 99fd4f5f70e3d7d2e8dc1dac80e6ee6e0bb9ba1f629f41019b13f36aba2404aa4d786049bb0039e5fee138a01b813d295d4303c7c3d561a3cf565ffa19bb081e -DIST bash42-043 2110 BLAKE2B e943776a76773e3ca98881dca2a9eb7a08b10647ac2eb4cfe2471bfed645ae158deb2cda4d46c56adb125fc6728d694313425e213bf6cea6de1fefbf580376de SHA512 70503181c392faf565ef0b23a2f6d1614836ffb9c04791cc4bfb31aff7786fd5efab4072034a4cfba0035595140cf7f9461b1565e4854ec34823cbd4f5ab419d -DIST bash42-044 1871 BLAKE2B da9f30b1d3377f21503175b95e8d44321ccbd350ad91e1677621a21561ff0bc16e7c1e3415abce9233ac991254a1729b06255cb7e7483e02c0129cbf6969b32d SHA512 e94cf93c5760225d4ac16f9c73078c3ce9913ffe1e20ffed8fa31084a0efd3dd63762b5437221f6b570078667e3ec19d882169ffe0ba4c498e258e56f17d2511 -DIST bash42-045 1572 BLAKE2B 0576859a306c36fbd422e932643f7267c841ce45de57955d662a6a1b36c811ee2e7610771689a67f538896a9a09625c0b2104eb6c5525033b093d9d9e5452e3f SHA512 64f62b19c79eb2c581feda2b9f3c36196b3a794ee9996f6d72078fbb0b8c5878aa2d8ff3e2698cf9769e42083704dd9342bb108212d02aeb79875fad70895560 -DIST bash42-046 1988 BLAKE2B 8e934ca90d4b2aa531a13cbfcd8e497976732be115e0441031c334e95b9172c488a97b5d9c11e2aee921cf48c575c226895eb10249fbfdc93ad28d76bb792625 SHA512 7e4a9d3961cb8bf8559f82684cb75fe8600a377522f582e1a9537696ceccab32d15d1045f850ea91ea8bd2cf286d79412bb47460af26bec8486d5f3137f5d54f -DIST bash42-047 1353 BLAKE2B 1f60ec8980bfece8e4cbc90326b6c5aaf539ffcb5f23be7bd8a6e92961235ce581d00ad8e28763810ba1c18f917c88e77b17a568812aedbaee66d892608e5bb2 SHA512 0b43eefcc0ef3a55e309dff339db31a07849ce794e645d917f1836f48c71b84bdc50aa3315b3b2e33acef2e6e81a07f2a026cb43381d0f809c8271cc0a0699a0 -DIST bash42-048 3258 BLAKE2B 73633fe952d83a121206e0b8b34b12240ea8ce561f8b9723fe343039ae276d7ae75815b303a06db6150633d4eaeac1f2f84cbd99255287af612e66b85c2e00e2 SHA512 4218377052da8900ab6d49b855ae6f7779ad94e9e76daf3424240fbbb1bab37b929989b976ecc3ccbfb66f3c278a7ba546e5d34b214382b41767991945d960b4 -DIST bash42-049 1159 BLAKE2B 24a4f49fc3b9420dd03dfa83da02972795f7177f3ce201e2d3a4d5de4f11b2a975c3efe3469466cf83a3497871773a3d40f44e6d05a7311ef5c87bfc79c4bad9 SHA512 a0472af2c3bb30fb3ebf0217b34261aa586314a05fc19c959b4931dcd064e0a6a8b4e37f8b4a9dd13d8fff38822e32e12fb28f4fcb73b0f6dcf42827fa5aba05 -DIST bash42-050 6650 BLAKE2B 4eb90ef75bb6bb8bdf62c1db947221a6b50896f1bde066b24e5a25fa1fb54c508be6eba2597f459a0a6b213cc921793f40b8f6e0833da535f6d78545c1a7cb77 SHA512 317a5f90d909a5db697025894b50f35f26f8293b3ce1ad9b8e9dc6d0661f277659c8cc0a70a113d3889b2de6e932e5af5ba89a427f32879c69d4e3db24e6a2a8 -DIST bash42-051 5063 BLAKE2B e3dc28a84ec2bfb373394150d1027dc8d41df0f7e844f3da73bf8f47aae02cf45b77f7cea9228ed763d1d5dca5518221a23293fbe0d3a9997fdd1691417c24ea SHA512 de9d35fae23b9c7782139b9812460a602252675a9db556d7e38e8c15ae914db0e4a1f2e06db909e249a36f33ca1f04aed25fc8e036d9b1fc6ab58d8148524e2a -DIST bash42-052 1810 BLAKE2B 8ac0fa5ce88800c9d5da5736e9a4cce5cf7bf0c236ed6254fbe620f0d8e8a3269be4cfef9d2d34aaecc27a22f386e983d4d5d05f1d4c24ee83324a09fc005a87 SHA512 94654d078a58a7acdea99c955315f9537575c7965514eeb19d5af9a18973042338500a72e917094ebda60fee1016cac8328f37e1bc011f2b485f167cba2aabdf -DIST bash42-053 3859 BLAKE2B edb129e2c3adf02de80f4862b1971fff46364a8d4fa92756026fddbdd51ccf6df6f94ef694380956ecfd33f35f2598e85e16f8eab65fdbb2ef40079a3c64e2c0 SHA512 241dcc2d3b944d0f136ca5f2564dbf3593491664c5bc18d5643d9861f273ca18dfa92da2f98e2c8d62e770b7450ffc27b82260fd50974708cddc4c26604942e3 -DIST bash43-001 1617 BLAKE2B c268cb0b2cd02e1bf5ef20eb84f317193f40e00b8f1ecf082640777b03ca070ad9b70cda746a0bad7fd94076126d4fdcc48e31c88bdb66c451eba4fd31bdf83b SHA512 a1011392652180a28f9837af4a341a80beb929c1458e2384e282f0007713c5fe8d0b315abf1340b3707748d3caed322135dee87b59eeb7612ee5130f87d79888 -DIST bash43-002 1594 BLAKE2B d1465949ab51e582498068e4e7b2988ce39ea9ca959aea7a90f5e050f119ba5cb96f1291d3ab9fae187e0b8894ffef73823139a6059a3e227bb1fd3934a28f10 SHA512 e3178c85f553522d5d1c5fd39e76f015b680a8ccc84836a5e10283b2aed6e5b7cc3d23af0e67a270b7622dce0abf35dd8a95afa9bb6f89b73a9439f7435175a4 -DIST bash43-003 1465 BLAKE2B 8fc9e83e39e0c43dc9365e3014f61d7a6643832c78c29da71dfd0f3adaf3dced5075f57ef42e183fe892e4db837214fedb1b8fd00f717e105c56b460685f5409 SHA512 dc2c5fad8d357d1301e419afd959dfaf015a63172857080c11f77ab1bb7d1d737f411eb0e70a861f98a36bed1b19edb7217a4fa9f4773e21706b62dc56ec3464 -DIST bash43-004 1534 BLAKE2B e227900b10cf9a35055c79f6a25fa1c6db13c5ef652b2733570297c7fde5001518aff2c7b3bd0e072ac2d6e950d916f6f7d4c318db048aa15c1fc8791fbc1ebf SHA512 6a5177d5f4205ca9d3824601052dc6d0cd768638cdfc125501c5643dd51d537f5d075cbd11a10356caf4205e47a0287c72636065789ecce264129fc92fbda420 -DIST bash43-005 2636 BLAKE2B 659e60ce3571571e74c116b1bc502168641eeaa6fd48131842c022bbcfd9679f4e1e7e7f593538dd51caefcc0fe3b122e5e73cb8384e4fea9212f810cbe5cd43 SHA512 e201aa8ef0ce0d74fa5ee42e8171bbb5ba633d831d863a8e8afc5d5157581bb055d16c52b316cc945979a852b0eae7921244a24b89818acfb7c96572ed04d1f8 -DIST bash43-006 1445 BLAKE2B 40c0af5e2ff2d97f30c0de260ec32ece50b43651a89bc75dd4e1fa2558a54d687c577a0f44ab4464abe4db79520a08eb1ea23d090d72012ab9bf472cbf29a2ef SHA512 d1da3c9d3781482d87cdcbfd69ab3958ed4950f2a00e9d15228ecb4ad5ca8ae253eff378010b4908d04df2ecf658e08f7c2efc97d6a0b8dd2317552c1895d7b2 -DIST bash43-007 1331 BLAKE2B 66b94d60ae4262aecb23ba1beaf09eb976c93c60e64424e0fb3dca1bde24323a09f71c523c3d32085c7888dd99e1fc5e3aa774a2e1f56e1cdbaefd93e7f688dc SHA512 c445b5cdd486d06991c78d4c88e2e44e49f74d1fc07b8e4bc9492cccfc4ff4045587bed6b24d745974c6339340e45b9756c27723fdb79e7591e7d6c5d350a86e -DIST bash43-008 4575 BLAKE2B 32bb0cb4dc247545e72060a8ce658fa8cbde0113e38d0058d0f85bb5036d6eeeb053989aedf21f5f13d8316af6aacff8f4a9b09650f50b58481386352af8718c SHA512 53bae88cd3341a4ef8c60d6a294c09402103d1b20f485cf85775e6730a3d2eec8e6ebe15aa6dd95336e4a1f540f21db394823b9d04b416e5af071a7a6c618900 -DIST bash43-009 2413 BLAKE2B 42cf000b7f52b4f31a72387f655366f42f6241a2ea7834eeb0bda9b26008bd462637079f8abc0ebda6f80b88127a5c8f0da70a10a090ba43b44417563287939a SHA512 8d06fe612cd32cb414fdcdc34d4420b8991b268dd3ddd2dd47b3d01679954debd78e21f697a7f495d2340f0dcc8acdc3ad6809b8870bf5fd300afb1439788776 -DIST bash43-010 5357 BLAKE2B fee1bf3723344b671ed0221a0083cc1156a140b71357113277b8f71f8bad4931ff644f31a965bbe14aa9bcbce7db958017207795c6ce58ef76e127055e7934dd SHA512 e36e550d749f52bab01256ed5f8f1b48fe53190c1a0a0a15c545328261c1f50b85f574b44188855858de1f2d045945770c4940bdecadd8381ea2cf174bde2fee -DIST bash43-011 1533 BLAKE2B 2ebc249170e4a08cc0bbb069ba57110b0884b87c0341ed90e0f8f4b029940e4d1d169013ec2a289ac237bb68d61f93a9b380103f50081c688ab6186dc1077912 SHA512 678bbcd92b927c86631cd42d6d3ab7596a3ffd20b640f471a9783a7972f05d2d4fb15970c12e7645e90d407c5a2d2aadcad698113211724b0ef8d89eccd2cd66 -DIST bash43-012 1365 BLAKE2B 27460ae8f102032cd7367da8c050e08f69fe20a0dcb25804c4fa5b0e04238b6c71732038627a7b8a9b55a95e1aafba8ed06d9f3a2b7c6945daa1b61667af8be5 SHA512 169453248edb55baf761b0c9c7b296ed2c24543b80fcf4756b8dd398054b6317da285c5e9cd68828f2620b05874f21a08773844ee32416daef76b88d0ef3ee6d -DIST bash43-013 2151 BLAKE2B 8732cabe5634ee11869b708b34edab1e7bea13d9e2f2f34371587c532447d04185193ebff87c04e6a9cacaba5574ecda03e0c0d731ed6d4b0261141bbb925dfe SHA512 536bbf0c9b23eb824579955e7fce892cfc1e1d9fbcfc66810353ac4ff238e9e57361c0a46b3f3573ca8ca563331070ce55442ffea38e2a632840b6a318db1c88 -DIST bash43-014 3533 BLAKE2B 210d0a0af40d42342ca4e87ce866c5bb12b6f630b2921f6c187fbb289070dbc05a2bac9c7a47cf7631f7f6ddd218248ce700b3db40c33d3cc54b3069f80fbf93 SHA512 79fb50f62dbdca5e45a1359570e6d2173d442b3d4ddd4eb44809ed45ac022de4fe3f0aadd7672b4c8d9739405d51762486ee0c677b56f9c7d60e6224be84b87a -DIST bash43-015 1894 BLAKE2B e8111717c9f2d8adb4301590a55837b087c3a30fcb697331d1b0903c9cce268b51c57930e99f879a8808763a947a563c9787dee04d74f4a5203418d49f5e05de SHA512 38a7af22f13f1f45705ceadf3abb52be75f3239959c2b1d57f333d137f25f14ed92c4d209b35417d449b1ec4291bbd984bb5fd11ad40375b22d2668b33fb8efb -DIST bash43-016 3674 BLAKE2B 1a356023d42d94a570cf019c13f228f5a9327a92fabae762ada8b420350256aae652c46e1b9abb7cb039ee1564d3591ea64fd35f13cc699b82a8c1f48ed853b7 SHA512 52ab2966ccd42554c8bd76041e07921388220b46c93c34190197cdda38a085fd499d71e2e0a10daea130e6782ada556f35b1a37d06d023e83c4c4d665d07cd3f -DIST bash43-017 1565 BLAKE2B fa1a2b066a58d77eb5376c47799a0c059135265a6569796761f15ec07d314d7c171902f9e077d1c86648243264cc7811d57c7eb58891cfb07fcbb1f4b9e8e970 SHA512 88b11f324a780823b459b1e8a0904348c56079b4103cb86025d34dbba02543b0b7fbc2397bf043c24c1363f30539a6fe9b9f9fc717be9798f466071d1d420bb9 -DIST bash43-018 1315 BLAKE2B 267b2a1e4c6e27ac4e496de42b2891bf97b445ce853993a46b619000fdc2c3acf8f404d10cf247b7ec72469b97d861b2bf31356ea71ff2e88d71ccf5d5973e0c SHA512 f83d8e1d6d8fa8adf1715b8d4130730a13f5cd626f75e9e4b8c63244645a45a3f1fbac03081bb9d1e46864919d1b3189a9bb6d7a5e7a8854e6270ab3269c771f -DIST bash43-019 2610 BLAKE2B 7fec02f35c2d99fcaa2167e269fa9569ecdfdab8f88b21182f658f16206bebcb45cee9a1c65eb76079890b8159e760d90f7167d8beb8ac3480cb45fd161f07bc SHA512 77e6dac3079d9282f6f85940a762b0da2473ac0d35e9bad2ebc2862bf0f3c4376a6220c746c1c37de0b4d492251ec9531a62c8a042a1be5e485f8f5ae6fa0704 -DIST bash43-020 2777 BLAKE2B 6b8d6af840871080ad768fd899bdf559a2e2d64522f8b525e68f96f9641fc3a86729e52c72bed9a2636ba9c210f29a9697f2f35f43450e463c99c6bba3a30588 SHA512 fa06563eb46609115750ffa88098b07c608cc8b13fc31356f33e1428a4da4d2610e122e0241356afcfadfecc5ccee5db4b7cf07f74005e7f30240ada4a81b5f7 -DIST bash43-021 1623 BLAKE2B f394d58c914191c36bcf4e272c690c44e644d690793ac47e679f434c964dd052fdcd754282c3b164dbcde80941dcdb471dd52315c9fb96654419f26edd9a08ec SHA512 90dc85302d9bc60e68fa8cce472b7e022d8a6ccee361f97aad4cbe5f1585b4870ab9997a3e6fac420aaf84c3dce9757716eb08f4fa6b38e14bac4f2d5d503731 -DIST bash43-022 1782 BLAKE2B cd3e9e3ce3b7bd3902ca3253dd05fabe1fd4fd3eafcce6c21790cb6d30f8f891620cf33acda4d8496d119d5ac3ab8725fe62923c288d0ea13fe5cf9536de6e99 SHA512 721b772349f9e0cc65975e419fabe4acdb23c77796a5d8fde01f110687ea1cb7d23fb706fc0452fb3c2082958a81c95b82f277e1f8f722b1156913efd59afc30 -DIST bash43-023 3414 BLAKE2B 521df59dc795da45cbb7c1fd09cedc5bf71d5167adabfcbd1c30a0d8fa87b27cad0dee873c01cd9ebc1cd7f2bf71bc4190309dda3452adbfe563a41bdc3b55b9 SHA512 d45b5f5dc4682c7260c8b6ef6faa99c929d2159cc34534931790f71f76e7324376e4a5d4a2a3bc21c16c25a8206554580943e7a3f672ec5a4af16cbccd216819 -DIST bash43-024 1909 BLAKE2B bd9f5997e9509f70eaafa4fc4a1b508e013fb50a48d872b08c98219ea8444fbf1de8cf6ae86b97885f382231d8b6f04f9e1debc381078b4e306e341c585ca28d SHA512 eada2b4839b81f28f63a874e08c72dfee9708c0982d2447347c17770a29c8fbb3d3f8c58c8a22b0d46a9d10abbd79dec11b5815257fb39af06420ef3602f8499 -DIST bash43-025 3940 BLAKE2B 4b935b826c80a5704a38d066d213c43c0254bd68b5dbb35e353c6e3ce109aaf87e02efc179df6d4274dc991658822baf91177c1343f4dcd080124ce391711be6 SHA512 b4ea28ea0a24c8609d5c3a10114c5fec87ab978ec60700c36992d093e7afd976dbaee4a0d62c6e41e8ed6674c356fc26589f4c5168642dec8df8d727d7127822 -DIST bash43-026 1575 BLAKE2B dcd77389fe1236854210fe67cc720e33babbb1c3c54c5d994ed3a4a6073cfa4b8a8b210d9ffd1a38f16900b81cd6907bd6e2df029adac8e9b1bdc98ba0869002 SHA512 d55620c86ab4835eaf53c18033a939e00ebbef7045d1429bd6fb212be6da167c368b4c03aec6c00ba60a1363b9cf8a4828e85c8108c5476b4a342e6c57f03897 -DIST bash43-027 6889 BLAKE2B 64f0f71a15f3469f75cad1be4f09860b18847172c6c56d12b7163804f0b0790dd70a82c0d4359e8d1c6c6b6c9769c1128522f049e71992827f9c76329ae9afe7 SHA512 6941156db9a6ab35b2d6ddc63eec064e03da779e29f47e33b467711e3405c9adb58ad33be3ad3c77aea1e84a314d5404c8e1a8475408991f5f719b93c5a276b3 -DIST bash43-028 69606 BLAKE2B 467d6077ff4f377cb0f996b0eb96dbcb4a81a476fa460e0507eeddf33ded5b4d167316eed49305cf304b60f3628f4745dadc93b4692fb5f79b60ac3d7b4203a2 SHA512 4317380539e3a93167f195eddd0acf0c75a5d86d5ef243cb7f7dca43e745badc3ebbc081b099678ac17dc03d9a3ed4a3ff3c6636bb1887e73e94b8ff9ced7c88 -DIST bash43-029 1824 BLAKE2B 44d601556420815c3c128c46b6a50f1f82e24edee0f99654af2ba9f343576fd60fdfd985baaa5d83c00ff225aea33e8c13b4d4c679eafefd6e0c9d0c2fc88fe9 SHA512 e25783c7557c1cda8344ba779d59f83e26b90b0aca393b5f7ee389e0583ccf81eba394589e992b33eb6c969083a8a4ff7fc8ce52059cab3b71289d085d381f07 -DIST bash43-030 63206 BLAKE2B c551721c4f6e245dd59b61ed5185767baf5d6840123c4a0b0c4d676c540247952b0a7ad764672be7d778954f8403013e5deb19abf044933ed0efac3fbe5a7d25 SHA512 ae41a9a5326ceb8e7105e359be097e14876160f6357bfa7c5cd3c4a495a629be762c3db671754c2cffc6abb34998aad91dde4a449ba16a0c6da844bac53feca4 -DIST bash43-031 3689 BLAKE2B 8598e2e35e5c4dc6e358267a84b4720396d55fa2bd723d2192f0a172e3d1ec087bbc8e4b48321d26655d4f84b7fc425b1d9ae352dc4b0faf4fdd02513ecd582b SHA512 3178b4ab48860ed284bb64ac9b36b6d4d1681c0d4bc37ceeb93e73c9dd140bd0a71e86a86ae595aab43babedae79d75a4b11c57e6ad6800f43ab5f7647f6c4c9 -DIST bash43-032 1734 BLAKE2B 4f6d37a0758d2cbd84e3a4a5bc380abac226ca70c2567dae07f4fc297e49c14664a1c11b4a482acce695831ebd642e2bd3463047b251db9e5c138ab5c359cc1c SHA512 47afc6308bd4bed20661a87761330854508a745a1c2a7f2d661fbe0d95b00d2d5707cc04f510fcd027b3fdb065d9414697715bff33c707a56955e27341d1bfd0 -DIST bash43-033 7038 BLAKE2B 53791ea4aaa3b65d0b0da0227de8e694e24d8f83050bccf51011dea5334cf1028752444df8224ed0cdcb4341035a76063e752c433a8fadda6259eb329c3b1334 SHA512 3eed328960d77317e1742a9b53ccf40b304657cd535d7f283bdc24219c65ebdcb7aca3019fc8fd9e7152f42dc411625acb1b529f80e4a6c5b750b8f7cbd2e4d0 -DIST bash43-034 2392 BLAKE2B f6779ef5a6df8ec18313a8e95ced08cd07a37b328145e38806ccfba5176676a0dd3260a4065b1fe72285faa1bf65aefe993f03b7a57a1801c950fa3a8ebdcb29 SHA512 95d09b843287dc18845b75ac6657a2bd7bd71c31a62f922e7177368678ddf13c0f20498bc17bdf4cd5c1c34d40838174791d1e464ceca168957c68e789e34d06 -DIST bash43-035 1800 BLAKE2B d99d907ffaf97916a6b68061b0a5fbebc4bd53361a3b7f3b32d0da21228eca43894692779ce7e54712ca02dac5088cb930d38a9d459e8130206c2cb84c7587f2 SHA512 1ea68e7ffb15356fdcf5eed08dd7fe0e16aea2928a4510fcfafe79e926d7ac25f013641bf547bfff0401bbb7e1476a802208e4f1ccb8b02ed20c094f99e450d2 -DIST bash43-036 1539 BLAKE2B b28fe78f05ed2742ec060df16a8fe28b6dfccd48f9c060f7b2a136475fe47424a3ff7f9d3a8e595a119564792bcac7e474257184a920fabea8ed440c5e0da41f SHA512 089a05879b8b65c9f11c55127364a3281b651e71cbedfad6221e31dc88eca15d813986f999a22921726873db9590b7b50afcd6162027fe516c2a94e8734e3ee7 -DIST bash43-037 1284 BLAKE2B aa7f11383b94da283484dd92d1caf5de9cbbcf36023624cd9498c81c12d8bfa8957163749f2dfb13b02189f6fbc53ed2643f47294d170ce548855b92876c8079 SHA512 7977c0fb9142cdea259b06322092aab3231b9773cc397519bedb6f731aea02a46441c67615b31fd19c886678eb1985687d07357d15fc7f08e946404efc564966 -DIST bash43-038 2354 BLAKE2B 991da235fecd4e9a0d28baff0af76de721eb521d5351944341a78b34e40690757100033b571f80217656938fb63e8dbb5861f829e78c01af5725ff6360e2635a SHA512 2ef2557b17867b5820a9e5619daa1cddb3fadcff7470504c148828a3007217767da4bf540dc835cf263f9c943b2c1aa909c845f8410f69e2d04c8b3d659efee3 -DIST bash43-039 1531 BLAKE2B 6d2c4630f18f7d6d90051720caca30573c5f068cc390e7e0a486530d0e2495dbfd764a9ae19c088679b8a51a21ed69684c9f0b30e922042f42ed0a6caf98e0d7 SHA512 f9745a05bfbbe39f8e5af3865de3a32391d7ff291289977e23340c79a3783b4fad15bdcf8ce62478916b43fe18501c4d7c65cd54d3c20e8bb889919df48a9a19 -DIST bash43-040 1532 BLAKE2B a41175fd9d44d622905c0344b2a255a8c268d73fe029eaffa0dc5127f471c42b683e23ec27cbacbe033717bfc369422822d3a6ba1b4dba032d5fb42692782b64 SHA512 25a0696f1f0e78cb971afa404e0b7fe634b70d49d6a5a9d6ff5506c42063968e8ede83ad80bd0b79601363676fe3abfedc3b76984f6f9ad2e7798790682e21d0 -DIST bash43-041 2362 BLAKE2B 4bef094a1da2fb2ed7d47a3a99179ab1639ad3eab292a9758ce572ae8e88268e7de49efe1f8705cd3510ad4321f8bd1da432261a68aca773e66f49dd5eaa0378 SHA512 d75cdd6a1fb8aeb1a4e88f046cfea3ec493b994b96f60f27d5577b59408422bb7c51cc4525cadab821fd8c57f44fb07f811b087d077359242caff3b54cfc6819 -DIST bash43-042 1535 BLAKE2B 627751b309954235c25c20b5535b9e2bad531445849cda46176311118b4121c4bc7e02d8325b2a711e1db2b1a172d7a3a0241189dcee7892537d659e6074a238 SHA512 01a6601029c0a55c9bf1a4ace3f387f9d094a9b9ee3511e2113c000123d85b1d5813c369e62d5a6dd329f515ef0d67d11394a6c0e4516956387556c13d13009a -DIST bash43-043 1942 BLAKE2B 6a41f518ba89c538b22caa9fc030ee8c662addd003de991088ced9767ab7962caa7e90a69b390392ad37a860598e6a33170795280c442a4a9c1c391050aadab1 SHA512 eb05e537fac08587d0755ad59218bb5a51685aefc1476d6e3feaf72acd1e08cbda512988d8c157425e7939863b313d1e36f51b32f8a8497655c6b0710a24b738 -DIST bash43-044 1658 BLAKE2B 91579fe95617923aaa62a1d2c62b1d772dd1a3f725795b434e321ae44ccceb2f5802494175fb61c36b04890efd466687b8cf66abdee7cfd942def08521900909 SHA512 2937ef80c99e93094e4aaa6a93d077efc3e433a4712c17e30590a0abeb5488293365cb8aa19e37d25b7d5c38d3ad26cdea12b904e5ffb2cdb16f18ab12f422fd -DIST bash43-045 1312 BLAKE2B a34b02287066e74a5afefc3ce6868a3deca0eaa475e578f683a1a22885912c0967cc1ca546f6e72ec213b4a9b78159b3007a767787be18361a94035eb0e19ca0 SHA512 7b79dacff44e5358da736334d2277a2879ca1389e22e9dac50e139f30dab623bc89a56930d89e74efc468a00d051f6747ccaffcd1a30d7c737d49780b9830e3d -DIST bash43-046 1494 BLAKE2B ee4b87d81ac97ed53728051f154da7d4ac575c589a1194d16fe90614cc90c1e2d136d5b91978dd6c1c8357a28d5213ab14510dc8175dca1968543c309c76bddb SHA512 c036b659fa681f8129110356bec33fad00fb8e469f3b4bcefd0b7ddf5e20030977716adf5c65f58f3ff68cd7af0bdd42392ee077100bc7f45ee123749d082f7d -DIST bash43-047 4437 BLAKE2B 449204b8b9e0937cb65ef286db2fa5cad9999dd822fd55369cfc469e6e6c086a97aea7b50625e756d349341a53907d69d8a631371846c0e373efcdbb6d3cb0e0 SHA512 9332d680ac226491cf8e5986a3261eb76b53ef4b0b2a43405564b088afc0e8658077812c9177bdab7900e05394e69f3047d82ddb59553fc01ef721acfa9d5553 -DIST bash43-048 1612 BLAKE2B 6014935977b2ae1628dc6e9221786a2fb923590ff17b9660d1c238da251f9a0152bd4ceec0c66ea42e34dd592653c244a8df2beb02f20dc7d214b64681541ad2 SHA512 7c3963bfbc730b4592668460e86c166e727e9897c1a9235a6860a01bc90d365ef0707f0fac7ed62780dcc84e80dbe8484ec59e9e948def22f44ae03e8a169780 -DIST bash44-001 1896 BLAKE2B 1ff23656f2904385f34aa94c48bec2a8cd145223c74c4138bb857a6ef79ec6e5985521661170c46c5bd603ea4fb7c1d8058770b4da0165366aab7b2bbaf4709b SHA512 fa7a1b277eb3bad6ae7d2c7a2887cbf2c0eb75b7fee8ed03ec1e9d45879a2fb4b8c7cb16d6b029987493b01a461214bd9a24454a6837e7cfe180b1bc56f61caa -DIST bash44-002 1946 BLAKE2B 2b7798375a629ba957c139ded809e53a43ab03258557669304441c04433693069d1fc1af03fe5516140097e5c71c07870bf8cda2309a8fd7ade4b169a8256739 SHA512 526f986057810f89080e283ff95b3a8fd24d37e4ad2f18c39f36d3a2d57956a6441d16220082157735e3c5ccf770d5016e761aa5f309129898e39277d576e6b5 -DIST bash44-003 1593 BLAKE2B f47eeb4d32108d6e889436ad72920c1749e13fb17439dffb8df72f334f570fcccc7956bd616ef1beec5c07c1479d9113047f8aaa21c19af3e4db21f00783dcbd SHA512 e61db89bdd1a7ae15013fe258046a343c9ea41e5a1c6d2c810947500a617fce7536b8d51194e14bb42499fe0de6d70cc9b2c81da0afdcb5a2278459f4f76d748 -DIST bash44-004 2350 BLAKE2B 245c88f4f7f7e0a4a571956c1a6363b8ba86b883897bd8c92297605811e418748709f9ffaa148173c9669b4dc8b71482fce9eb3b177920fd8d34b260465c72fd SHA512 7570cf15518f79230cfe91b3e58c795c16c7fb6ba6418d967355b36fb7982e7919a9eaaef9177fb605c7fb7d7efb8a8335e725c1bacffff69a098433f5adc9c7 -DIST bash44-005 1439 BLAKE2B 4d563b1a0b2d858a904b98fb52b38c8c806942b6c879b3a02480774b0806468f51a91ef0a26a4a9c5bc8f2a3242cd206afe786d0754449cb11adeed4ae97a90d SHA512 7546a6c90c8e8508567dde713722291477ca87c1116905b46432514a4fc632840a855b84f102591914cd4c44d5bf2eb7400866e26366fc94525fb401ea844a8f -DIST bash44-006 1805 BLAKE2B aa187e52bc12dc5c34e52d6b487a0f260e3c54970ebb022c54293f409903baeb239417d671d85b16d30b327c6353ffa666dc7adb5c872ec500266339d8a9de0e SHA512 5edcd76cf97bfe289f71924ba279ff48a1167eb3cc36f811cbcc23732746f5c821d1d39d4b137b7d99d57809a4b7270a54f4a41176fcfde0708bf92ddc68b77f -DIST bash44-007 4640 BLAKE2B 3b803e553ac117129db686818835ce6deb7574b38171f4c9262448e01e097933645311de003593ef3949a7ba5925172577a758b2edd281c4446f3bca62beadb8 SHA512 386c019debee414697abc648d9a77894e842bb0b7a2a71709e8b3398582f25065e68963405fa22fb77439c6b431ee94a2ecbb16734c2436af3dfb4d1b5f06fcf -DIST bash44-008 2223 BLAKE2B 09c01c2821404ca8a89d9644cd7d55d2994ba4cdc15b928c1156e2a91c083b528340c27909bdd312a78f677cc94ded5888ec4eaff0d0070d575fbdde3bb326a0 SHA512 d9a8924f1c9263deab89153bb688a87f211913ebd72c8077e607db6fdddc7e5af05042dd22a9a2df593e518ea74b54ca79d20afc796e47d871827a2556e233d0 -DIST bash44-009 3117 BLAKE2B 1921a30e1f7c6d37cac048772f89322e2cfe6e77f3ec48d4a6bb3d7e82452b7471bef2e1fa31094a62d9a29589a8438dc875211dbab8ba204939e16810eca13b SHA512 3b01c080cf4a54658679b36c282a69a9ac48b900b19ceb42dbaf084abd395d50e5ff14db90a7fdf0c9856dad150897dca561160686c931634765782447fc076e -DIST bash44-010 1670 BLAKE2B 6e0cab685ae2393a9ae7eeb91767f8ce3086e3921f2d69614e729e9bc26603b363a69083c57a43aa53669491deba663bd8c9de91571833312cc23efb05c43222 SHA512 54ff556b62fd88381e7a495db50957b016474973b3a566661c65b649a40960f2d3355221b3a71fb292128aad92a45d73d9816d63833bc416b4d15acdef391b98 -DIST bash44-011 1603 BLAKE2B 6bd978408140620c2d63277757c15bfe55d6b0ff5706b7b884b234308efb6cfa771888306840ce5cfd4ece5912924dbb6a321d823fa106c99ba573f47dbbb9ae SHA512 6b5b068b74978fc691749ccff5e094c768047f702430e97114f5bf342f078696f7d7616d0642d4061b062e9112dfe00a1c2309c65de4147e0e98fb52c593d844 -DIST bash44-012 5768 BLAKE2B 63c6f5ff2cf52a35e1bd7f0028d7cce5c2c87e65ca600d8d85bf9b197ac8dee16bed5dc1dba6b354ef560309022cfd427a08180b76effe4107b9dda2ed99b20e SHA512 4661c4c132f2ea7c9a70368301041c482d5820d8389334a7e3ae44c36fc16c171b20db2f194b7663c84d6c3dcef81aa90f050a48e205218fc7bd3395d09c6a51 -DIST bash44-013 1255 BLAKE2B f19be55c986bc60c395d24044c7edc67cd180d86047af59d173c1507de32534b2eed546f16164d799283d66c0d0460ff4771da6bc327bc87ebc4f01cb284f9eb SHA512 eac0a9abf59b65a59a0028d2f3c0a7dc8a0b3c04e2d2db642b69aa7c13a2dfa190f3c63f7d8a7c9400f01701e9ef84212ce668c4c44d0ccfd02cd1f8e723d831 -DIST bash44-014 2834 BLAKE2B 3a211d9916e16a996d709034523dc0f3775520736f481bdff8c737e1969da1719602bf0379befc685822e4931586482a30bbec69be4233da4f912c5b6333886e SHA512 11e16896aa66a1eafb12cdcea00515132789690e914c8894caefd8c80ed98c8e732428348ddbfb53495164ce4044596f5cdbc03e146dce364fc497f362a1859b -DIST bash44-015 1233 BLAKE2B 5504d4a64f938ccfbb12f43455c11c6dc6a38397e5692da874a1b5de1865d19677c6f683073dbf9843869df67f96a87a6a60d2381338294d6750f2aba1580c55 SHA512 94d6fed30d4a376c29f8986d15f1b3fd65a04ee0f3d1844d010f3e51a2f9f875cd294a68fb6f0e1ffa481fb09f02055b21f2f298ebd9d88eb2f76d6c1f15de34 -DIST bash44-016 2069 BLAKE2B 5ac613c450d018edff4f82740655ed0e460e49b57ce1a817f0b7b0a101b9f1ab095c48904fc17789203d6bdcc1beb01dde23b4a097f36441eda5e11ab638e9bd SHA512 5acc704df3fe63b5b8055ba7bc14ae70cc23d15aefee8db6991e6c11cc8b0e10fcc67d516bc2d2fde84be26ed5c88dbf266fa164756218b60eccc2bfb4eed7d9 -DIST bash44-017 1143 BLAKE2B 64da515637109cd87b95e5f55857f25c2758b4a5c2620cd21250287e00767d5ca7a14fe331603cdef1ba02f622d97ee120bc0bfba463bccb113f16ebee56159f SHA512 c1d50aee953427ba0b95e48c10d2324e7413f3354ff65b9c3c1dfd14eedec55e619fcd12353e7b99b6e280f510e04d1c971b309c1a4efb97d48ddb30d69f14ac -DIST bash44-018 1319 BLAKE2B abfd87f2cb5e9aeb0352bb0efbfd3ad95cbb26445e09edaa762cf1ea1fa01a00ab57c96d912ae5eaf653b66169bc54bba39fdf1d62ad45301c6599d21979ff14 SHA512 008ff44dbf916414d691c29cee29e7f636bbe79170463d76ef16ca63ecdc24a84ff4476078c28fb8788d9b1fb0572612a7e8cb30fceb55ad650f293db8361ad1 -DIST bash44-019 1671 BLAKE2B 3d917b1c2618b92d7a79d64a8282cda84098d7d83b8ab3e62c49ab259d6976ef953ab1bde98b9d2cd925cfbdff94b5fd5910876e8de85d40466cf5f3ceb377c4 SHA512 59984e221a7a6dbf72bf893b1b7c4a63fea34d6af1208a19f0e9e6cd59a09e4cf51890cb2d31c1502e2a2f644f584417bb59cf02c308d3250d2a98d41b63e893 -DIST bash44-020 5156 BLAKE2B 6f2bba1fe03eb49401af3925420ff5c090d0e7d83010c34e086f5da48fc2078ef649d775b45e3368e73fc1ebdd6f1860b33bf7021898cae158d478aa1dd18bca SHA512 e200fddd717fa33d2c56eb6713031d34891e5ebcd489a65a43ccfebf9728c1609b758ca3dffb1eed4abd3c62c6d7163ce88d8a1bb73b6d07bee99e0409365978 -DIST bash44-021 1810 BLAKE2B ce3f98e31aaa7db402cf2a2e571a72b9b91fad4571b35a5e8f59678485a631acf3885a19ee09ebdc6f79b39dbdafe72cc2cd91bf3c3b31ad7d3a65b5bc4bd9b3 SHA512 43a82d06a17bc30c2579a0944cb68f60bd9e3cddb9fff4a760fbf1f2f5104a99bb69c400cf63231b242c03a4684701455e603d96c9b588f2c69da02570042fec -DIST bash44-022 1818 BLAKE2B 66c6e5fd33f0649ff886d1fd944cb10a06de06f0724c0cb7343c3afd50034821f1a4eeccbe9bc5c6815ce9bcdfacf5e6a83098fbd3712efc15e870928b3aa80e SHA512 385a0d1bbdff0dffec2a08021a84a5ac3695e44e1a90b0080b82737fc4a9ea924ee59b47fd5e288b69a540f4c976bf9da0db08ee2d20e170c868f802f75785fb -DIST bash44-023 1557 BLAKE2B 95a21ade7e4be68d66f3862f26b574c5897055822471c8d2801b8e1f866d1d11ddd4000e967b567c3ef7949af8a88ca918ea066d52a67fc5fd4b266135f0dbbb SHA512 442efa78d365a728555ade77cc2f8501aed09f37ae10e1ac647d35299829b63caefbc5c30436d622bfef9300e9d929d7f4fafe85a59df15089881bc987fa12fd -DIST bash50-001 4133 BLAKE2B 3eedb63f943ba89f1147c907fcacb5e5af891a6728edb4ced972e19d586573db6fface4947490ffb9f42a2ed87c745a352e102fb727637eec8422d7323da9470 SHA512 e3bf036287d3be1f3e91755678c04c9a8e1b4a98e34e181871dfaeb13987dda18c31a44db3f3829d91a185ba4414b9c0229f2a15f6e8a951cbc6c1054252bfdd -DIST bash50-002 4380 BLAKE2B 022340f0da0d5b7c571c2015beb87268452faf1484bedb75e2868b16904eed93749d5c0ed62b9da43badb3ee2efe3bdb4f55e212a40c3cfdc073d44623475b85 SHA512 59b1cfa1be1029ada53c63fe651d51451ead5523c50c115e0eada07e34e641c693ed728366986acb431f96fdc61818efd3f8cd168ce416001edc62602e5f28dd -DIST bash50-003 6434 BLAKE2B ccf05f2f0da6dd0a1d25d22200326d405019acbce27a7fbcb3f16ff09027d5dec5cb9d5dc557638f72089a3444b25d5106abdb0916cac0797562b4d8b68a0ab2 SHA512 520b5cc0b7aeea6cd8b7471b553d8979996f3627a3e5c8889023562dadc82475be243aca2ec608217b78400a1dceb134b877d3ded926e581445234f1b69409e6 -DIST bash50-004 1664 BLAKE2B 88b44a5268c8ec970f0c18997cfe5211f6a2a8c07f813d48fd931e62e1b3b95fd76e5b66b7ebf1ffcd1d42e5c133675f954de0ca7dfc8c36aa69f11253480374 SHA512 cbf51bb242edf36289bd483b47c9451132c12f341f494212c0e5d969cd06a3c1c4d121295f3bacb1d7d5e56f789258ba9f54c4cfb5760ed3c70ec1f49f25c719 -DIST bash50-005 3732 BLAKE2B 3ded5d200102ad7cc547c6f7e9bf9bba468a10791fc096988c49f46ea8d6708efb0d4c383a9e2e2fccef8a49b217e6a22d9435c807233a1d0a971265bbe31761 SHA512 4d3e6f337a76b9ff1887c4c6e4e4352885779504f3c975b8d6fa587962f01e8adbd843b5341c1fc1d11152cf465f2982eebd9dc6e1384f319157d29740d510da -DIST bash50-006 1275 BLAKE2B ae3738874ada015202a6ff21a50ea9370c6147b4c74a23112e755396fc1db743afa42abdd4df635f0c0b9f3536796064b41d0667ef8ade1543b5c70b688ae9d1 SHA512 71df829a3a3927a363ad961de8af8db898ea8b0ccf604c5f1326fe4646d0d50b3c7038ee473c225fc10d26c2dc1f711d66b74d003bb0445d36a8a70c49e056e0 -DIST bash50-007 1640 BLAKE2B 1c25af8c098322ad16353dfb32cdba2613659f5042792c725dbde7b2bc276ff09a4af44bf223fd6114dcc9beee98ccbd8081d3010fa1cfeb33bc93fc9c81e4f7 SHA512 467d377836c53d188cda39de550ce1e00b58895a6646c4da3535e74e599978558a92d8e7bf7c59c988159468fbce04f3a0dbf62cbded28472272f1b9811786e8 -DIST bash50-008 2622 BLAKE2B 9919e24840f32a44a9040fd8fa9fb482da1859223e70e75d21d5fdfc03f229ec2e98324707b10fa3aa5b3fee0e8fe5328a684cdd1b3ee5567cd1eb127a4060cb SHA512 110fef44c1a26819ad8926ce00bd5378e99275763db4b0e9cfd125ba1ab7eb9f93abf912efb9841fa2ac59c380995e477683afc8cf6bf00367a9af7ae371e7f4 -DIST bash50-009 1095 BLAKE2B 4a9b2035173dd23f9c8ac5474e573080112d9edcf918816b5dd41e880f212f66c2c80dd41793ec62449c487fec1ad2c57b353a00c0976a782098fa6be76d0f23 SHA512 6b770dbd4ca1175f9b958931b1e725d96626a24fb270bac5414d1679dde05276c87654815e9957d6932c515e8792caf8a5f0e9f2dc108bdd041d8024cf75a833 -DIST bash50-010 6407 BLAKE2B 94792141dedbb8d2c9f9355c94eec56b1fa84459291c61ac31e9ee9a67e80edb95234b67ab59c5f3f039d596275c9b154544439bc730256beaf303e6cbf99c4c SHA512 8ca2cea0264bc0401414207fd8752d4d6eda64be3bb10fdc22529fa2bcedb84e6ab257ba2badc7078ece7f2ae1e2964635926f227eea7aed58166e82871322c2 -DIST bash50-011 1870 BLAKE2B 7307aa709810ea3e9fbc0db6a558cb6a660736677edf56904721599be5c0a6e69b74cc01fb3988f1b06e7f8bcce512a3b5d773b7ebb3a7397a0e4815e84f48ce SHA512 05833d6c85f3795a9c100246335f39155c1b5d190e073bf382269c2bbceb13a2de3f85dbe1dd5d4c7824fcca481febe3bdbb4c555e1f2de86bec05fcf6f5871e -DIST bash50-012 1571 BLAKE2B 3a107454439fa84b1416d0b17b81fd86cfd4cc046bb4c4ca820e09b4595f4bc95dd188f2957b2f2c83937a776eee3db19a7c070403014bfeb5d5778b26705aa1 SHA512 24d67358eec07cc4cd0457ec0c296567558f20bf713b917fc8a8e5095a83f1c5db880bb863d483ca0c9e003972ac5f56596a2eb10c26c82bf6326d0475784e7e -DIST bash50-013 2328 BLAKE2B 8797fe0b8e01027222af9798ee8d57d161bfbedb617b257e91402ef60e7010dd32fc68e2477487813746842800387c5ea0cdd853e039cf7065a2786fd6d6a182 SHA512 38fff9856c2259fbba607aacee027dd61e8733c6e5f476b7491bc43755fb5a63e82372f9f18663ec81e7480f0738b296271c948e1932e851f68f53cf3a1935b5 -DIST bash50-014 1747 BLAKE2B d52f9160d74b340fd5722725b572ac1abe74caf41add5421dfa56fd44916ead691e4d698de3ba118ff0f8fc8eadade7a980551134eb0daf18b0767ff9601a4b4 SHA512 e8f65be24b425ecaf66672eb4271e0efac2f495f882aeb559d60b52359a468b51852ed7aeeea0ab77cf648a48c9d37f2a00e263d06d29e9fa75b67a648399d91 -DIST bash50-015 2565 BLAKE2B 7df76369726332299c089db156c1e9bc6619fe2e925732da46ca47ca627f1bd7df4ea188a2c0f636e42623f2ee7ca40bc98551b5bd339ed4d5bee20b24ba38d0 SHA512 3a1a552d1f03dec9ed41be8d8c319fb3cbd01df9978ab25a7b37322913014beca6703980f342ea908250b666d72db95402d7b8219ffdd3df717acb36ed4b72b9 -DIST bash50-016 1534 BLAKE2B 8c9bb752a441b70b11655a9bd48e48ec9756a34d0513837faa94c64675c11d57ba1fb0bfc43a033040539f9c475a0efd00f375cf8ffe04a6d9d1d1c19575572e SHA512 dbc3bd0fe3bddad8f6417b210fc5638a9c0c545f9d27638d63bac48aba9d3b93181a4f2e9898584d231b658589573fad5e4627ccbcf3e9d87e7663ac730b51aa -DIST bash50-017 6517 BLAKE2B d8ec55e796fa2b17774fdf846c7b24ab1428a1dd94210e0d6b3174f99afe7f9c7f33448e1116c81f43407cb8d95390dd634cb8bd543046699898f471ffd68433 SHA512 d4a4b2746a106a7e78f7df2467cfd4ca486ab36b3e6e97eb9d47ede728033b1246bc1b60edc271cdb49df998af196619b09e598c0da1b425f05455237e256b65 -DIST bash50-018 1242 BLAKE2B e5f811ede6938e3b09d2ca658dc2ff2b30d6debed4334369ddf7755992cd1c591188595465552f4b5d0ab7d2d62759ff0b4f14a07466650cde0d25778b26df7c SHA512 cfbad36b1805ad76cb21d9136843171d794e57383318a014522e2d35905cf262d6721615f0a79972cacc45152de636977c957cbbad08ccb52f96de40b09bba5c -DIST bash51-001 2894 BLAKE2B 7918eb48d4afe91a167eed666f0d15ca220e002d824cfc5ebb753430144a8bf884e8895e6d050158153e08c115fb0b90659608ed98b18aec737e75b5e61098f3 SHA512 1cd86805a2639614372aec29a710bc456e330abcbbaa0867820c94f714a1fa5fb5c1b18aa2c10263ae0bce9dad7579c7af2f732282315c1c34bfd6a90777bfd2 -DIST bash51-001.sig 95 BLAKE2B 1f4cb69130029cd8ac46961898bdc15b2a6fc36ea84cccae08aa1ac374a4f4eb3a314a9c6a4a40975c42d76027e27dbf3e71e3253f50bb1561c086b66123d29a SHA512 a72af2444c327180fe91d5780b89aab69d2bd67e7437503e1565ec6618fecb4954dcaa4998186f8d10e4a02ba36a1eb50733d3fedaba60865fee75d38d20f065 -DIST bash51-002 1575 BLAKE2B 70336d2ef04c63fa29a625a2719c0b36f7e34818cadbb4b09e1434d72d6695dd882c758a00f2ea48f38d3918abc15f494780825b7d2f7cfc6c747a3be89ac497 SHA512 923e7822a9629645347d3aea0058fb5e2d52223507159a62369309f264612df44a84931c19e0ccb3852e98ce672dfbd454477090b4041b5a0de477c94eb61088 -DIST bash51-002.sig 95 BLAKE2B b5280e5bb04517302cb05d076f01a083b0c367ac32e7fa262972c24aafb01751aa2fb7444b98ffc8d90b48922f6d2821e2d84c941505c0ef45ebc8c66cac97c1 SHA512 c981e9e42f33548a3ae2605be690b012e934cbfae55519b555593c30f0f4dd0fcf078af3b550e5c988e8872b9f4f5b72588da2f1f5a552646a444c2a21262836 -DIST bash51-003 1800 BLAKE2B 6dd284666273016d3b9007537502d75ad7c4e1347c3a13dcdab2325e4f191a149180ee86f9904fc96291ed8217e1d26dcd2b8b20c283ea616f322dbd293d1998 SHA512 01e952dcfdae58624723d64912ea3444eed2fdcd266ba1a929b95ec3abd70f914bf400607c3f7bb7a94ac2925f794f91f37c1929d5bb987de2ba7f60a19cb8bd -DIST bash51-003.sig 95 BLAKE2B 8f5e7dbf9bf61c1c0778d6347dd5b5f7c90cd02c67ad4b91645bad8afa43469b46dbf786ae31df2224bb6d19b258f3d32e56eb35dee22ae1390eb7ad6e880b08 SHA512 e09e2959cf763509cec4b7ff7fcbf32704913ea37506c6c93fa265ccdf090812db68351d44df073014d329d8bb7030e27ee089ec845631103a43d744d84770fa -DIST bash51-004 3745 BLAKE2B dbbe2713c1cc4aa6de99366c1d91e136d1a7a86ac11108e8dd1aea3823ba0f9e005f48f1507acd1f86ce2f3c2f4ac60ae04ff066e5587229e7f19aefbe4d6e39 SHA512 10ff24cd91a2cd88818bfa7218050843af6b409e43fcca89f5ec70d8266020c6c2a55132426271f165cd0f154f49eb0f8ec2761b80fc066c921b83120bb543ce -DIST bash51-004.sig 95 BLAKE2B 7bb42a219397a1c9d5976908e62dce092f074cbe9a26e9ce4c18b998b00a3f8d69bc5b5d146cb970d3a72bbd4b25878e9b79516ef5538c4d164725de19ee3355 SHA512 445c33cf59a21f5c5f2cbf44f3f1f1756db1850281b4fad7c506665e9e26f840c9fb5647c44a74fde8be2ec832651fd10df624b1649ea3af2858ce3e0e3197a2 -DIST bash51-005 2577 BLAKE2B 573dafdff4a0d11cf6c458d6a3c9087b728542000fce5e16266636444278b7a9b4c75b05e6de31648e2b1ad5ffc2b55336d9fec088ea2c4c6c854eb7e16527aa SHA512 fa83d894fe874a05b9a7d47b8bca8e5b7f4067221d82e8b1af616d17725592c3737c621f2a8ad3c917b29846012c37c85acd34dcbb43eb6b05065ccce89b260c -DIST bash51-005.sig 95 BLAKE2B 7a645c5fe6d903f0843b3878fe53ee74c575595814e051ce562132b57db75c684d19943138e5a4d4df58b5695de2c06326329a2429ec5075cf79f3b42b5228b2 SHA512 8fae2c63808d0730304da59bd6a50849837f98da32a814e3bfa14a9a5b34bacc0ecf9faeea355b729d88c0ebf11836e36516e1c93c1a19e73eb331fd9f6d8129 -DIST bash51-006 1412 BLAKE2B 3b32c69cef9438f66afaad0279627567d6aac32fabbec5af899552427489f2a87b148a3886bc30139647ec4204241c2e77cad83cdae1251176b7ec54699e1445 SHA512 b9b6e3d71f7b7718e2e8598ec8e337dcc675571fb233c29e5230ebf14eab2249204531f2fe8c4d1459c5fed10acb679048588d1e457e98dbc00ffc4d2cd227e3 -DIST bash51-006.sig 95 BLAKE2B 4727ec0cefbb2ef159b22fe9c9ca9800dae7d1b23fcfcac76e78f0f8f28c6ff81ee6425809bb547c54e16de0c55ff3cb46812b0d2c129fc269c704408967083a SHA512 6801224df73194a581d83a0d137b4b9c7e19609528602e6f13b4dc59810b20b0666317c229df470784e082cf205f1c94ffeb9f6ab7465d05959a03bf4b8159c2 -DIST bash51-007 2621 BLAKE2B f2802bc7267efe69abecb5c4d0cf5879bb57219e9e972d4c74f86ca88f99ba4dd3d9314beaca9c426351ffe429ddb4a03615776f569bad9962df7c5094d52a28 SHA512 e4ebdc47e780ddc2588ecdfcfe00cb618039c7044e250ab2b836b0735c461ebacd15beaf2145e277c70b7f51cded55bd8dde7757df810f33f8dae306ee5ba571 -DIST bash51-007.sig 95 BLAKE2B 42e58e5479a12014e62061abca3cc2abfbcb03767c46f3034b60141e954cd95f3f80e640f44847149dc7691e99536ae79bd9c9209960480b43c20969649f56a1 SHA512 b38c4450bed3740368ddcb24d14a28afaa9832771a81c8fa0c3fffde4e6e1bfe7425799c854e8ceea31906a86ba24f3815c20e80b07e90629208976e7c939c6f -DIST bash51-008 1821 BLAKE2B 9820066c99c8ed5f6322fceb2346f8900ac77b6c50c75de39c9ff7472c33f78b054f8bd0493ce7a4b8e17c70456d867aa6791e892246bce64624549a95c3211d SHA512 97f9558a08a66cc9da62c285bf9118b39328e25ed3b9277728e0539b1ac0adef176a090e39cd96dc03d6fd900d8155bd58040cb3390a09f637bab1de8af3faf6 -DIST bash51-008.sig 95 BLAKE2B 6616c8a60b2b2ea87f2ea609709812d194904b18409fbf5ef8e922e9ce57fad8c72cfb4d190fc2cfa21ade985bdf4539a7f8a688e2f3520d34e61ad7c0ee3bb8 SHA512 38e2e83ec4d9b9aa56d67d5816ed2151fb20789fb0b950ad372ebe5a3fea62c193702b2b5be2979063c923f664bd1437058820a3fac68d46c7598aad48ffc8f4 -DIST bash51-009 1627 BLAKE2B 95e47909080c9c8d11f08db6a9fa764b1422f11a55183ee773837c79898db318d997ca6634cc7134245c88231b30245bd5dbd0e5be93528d89544afc1170da1f SHA512 2d3c65162ec4e5c3dfeb439891950ef2c43973a84122fcdf6b56c388466c7e671dbc9b236d2253f01411b668c365855263995dbacb8e6f9e9dbcb7e6c2cc518c -DIST bash51-009.sig 95 BLAKE2B 9b4a41db7280feacb834917bffdd9ef165c60a3cfe0ed758adbf8e2e51a4c5e847251663cc3ac0da7000d172232f84475c3aa79225677d9d9efd7454ce3d7019 SHA512 d8eef6aecc6d86262c779d5c725bf6eaa44ea635ab7ae4e46c32d7ff0ada1ee0ba963ed788f2b7f059b7eef1cec845049a315221a7101978d88f92c23a7af369 -DIST bash51-010 1700 BLAKE2B d391ac7fa3124f001bb06f3020a531b786ce601e8756ac853872420b82a002cfe744f6ba3c0db869b24eb456bbf571fc5ef869a6e4dd4e1c2ffdc3055c67692b SHA512 aac4a0b72b559566334f1029c52754f4c98185af99e09436e401d83ab81bab7882d0d8050674b30f171733f3628157777a264566e927e93db2ea5a18d26630f1 -DIST bash51-010.sig 95 BLAKE2B 6858d5c968090f2ef0127a0a4ec811bcb1a05970247d35248d17efe1de224e7f53cd09577ee2a1e70af7a2cdad0a356e2ed755fc3aa08cc15cc7adcae5bb2f01 SHA512 8d0dd246ceb10167ec4517ca730f8ced6556dc3411ebd1130b3b4914f81b7088355387b29214d5cd23deef9b072862981e2380f64675424063ddfaf6e637100f -DIST bash51-011 2229 BLAKE2B d439ffeef6b42c90d3817d8800a9e842327facb87ad0921313ba8071ae6720a10a79f259b1c8373afba4c1d28b9c2257aa325a160dd9ce9df6c34d31cc33c1b4 SHA512 bb9e47a570bb9758c365831f9650b9379b60862b8cef572edc3cd833df96ebb8b9612de474bdc2a03ff4efc2275f871d55962295385e38f3658874488e974b81 -DIST bash51-011.sig 95 BLAKE2B 01919fc0fedb735f2680ecd7a149d2cc2d88b6463ef3aa4614c9356ffb838aa8c4933c463a16d68d9c168aae5010f13328446c99a1361da2d1c65e50c443d9e0 SHA512 a317cd7449ce3a451295053089fc4a100f7102ae3322c43f7d65570311ceb60d25a7f12b2c0fc679743493de9a3762aaad7fbea6b5b69900dae2025b0d3e7235 -DIST bash51-012 6372 BLAKE2B e2a650ef81333eb4d257b97e63ed215e777f6960f31248930e8f34acdd5f1e8f9b79e636ecad3e14a4fa6b5d3227865e0757ff2b5d8f982eb589cdca753df393 SHA512 59819914b6821d9f4af0aade7b9b7ea92368c2b8eb8407cea11dfeee7208905dd06bdef7a049d7b1c4fac41c44d9a130b95a061957a9649050b37471b3044cf1 -DIST bash51-012.sig 95 BLAKE2B ae1a45dbca035b5692c17384ff56c7def8c07bf464761537aa2a6ee6b5fd87b4fbb6928a9895e2d55f565d62f9a4461e66ad29805e3531ba5f2f0f60d904256d SHA512 7602d2f705638964ee61197edaa1c2ead29bc7932e2fb36c51e971fdc4d9143ec3705da595daef22851cc9d9673aebff7f9a3a448a7f1fc8ccf87c0acd32fa5c -DIST bash51-013 1277 BLAKE2B 78bb6df0f4fbd412fcdd84858a02a055978747c60be3251dd5ec79be9ae0babb94f23fc83debb470b0741b16c2fbbeb066a24c00ef133b13622bd102971fbef8 SHA512 67535155f49a7f54f151e62aba9274f82d01f33a1a1a7e5efd1aa0d63ba2d078765f0b5e22cb24db7132eff2d8c5852a3688298baa5217b8b6e159aae065d748 -DIST bash51-013.sig 95 BLAKE2B 349e1a2dc1341711bb9c1d688b667849bd17340f2ae1cee0a17e7045c39cdeb52600c053f051e76c9cc87985692a550808bd7ddb476376a1795d2339886a6572 SHA512 9cc69bb93e8ce3254df51320a6d60a225d52d77e5618475ea644de5e8e1e39dfe556a2584b2d9eff8f317bc2c2d57063e7c08c9830b982d64569c1f9a775be4f -DIST bash51-014 1456 BLAKE2B e5ddf01208fa06b7bfb3731b496c72d0d1716841f7a601176128180debd8a7eeab5d7d66338d6be03fd6030c431a330b0c4c5d9920d2ac27d757ea4fe94397bd SHA512 f658ab7ef01ba1d26f735e24b23bf35687e15b0d5d20f90da233d000745a55bdba142c11e9fba52e3b84470ec625fab60cc74cd6be533d990496a3795c658e88 -DIST bash51-014.sig 95 BLAKE2B 6478cd78c4c95710b2ef82da748b407f55a237325c378888f9d4e6ffc8e50a63cc6245d738a47f46690d932d8121c5dd0d4bbe6776a3a901990e1c0d247dab49 SHA512 4c9b2defe7bea90533a9cf2c4b2f581338255fd036e3ca31992feea7799eaf544e2914e731e735af35c7883a687a49f45c8238d752ffc7256f5b0d0a3642b63b -DIST bash51-015 1409 BLAKE2B c9f4d7bb13727cbea142200ff61f09d5b06a117d863afd8a451a078c040fbaf48291263264ad6e5d9bd1d309d8e23543cd2e847d593714969ea99f7054064fd9 SHA512 fd4bc85f942a3a16c545f7e951a24f620ff2d884640dea6e05f305aaf88ed41862bfb05eea2258881608de696f9dc7a0fe3bebb51a011f50b720ea7a66699184 -DIST bash51-015.sig 95 BLAKE2B 236e63344a1d4f82acee460b84c7a0153ab27a5f8a1429eadb2db29c2506293828330a7da337a89d4e33cc1578ad47a427c574f669f6a4c560ffb7db719205bb SHA512 6dd83302c2dffa701ccb5ecb6d655714479609f2297bd53c5d02a9d8169fe52cea09149d122b679405da0ecbaeb4252b8834dd5397e89aaad1b87528d18ea7fb -DIST bash51-016 2122 BLAKE2B c44d269366cf13d896602bc14ebefd8f5826cb10820e9bace83b643f5af0264cff0240da81cabcbb36af55a009795420cc622100969656bcb3c977ee9359d810 SHA512 020b3f3db77ca603a27a3423323538db5c9844be17ee428cf7cda80bebdcc715d30eab6c95773541cb8d14f3ad9e6142bf0adcda0e745ee638242508cc0ab05f -DIST bash51-016.sig 95 BLAKE2B 6da76c4dc413b0a4560ae6b7ec550090c819b7a3e05dc2e000ee709b8430ae6373003f7c99dc94a13cfcce33e393199bd9b8f670a120375c929bf40b9e5a2a15 SHA512 d008d91db6b6bccea9431f962665fc4976cbeed87b24ea133044e9a15b0aba14f1d6361e524f00096377aa11a9b1daeea2bbeb65e82396cb12bc57cb560940f0 -DIST bash52-001 1381 BLAKE2B d00a8b4fb3babf52c67a3e345158c1f70b5b45e5a54100a6671d96f9cfbf893143d5a23df7e7c5f4d5c0bd650519fb0c447b2304db2d6e0751dfffa651a7cf49 SHA512 d1e5d508a4a1888052434adff551732c4215372174adb19dce9514faa18c78ee690e1c0fd9858e15c76fbb910ccace7e62751c3c266f5db253dbffda8c882409 -DIST bash52-001.sig 95 BLAKE2B 003557022d011c084d542256de0bb8f7430a66adb0aef997599802cae3a0de1aa8015d45b1d6cb83611557e95cb8d359ec9ba70eb6351468639d10c5a65a59d1 SHA512 95b70255674df4f39be8c976702f851a245bd234b330bfb21e3f91120d4ebd6a4dfe448f7d35497d51787350d172cebd33a99c528d938e749161bf52cdc71370 -DIST bash52-002 1328 BLAKE2B b3b7e2511823a0527aeed5af2c8d9f44e5ab079fa8b3f48fe84b35a14327d0143e14e04316c16bfbe2a1cac0c7fcf7ab5058a2b00be38ed3243b53b786e969f1 SHA512 2484262d6cb32303c761793af2c352062421054149fcf3f591a590e409bb21985683a1e50669547e396eea46f1081ae0821076c3975357dc6c850f94cdd527c1 -DIST bash52-002.sig 95 BLAKE2B 7ba48e58c973630e845dfe887f6bae35bb67ff6c099fd3f820b89f98d89ed5cfe38bec1aacdd3f2612a862057cf7b0da42848f926dd8f1ed7d1c4889cde0e84b SHA512 201631d4ec2a238a58d09ced4c497e83ccadc005e3c64a2fa8cbd11734d552272e525198b682f5380acb4294b89d7bfd80392c9fb9d96b4f965bde812596e33d -DIST bash52-003 2157 BLAKE2B d9f358c240d998a331d6aa4513b02191b1fbe7e875f8e96e531fca8968f84d0f4672d3644bbd6258f2aca0cabd2deb6159bbf98ba201e667d61353113a3e8240 SHA512 c8dac54c8b1805dc756efd06be3092a4de1c45bc1e97b574ca49bf4152515a545d154a84c1d9a82747c79d676b8330254856380bc929d8e835b10af743d66cbb -DIST bash52-003.sig 95 BLAKE2B fa7176e2d80ef549c9f62875779e72050c6f5180034c29d98159e0835ed0ee332367404b533b2938ba7e41b1404d096398127c2fb0d60631d515d5433b0e1633 SHA512 1f261af58ac459be50ba3267c73275597407b0b5fa0b953940d217b49a9c5a9c991b7a3f5b8b3189d4f5ada81096bbdc8095a13200d517db5ee5b63c68ce219c -DIST bash52-004 2016 BLAKE2B 159fbb7a6dddece1d4db2b38d6de591366ae07eb237ffa8ad61c933560160561736a4e70b8bd5441cd75ae88e8d4a29869367838b169a4533d06d9d3c345d554 SHA512 64bab53225ab2f0b974988c9b1ad5d2d2bb256ce384bb9d4646d1e75411a8eefc7ce2a7ee470345bff276e71147e9b5149a5d9b25bd5308f7bad77b8f68b5c84 -DIST bash52-004.sig 95 BLAKE2B 01c145e4e24293cf65c79052836cb7f7588592fe08f5a9e533613ee52e06c89814eaa150a2e8ab78168832fe18c0e84878d50ff5a8cae903ae2a6def000a39d5 SHA512 01c41e33fdb91850b6e1673567216570ee35d92ff9f857a33393f6fc249064215cdabe30065ef2d837d526e8b194584a9474954898dd10694c2b2ae576c1cc97 -DIST bash52-005 1515 BLAKE2B 5afdbe8fa644e1b7108600a7ecc0a8e5774a837f3acff45bfe5eff9ffca1b9e5ab09f19083464a9cfaee4bd6c9b351275c5baef5331c43dbfbc642e226ca8af3 SHA512 9971ebef50d2a776226d68dbb11feaac85522f66824a0e54faa97b0a14cc242eb8daae2c4364ec59cea5413824be7cbc149c02d1452f211588c505f030b13ee0 -DIST bash52-005.sig 95 BLAKE2B abbf6b5633af059ce24863102774583339d340a911d4a9c0c7404f7b99f05f5faa5b94f8cfeccde8505808fb25b2d57870ab0a5ec90d58c846fe74c9a60e272a SHA512 3c761c0bd44301a755ec6c8d5d04430e89fdfa8500388f8a792ba511e9061ae908d39b3a1432c441559af966a8cee5667d7e2f76cfaf45557434925f1432d9fe -DIST bash52-006 8790 BLAKE2B 68c37f5f5164685d0d1f25a05d5584128b6d8d83efa271aaaf80c82e2ec71bc78a3961ebd5d5d6620ef6a3dcca7e6494f0e666b651056faef9c0ea0866b3b94e SHA512 aa46d8a5523374a269ea3d1b4b75ae4e3d918ef4f6d89331bed5da24505bcfac321864071f29161e56487c611d35fe1351c2a2ea226ccaeecef55d01a5a5f2c7 -DIST bash52-006.sig 95 BLAKE2B 9343c367d8e162ce481a1d38e96c0df2113935d54fd200952cc45fb80b513d53db8a1a21942332426a10af9adadb84e0268dd7a2418e2e6940a5893c29e6fa14 SHA512 49f78ba88cda3dcdc60f6c9e4dc02f6bd4c35ec271ecf5ca766037f34d2835b144573dcd80b7f64acf3810a446d61f5a260e4fea6328084c2c5a98c173369199 -DIST bash52-007 9072 BLAKE2B 028808fa9eac85e66ad942fff07ca6595b578911b3f3f99ae7d67289bd6c27936bbce66fea160e8c3e2fcc6bb18f6429121685c550a815ed992f9d0c757391ae SHA512 a2f5ce78c651ec220852989a8b2325d0f1a3739f6494796124324e5883290f74b7e360f91d540c339e1ca3030e54b91301241bb481e965f9fdf915d5fd5accd1 -DIST bash52-007.sig 95 BLAKE2B 511bfeb735d4f5fdaa5a2bdd3659421c1087a7cd6ce1bcbf5cc7169a3c9d3535f113c63b81165be18552c17e8c9f228f1416d025ab89064cf4293d067d28d06e SHA512 38f02577c6feb687bca5ceb86b04457c29e4aff9612ea1ec690f8f733dd885433dc5b8913cc0aa78fda235afd8e7697884e3585242b12b409228d4ab3f519a42 -DIST bash52-008 1771 BLAKE2B b46dde58525b727565efeca99cf4279fd2510382430b227ed233e7fc78c433b8d7eb2f1f7e4d31174118e9cc5bb8c43656e78583dc7fde15381aa63001b78277 SHA512 1f317f3c2313ede7b67c4e396dfad453787f4a30ff77fc53aae482c7dbb752f60c1f33cb414dcc3055a55b77c8c80aeda9626e5b066a79af8a082c6e056340e2 -DIST bash52-008.sig 95 BLAKE2B bf702abda6415ac31627c84095d211807cfaed74d53cdd712e1524ec5926f334852bf88b316aade5a87c5c2be2e2268d6867813e0d5205e4c3adc332259d54cf SHA512 84fde6817c0d63525d79355452eb31242b69d39dcc6d9e9453e5691e7ceb79af48a1be854a002d57aa120c7decbcae61af047a48ab1de54eef35b3877856c73b -DIST bash52-009 1316 BLAKE2B 36a1a5be9166f436077aff8c8dc8e6b8745b6b07408e5abc3756846d199799cee22e825ae992f3db5f3885157fb37b64f1159b3bc8d0bd1d16c5980c9f74e092 SHA512 71fffb71e5876e7abea7e769f4438f2f8d3843d7dfec13f1ba7e79ead5b001d7543c92eb3a628b393f8652bf136e4768c1d1c7b55c155cafe83886b900396e68 -DIST bash52-009.sig 95 BLAKE2B 5527f79b8477b48077002e0fa8277ea6851c02895e0e2cc3bb164f09032be093c2db9afeaea10410451cc4d6d0c189ef153d25f015e64d98495afb28b9d73769 SHA512 ca4b88c3f056d5ab25aaef0f4f9071fd29efc1ac1034a18f0c82187789618203db7eeb4693f82a302a553a0c779b5f186083d4d3f77d03fe34b8398dc44fcbec -DIST bash52-010 2045 BLAKE2B 0c61991d38c95b25411e793a09855c18f536ddfae237b09d01ac7898d4638b8747fc58d2c2f35c651026bd6957cb04780382256417e0bbde288aa4e05cd80530 SHA512 12d120e39593d3f23aa86e510b0eda514ec69ef42e910e5855e4c7510354e8504e5d6949770448f5632ce482c9ab468f4ba82a8a38b4a8237cdd7b54f742946a -DIST bash52-010.sig 95 BLAKE2B 347282a2784bfd813919d9690ba2d2dcf76772d826dae2885ca23a10c54ad76009d9637d2cbd7b249ec04ff1d8effcf238c3b75abb576a922e423993bee89153 SHA512 e046197aee4c3acef30872a5a742882e61f8d0eca88a311b9e3826f814935e7d1627800f3dbef22543cf47084b48ca07b22cadfc6c761c5b5a943dabfb150709 -DIST bash52-011 1229 BLAKE2B e1b246634ee7b1bba7e4b140bc730fa6770f5988ed215ea1ba646eea630789b863333fec471e99c28b142b74539639f37239487b02b877ea360f519bdaee2894 SHA512 83a7584ca8ee512839183e329183476a2c8bcb995e3dc9d5188f04f11760bd3cb0f2d29d12bca2661b7ce8ab125d44d35d839f735992ca6c27f936d609ac4683 -DIST bash52-011.sig 95 BLAKE2B e74cee94ba4f5a1e094b026a5fde7d10a1d9280302694476cc701c79cb1915bec2eabc937f5f44ab393e427dd12c900609e35469514121b006f5efce92acaf29 SHA512 15ca053df8c1e87c1724379984ef93d509602f38fc0ce272a2fb1375e07d68299add46605c2c0fb0053eb449cc588cf063bd7a889eec77d4d55f18d3290359ed -DIST bash52-012 9107 BLAKE2B b7c4888a3af4e9ee37f3d83d15bad1360209eb412ba1e963c4be90b0b1d62e0c860f61f5cf7de3b7b1a34d341101069ffa5a65efc7dc5857dac296444321b9d2 SHA512 8f969cb36ee81ac47a4c3c6ee7fbe62159192fa4f14cb48973eccd55c458e6a093adc3045ee1c379544d8183d77813977a43cad5d225322d8816540a1cb8893b -DIST bash52-012.sig 95 BLAKE2B e4c1867b22814335c9cf233e6240578e181ae9f515e83a652b00b325efc314af463ed019f6f2c692d981a4ef6e70610ae69a16c880e29b44d11c332277f466e6 SHA512 22793024cc8a3c67c03a7e82d910c005e0cbfc657196427cdaaa25158c89c580e5cf2153f62d5bb2083ad5a88715724b79d9d922524c39b82c217824b5609a97 -DIST bash52-013 1503 BLAKE2B a8c5a2d526a049b36677a485d8e12a6ccbabc6118ba760e2e08785650b89ae13b155242c7c5f557fb229ffcdea6ff6d5b0de1d0c66b7f2a1711bee7d01a4b663 SHA512 5aaa82d88ec98382e241cbf1a4356a9e69888432301f1c974038b59fd8be08ad2a52b782f51ac673bad72bc4e07d1eb45b926595ebe6d53223dcb7f15f3883a7 -DIST bash52-013.sig 95 BLAKE2B 93c7fd31b79a89c97f5b37012298f4d36d665d534f8be1a67a71d6c65540a2485821ec0524e6daa3cc845f28c5a9aedab235c8d3670cfddb35d98d61d86a2fa7 SHA512 2d103c299e3bf17bb559d4372e537c5ccf162b4e225fb8c52d27f8e7f64ee5cd884141d849c8728b7c0cb58a2dd56b62d2c2f69795b3b8aecf99ade82c1eb1c4 -DIST bash52-014 3245 BLAKE2B 990e6566c446ce030d1333a05de9027a994054e983bf414e9aa09505c94d0615f1726494e139320b0d1c923c680565b2cf4249bd062e9e8aa98b226386c03c26 SHA512 5b6e846b30691e398ee5628226278ffd9def64ef1edd8d77dd4bd681405c339fce39f820837cf8e09c0478b39ecb3a8db01c3e0afb88bdecb7bf362d797e4884 -DIST bash52-014.sig 95 BLAKE2B 2206483fd1b356099bab6fb7793d21dbd5b2adcbe2b108c69c5d7ccd6a13f934c69adcecd5f3fb1783b380c91c362609a175c4b95f25ac9996bbfad0147f250d SHA512 e7404ca3ff8bac3cb0dc7edd0bfc79dddd07734474c8d99a4dfffae87645653f05a26911e5f1e4670d80472423c84b42f86c84835ca310c083bcf16cdf860dd2 -DIST bash52-015 8088 BLAKE2B 038f03bc543297a3f2e7612afdee7b27eb5d65d7f81c22976936211f4a80acd9f0faf1ba6c56e20fc653b877a448ab7872b5488da3684952682d80c752227ab2 SHA512 eb1bd6b3bf8811d765f222cd48360eb7f3f0aaa4f29f1b6c1f17635b819e5e4734ec4e7fcfde551fd7a6299a7d67869ea0bc5cc86cc523bc4a64d30e433df493 -DIST bash52-015.sig 95 BLAKE2B b32afb78e24554ccc73f95883e1c78cdee222e589634ecca947b00ce163596373de6179f7c6e6bccbb9ab846c9ff3c8ee04723f23b1a641c908f535c01cbea2c SHA512 047d84c9e1bc996acfb735667409a7285d025fc8c63b9c7da86ace9e6be133d58bd66bf8bf918b81d27aaebc5795419604418d2ddb0ee11b675f283b634f441f -DIST bash52-016 1225 BLAKE2B 675b70e1df1083021fb6336e50d10012dc02e1a80865a64579256319ca98c8282af20e7210ef9d993f97718c7bfed2315f23edac04e6f3af65a1e08cd5f7ef2e SHA512 11c3197870570050767887a7497b52549caf2bf74e69c5a4eb95ff316942177da0a1150819f7051eb690841796b98d9a81f784204d18ad176cd2c29473e466d4 -DIST bash52-016.sig 95 BLAKE2B 6b61d9293f0f804c12d3c0a0afa802d91fbdbb55e3f69daaad8b1fcb23718ebcca56c9a9fc6b35eaefe05f146b5a502291aead23c523f966e32e3f0585b0fc08 SHA512 59bae9616765a10b3f12f5ca6f6ef6c2d2179c50d94e5698b1c6bfc5cb0819328ee8537bab86ab6efb936f262bdfe14f7fc9d5ba0b88e5c4ebd2cf1aae22990a -DIST bash52-017 1396 BLAKE2B 461f2f6543501306faa5decd98211699f0ce84eea5a1225145dc401ec0ca893c9d8021359c04af4dec265e7d247f2fbb70cfe8d5382e3c38fd2774e017de4aed SHA512 1844d1f4fbce0ae1dd8f2b9c152decc7cc645b7c0c66e84ed129072251e990f2da2220917957e98dd8b1299d2d10fb2dd23e184e40457063c1d554bb132ef1e5 -DIST bash52-017.sig 95 BLAKE2B cf83b861273b9f7e7611367f7551be7af678839fd1c0570eaf1f8ec54ab8e858b78086f2c20ff5d1899aa8544cc27dd2dc2b6d518f6ff4e1d35bc6f4eb5c752e SHA512 8978eeb9180d2cf699247a1cff537708be9882916cba02ed991b0403aaf0b9d7bbff54b601f4251466114dc0ce5100685ef655504ce1f2d08bb5f5a2b73dadd8 -DIST bash52-018 151467 BLAKE2B 89f95c096f8e487e2a1a00541087d157321b125ae93dc656af0cf6ead9158401a028f5c838c4b81aeb95e7c4951a3b4dfb1a88e08297a03236c0ad36eb6710d2 SHA512 b454ba8a311b0943f9669425891499fe8d4b5f1a90899bf6c4d0969699e21f8f8e08d0b0e23a7cf5c97aa6b21384ae907ed710254053e7edd43328aa6003780c -DIST bash52-018.sig 95 BLAKE2B 4b371fda53d2bd01b4527688209b49677b5b9f60de6c393fb2b810ba1342c98af0b1e50f35a0a6ef85116686451fad1e103da74611645ed99e04f438dd6245c7 SHA512 0930923972e94dab24f33ef68be03dde13b9b13424078102f5f7d5a7c8080f64989b283417efe2c72c89d2e2c2def9a27470b3e125cc233f5c95122c78b9b540 -DIST bash52-019 2548 BLAKE2B bcf683825da1e56692d7024748501cc582e623168fc1a8713ef3b4eb284222f6bf9144871d6357464a1c8c031f105ca6cac6cc591b5463d8b72eb139fcf044f0 SHA512 d009b0a571a3e23ab723c6c6fd4b28c48db1a927d690b4c42d7ed2fa51052aaf662026a2de9e4ee3676087eac844f8b57adae567556228c4fd8fb4ed3c8a1b94 -DIST bash52-019.sig 95 BLAKE2B f42700d5a25003d9f3e722c6230bb8795e2d01fe4b4b49411956757346f8df42bdfcc5af3a87469df7f560fb9857a05e45258f6057fd26090f0d3e17f9303fc5 SHA512 56de5fe1b98ff89ea5483f9ccef68ea8a7563e7cfa933daa223cd98f9b2d882e6692ae34859281906a228e9c510f1506c3c808eaaad6eeab762df00da2fbf55b -DIST bash52-020 1459 BLAKE2B de3e38dbb2395c765767aed516ae3d143e3187a44964f90c587f41f93447c43515481e3c9bd562175d750d0dfb9e4e3eacb25c31f8bf54168fa544c938955eae SHA512 a5a927e90ac3daead54e90f8ff99dbda0fd652c3df83b7bcde0adb136fc4ba8498810e5bfa1d7f0c143422bf1f4622a4669c96e505bccad7c9a271d7e0668187 -DIST bash52-020.sig 95 BLAKE2B 8fd778b381cc14d17de8f2b7e215fa0d35c569a90d46fac77c0a94bea525bd62428663f0a908e64ff773bd4caf0aab7f92c2dda1f4158aacbd53f053be91d16d SHA512 0ae6d9189329e560a89af9f42f0f98126faeb15d29bd327e6bd7694870a9bcfae3d3d545e42baf4223dcc732a50d46e4c22477c41b98be85736bb05a359eeeec -DIST bash52-021 1890 BLAKE2B cc2d886da8c51eb7bdbed694423eae29dc05dc2c7bd0cd41b9ee3acbc56ef135043bb48275c4162d33d2d4051a0a8b27f3aec097335b9d15e38fd841a6793f71 SHA512 c3a61e975819919d7ba120f322fc5e9a420b21f03d7bf989a5e7b6a99bfe35372744277040e88361ee383ab53b05d607d52ff2000b401de038af67c91728b48f -DIST bash52-021.sig 95 BLAKE2B 79572b14f423f0a96e89d106c5ed448c2b447760e99c743354bd6315132325c19312cfcad98f94c42d3094bb4283c1f7753ac4d3c600d46c63e49d0f7cc3befd SHA512 4063559edade78d1510c12b825aa29925e515807b447e50fe564770ee26ddf34e18b47132e5154a4c883043cc80b3d6415e4ba370bad308a17dc0f6b53fc61c5 -DIST bash52-022 1305 BLAKE2B 2e0cc2255c0313ab85547363d7dd060d460db44131b698235275413c51e79cdc33b77064f84d56e75a0951fc62f947482c2f317a0d4f732822a4ffaed943a9cd SHA512 12a669f3b6ba936be31a85c50bfe52689f3deea02eedb31100ab113b1e74d8104934e615965b4bf7f3b1cf5ad71870211b0bd910bf0862e8ce603505b4b1db3f -DIST bash52-022.sig 95 BLAKE2B 423bcd005987dae027e29c873edecda0cf51cdcb4bb652b1577c28258602e2a34cfecbc38383068fc95f6e1e0e558bc6de64a225a9e7392f05518a9190237d3f SHA512 f3af8e4ea507b53dd979f597cfde69bd59bf4b7229fd0058c299a2c1abb36182b3a38b8630a81e0654f8da8bc47725459ddf32031ab1a5615105651c14640167 -DIST bash52-023 1817 BLAKE2B 9727ad8cf219ba906021f833cacbbccf6c5b9c94decf861a5f40627680ac3d19d65eaeafecd575545dc7eb538f27b0ecc55a7462b49d226751ad14fb2f40e825 SHA512 59a2e9e4ee4938ba868552eecdbed5f5d797e143bf6f69fde5c50a4e478c19ce36d562b9f51f65d7da5fe216050276bfe1eb430c151c845cffa77d3fdc9ce771 -DIST bash52-023.sig 95 BLAKE2B 84621d203ab68da6a6e5a36fe31160e463fda864620a94fec99f0be3c18df6c465adf2179f3bc99cae2627058d174e3b3d35d473836609252ae41527857e6464 SHA512 b17a8718467e1aee6d47d01b8bcad0892b3c7369f17794604481b655b3404b6f0970aabf5d29b6898e598530946ccdf3e2bddbfb02a7e033927a9be2686aa246 -DIST bash52-024 2298 BLAKE2B f9113fcb1b8ee8d96744e45f020fd8ec49546d6a29883544f4d4a4ef1087b764de6e7c37c760ac709370cdace9619aec84f03713be5e6bc9a9e90d97dd35caa0 SHA512 ff77920ba4c8df7cb8841d94f483a5678a65ff2aab3f03b02b21eba7daaea15d05af26d2fc7f468509c2047f682908d78cd94254e0688496280e345d010aac24 -DIST bash52-024.sig 95 BLAKE2B 412b7f3aad7f6eeb49abfafd428bd9dbc72c5b80be0b8908d8284befa29c62c6460f883142145a2eefb157fc53030ea391d6ff50706f387a2ef933b3c89a9895 SHA512 d56fc42b92a9c0d2de32a0365c3f83913e0fe37d60a57254ac773d5ee12793694d078ee8de207718a2166631f8269bdb91fb5d386fec09fd19e7f4e6d2008b97 -DIST bash52-025 1454 BLAKE2B 5d18e00cc44710f078037f25c61741a078bb0fc906d6d5555e581e093d9e99be71f7f06fc0d139f4f25d40f5f854378031aff6e63d26ead55fe6cca626df50bd SHA512 20e708ff483ae2ba655c069fbaccdef59d81f52ba787d97fd1b997522248e9e7e1d7773a35f3a6e44c4521a7a5be273ffa25c580533e6d1d1bfb5e49040530c3 -DIST bash52-025.sig 95 BLAKE2B aff63f1a0a753b632f0d2ce4cf8f4117689469150d41dd0e0d7f76fca973d52fb16f3957b12709826e50705f921fe141108b1046de05d17b40216ed5d4a00893 SHA512 079888adce1cb8583b547d67005f179614f1c42756de20acdb9e24763dec145a421c68e7ceb48d42b853ae7fcb07e051cc1ca56f9dfd337c9a1b001618df2828 -DIST bash52-026 1372 BLAKE2B ebe3bc47dadf5d689258c5ccf9883838d3383dc43bec68d2a6767b6348cf1515a98ec9e445c3110e8eb0d87e742c20a0d4ddb70649ec94217f55aad7d18552af SHA512 571993da2b8067ef5b7b705aee65dd414ee70b216ffbcb9fab7c08807b87a72465594c3f1576c795ae86bf951911cdde70ad1037e851b88ee379c4237ccff6fe -DIST bash52-026.sig 95 BLAKE2B 175df0703ee5374094d41761ebc2827d34cb97328ea8e486cc9e5c946e482a7d0a16a7ac45e11296500cff8ac4c013e60b07d34abf8b3478527a80f742fbe85e SHA512 6db725ffcf429e04551b2fde329067696b20bef9418b57cff56a62f31c262d0b800061284469eb9f809ca49516516735213dc05defab52ff864ac3b214336559 -DIST bash52-027 1881 BLAKE2B b76ce03456e064f17db00e9026aa53656a063c195faa02c7d51da8d173f7525fe5411bf526f19ee9e717ee1ec957de7e73f5af851a68d5cb554f2c4492ab3844 SHA512 644ef1ea0ce002913b443cfc74d1376b3b8d1c7c976c88cfcec663313563ea905af3aa7ab7236e0ee8336195b01cfc7f2a5a738c5f787a637be92cda937f571e -DIST bash52-027.sig 95 BLAKE2B 7120dc764120e108fbafd80dcd5010aea2f79f7508fda375740f7601c5e7508f2c830673101fe528a79cb4a7a5718ebd5dcf5e7ae81943008b128b10bb57ab8b SHA512 ad76bc672e53c62a8554a2889d420294f7dde0a996cb3058ca8a3a4108b53d35ed56dbcd0601f1984b3ae26dfe5eb6d99c9d46ebe78f0947b82502bef2419152 -DIST bash52-028 1571 BLAKE2B 58fdeecf6dd685103c7dc0e7c200cae65206e5fb3360d798b9cec05fc935ebae139bdf142f6018c9837d1780eb7c5cecff0a945369c14fa575e6801c46a15a31 SHA512 0e59ee230c2f9394814578e56270efa93e5ed8ed2fbf0c0777fdfad4d3f01f560923a80792998789c901068d88371f984f539fdebbec726759eeb7966d324328 -DIST bash52-028.sig 95 BLAKE2B 62d4663cfb25b470635321815e0860434c2edb35b220450d0123fc0bee2d80f29af060c34c765a48d75b49030f17d50852a1540be28fc615ebdd3f32391fe4d1 SHA512 e3e37ac8e6a29688c4c9dd318fc767331eec39bf947670060ebd42fd8262aad400152dc02d1d459f00170e6b788cf95d4a0a6dd62a2eae4af5bc67ebc80ece5d -DIST bash52-029 3619 BLAKE2B 01ddb0acc5b6067e729320692284d61735ace62eeede81a74b7628fe6899da61d921a11bd0d22d0e6f2e241e7b0cb64591654a34a33916739e35e23d5cc6f5bd SHA512 b0b134347fbe0916b9c0fc60a9dbc6b6ebc7439bd5a12d0cda29a0012cbbcc16414392597764c24b8ca716ce727bce7da7fae39acc3cdba9506efb01014a43ae -DIST bash52-029.sig 95 BLAKE2B 49c408e8da095c130868b3fab7afb85408307a10d9154dda818e014cec2ec973e1fc2a96dcd7a1769d1581e3c1d758d172bfa066d7b1ea6fdbb80e062d24ef64 SHA512 11aeca6b46a5cdf518b26a59a972e956455cb4d15aedd968ad36f8100bfc38448f89fe7a72dbecfa8da9fe556a194dda9bb34f1d16c2408b92b0e594f163f262 -DIST bash52-030 4111 BLAKE2B d0cf114642393eb2e2d060eac339674c8ce10af4d54bbcee0f450854d27373ede9dd159caf6d05fc69429ad357d666b47f6781ef590287f33a535b2c26d8754d SHA512 515902fd567dfbbca3d4f6d98a7f2f5a9d1ad323d829f9b90839de4807592708dea3d52f67cb868617278f9c8c6bb299ab3310d898be344d63e824043f17fe2d -DIST bash52-030.sig 95 BLAKE2B b8edc295a6646721ce7be79ebac2331a36c0b84ca9f5a6b6e8c2da0674f1279debaf941bbbddd56e2b868afc60a92a34fd312e049fc8524ba1e88ca5cb952acc SHA512 2592d5b7f62a23dd16153691053e462342ae33f347349348de98487c52d2e73ab0d46216505925bc887bceb069bcb5c1c5ce7ce803e62eec7ef0458dbaf1fb69 -DIST bash52-031 1159 BLAKE2B dac378115906e21fc754267c42e129e2374c9b63f879d1717d79930589618d4d8d17821b2f529d1851db7567d3efdfb0410c18e6869047e3d87443b29d507289 SHA512 08f3e3cb6a6554ea6d1b1f5cbcd156cb75f9c0c5350801b67352a1c2ffec0d02d90c0947736fd52de304e549a1b919ea0ff42e23a8cf63a721a351ea1732bea5 -DIST bash52-031.sig 95 BLAKE2B 50e5c0b3afb0ffc8b1863bde645316d7c7c49e8b396041ca1dcf269c50b532aaccf0c3fb5a5e64036ece9054d8ccf78f7e829ecf0fbdcf8531ba57230b129f1c SHA512 f656d8fbbe79450fbf193e5c2aebc85cfc425703495f2925aa774d5c0e742ebf523c191264673c6dd76fa6071c39d5155698687475eb634cd6553e86266f91a5 -DIST bash52-032 1529 BLAKE2B 55aab849da0fcc69ab3516d9d7ff2858b5f15cbeaddf66282f43f272b52d646c2c41c2ceef632a2ae8f13c25d92e85f49fbc6de989ed4f6ac4bb7bea7fc59a5d SHA512 9eb277d2d92b9ec49f70582e52305bc45b425b189ba2a15c51c537e07ccf9cb894c1ca44fa399b04297fe51027aff7f169f41efe2d60895ca55c421c0778ef32 -DIST bash52-032.sig 95 BLAKE2B 23a5cd003c957932d0c0192b63a5e8e7366bf939c3f54ff91b444e3729607c88677fdf4a5b435e47da4a64624b10d8696e4e950fac8fbb6932bb4c64506d1f9f SHA512 d3b08c3d0efee81a8507b530405a886259438bfc4c2ab984dbe80d30177775aacf6448a2673f0bd274fe46c938a8b8d46844d3794374bafce63f7c1d8bf4efe1 -DIST bash52-033 2131 BLAKE2B 67d334ac5874b785e449cde3b8e3999fd6fa91da847d7ee28320959ed4db5a0e841681eed29fe2fab20dbb8ff4894d86b04c44435ced1be44a67ca117bc9093e SHA512 698b7917c0c7147ef4d7a6f488013c10b4156b7f6bfda6e974010728eb17bfaae3666cfabe361afe7693fe9480bf44ec9ba6e73e7b572bf438f072d04ab6d4bc -DIST bash52-033.sig 95 BLAKE2B 6ce2cb4678e74df48ec7e03ba95228d2d4171d5592512d55bee4c92a6b61215fb2782218ed0ca5a87f5241a71889cb32f1dbc15c50c73874f4de152996672547 SHA512 180d104cd3705cf5179ae25ad04955d9bcacd53aa2aeebf6e3b4bf9553b2e4a96ccaad776bdc92c8119911e4a834a81047bda34f33a467604745b05cb95be5bf -DIST bash52-034 4134 BLAKE2B d01dc67397e7d85087bcbe5aeddd1a57afc3980e52f53ed8246211d8b282894650b563e52079132f8265da7370c13a76dffefd0a04bcefb7cc2a46575e50672b SHA512 4891a417a5aadb3249c89dcfce66ac6c42e06cfa9e85c86bde82472ac0b27c58e49650aa69b10333e7b7d6ff0b7f557054b72919c45359402060e0ab491a96ac -DIST bash52-034.sig 95 BLAKE2B 124e05e5b51593a4ab56dd77d63e1bc863161eec55e99d9a954fb95e406e20a11c489dc049128a9ece6bce03124b7f6da41af925a9c188bfbcdb9f4b7a9deddc SHA512 fe32a1ce5207faa731efd25ae7ddb080852f6980f871b692dc8ff1c7671656d4bc6eaa04e435530a9ba19728686e33dd253c2843106fd15388e5c389f667d3d0 -DIST bash52-035 3413 BLAKE2B 308bdea38fc42c5267046b4e6a1603dc2379b4c92856c9c3431db655a48704887b1d405ba6a4640404d1e06ef30baffaf0fb4e55b015ec5479f9edde170e73e9 SHA512 100fa9fe308fb98b1985f915e0298d4d62ec57612af2c42acf08b86343c1f570c92890c6b6e355340ef6ed14cfd6849dbf1d3908602fcfae1369a9d52c11d4fd -DIST bash52-035.sig 95 BLAKE2B 086e3d7250900ba783fb579481c2943092a46571eed3d848289924b3cea9a1cbdcde89282da9e123b115f849ace2bac7930b6095bb848f8c1397d41c4b176fe1 SHA512 d43f228e1515469961c99cd0cc2968ceeb6b1d59a30787a72822d37bee53546d8654deee84abfe336bfae1adffa4f24153b56abbe1a9a54c52bedfd4c3d4b4ff -DIST bash52-036 5941 BLAKE2B e86b0df8ea7ace1ce4bc6f269de389f2f85fbe20e59e6a1e88abe99b5497382e441c9e9ba9f74c97512e0852179fc35dc781bd0da3ab664c60bed2d5d7f20f19 SHA512 d27a582172309087da82be97fab2b80163918d2c98659eda9686a13a5a567927ea260cd46daaed0cf22bde453575e94570b0545f0be9b8ea56576df8dac3b18a -DIST bash52-036.sig 95 BLAKE2B 5ed270f26471e08456f73498ea8110c514b8e1bae424182f4cf530ab6e4f89a7946cabd3f7dd703f4f4bab7de9c73922e7be688df18df485cd64a33ce98df223 SHA512 7a26b606ab0d7a5716ac49bd1492e3b3480c3764aaec64e1763a2beda7a962c81a4066887c950b3bdd1ada317b790bd985f8b858e78c7cb8eb4a2bd02f1b07cd -DIST bash52-037 2835 BLAKE2B 4af190d53b498d6d4403f64f39060f1add17edfe3e48b4b58a4377d1e96caa93017aed3df7011a64c99fd908af967603ed287e6bbb0380a8569d170779d8f26a SHA512 3e104dff63dabceea2f56f9dc58869d48a71ce61c3c8aff4f289d2f4a47d4325e70178d520c265a25ddb2227e0b78f08177fcd594470e5e81f4116aad282b4de -DIST bash52-037.sig 95 BLAKE2B e3cfa89933fe59159a44dc20832406d3c42e28ac0c33674bf369a2f20a1d9de3e985bd178640f17be7b45a4fe3f96c72f80124384cec42fa263eb95586150a3b SHA512 437a69a167a4b889fca40b03eb2dcaa1ddc53db8fde924a6f8bcd21c3ac0c7629cb87b7bc08fa3b16f46b05c6a198a01dce6af3d2b761429345acd361df105dd -DIST bash53-001 1531 BLAKE2B ca275ade6a7132d316a4d1ffd401c9bfc6de691c58531385d85087c4d50723aeacb5b4bc7abef0165b4fb3cbed146a0fefd9dae4c99c1547f61618798a772d29 SHA512 66d0987f1a8951974c3a707a1980ef391a1f2a2938f0fa46adb77fcdcef6a3ca49e67182b9640ece3e59bb289e5b4a17eb870aa2a525a03e829a7be158d020a6 -DIST bash53-001.sig 95 BLAKE2B 3f795e8881a9ff075b62ba1b3b87610632509b94472d28f04b20cc60f3023c6237dfcaaf030aa1e9533eb87f70ab2555472d22ef9cb6e3f1a9cb1c56467fbc13 SHA512 e27cac36d8f513a255e928b01661aac3c1a594fd254ceab119dcba662e9344ac8807be679953def9a2aab59035836c3e6a2aa7f1b21b6eec1f381dfe286099f5 -DIST bash53-002 2635 BLAKE2B fec52c475b8126774290eab7a514f8145ae51edab150d413c09f5540719c9578fe1cb99987b6190a9cd82bd947e059c32e740a03d26e9d472af51356cafd8a32 SHA512 05caea1c1f5a3d27f2aa351c24f324f9d544ded89db4183ae2872e0283dde62dd6166ca4e780304398935b4aa3fb4db77ecf57acd0f0e295d279ffe40b772158 -DIST bash53-002.sig 95 BLAKE2B 576dd4535af85d122f62e310ddae5cf7eec4ada59b5c73c5a891f3bc50cb6bbad8b47cd74d8c7a868381d340d1c7391f52f7a6f34ae99caf6b4ee290d2808849 SHA512 bd64fc61e5516a636a039c51a33f72e9adb7761d4e4101584b7dc3b43198be026c4165d6a34ca77e1ea5d4122b942dc853803a0c836bffc618aae9f7f8c008aa -DIST bash53-003 2683 BLAKE2B 6bb6f6679726d65f95c11b4ac1fb0729eaebfeef02de06e9fda4e3ac2bb3d328cc6f7fd6e29976a0907390ed6709cd5a0a6046682acbed73eb0470143bf144e1 SHA512 3d4004653cb3f2cba984e67b8e7ae54c19351e176b62bb415f88fdd482ae04be063dacf6303c8343ab6c8bf4f2388026c1742ac603a5cd5c330db22a4b76f4cb -DIST bash53-003.sig 95 BLAKE2B 9827f23ea927f39dd20316eec8b311bc7692c5645a77e15eba31d17252a0035d401f620ed9b51b62f643ae0c6c1ed9340e413564151da884b9361d8026557a06 SHA512 f128a82d19d83da70a8c72f3fca52a376a96a31be2b8e94ffd073329a254c5e9f3a231a4b29d33efe12c0b9a20a4c293331c5fc55767fb3538a6208996b7e2bb -DIST bash53-004 1266 BLAKE2B 6f3dcb7ca264868b235e25296b778152383e0f728a87f462fafb30d3c3e0334f8ac8bd862ed82e117641b34f4bd5bbb89ff118462f8a4d716049b651e6c4b0a6 SHA512 d3c7c83ae0742f2a4e1bc96e8fdb3f05c8c0a7e631d3473922ac245f83194925ae443e761269fa6a519298b1123ee4008bcbcdaf9180dff0a0df7fbe5e029bbb -DIST bash53-004.sig 95 BLAKE2B 2da9dd8bbeb7f8615b41eb18d46189579860cdce4252520cafc6a79b27a1754ebde2bd636711a363d211cacc7e52665f4b70812776bfc20381e00f112d4cc788 SHA512 c7a1394d1fb2bc473b788600a61d1191f6236ed12da7eb225e0a00d7aef22df0df40fb43cb89cd32d5598754536454e95b071a9f6e5d8b5b31df585eba247ef2 -DIST bash53-005 1072 BLAKE2B 792a8f489f36537da9ac1c986ceeed99465cca1740a865c15f8c4942afcc9ee413117f789e18f13daeacd94079425ce0089edbfd4f9f30af56bec0ed15a02dc4 SHA512 e81b43b084c1e9d59acd174d0792a93053780bdef61e7f4072d90b425d99a3fb7d35ef4c0ab79c4fb24bb6b38a8d9e99aad2fceac6efddf723a2cd123b32f0ea -DIST bash53-005.sig 95 BLAKE2B 8f85955384ff676aaa3824b8318433bd91158a865c54479b5a9276955548ec6ca771147e0a6c956280314031c6ac84807b06135bf101927a188d9c5b6cc8ae22 SHA512 7a0b3778d89733e2baeb84f6f689d040740cc3cbe9f5c1a27a11f4d1c3102cae3a65d307be2b2696362e37aee1a656b2ef80ac5af5314da302870914b1478192 -DIST bash53-006 1346 BLAKE2B 92e1cac8784c463f143a1bbad088cb6a4451ef5d864f04205831ffe8835b3d5723e4bfc3ca864a77074afcdb14f627c728f796cb85c050c21916c16d1f990f18 SHA512 f7e303405571635e20c26507c46f9ae0a61ea1328fa0492f2eba2095d398f799e62c1dbf0c07b440c290244f2c54186691ef4aaa2d65f2de101f9888386e2391 -DIST bash53-006.sig 95 BLAKE2B 0633d27828ff484c4e04ac8c3030d040ac27866ef017444a5a873030779b055e1eb41cdc1c1fa7a0d7f037eb8a020b15b2221fb5de954ea83ea163ead6e60110 SHA512 bb7d0d21b5a8e1a05c138dbedd885ab32101aca6159502b42b4a76aec0aa97b27d2c52e006ba72cd90b610c43410f07fb6607184e261119820c584b8b152c433 -DIST bash53-007 1437 BLAKE2B 5939ba2b3e0dbd83ecb51b47e71f35e32e7647fad1bedf0f00b73cc279b91de977b1cae7314b87483f62cbc0888a739b39528f0ca882a26bc81cc9b9898336e3 SHA512 5f9419b34c759b92a29f25d97e5da3f02603b3138afc11523c7bd304139db0cd02ff82a093cf78a338a7f9d88cb50a880fa6a105be83f8ca85ea8ff7d5c5d80b -DIST bash53-007.sig 95 BLAKE2B b3e5a71a632524d2cbd01b152e2188ca09386616d3dc68a3f71df571ed09a04a74baa2673c469692c8629cea844e3f61ce3494fe1b796c569b5452140857c790 SHA512 7807de92f84a3b755d9c0e9cc312cad7abbad222a268580082b2e1b3492ee5714ba246a6fa2b86560ee96d8ad99accb31317938aa0eecfc7e7cfd2da04f4b057 -DIST bash53-008 5717 BLAKE2B 7ebe5ac77d3697da01ad7beb88a8fdaeac3ac2fb671cc5151ce10428044b4f5fd7ea13e35c91eef1a7d6027f9053a57a27864d5f6a935d48d6cd2be6a9239233 SHA512 094b7dc2abe6fc41c62494c6b69640fbd8c6bd93e7cde0618504bb8589fc51fec2fb1686b2729c37e430d336d93ec174233d78f23c82026aca49a240a00477c1 -DIST bash53-008.sig 95 BLAKE2B 729bf597066d09ebe386832df6717c785333e05d03b14fa073949cf9404450b777bb0f63dcea47909fbcd20bdfa13b82b9c673ab53771e11347f7231820f6bfb SHA512 21e796bcdd25bdf2bd70768d93a2cb8a53dc5f070168bfbf97fc9a4312a710b422ac38cbe5925669a8e8abfebe22ce44a14a1aa7ce1770e91ad8148d74391660 -DIST bash53-009 2468 BLAKE2B 09ddf6b605d409142a4107bd52c8b48a91a225d65b867b5074c8b5359d0b1012d2f50e54d1d5636b3413431cf4840d6bd34f9c84f062f3ead96eeaf912127532 SHA512 07f37cee118e510ae58ea408f9d97b942017e1378532d4e3cd5a4d7405994ddadaba5d3ddb4bbda6b375760967faa51add7f46914ba919a27c14e7036f64f3be -DIST bash53-009.sig 95 BLAKE2B dcbdd9e7646ff83d94f3b5fa5d26cc9221871b6e0b95132516ca01de8a802001d6df1b5b55e8f3a9363ec0712a74bc1f73861713e8555d32dcd566bbcbad28c6 SHA512 f20bb74e3d7074425387a65678f0d4c28cedf48065a857c1b4c59ae74195f41937ea780919174945d9af5e4b83ccb3bfbfa2c4e2561a8a62f60129d79a28aefd -DIST bash53-010 1457 BLAKE2B 0ca1df76a06c59dc773e603930747000cfa249219adb79cecb173e36986ccd2b2f49ced66702abbcec25ace05bafc109e23565cd19a202ce05840516d7c3aa70 SHA512 976e23a734fbc38b8bf705b36d74c1861e5d69e3f3fbde683210ad93b1c14f59c014b3fcd4aea0b0f5b1f35bc23770abb5a741a7a25a2081816ee22da7bdedad -DIST bash53-010.sig 123 BLAKE2B eed882a0462cf09f140344b0c979b17fcf9c7dc14e8e256675c8b9b091a14ee1b92ddadfcdd30fdff5aeb567c9d7fa520de7e4681936c9cd4a3eb0f1391a8004 SHA512 5d1949733eb875f129560ae50802a82645e833437b8f7f5b3f2d8ba1e4c3244c5ddf3d04964966089567ee4ec6504afd69f44acfc809d20a95da35364d77d7c9 -DIST bash53-011 2251 BLAKE2B 21fe0e08c06257ea415c4ff697a44251460eb636667300cbb3946c77bbbdb67c667fd20bd561bb7635ee3917b13d0860234c6c159d786542e8403e7cedeba986 SHA512 10da4ad156c83a18ce023845339399fd60f627292af15345612c88764a98259231f7f3a75f9d7820beea34ba6b25cb151d2abca8ce871d07e29e32dcee8adb64 -DIST bash53-011.sig 123 BLAKE2B e857b08c4f76d03f7ee3b0a6f4f5186621b81dfa5ed82b656ec6f3b559173abb4e800013c9e29c84e836128fc5ff6cafe0507aabce58e019db3dfa5da2f4c075 SHA512 27b9b25e5d81976b45b88a59d6731adbf18f00c539197a47a4f73651e14baa9a70b14602cace84bcb6cd1515159c88868bec338c15ad11e973ca8da56d565a4d -DIST bash53-012 2378 BLAKE2B bb3e4ef57170185d3e0be91211632cb5c9a776a71848d2b44a13982bc91f68c2f07ed0aa52b377004f1b872a2b38e5292970d738bdda13fffcd0120c77c4042d SHA512 e178cd27f1db5d7607ec90bb4305059d996cf95486a1e5e3b4d76f37811a0320433a2a2900e50c5704b199fae946280edb50daedb8ab8aabed9ec83dc2540d2b -DIST bash53-012.sig 123 BLAKE2B 14d13fd1abf139f8779d6ef401882274d0e2b57eea155ec617c5d76f692bdd0787ad0b41761bb5369bf22088110cf4a070a5a2e41fc0c932bf9bdbfe526010cd SHA512 53660adcbca8ed207aa3461524e2dced62f5a9c32f664243b33bbd08d22d5bd64f3ca16c5d40cb9ffe6244a07662426c2cc65840069a4eeca0288796ae505c0a -DIST bash53-013 1467 BLAKE2B 133ee6faf3e62fa5f8b99aafef114fc2038dfa96bad769bf9ab2f7129d5d52f19d7d3ca1b3e7ac1d12c883ed276ac06b832c61f5aea134de184a6e3bb95cf4fa SHA512 a973b7d9c37dc1b271fe1efa3afe3b700c1bebbf9f72e6e4e6a72a8d1f50f7875d82ee26af335e26d20883376d89c78f14b1901a0a70a8f9a9b2418df40f71fc -DIST bash53-013.sig 123 BLAKE2B 952840295e69e6f127f4c27719365bf56fb37568cad2d7de0eca3840a4f342fe675753689014e5d305687a1b2f46ddc1b8ce334766fe961f7032627b4adca834 SHA512 6754bba760962601440ed82d798e082073528b69408c598af9b1e523e3454b363a9d03067ade033613d9a2fb7baaf94856ce6e2761af81898a95f028bc18a99a -DIST bash53-014 2229 BLAKE2B cb525fe154e792c467e06f0d930a09466f6f3cf5a688bf13abd7bbb64410f93f6c797e186609f9540c64355d5fd78d0be4473348d948907284bf631f2b60a381 SHA512 7beb4a1c39b126189a94deb12d5065b571196f27abdd8ae9c9b340ffccc1f52ed9fec31a475b72fed661097d081b1a93d088fabe53c45c8b2cc286b831c16977 -DIST bash53-014.sig 123 BLAKE2B 844560e7c4e1cc3335c1abe93391488cafa3338c69f67e51f49ce49cecdabf03be5c9e2d6c8b31b0dab2a52558f8ba5cde33841bba4b7a8c5688b0ca6d812e57 SHA512 bbf798db784109068d8fdc9e4e0bef4f6d12449b92efece20b157442bc959d39a595fb567784ef77b9cae9f1cd93204c49a4e163ca1b84408dbcf1b3eb25c24a -DIST bash53-015 2151 BLAKE2B 5d333c73b891910df4bf13c28fa0cc493dcadadb5c51a240501c5ab450b83673d75baece5c8112b937520cacfc726248ede1d30dba6b60075b88408b585b9f3f SHA512 812fbffd1b755cc9bbf730a4632f68a573351c4eeb5a4f495fa8f2f4dd7dbe1587dd22aed0f9c4d5c941130489ecc3def96068c77cc142680326ba8785862432 -DIST bash53-015.sig 123 BLAKE2B 5e6c7ca967594097aef625a9146654867715dd850ca2116d46a0d3f5f31c8fbd0028c02d6b0dc9be9014710762f9a28506d8bbd6597c113b8bcd341d98e9a2c0 SHA512 33802e00732d4846c83da5fe178d5efb1f140adab510ff2d8135c70ee106e1204bffe7176ed0c244c870084c527ae76921793ace6ad80c7900662ccbd5d2ed07 diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-2.05b_p13.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-2.05b_p13.ebuild deleted file mode 100644 index d0e2388f484..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-2.05b_p13.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-2.05b-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-destdir.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch # bug #220040 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-empty-herestring.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-rbash.patch # bug #26854 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-jobs.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-fix-job-warning.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # :(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - # This old autoconf script does not re-exec itself properly and fails when - # /bin/sh is not bash. Rather than try to regen everything, just force the - # use of bash directly. - CONFIG_SHELL="${BROOT}/bin/bash" econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.0_p22.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.0_p22.ebuild deleted file mode 100644 index b13a7f90923..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.0_p22.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-3.0-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-rbash.patch # bug #26854 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-darwin-conn.patch # bug #79124 - - # Read patch headers for more info ... many ripped from Fedora/Debian[17]/SuSe/upstream - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-{afs,crash,jobs,manpage,pwd,ulimit,histtimeformat,locale,multibyteifs,subshell,volatile-command}.patch - - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-read-builtin-pipe.patch # bug #87093 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-pgrp-pipe-fix.patch # bug #92349 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-strnlen.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # :(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.1_p23.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.1_p23.ebuild deleted file mode 100644 index e5e83cf3228..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.1_p23.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-3.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch # bug #220040 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-ulimit.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-read-memleak.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-fix-dash-login-shell.patch # bug #118257 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-test-as-user.patch # bug #131875 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # :(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.2_p57.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.2_p57.ebuild deleted file mode 100644 index b85a5e40f32..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-3.2_p57.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-3.2-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.59.patch # bug #220040 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-loadables.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-session-leader.patch # bug #231775 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-ldflags-for-build.patch # bug #211947 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-process-subst.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-ulimit.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-dev-fd-test-as-user.patch # bug #131875 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # :(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.0_p44.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.0_p44.ebuild deleted file mode 100644 index a472a4bde92..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.0_p44.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.0-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs mem-scramble +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-configure.patch # bug #304901 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.x-deferred-heredocs.patch - - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-ldflags-for-build.patch # bug #211947 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-negative-return.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-parallel-build.patch # bug #267613 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default - - sed -i '1i#define NEED_FPURGE_DECL' execute_cmd.c || die # needs fpurge() decl - sed -i '/\.o: .*shell\.h/s:$: pathnames.h:' Makefile.in || die # bug #267613 -} - -src_configure() { - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.1_p17.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.1_p17.ebuild deleted file mode 100644 index 92f92801fd8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.1_p17.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs mem-scramble +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.1-fbsd-eaccess.patch #bug #303411 - - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.1-parallel-build.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch #bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default - - sed -i '1i#define NEED_FPURGE_DECL' execute_cmd.c || die # needs fpurge() decl -} - -src_configure() { - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - # bug #335896 - --without-lispdir - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.2_p53.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.2_p53.ebuild deleted file mode 100644 index 8edf46c14e8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.2_p53.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.2-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs mem-scramble +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -# We only need bison (yacc) when the .y files get patched (bash42-005) -BDEPEND="sys-devel/bison" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-execute-job-control.patch # bug #383237 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-parallel-build.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-no-readline.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-read-retry.patch # bug #447810 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-speed-up-read-N.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - # Avoid regenerating docs after patches #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - default -} - -src_configure() { - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.3_p48-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.3_p48-r2.ebuild deleted file mode 100644 index c5977db06f7..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-4.3_p48-r2.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}-r2" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.3-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -# The version of readline this bash normally ships with. -READLINE_VER="6.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=">=sys-libs/ncurses-5.2-r2:0= - readline? ( >=sys-libs/readline-${READLINE_VER}:0= ) - nls? ( virtual/libintl )" -RDEPEND="${DEPEND} - ! bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3+" -SLOT="${MY_PV}" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - sys-devel/bison - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -QA_CONFIG_IMPL_DECL_SKIP+=( - # this is fixed in autoconf 2.71, used in bash 5.2. The check fails - # regardless of GCC version. bug #916480 - makedev -) - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" - "${FILESDIR}/${PN}-5.1_p16-configure-clang16.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Clean out local libs so we know we use system ones w/releases. The - # touch utility is invoked for the benefit of config.status. - if (( PLEVEL >= 0 )); then - rm -rf lib/{readline,termcap}/* \ - && touch lib/{readline,termcap}/Makefile.in \ - && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \ - || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset -v YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - emake - - if use plugins; then - emake -C examples/loadables all others - fi -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.2_p37-r5.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.2_p37-r5.ebuild deleted file mode 100644 index 7454b39a463..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.2_p37-r5.ebuild +++ /dev/null @@ -1,483 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.2-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.2_p1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" - "${FILESDIR}/${PN}-5.2_p15-random-ub.patch" - "${FILESDIR}/${PN}-5.2_p15-configure-clang16.patch" - "${FILESDIR}/${PN}-5.2_p21-wpointer-to-int.patch" - "${FILESDIR}/${PN}-5.2_p32-memory-leaks.patch" - "${FILESDIR}/${PN}-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch" - "${FILESDIR}/${PN}-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch" - "${FILESDIR}/${PN}-5.2_p32-erroneous-delimiter-pushback-condition.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Clean out local libs so we know we use system ones w/releases. The - # touch utility is invoked for the benefit of config.status. - if (( PLEVEL >= 0 )); then - rm -rf lib/{readline,termcap}/* \ - && touch lib/{readline,termcap}/Makefile.in \ - && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \ - || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p12.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p12.ebuild deleted file mode 100644 index 214a8bf8bc0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p12.ebuild +++ /dev/null @@ -1,486 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # bug #965423, bug #970713 - "${FILESDIR}"/${PN}-5.3_p9-pid-reuse.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p15.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p15.ebuild deleted file mode 100644 index 9b4f607f642..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p15.ebuild +++ /dev/null @@ -1,486 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # bug #965423, bug #970713 - "${FILESDIR}"/${PN}-5.3_p9-pid-reuse.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r1.ebuild deleted file mode 100644 index f61667e6808..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r1.ebuild +++ /dev/null @@ -1,483 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r2.ebuild deleted file mode 100644 index 9b4f607f642..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9-r2.ebuild +++ /dev/null @@ -1,486 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # bug #965423, bug #970713 - "${FILESDIR}"/${PN}-5.3_p9-pid-reuse.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9.ebuild deleted file mode 100644 index 26da3e1d87a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.3_p9.ebuild +++ /dev/null @@ -1,480 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild deleted file mode 100644 index 319ea42b6a9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild +++ /dev/null @@ -1,488 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT="5a104e96d869e2bbf0f7f364f45d21e6fc151721" - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" -# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure. -# The differences look harmless but need investigation and fixing. -RESTRICT="test" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - # Testsuite isn't expected to pass for bash right now, but it - # also doesn't matter for PGO. - nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-9999.ebuild deleted file mode 100644 index dfc334f5bcf..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/bash-9999.ebuild +++ /dev/null @@ -1,488 +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/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" -# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure. -# The differences look harmless but need investigation and fixing. -RESTRICT="test" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - export CC_FOR_BUILD="$(tc-getBUILD_CC)" - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - # Testsuite isn't expected to pass for bash right now, but it - # also doesn't matter for PGO. - nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.0-syslog-history-extern.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.0-syslog-history-extern.patch deleted file mode 100644 index 79909a3d0c3..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.0-syslog-history-extern.patch +++ /dev/null @@ -1,15 +0,0 @@ -*** ../bash-5.0-patched/builtins/shopt.def 2018-10-05 14:49:02.000000000 -0400 ---- builtins/shopt.def 2019-01-23 09:55:22.000000000 -0500 -*************** -*** 123,127 **** - #endif - -! #if defined (SYSLOG_HISTORY) && defined (SYSLOG_SHOPT) - extern int syslog_history; - #endif ---- 123,127 ---- - #endif - -! #if defined (SYSLOG_HISTORY) - extern int syslog_history; - #endif diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch deleted file mode 100644 index 8d77fbd968a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00000.html) - -From 2cdf8b42885189b3cf7c47096b01f104e520546a Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Thu, 2 Feb 2023 05:43:37 +0000 -Subject: [PATCH] aclocal.m4: fix -Wimplicit-function-declaration in dup2 check - -dup2 requires a include. Fixes the following when diffing config.log - when testing with a stricter compiler: -``` --warning: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -+error: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -``` ---- aclocal.m4 -+++ aclocal.m4 -@@ -284,6 +284,9 @@ AC_CACHE_VAL(bash_cv_dup2_broken, - #include - #include - #include -+#ifdef HAVE_UNISTD_H -+#include -+#endif - int - main() - { ---- configure -+++ configure -@@ -16990,6 +16990,9 @@ else - #include - #include - #include -+#ifdef HAVE_UNISTD_H -+#include -+#endif - int - main() - { diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch deleted file mode 100644 index 6005d39df59..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00000.html) - -From 2cdf8b42885189b3cf7c47096b01f104e520546a Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Thu, 2 Feb 2023 05:43:37 +0000 -Subject: [PATCH] aclocal.m4: fix -Wimplicit-function-declaration in dup2 check - -dup2 requires a include. Fixes the following when diffing config.log - when testing with a stricter compiler: -``` --warning: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -+error: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -``` ---- aclocal.m4 -+++ aclocal.m4 -@@ -238,6 +238,9 @@ AC_CACHE_VAL(bash_cv_dup2_broken, - #include - #include - #include -+#ifdef HAVE_UNISTD_H -+#include -+#endif - int - main() - { ---- configure -+++ configure -@@ -18121,6 +18121,9 @@ else $as_nop - #include - #include - #include -+#ifdef HAVE_UNISTD_H -+#include -+#endif - int - main() - { diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-random-ub.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-random-ub.patch deleted file mode 100644 index d4dc060b510..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p15-random-ub.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-01/msg00016.html -https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=0647e53bd15c8982d89a03c2db1643aedd7cd649 - ---- lib/sh/random.c -+++ lib/sh/random.c -@@ -75,7 +75,7 @@ u_bits32_t last; - /* Can't seed with 0. */ - ret = (last == 0) ? 123459876 : last; - h = ret / 127773; -- l = ret - (127773 * h); -+ l = ret % 127773; - t = 16807 * l - 2836 * h; - ret = (t < 0) ? t + 0x7fffffff : t; diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch deleted file mode 100644 index 3d4abbc47f4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-03/msg00116.html -https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=57d4dc15ff35895a1c1248f948f59739ffb99fde ---- lib/sh/random.c -+++ lib/sh/random.c -@@ -90,7 +90,7 @@ genseed () - u_bits32_t iv; - - gettimeofday (&tv, NULL); -- iv = (u_bits32_t)seedrand; /* let the compiler truncate */ -+ iv = (uintptr_t)seedrand; /* let the compiler truncate */ - iv = tv.tv_sec ^ tv.tv_usec ^ getpid () ^ getppid () ^ current_user.uid ^ iv; - return (iv); - } diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch deleted file mode 100644 index e997c37cff1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 01463f6ae5a58b7309769596714e76b0d265b622 Mon Sep 17 00:00:00 2001 -From: Kerin Millar -Date: Mon, 28 Apr 2025 08:13:38 +0100 -Subject: [PATCH 3/3] Backport fix for erroneous delimiter pushback condition - in read_mbchar - -This is a partial backport of commit 7731dc5c4d405ab147fc562e3af2a375ca593554 -from the devel branch. Consider the following test case. - -$ LC_ALL=en_US.UTF-8 -$ printf 'FOO\0\315\0\226\0' | while read -rd ''; do echo "${REPLY@Q}"; done - -With any vanilla 5.0, 5.1 or 5.2 release, the third record is disregarded. - - -<$'\315'> - -With 5.3-rc1, the third record is treated as if it were two empty -records. The same is true of Gentoo's 5.2_p37 release. - -'FOO' -$'\315' -'' -'' - -With the upcoming 5.3-rc2, which will incorporate this patch, all three -records are read correctly. - - -<$'\315'> -<$'\226'> - -The issue is addressed by ensuring that the revised read_mbchar() -routine refrains from pushing back the delimiter - while effectively -truncating the mbchar buffer by writing a NUL byte - in cases where the -delimiter character was not read by the same routine. - -As of the time of writing, the issue has not been addressed by any of -the official patchlevels, nor has 5.3 been released. - -Link: https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/read.html#tag_20_100_06 -Link: https://mywiki.wooledge.org/BashPitfalls#IFS.3D_read_-r_-d_.27.27_filename -Link: https://lists.gnu.org/archive/html/bug-bash/2025-04/msg00065.html -Signed-off-by: Kerin Millar ---- - builtins/read.def | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git builtins/read.def builtins/read.def -index 48351c3c..70a3508b 100644 ---- builtins/read.def -+++ builtins/read.def -@@ -1102,14 +1102,14 @@ read_mbchar (fd, string, ind, ch, delim, unbuffered) - } - else if (ret == (size_t)-1) - { -- /* If we read a delimiter character that makes this an invalid -- multibyte character, we can't just add it to the input string -- and treat it as a byte. We need to push it back so a subsequent -- zread will pick it up. */ -- if ((unsigned char)c == delim) -+ /* If we read (i > 1) a delimiter character (c == delimiter) -+ that makes this an invalid multibyte character, we can't just -+ add it to the input string and treat it as a byte. -+ We need to push it back so a subsequent zread will pick it up. */ -+ if (i > 1 && (unsigned char)c == delim) - { - zungetc ((unsigned char)c); -- mbchar[--i] = '\0'; /* unget the delimiter */ -+ i--; - } - break; /* invalid multibyte character */ - } --- -2.49.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch deleted file mode 100644 index 949f5b2f7ab..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch +++ /dev/null @@ -1,286 +0,0 @@ -From 2482e34ac12910f7e7436a968caf97ab96f8b582 Mon Sep 17 00:00:00 2001 -From: Kerin Millar -Date: Sat, 26 Apr 2025 08:43:58 +0100 -Subject: [PATCH 1/3] Backport fix for invalid continuation bytes being ignored - as delimiters - -This is a partial backport of commit 772e7e760e8a098e4d8dee21cf11090be4757918 -from the devel branch. It addresses an issue in read_mbchar() whereby -the read builtin can read past the delimiter character, provided that is -invoked with a multibyte character set in effect. Consider the following -test case. - -$ LC_ALL=en_US.UTF-8 -$ for i in {194..245}; do printf -v o %o "$i"; printf "\\$o\\n"; done | - while read -r; do declare -p REPLY; done -declare -- REPLY=$'\302\n\303\n\304\n\305\n\306\n\307\n\310\n\311\n\312\ -n\313\n\314\n\315\n\316\n\317\n\320\n\321\n\322\n\323\n\324\n\325\n\326\ -n\327\n\330\n\331\n\332\n\333\n\334\n\335\n\336\n\337\n\340\n\341\n\342\ -n\343\n\344\n\345\n\346\n\347\n\350\n\351\n\352\n\353\n\354\n\355\n\356\ -n\357\n\360\n\361\n\362\n\363\n\364\n\365' - -The producing loop emits a sequence of bytes in the range 0xC2 - 0xF5. -Since each is terminated by a character, one would expect for -exactly 52 iterations of the consuming loop, with REPLY being assigned a -single byte each time. Instead, the input is read in its entirety. Why -is that, one may ask. - -Given a legal UTF-8 byte sequence, any bytes whose values are between -0xC2 - 0xF4 are combinative in nature; they can only be followed by -between one and three bytes that are outside of that range. - -0xC2 - 0xDF : First byte of a 2-byte code unit sequence -0xE0 - 0xEF : First byte of a 3-byte code unit sequence -0xF0 - 0xF4 : First byte of a 4-byte code unit sequence - -As such, bash begins by reading the 0xC2 byte, for which mbrtowc(3) -returns -2, indicating an incomplete multibyte sequence. Next, the 0x0A -byte is read, for which mbrtowc(3) returns -1, indicating an invalid -multibyte sequence. At this point, bash ought to recognise the most -recently read byte as a delimiter. Instead, it continues reading the -input stream up until the delimiter that follows 0xF5, which is neither -a combining character nor legal in UTF-8 in any capacity. - -This patch addresses the issue by introducing the zungetc() function, -which is used by read_mbchar() to push back the delimiter character that -transforms the sequence from an incomplete one to an invalid one. Said -character is then detected by the next invocation of the zread() -function, allowing for the decision to be made to return. - -With this, the output of the test case amounts to 52 lines, as expected. - -declare -- REPLY=$'\302' -declare -- REPLY=$'\303' -... -declare -- REPLY=$'\364' -declare -- REPLY=$'\365' - -The issue affects all bash releases from 5.0 to 5.3-alpha. As of the -time of writing, it has not been addressed by any of the official -patchlevels, nor has 5.3 been released. - -Link: https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/read.html#tag_20_100_06 -Link: https://mywiki.wooledge.org/BashPitfalls#IFS.3D_read_-r_-d_.27.27_filename -Link: https://lists.gnu.org/archive/html/bug-bash/2025-04/msg00068.html -Signed-off-by: Kerin Millar ---- - builtins/read.def | 25 ++++++++++++---- - externs.h | 1 + - lib/sh/zread.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 94 insertions(+), 6 deletions(-) - -diff --git builtins/read.def builtins/read.def -index ddd91d32..53b4bd81 100644 ---- builtins/read.def -+++ builtins/read.def -@@ -130,7 +130,7 @@ static void set_readline_timeout PARAMS((sh_timer *t, time_t, long)); - #endif - static SHELL_VAR *bind_read_variable PARAMS((char *, char *, int)); - #if defined (HANDLE_MULTIBYTE) --static int read_mbchar PARAMS((int, char *, int, int, int)); -+static int read_mbchar PARAMS((int, char *, int, int, int, int)); - #endif - static void ttyrestore PARAMS((struct ttsave *)); - -@@ -806,7 +806,7 @@ add_char: - else - # endif - if (locale_utf8locale == 0 || ((c & 0x80) != 0)) -- i += read_mbchar (fd, input_string, i, c, unbuffered_read); -+ i += read_mbchar (fd, input_string, i, c, delim, unbuffered_read); - } - #endif - -@@ -1064,10 +1064,10 @@ bind_read_variable (name, value, flags) - - #if defined (HANDLE_MULTIBYTE) - static int --read_mbchar (fd, string, ind, ch, unbuffered) -+read_mbchar (fd, string, ind, ch, delim, unbuffered) - int fd; - char *string; -- int ind, ch, unbuffered; -+ int ind, ch, delim, unbuffered; - { - char mbchar[MB_LEN_MAX + 1]; - int i, n, r; -@@ -1101,8 +1101,21 @@ read_mbchar (fd, string, ind, ch, unbuffered) - mbchar[i++] = c; - continue; - } -- else if (ret == (size_t)-1 || ret == (size_t)0 || ret > (size_t)0) -- break; -+ else if (ret == (size_t)-1) -+ { -+ /* If we read a delimiter character that makes this an invalid -+ multibyte character, we can't just add it to the input string -+ and treat it as a byte. We need to push it back so a subsequent -+ zread will pick it up. */ -+ if (c == delim) -+ { -+ zungetc (c); -+ mbchar[--i] = '\0'; /* unget the delimiter */ -+ } -+ break; /* invalid multibyte character */ -+ } -+ else if (ret == (size_t)0 || ret > (size_t)0) -+ break; /* valid multibyte character */ - } - - mbchar_return: -diff --git externs.h externs.h -index 931dba9c..1b70a13b 100644 ---- externs.h -+++ externs.h -@@ -536,6 +536,7 @@ extern ssize_t zreadintr PARAMS((int, char *, size_t)); - extern ssize_t zreadc PARAMS((int, char *)); - extern ssize_t zreadcintr PARAMS((int, char *)); - extern ssize_t zreadn PARAMS((int, char *, size_t)); -+extern int zungetc PARAMS((int)); - extern void zreset PARAMS((void)); - extern void zsyncfd PARAMS((int)); - -diff --git lib/sh/zread.c lib/sh/zread.c -index dafb7f60..7cfbb288 100644 ---- lib/sh/zread.c -+++ lib/sh/zread.c -@@ -41,6 +41,10 @@ extern int errno; - # define ZBUFSIZ 4096 - #endif - -+#ifndef EOF -+# define EOF -1 -+#endif -+ - extern int executing_builtin; - - extern void check_signals_and_traps (void); -@@ -48,6 +52,11 @@ extern void check_signals (void); - extern int signal_is_trapped (int); - extern int read_builtin_timeout (int); - -+int zungetc (int); -+ -+/* Provide one character of pushback whether we are using read or zread. */ -+static int zpushedchar = -1; -+ - /* Read LEN bytes from FD into BUF. Retry the read on EINTR. Any other - error causes the loop to break. */ - ssize_t -@@ -59,6 +68,15 @@ zread (fd, buf, len) - ssize_t r; - - check_signals (); /* check for signals before a blocking read */ -+ -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1) -+ { -+ *buf = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - /* should generalize into a mechanism where different parts of the shell can - `register' timeouts and have them checked here. */ - while (((r = read_builtin_timeout (fd)) < 0 || (r = read (fd, buf, len)) < 0) && -@@ -95,6 +113,14 @@ zreadretry (fd, buf, len) - ssize_t r; - int nintr; - -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1) -+ { -+ *buf = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - for (nintr = 0; ; ) - { - r = read (fd, buf, len); -@@ -118,6 +144,15 @@ zreadintr (fd, buf, len) - size_t len; - { - check_signals (); -+ -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1) -+ { -+ *buf = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - return (read (fd, buf, len)); - } - -@@ -135,6 +170,14 @@ zreadc (fd, cp) - { - ssize_t nr; - -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1 && cp) -+ { -+ *cp = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - if (lind == lused || lused == 0) - { - nr = zread (fd, lbuf, sizeof (lbuf)); -@@ -160,6 +203,14 @@ zreadcintr (fd, cp) - { - ssize_t nr; - -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1 && cp) -+ { -+ *cp = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - if (lind == lused || lused == 0) - { - nr = zreadintr (fd, lbuf, sizeof (lbuf)); -@@ -186,6 +237,13 @@ zreadn (fd, cp, len) - { - ssize_t nr; - -+ if (zpushedchar != -1 && cp) -+ { -+ *cp = zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - if (lind == lused || lused == 0) - { - if (len > sizeof (lbuf)) -@@ -204,6 +262,22 @@ zreadn (fd, cp, len) - return 1; - } - -+int -+zungetc (c) -+ int c; -+{ -+ if (zpushedchar == -1) -+ { -+ zpushedchar = c; -+ return c; -+ } -+ -+ if (c == EOF || lind == 0) -+ return (EOF); -+ lbuf[--lind] = c; /* XXX */ -+ return c; -+} -+ - void - zreset () - { --- -2.49.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch deleted file mode 100644 index ea27d3b3d19..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch +++ /dev/null @@ -1,147 +0,0 @@ -From c87aca06c259b6283a499584d95c87f163accba0 Mon Sep 17 00:00:00 2001 -From: Kerin Millar -Date: Mon, 28 Apr 2025 07:59:25 +0100 -Subject: [PATCH 2/3] Backport fix for invalid continuation bytes above 0x7F - being ignored as delimiters - -This is a partial backport of commit e327891b52513bef0b34aac625c44f8fa6811f53 -from the devel branch. It addresses an issue in read_mbchar() whereby an -invalid continuation byte greater than 0x7F isn't recognised as a valid -delimiter on platforms where char is signed. Consider the following test -case. - -$ LC_ALL=en_US.UTF-8; uname -m -x86_64 -$ printf '\317\360_' | { read -rd $'\360'; echo "${REPLY@Q}"; } -$'\317\360_' - -After applying this patch, the value of REPLY will be $'\317'. - -The issue affects all bash releases from 5.0 to 5.3-rc1. As of the time -of writing, it has not been addressed by any of the official -patchlevels, nor has 5.3 been released. - -Link: https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/read.html#tag_20_100_06 -Link: https://mywiki.wooledge.org/BashPitfalls#IFS.3D_read_-r_-d_.27.27_filename -Link: https://lists.gnu.org/r/bug-bash/2024-08/msg00100.html -Signed-off-by: Kerin Millar ---- - builtins/read.def | 41 +++++++++++++++++++++++------------------ - 1 file changed, 23 insertions(+), 18 deletions(-) - -diff --git builtins/read.def builtins/read.def -index 53b4bd81..48351c3c 100644 ---- builtins/read.def -+++ builtins/read.def -@@ -142,7 +142,7 @@ sh_timer *read_timeout; - - static int reading, tty_modified; - static SigHandler *old_alrm; --static unsigned char delim; -+static int delim; - - static struct ttsave termsave; - -@@ -320,7 +320,6 @@ read_builtin (list) - break; - case 'N': - ignore_delim = 1; -- delim = -1; - case 'n': - nflag = 1; - code = legal_number (list_optarg, &intval); -@@ -348,7 +347,7 @@ read_builtin (list) - } - break; - case 'd': -- delim = *list_optarg; -+ delim = (unsigned char)*list_optarg; - break; - CASE_HELPOPT; - default: -@@ -765,7 +764,7 @@ read_builtin (list) - continue; - } - -- if (ignore_delim == 0 && (unsigned char)c == delim) -+ if ((unsigned char)c == delim) - break; - - if (c == '\0' && delim != '\0') -@@ -1107,9 +1106,9 @@ read_mbchar (fd, string, ind, ch, delim, unbuffered) - multibyte character, we can't just add it to the input string - and treat it as a byte. We need to push it back so a subsequent - zread will pick it up. */ -- if (c == delim) -+ if ((unsigned char)c == delim) - { -- zungetc (c); -+ zungetc ((unsigned char)c); - mbchar[--i] = '\0'; /* unget the delimiter */ - } - break; /* invalid multibyte character */ -@@ -1219,7 +1218,8 @@ edit_line (p, itext) - - len = strlen (ret); - ret = (char *)xrealloc (ret, len + 2); -- ret[len++] = delim; -+ if (delim > 0) -+ ret[len++] = delim; - ret[len] = '\0'; - return ret; - } -@@ -1240,7 +1240,7 @@ static rl_command_func_t *old_delim_func; - static int old_newline_ctype; - static rl_command_func_t *old_newline_func; - --static unsigned char delim_char; -+static int delim_char; - - static void - set_eol_delim (c) -@@ -1252,19 +1252,21 @@ set_eol_delim (c) - initialize_readline (); - cmap = rl_get_keymap (); - -- /* Save the old delimiter char binding */ -+ /* Save the old newline binding and change it to self-insert */ - old_newline_ctype = cmap[RETURN].type; - old_newline_func = cmap[RETURN].function; -- old_delim_ctype = cmap[c].type; -- old_delim_func = cmap[c].function; -- -- /* Change newline to self-insert */ - cmap[RETURN].type = ISFUNC; - cmap[RETURN].function = rl_insert; - -- /* Bind the delimiter character to accept-line. */ -- cmap[c].type = ISFUNC; -- cmap[c].function = rl_newline; -+ /* Save any binding to the delimiter and bind the delimiter to accept-line */ -+ if (c >= 0) -+ { -+ old_delim_ctype = cmap[c].type; -+ old_delim_func = cmap[c].function; -+ -+ cmap[c].type = ISFUNC; -+ cmap[c].function = rl_newline; -+ } - - delim_char = c; - } -@@ -1280,7 +1282,10 @@ reset_eol_delim (cp) - cmap[RETURN].type = old_newline_ctype; - cmap[RETURN].function = old_newline_func; - -- cmap[delim_char].type = old_delim_ctype; -- cmap[delim_char].function = old_delim_func; -+ if (delim_char >= 0) -+ { -+ cmap[delim_char].type = old_delim_ctype; -+ cmap[delim_char].function = old_delim_func; -+ } - } - #endif --- -2.49.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch deleted file mode 100644 index 0c60e70d3cb..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch +++ /dev/null @@ -1,130 +0,0 @@ -[Compared to bash-5.2_p26-memory-leaks.patch, this drops a hunk for -builtins/evalstring.c as the open_redir_file issue is fixed in patch 31 -upstream for bash-5.2] - -https://lists.gnu.org/archive/html/bug-bash/2024-01/msg00036.html -https://lists.gnu.org/archive/html/bug-bash/2024-01/txtm8yNNPR9RQ.txt - -For evalstring.c: -* https://lists.gnu.org/archive/html/bug-bash/2024-01/msg00011.html -* https://git.savannah.gnu.org/cgit/bash.git/diff/builtins/evalstring.c?h=devel&id=81f7b44564cd1510788035cea7c59631865a7db2&dt=1#n766 - -From 711ab85262884f2b91f09eceb9aefd0e2426ce67 Mon Sep 17 00:00:00 2001 -From: Grisha Levit -Date: Sat, 3 Jun 2023 16:51:26 -0400 -Subject: [PATCH] various leaks - -Found mostly by normal usage running a no-bash-malloc build with clang's -LeakSanitizer enabled. So far seems to provide very accurate results. - -* arrayfunc.c -- quote_compound_array_word: make sure to free VALUE -- bind_assoc_var_internal: if assigning to a dynamic variable, make sure - to free the key (usually assoc_insert would do it) - -* bashline.c -- bash_command_name_stat_hook: free original *NAME if we are going to - change what it points to (what the callers seem to expect) - -* builtins/evalstring.c -- parse_and_execute: make sure to dispose of the parsed command - resulting from a failed function import attempt - -* examples/loadables/stat.c -- loadstat: bind_assoc_variable does not free its VALUE argument so make - sure to do it - -* subst.c -- param_expand: free temp1 value for codepaths that don't do it ---- - arrayfunc.c | 6 +++++- - bashline.c | 1 + - builtins/evalstring.c | 4 ++++ - examples/loadables/stat.c | 1 + - subst.c | 2 ++ - 5 files changed, 13 insertions(+), 1 deletion(-) - -diff --git a/arrayfunc.c b/arrayfunc.c -index 2c05d15b..8ba64084 100644 ---- arrayfunc.c -+++ arrayfunc.c -@@ -208,7 +208,10 @@ bind_assoc_var_internal (entry, hash, key, value, flags) - newval = make_array_variable_value (entry, 0, key, value, flags); - - if (entry->assign_func) -- (*entry->assign_func) (entry, newval, 0, key); -+ { -+ (*entry->assign_func) (entry, newval, 0, key); -+ FREE (key); -+ } - else - assoc_insert (hash, key, newval); - -@@ -985,6 +988,7 @@ quote_compound_array_word (w, type) - if (t != w+ind) - free (t); - strcpy (nword + i, value); -+ free (value); - - return nword; - } -diff --git a/bashline.c b/bashline.c -index c85b05b6..bd7548cc 100644 ---- bashline.c -+++ bashline.c -@@ -1928,6 +1928,7 @@ bash_command_name_stat_hook (name) - result = search_for_command (cname, 0); - if (result) - { -+ FREE (*name); - *name = result; - return 1; - } -diff --git a/builtins/evalstring.c b/builtins/evalstring.c -index df3dd68e..20c6a4a7 100644 ---- builtins/evalstring.c -+++ builtins/evalstring.c -@@ -461,6 +461,8 @@ parse_and_execute (string, from_file, flags) - should_jump_to_top_level = 0; - last_result = last_command_exit_value = EX_BADUSAGE; - set_pipestatus_from_exit (last_command_exit_value); -+ dispose_command(command); -+ global_command = (COMMAND *)NULL; - reset_parser (); - break; - } - -diff --git a/examples/loadables/stat.c b/examples/loadables/stat.c -index 1e60e7b6..ed5c9764 100644 ---- examples/loadables/stat.c -+++ examples/loadables/stat.c -@@ -349,6 +349,7 @@ loadstat (vname, var, fname, flags, fmt, sp) - key = savestring (arraysubs[i]); - value = statval (i, fname, flags, fmt, sp); - v = bind_assoc_variable (var, vname, key, value, ASS_FORCE); -+ free (value); - } - return 0; - } -diff --git a/subst.c b/subst.c -index 1ac6eb2d..ff0602da 100644 ---- subst.c -+++ subst.c -@@ -10727,6 +10727,7 @@ comsub: - { - chk_atstar (temp, quoted, pflags, quoted_dollar_at_p, contains_dollar_at); - tdesc = parameter_brace_expand_word (temp, SPECIAL_VAR (temp, 0), quoted, pflags, 0); -+ free (temp1); - if (tdesc == &expand_wdesc_error || tdesc == &expand_wdesc_fatal) - return (tdesc); - ret = tdesc; -@@ -10739,6 +10740,7 @@ comsub: - { - set_exit_status (EXECUTION_FAILURE); - report_error (_("%s: invalid variable name for name reference"), temp); -+ free (temp1); - return (&expand_wdesc_error); /* XXX */ - } - else --- -2.43.0 diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch deleted file mode 100644 index d844f646322..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2026-03/msg00069.html - -From 7309ee9f263dfcaf11eeca679cfec5cf5c8f9455 Mon Sep 17 00:00:00 2001 -Message-ID: <7309ee9f263dfcaf11eeca679cfec5cf5c8f9455.1774896688.git.sam@gentoo.org> -From: Sam James -Date: Mon, 30 Mar 2026 19:19:33 +0100 -Subject: [PATCH] general: workaround aliasing violation in REVERSE_LIST macro - -In jobs.c, say, we have: -``` - p->next = (PROCESS *)NULL; - newjob->pipe = REVERSE_LIST (the_pipeline, PROCESS *); - for (p = newjob->pipe; p->next; p = p->next) -``` - -REVERSE_LIST (-> list_reverse) reverses the linked list `the_pipeline` -while doing accesses as GENERIC_LIST*, but the original elements are PROCESS*. - -I think GCC has an exemption for doing this with void* but even that isn't -required to work by the standard. I think it either needs to be done with char* -or with GENERIC_LIST marked with __attribute__((may_alias)) -(though that isn't portable). - -For Gentoo, the alias approach is fine until this gets fixed upstream, -so do that. - -This fixes bash being miscompiled by GCC 16 with -O2 -flto and USE=-plugins -(for -rdynamic to be dropped). - -Bug: https://bugs.gentoo.org/971782 -Signed-off-by: Sam James ---- - general.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/general.h b/general.h -index 5b1eac08..883939a7 100644 ---- general.h -+++ general.h -@@ -122,7 +122,7 @@ extern char *strcpy (char *, const char *); - can be written to handle the general case for linked lists. */ - typedef struct g_list { - struct g_list *next; --} GENERIC_LIST; -+} __attribute__((may_alias)) GENERIC_LIST; - - /* Here is a generic structure for associating character strings - with integers. It is used in the parser for shell tokenization. */ - -base-commit: 637f5c8696a6adc9b4519f1cd74aa78492266b7f --- -2.53.0 - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch deleted file mode 100644 index afde63b57fa..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch +++ /dev/null @@ -1,44 +0,0 @@ -https://bugs.gentoo.org/970713 - -From e359bdc261f9493d91b3cf792fe4fc480ecd6dc3 Mon Sep 17 00:00:00 2001 -From: Kerin Millar -Date: Thu, 13 Nov 2025 18:39:28 +0000 -Subject: [PATCH] jobs.c: only call bgp_delete on a newly-created pid if - asynchronous - -This is a backport of the following change from the devel branch. - -jobs.c - - make_child: only call bgp_delete on a newly-created pid if that - process is asynchronous, since that is what will cause it to be - put into the bgpids table. This mostly matters for procsubs and - asynchronous jobs, but will happen for comsubs in async jobs - and coprocs as well. - -Bug: https://bugs.gentoo.org/965423 -Signed-off-by: Kerin Millar ---- - jobs.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/jobs.c b/jobs.c -index cbcc2c15..bafa7c26 100644 ---- jobs.c -+++ jobs.c -@@ -2482,9 +2482,11 @@ make_child (char *command, int flags) - been reused. */ - delete_old_job (pid); - -- /* Perform the check for pid reuse unconditionally. Some systems reuse -- PIDs before giving a process CHILD_MAX/_SC_CHILD_MAX unique ones. */ -- bgp_delete (pid); /* new process, discard any saved status */ -+ /* Perform the check for background pid reuse unconditionally. -+ Some systems reuse PIDs before giving a process -+ CHILD_MAX/_SC_CHILD_MAX unique ones. */ -+ if (async_p) -+ bgp_delete (pid); /* new background process, discard any saved status */ - - last_made_pid = pid; - --- -2.51.2 diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash_logout b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash_logout deleted file mode 100644 index 50a79331c08..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bash_logout +++ /dev/null @@ -1,9 +0,0 @@ -# /etc/bash/bash_logout - -# This file is sourced when a login shell terminates. - -# You may wish to clear everyone's screen when they logout. -#clear - -# Or maybe you want to leave a thoughtful note. -#fortune diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc-r2 b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc-r2 deleted file mode 100644 index f084d98ffb0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc-r2 +++ /dev/null @@ -1,30 +0,0 @@ -# /etc/bash/bashrc - -# Proceed no further in the case of a non-interactive shell. -if [[ $- != *i* ]]; then - return -fi - -# Disable errexit in case the user enabled it then chose to re-source this file. -shopt -u -o errexit - -# Disable completion when the input buffer is empty. Mute STDERR because this -# option is only present in the case that bash was built with readline support. -shopt -s no_empty_cmd_completion 2>/dev/null && - -# Append to HISTFILE rather than overwrite upon exiting, per bug #139609. This -# option also requires for bash to have been built with readline support. -shopt -s histappend - -# Initialise PROMPT_COMMAND as an array, unless bash is acting as a login shell. -# In the latter case, the profile.d drop-in will already have initialised it. -shopt -q login_shell || PROMPT_COMMAND=() - -# Don't let the user influence the order of sourcing for bash 5.3 or greater. -unset -v GLOBSORT - -for _ in /etc/bash/bashrc.d/*; do - if [[ $_ == *.@(bash|sh) && -r $_ ]]; then - source "$_" - fi -done diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash deleted file mode 100644 index 847e76f8f18..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash +++ /dev/null @@ -1,70 +0,0 @@ -# /etc/bash/bashrc.d/10-gentoo-color.bash - -if [[ ${NO_COLOR} ]]; then - # Respect the user's wish not to use color. See https://no-color.org/. - gentoo_color=0 -elif [[ ${COLORTERM@a} == *x* && ${COLORTERM} == @(24bit|truecolor) ]]; then - # The COLORTERM environment variable can reasonably be trusted here. - # See https://github.com/termstandard/colors for further information. - gentoo_color=1 -else - # Check TERM against a whitelist covering a majority of popular - # terminal emulators and virtual console implementations known to - # support color. If no matching entry is found, try to use tput(1) to - # determine whether color is supported. - case ${TERM} in - *color* |\ - *direct* |\ - *ghostty |\ - [Ekx]term* |\ - alacritty |\ - aterm |\ - contour |\ - dtterm |\ - foot* |\ - jfbterm |\ - linux |\ - mlterm |\ - rxvt* |\ - screen* |\ - tmux* |\ - wsvt25* ) gentoo_color=1 ;; - * ) gentoo_color=$(tput colors 2>/dev/null) - esac -fi - -# For direxpand to be missing indicates that bash is lacking readline support. -if (( gentoo_color <= 0 )) || ( ! shopt -u direxpand 2>/dev/null ); then - # Define a prompt without color. - PS1='\u@\h \w \$ ' -elif (( EUID == 0 )); then - # If root, omit the username and print the hostname in red. - PS1='\[\e[01;31m\]\h\[\e[01;34m\] \w \$\[\e[00m\] ' -else - # Otherwise, print the username and hostname in green. - PS1='\[\e[01;32m\]\u@\h\[\e[01;34m\] \w \$\[\e[00m\] ' -fi - -if (( gentoo_color > 0 )); then - # Colorize the output of diff(1), grep(1) and a few coreutils utilities. - # However, do so only where no alias/function by the given name exists. - for _ in diff dir grep ls vdir; do - if [[ $(type -t "$_") == file ]]; then - alias "$_=$_ --color=auto" - fi - done - - # Enable colors for ls(1) and some other utilities that respect the - # LS_COLORS variable. Prefer ~/.dir_colors, per bug #64489. - if hash dircolors 2>/dev/null; then - if [[ -f ~/.dir_colors ]]; then - eval "$(COLORTERM=1 dircolors -b -- ~/.dir_colors)" - elif [[ -f /etc/DIR_COLORS ]]; then - eval "$(COLORTERM=1 dircolors -b /etc/DIR_COLORS)" - else - eval "$(COLORTERM=1 dircolors -b)" - fi - fi -fi - -unset -v gentoo_color diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash deleted file mode 100644 index 186763d07d9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash +++ /dev/null @@ -1,77 +0,0 @@ -# /etc/bash/bashrc.d/10-gentoo-title.bash - -# For information regarding the control sequences used, please refer to -# https://invisible-island.net/xterm/ctlseqs/ctlseqs.html. - -genfun_set_win_title() { - # Advertise the fact that the presently running interactive shell will - # update the title. Doing so allows for its subprocesses to determine - # whether it is safe to set the title of their own accord. Note that 0 - # refers to the value of Ps within the OSC Ps ; Pt BEL sequence. - export SHELL_SETS_TITLE=0 - - # Sets the window title with the Set Text Parameters control sequence. - # For screen, the sequence defines the hardstatus (%h) and for tmux, the - # pane_title (#T). For graphical terminal emulators, it is normal for - # the title bar to be affected. - genfun_set_win_title() { - local prompt - - if [[ ${PROMPT_DIRTRIM} ]]; then - # Respect the value of PROMPT_DIRTRIM. If set as 0, the - # current working directory shall be shown in full. - prompt='\u@\h \w' - else - # Show the basename of the current working directory. - prompt='\u@\h \W' - fi - printf '\033]0;%s\007' "${prompt@P}" - } - - genfun_set_win_title -} - -unset -v SHELL_SETS_TITLE - -# Determine whether the terminal can handle the Set Text Parameters sequence. -# The only terminals permitted here are those for which there is empirical -# evidence that the sequence is supported and that the UTF-8 character encoding -# is handled correctly. Quite rightly, this precludes many vintage terminals. -case ${TERM} in - alacritty*|contour|foot*|tmux*|xterm-ghostty) - # The terminal emulator also supports XTWINOPS. If the PTY was - # created by sshd(8) then push the current window title to the - # stack and arrange for it to be popped upon exiting. Xterm also - # supports this but there are far too many terminal emulators - # that falsely identify as being xterm-compatible. - if [[ ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then - trap 'printf "\033[23;0t"' EXIT - printf '\033[22;0t' - fi - ;; - rxvt-unicode*|st-256color|xterm*) - # If the PTY was created by sshd(8) then proceed no further. - # Alas, there exist many operating environments in which the - # title would otherwise not be restored upon ssh(1) exiting. - # Those wanting for the title to be set regardless may adjust - # ~/.bashrc or create a bashrc.d drop-in to set PROMPT_COMMAND. - # For example, PROMPT_COMMAND=(genfun_set_win_title). - if [[ ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then - return - fi - ;; - screen*) - # If the PTY was created by sshd(8) and screen(1) was launched - # prior to the SSH session beginning, as opposed to afterwards, - # proceed no further. It is another case in which there would be - # no guarantee of the title being restored upon ssh(1) exiting. - if [[ ! ${WINDOW} && ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then - return - fi - ;; - *) - return -esac - -# Arrange for the title to be updated each time the primary prompt is displayed. -PROMPT_COMMAND+=('genfun_set_win_title') diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/profile.d/00-prompt-command.sh b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/profile.d/00-prompt-command.sh deleted file mode 100644 index 61794c8ecb4..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/profile.d/00-prompt-command.sh +++ /dev/null @@ -1,7 +0,0 @@ -# This unit serves to initialise PROMPT_COMMAND as early as possible in cases -# where bash has been launched as a login shell. Though not an especially -# common practice, some profile.d drop-ins need to be able to extend its value. - -if [ "${BASH}" ] && shopt -q login_shell; then - eval 'PROMPT_COMMAND=()' -fi diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_logout b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_logout deleted file mode 100644 index 44b6f79ca8e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_logout +++ /dev/null @@ -1,6 +0,0 @@ -# /etc/skel/.bash_logout - -# This file is sourced when a login shell terminates. - -# Clear the screen for security's sake. -clear diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_profile b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_profile deleted file mode 100644 index 1de05a45e34..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bash_profile +++ /dev/null @@ -1,7 +0,0 @@ -# /etc/skel/.bash_profile - -# This file is sourced by bash for login shells. The following line -# runs your .bashrc and is recommended by the bash info pages. -if [[ -f ~/.bashrc ]] ; then - . ~/.bashrc -fi diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bashrc b/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bashrc deleted file mode 100644 index 34dbd8c892f..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/files/skel/dot-bashrc +++ /dev/null @@ -1,18 +0,0 @@ -# /etc/skel/.bashrc -# -# This file is sourced by all *interactive* bash shells on startup, -# including some apparently interactive shells such as scp and rcp -# that can't tolerate any output. So make sure this doesn't display -# anything or bad things will happen ! - - -# Test for an interactive shell. There is no need to set anything -# past this point for scp and rcp, and it's important to refrain from -# outputting anything in those cases. -if [[ $- != *i* ]] ; then - # Shell is non-interactive. Be done now! - return -fi - - -# Put your fun stuff here. diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash/metadata.xml b/sdk_container/src/third_party/portage-stable/app-shells/bash/metadata.xml deleted file mode 100644 index 9459ebc90e9..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash/metadata.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - - Log ALL commands typed into bash; should ONLY be - used in restricted environments such as honeypots - - - Build with custom malloc/free overwriting allocated/freed memory - - - Enable /dev/tcp/host/port redirection - - - Add support for loading builtins at runtime via 'enable' - - - Optimize the build using Profile Guided Optimization (PGO) - - - - mailto:bug-bash@gnu.org - https://tiswww.case.edu/php/chet/bash/NEWS - cpe:/a:gnu:bash - bash - - diff --git a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/Manifest b/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/Manifest deleted file mode 100644 index 40354730d9d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gentoo-bashcomp-20240625.tar.bz2 23794 BLAKE2B 567131238e24744a5083ad8ec484d4342b6891e95b999d11d809da769d8f2ad3536f7da769f0d291663b9c3be46fe67d261cbdcf59a0f846e4f08a66b4106571 SHA512 1b5476ba7cb1b7c2f1d51c03d592245718fb4c2c07ff5171aee1bfa0def2a2f0bbff7a38950d18e3646285e7432cedee0ee75eed1c6348946793f011de4ddcbf -DIST gentoo-bashcomp-20250620.tar.bz2 23780 BLAKE2B dc4d6dd7d0063056a234cfe4aff3d39b4519848f6f3d68d76f63cdcb5d333da159a88984b8607ae2f9b99ab6bd9ed264b0e4c7f4a7edafe002dbec18cb6c2e19 SHA512 222995b060f762d86c486e34d3e8f740b15a947b4392575bb1af29f11e3cec9c2a0fbdd1a8d397f5356db771adc19df39c2e70ac2dd22b2ce4ee188747ef5b6b -DIST gentoo-bashcomp-20260905.tar.bz2 23762 BLAKE2B b667ccdab5711cbb07ebc58ddf0ab60e3f9541a7b671735e4a65af23efc7bdc2bb15792ab911058b5de270a7409a4eaa2f2b082dc66066916435f04c768d5eb6 SHA512 8ed9f95bcfe6950d37da0bb523d6b91b1b341a1e055a5808e6394e0e4198db9327dda3e4fb3a77aaf1dd8a5170fcca755d012cc37790f35a835cfb66e2d37e7a diff --git a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild deleted file mode 100644 index 161d4171313..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)" -HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/" -SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -src_install() { - emake DESTDIR="${D}" install \ - completionsdir="$(get_bashcompdir)" \ - helpersdir="$(get_bashhelpersdir)" \ - compatdir="${EPREFIX}/etc/bash_completion.d" -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild deleted file mode 100644 index 161d4171313..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)" -HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/" -SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -src_install() { - emake DESTDIR="${D}" install \ - completionsdir="$(get_bashcompdir)" \ - helpersdir="$(get_bashhelpersdir)" \ - compatdir="${EPREFIX}/etc/bash_completion.d" -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20260905.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20260905.ebuild deleted file mode 100644 index 437e00eb03b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/gentoo-bashcomp-20260905.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)" -HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/" -SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -src_install() { - emake DESTDIR="${D}" install \ - completionsdir="$(get_bashcompdir)" \ - helpersdir="$(get_bashhelpersdir)" \ - compatdir="${EPREFIX}/etc/bash_completion.d" -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/metadata.xml b/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/metadata.xml deleted file mode 100644 index 94d6aeedb23..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-shells/gentoo-bashcomp/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - shell-tools@gentoo.org - Gentoo Shell Tools Project - - - arthurzam@gentoo.org - Arthur Zamarin - - - - proj/gentoo-bashcomp - gentoo/gentoo-bashcomp - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/asciidoc/Manifest b/sdk_container/src/third_party/portage-stable/app-text/asciidoc/Manifest deleted file mode 100644 index 89194a08cfd..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/asciidoc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST asciidoc-10.2.1.tar.gz 1280535 BLAKE2B 9e15eb5d40384fe586a6148e53e03e73a6958061841843f7b32b4209a15477f97a6547ea1cb48d23b5d4c9ee5add1bfa87d53c1bfbc14c10f31397ebeb86ba39 SHA512 02d064aab8dfb05af4ae49a7c7bd1381156c6c90f95b2494218c80f01c39987cb971d68c533b5519abade77be9832b3fab653d8ae2ca7bb682c5bb720612839f diff --git a/sdk_container/src/third_party/portage-stable/app-text/asciidoc/asciidoc-10.2.1.ebuild b/sdk_container/src/third_party/portage-stable/app-text/asciidoc/asciidoc-10.2.1.ebuild deleted file mode 100644 index 581923829e5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/asciidoc/asciidoc-10.2.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..15} ) -inherit distutils-r1 optfeature readme.gentoo-r1 - -DESCRIPTION="A plain text human readable/writable document format" -HOMEPAGE=" - https://asciidoc.org/ - https://github.com/asciidoc-py/asciidoc-py/ -" -SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -RDEPEND=" - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75 - dev-libs/libxslt - dev-libs/libxml2:2 -" - -DOC_CONTENTS=" -If you are going to use a2x, please also look at a2x(1) under -REQUISITES for a list of runtime dependencies. -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - - # TODO: Consider using Debian patch to allow /usr/share? - insinto /usr/share/asciidoc - doins -r asciidoc/resources/. - - doman doc/*.1 # bug 834835 - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - optfeature "music filter support" \ - "media-sound/lilypond virtual/imagemagick-tools" - optfeature "source filter support" \ - "dev-util/source-highlight dev-python/pygments app-text/highlight" - optfeature "latex filter support" \ - "dev-texlive/texlive-latex app-text/dvipng" \ - "dev-texlive/texlive-latex app-text/dvisvgm" - optfeature "graphviz filter support" "media-gfx/graphviz" -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/asciidoc/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/asciidoc/metadata.xml deleted file mode 100644 index 5e3bb3ff9c8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/asciidoc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - asciidoc - asciidoc-py/asciidoc-py - asciidoc - https://github.com/asciidoc-py/asciidoc-py/issues - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/Manifest b/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/Manifest deleted file mode 100644 index 7be41d51f5d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST build-docbook-catalog-2.3.tar.bz2 4686 BLAKE2B 3e386d0aec67ed9cada98cacd9bdce4345f8732a1d9653c096744178902036da5cefa2bde1d69279fe2080f660635f5c29380f40f6fb39aa586d80206c5e42b2 SHA512 79649f39f5a432a57e2457f61b73d83c8ccf76144e29b8e44a2c81bb86a00ff711c199fbd126236edfa965518e0cbd023597c97e386211b8c07a6ef66bf232a7 -DIST build-docbook-catalog-2.4.tar.bz2 4693 BLAKE2B 496356008ef31f87169f9f060ba5593e6054447789a8a1c0dbc43fb4f81ebf087d09adec8fe82d2641e3550616bb874c6a1253b7988553948956f1bbb2e241c7 SHA512 5d42a641c8b336e49749b28101f87d4d856d3e5491adca4053212a473b42dcda88ab00fa64f54813a3e1b4ef1e45756e7de3a652808ad7ee113aa3afe7bf99b5 diff --git a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.3-r1.ebuild deleted file mode 100644 index 4f48e246167..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.3-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="DocBook XML catalog auto-updater" -HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/" -SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - dev-libs/libxml2 - || ( sys-apps/util-linux app-misc/getopt ) -" - -src_prepare() { - default - - sed -i -e "1s@#!@#!${EPREFIX}@" build-docbook-catalog || die - sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die - has_version sys-apps/util-linux || sed -i -e '/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die -} - -src_configure() { - # export for bug #490754 - export MAKEOPTS+=" EPREFIX=${EPREFIX}" - - default -} - -pkg_postinst() { - # New version -> regen files - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog." -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild b/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild deleted file mode 100644 index 868df2f6fbc..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="DocBook XML catalog auto-updater" -HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/" -SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - dev-libs/libxml2 - || ( sys-apps/util-linux app-misc/getopt ) -" - -src_prepare() { - default - - sed -i -e "1s@#!@#!${EPREFIX}@" build-docbook-catalog || die - sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die - has_version sys-apps/util-linux || sed -i -e '/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die -} - -src_configure() { - # export for bug #490754 - export MAKEOPTS+=" EPREFIX=${EPREFIX}" - - default -} - -pkg_postinst() { - # New version -> regen files - # See bug #816303 for rationale behind die - # build-docbook-catalog needs not to be in PATH when using ROOT or - # cross-EPREFIX merging - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog." -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/metadata.xml deleted file mode 100644 index 26bb3d595e6..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/Manifest b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/Manifest deleted file mode 100644 index 139db7e307e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST docbkx412.zip 75683 BLAKE2B 1304162d4f432e2f08990d0d3f58d873f7a8782fe5b4e3d6838ffed4ac85fd614a4dd64dca5d2b69f118dea91117d0da288f6db7c89180f730032ba140280d2e SHA512 f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063 -DIST docbook-xml-4.2.zip 78428 BLAKE2B 542a2b658a10e0eee4928666a2edbdbff12e96dbc02802ed2793a81bdb9c4cd0c61b0a11565d83fa42922c72f805ba35473bf98278b9112b93e42a61bc04aeeb SHA512 0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a -DIST docbook-xml-4.3.zip 83865 BLAKE2B d231a6e6ba3d8023d83358080d136880a5d65b4b3b135b2f60e3a784d2f2231d12e1e9d1b5284a7d3fa1b9281466591e0438adbf6160d33732e3611f5c58f21b SHA512 f5090fb74884bae3d4fac8a3c5060bffff5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb -DIST docbook-xml-4.4.zip 96107 BLAKE2B 3616c20758de6c14e08f2a9b32682da33be741153d4586c8062d6ff895f0158decc188c5e1db4f0caafbea14afb139e39bd6805842f7bedc18f0770d22e0d2d3 SHA512 7df5af4df24e4618b09814e4e20c147c722962531f03a40c28cd60f1db16b4c330420adf96adb7d66ed6eda84046ee91b467fd6f6fbfac2201537e2080735d76 -DIST docbook-xml-4.5.zip 98497 BLAKE2B 3487f4488a9e3dbc3e366d63b61940727287a97f4e0ee2d2dda031cbba96cd4d85e5b729b7ee4d32e8a6842748fc688f85c94e1a0ab2f7ebc062dd8c7b800e20 SHA512 1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27 diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r7.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r7.ebuild deleted file mode 100644 index b5c75f07722..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit sgml-catalog-r1 - -MY_P="docbkx${PV//./}" -DESCRIPTION="Docbook DTD for XML" -HOMEPAGE="https://docbook.org/" -SRC_URI="https://docbook.org/xml/${PV}/${MY_P}.zip" - -LICENSE="docbook" -SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65 - >=app-text/build-docbook-catalog-1.2" -DEPEND=">=app-arch/unzip-5.41" - -S=${WORKDIR} - -src_prepare() { - # Prepend OVERRIDE directive - sed -i -e '1i\\OVERRIDE YES' docbook.cat || die - default -} - -src_install() { - keepdir /etc/xml - - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}" - doins *.cat *.dtd *.mod - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}/ent" - doins ent/*.ent - - insinto /etc/sgml - newins - "xml-docbook-${PV}.cat" <<-EOF - CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" - CATALOG "${EPREFIX}/usr/share/sgml/docbook/xml-dtd-${PV}/docbook.cat" - EOF - - dodoc ChangeLog *.txt -} - -pkg_preinst() { - # work-around old revision removing it - cp "${ED}"/etc/sgml/xml-docbook-${PV}.cat "${T}" || die -} - -pkg_postinst() { - local backup=${T}/xml-docbook-${PV}.cat - local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat - - if ! cmp -s "${backup}" "${real}"; then - cp "${backup}" "${real}" || die - fi - - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postinst -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r3.ebuild deleted file mode 100644 index c4bc6bf5026..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit sgml-catalog-r1 - -MY_P=${P/-dtd/} -DESCRIPTION="Docbook DTD for XML" -HOMEPAGE="https://docbook.org/" -SRC_URI="https://docbook.org/xml/${PV}/${MY_P}.zip" - -LICENSE="docbook" -SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65 - >=app-text/build-docbook-catalog-1.2" -DEPEND=">=app-arch/unzip-5.41" - -S=${WORKDIR} - -src_prepare() { - # Prepend OVERRIDE directive - sed -i -e '1i\\OVERRIDE YES' docbook.cat || die - default -} - -src_install() { - keepdir /etc/xml - - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}" - doins *.cat *.dtd *.mod - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}/ent" - doins ent/*.ent - - insinto /etc/sgml - newins - "xml-docbook-${PV}.cat" <<-EOF - CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" - CATALOG "${EPREFIX}/usr/share/sgml/docbook/xml-dtd-${PV}/docbook.cat" - EOF - - dodoc ChangeLog README -} - -pkg_preinst() { - # work-around old revision removing it - cp "${ED}"/etc/sgml/xml-docbook-${PV}.cat "${T}" || die -} - -pkg_postinst() { - local backup=${T}/xml-docbook-${PV}.cat - local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat - - if ! cmp -s "${backup}" "${real}"; then - cp "${backup}" "${real}" || die - fi - - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postinst -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r2.ebuild deleted file mode 100644 index c4bc6bf5026..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit sgml-catalog-r1 - -MY_P=${P/-dtd/} -DESCRIPTION="Docbook DTD for XML" -HOMEPAGE="https://docbook.org/" -SRC_URI="https://docbook.org/xml/${PV}/${MY_P}.zip" - -LICENSE="docbook" -SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65 - >=app-text/build-docbook-catalog-1.2" -DEPEND=">=app-arch/unzip-5.41" - -S=${WORKDIR} - -src_prepare() { - # Prepend OVERRIDE directive - sed -i -e '1i\\OVERRIDE YES' docbook.cat || die - default -} - -src_install() { - keepdir /etc/xml - - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}" - doins *.cat *.dtd *.mod - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}/ent" - doins ent/*.ent - - insinto /etc/sgml - newins - "xml-docbook-${PV}.cat" <<-EOF - CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" - CATALOG "${EPREFIX}/usr/share/sgml/docbook/xml-dtd-${PV}/docbook.cat" - EOF - - dodoc ChangeLog README -} - -pkg_preinst() { - # work-around old revision removing it - cp "${ED}"/etc/sgml/xml-docbook-${PV}.cat "${T}" || die -} - -pkg_postinst() { - local backup=${T}/xml-docbook-${PV}.cat - local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat - - if ! cmp -s "${backup}" "${real}"; then - cp "${backup}" "${real}" || die - fi - - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postinst -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r3.ebuild deleted file mode 100644 index 402f3d5949e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit sgml-catalog-r1 - -MY_P=${P/-dtd/} -DESCRIPTION="Docbook DTD for XML" -HOMEPAGE="https://docbook.org/" -SRC_URI="https://docbook.org/xml/${PV}/${MY_P}.zip" - -LICENSE="docbook" -SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65 - >=app-text/build-docbook-catalog-1.2" -DEPEND=">=app-arch/unzip-5.41" - -S=${WORKDIR} - -src_prepare() { - # Prepend OVERRIDE directive - sed -i -e '1i\\OVERRIDE YES' docbook.cat || die - default -} - -src_install() { - keepdir /etc/xml - - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}" - doins *.cat *.dtd *.mod *.xml - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}/ent" - doins ent/*.ent - - insinto /etc/sgml - newins - "xml-docbook-${PV}.cat" <<-EOF - CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" - CATALOG "${EPREFIX}/usr/share/sgml/docbook/xml-dtd-${PV}/docbook.cat" - EOF - - cp ent/README README.ent - dodoc ChangeLog README* -} - -pkg_preinst() { - # work-around old revision removing it - cp "${ED}"/etc/sgml/xml-docbook-${PV}.cat "${T}" || die -} - -pkg_postinst() { - local backup=${T}/xml-docbook-${PV}.cat - local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat - - if ! cmp -s "${backup}" "${real}"; then - cp "${backup}" "${real}" || die - fi - - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postinst -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r2.ebuild deleted file mode 100644 index 402f3d5949e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit sgml-catalog-r1 - -MY_P=${P/-dtd/} -DESCRIPTION="Docbook DTD for XML" -HOMEPAGE="https://docbook.org/" -SRC_URI="https://docbook.org/xml/${PV}/${MY_P}.zip" - -LICENSE="docbook" -SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65 - >=app-text/build-docbook-catalog-1.2" -DEPEND=">=app-arch/unzip-5.41" - -S=${WORKDIR} - -src_prepare() { - # Prepend OVERRIDE directive - sed -i -e '1i\\OVERRIDE YES' docbook.cat || die - default -} - -src_install() { - keepdir /etc/xml - - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}" - doins *.cat *.dtd *.mod *.xml - insinto "/usr/share/sgml/docbook/xml-dtd-${PV}/ent" - doins ent/*.ent - - insinto /etc/sgml - newins - "xml-docbook-${PV}.cat" <<-EOF - CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" - CATALOG "${EPREFIX}/usr/share/sgml/docbook/xml-dtd-${PV}/docbook.cat" - EOF - - cp ent/README README.ent - dodoc ChangeLog README* -} - -pkg_preinst() { - # work-around old revision removing it - cp "${ED}"/etc/sgml/xml-docbook-${PV}.cat "${T}" || die -} - -pkg_postinst() { - local backup=${T}/xml-docbook-${PV}.cat - local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat - - if ! cmp -s "${backup}" "${real}"; then - cp "${backup}" "${real}" || die - fi - - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postinst -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" - sgml-catalog-r1_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/metadata.xml deleted file mode 100644 index 076793e3f54..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xml-dtd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - mgorny@gentoo.org - Michał Górny - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/Manifest b/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/Manifest deleted file mode 100644 index bb3c6b9bdb5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST docbook-xsl-ns-1.79.1.tar.bz2 21962317 BLAKE2B a68cc31ea8cb98fc07e198fe55f242c6438284d6fa75d4920a9ca7b5038732f966cc6653e058d7fafb26c0ff49f2039025a48a0f8c0392ee892951723703bce3 SHA512 23fd06870bd5afe4efcd08c8ad679821c202a62442b50657c093cbe9cd71b585a3c56a5534a0d41119f58bf98b1f9014a53ff2e48ab59075ec1827e7363980e9 diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.79.1.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.79.1.ebuild deleted file mode 100644 index af23f5e4f21..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-ns-stylesheets/docbook-xsl-ns-stylesheets-1.79.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DOCBOOKDIR="/usr/share/sgml/${PN/-//}" -MY_PN="${PN%-stylesheets}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="XSL Stylesheets for Docbook" -HOMEPAGE="https://github.com/docbook/wiki/wiki" -SRC_URI="https://downloads.sourceforge.net/docbook/${MY_P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="ruby" - -RDEPEND=">=app-text/build-docbook-catalog-1.4 - ruby? ( dev-lang/ruby )" -DEPEND="" - -S="${WORKDIR}/${MY_P}" - -# Makefile is broken since 1.76.0 -RESTRICT=test - -# The makefile runs tests, not builds. -src_compile() { :; } - -src_test() { - emake check -} - -src_install() { - # The changelog is now zipped, and copied as the RELEASE-NOTES, so we - # don't need to install it - dodoc AUTHORS BUGS NEWS README RELEASE-NOTES.txt TODO - - insinto ${DOCBOOKDIR} - doins VERSION VERSION.xsl - - local i - for i in $(find . -maxdepth 1 -mindepth 1 -type d -exec basename {} \;); do - [[ "${i}" == "epub" ]] && ! use ruby && continue - - cd "${S}"/${i} - for doc in ChangeLog README; do - if [[ -e "${doc}" ]] ; then - mv ${doc} ${doc}.${i} || die - dodoc ${doc}.${i} - rm ${doc}.${i} || die - fi - done - - doins -r "${S}"/${i} - done - - if use ruby; then - local cmd="dbtoepub${MY_PN#docbook-xsl}" - - # we can't use a symlink or it'll look for the library in the - # wrong path. - dodir /usr/bin - cat - > "${ED}"/usr/bin/${cmd} < - - - - - - Install the Ruby-based dbtoepub script; requires an interpreter - compatible with app-eselect/eselect-ruby. - - - - - docbook - docbook/wiki - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/Manifest b/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/Manifest deleted file mode 100644 index 0a0cbaaa9ae..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST docbook-xsl-1.79.1.tar.bz2 21967928 BLAKE2B 42b7e989616d16fa100c2dad713830ecedf6c7e26f56f99a9bf9330385c753f282cea1033e689196352bd41f9dca59a06ff09fc4638051cb478a630df9bfeb0b SHA512 83325cbaf1545da6b9b8b77f5f0e6fdece26e3c455164b300a1aa3d19e3bd29ae71fd563553a714a5394968d1a65684c6c7987c77524469358d18b8c227025c7 diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild b/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild deleted file mode 100644 index 58c0af4d815..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" -inherit ruby-single - -DOCBOOKDIR="/usr/share/sgml/${PN/-//}" -MY_PN="${PN%-stylesheets}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="XSL Stylesheets for Docbook" -HOMEPAGE="https://github.com/docbook/wiki/wiki" -SRC_URI="https://downloads.sourceforge.net/docbook/${MY_P}.tar.bz2" -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="ruby" -# Makefile is broken since 1.76.0 -RESTRICT="test" - -RDEPEND=" - >=app-text/build-docbook-catalog-1.1 - ruby? ( ${RUBY_DEPS} dev-ruby/rexml ) -" - -PATCHES=( - "${FILESDIR}"/nonrecursive-string-subst.patch -) - -src_prepare() { - default - - # Delete the unnecessary Java-related stuff and other tools as they - # bloat the stage3 tarballs massively. See bug #575818. - rm -rv extensions/ tools/ || die - find \( -name build.xml -o -name build.properties \) \ - -printf "removed %p\n" -delete || die - - if ! use ruby; then - rm -rv epub/ || die - fi -} - -# The makefile runs tests, not builds. -src_compile() { :; } - -src_test() { - emake check -} - -src_install() { - # The changelog is now zipped, and copied as the RELEASE-NOTES, so we - # don't need to install it - dodoc AUTHORS BUGS NEWS README RELEASE-NOTES.txt TODO - - insinto ${DOCBOOKDIR} - doins VERSION VERSION.xsl - - local i - for i in */; do - i=${i%/} - - for doc in ChangeLog README; do - if [[ -e ${i}/${doc} ]]; then - newdoc ${i}/${doc} ${doc}.${i} - rm ${i}/${doc} || die - fi - done - - doins -r ${i} - done - - if use ruby; then - local cmd="dbtoepub${MY_PN#docbook-xsl}" - - # we can't use a symlink or it'll look for the library in the wrong path - newbin - ${cmd} <<-EOF - #!/usr/bin/env ruby - - load "${EPREFIX}${DOCBOOKDIR}/epub/bin/dbtoepub" - EOF - fi -} - -pkg_postinst() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - "${EROOT}"/usr/sbin/build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/files/nonrecursive-string-subst.patch b/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/files/nonrecursive-string-subst.patch deleted file mode 100644 index 99ce9960d9e..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/files/nonrecursive-string-subst.patch +++ /dev/null @@ -1,30 +0,0 @@ -Description: use EXSLT "replace" function when available - A recursive implementation of string.subst is problematic, - long strings with many matches will cause stack overflows. -Author: Peter De Wachter -Bug-Debian: https://bugs.debian.org/750593 - ---- a/lib/lib.xsl -+++ b/lib/lib.xsl -@@ -10,7 +10,10 @@ - This module implements DTD-independent functions - - ******************************************************************** --> -- -+ - - - -@@ -56,6 +59,9 @@ - - - -+ -+ -+ - - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/metadata.xml deleted file mode 100644 index 0e1b0dec14d..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/docbook-xsl-stylesheets/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - Install the Ruby-based dbtoepub script; requires an interpreter - compatible with app-eselect/eselect-ruby. - - - - docbook - docbook/wiki - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/mandoc/Manifest b/sdk_container/src/third_party/portage-stable/app-text/mandoc/Manifest deleted file mode 100644 index fbfe6541cf5..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/mandoc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mandoc-1.14.6.tar.gz 697150 BLAKE2B e9f6087e9df977901815b1231f68e381502c7392b0ac65a060ce0ef270da3b76540a17931a076b700865a02f9ca1a8ca044a54dbf6318756931c29e6b1deb228 SHA512 54286070812a47b629f68757046d3c9a1bdd2b5d1c3b84a5c8e4cb92f1331afa745443f7238175835d8cfbe5b8dd442e00c75c3a5b5b8f8efd8d2ec8f636dad4 diff --git a/sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc-1.14.5-r1-www-install.patch b/sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc-1.14.5-r1-www-install.patch deleted file mode 100644 index 2395f1ce66b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc-1.14.5-r1-www-install.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/Makefile b/Makefile -index f4e2954..191c7e2 100644 ---- a/Makefile -+++ b/Makefile -@@ -535,9 +535,11 @@ soelim: $(SOELIM_OBJS) - # --- maintainer targets --- - - www-install: www -- $(INSTALL_DATA) mandoc.css $(HTDOCDIR) -- $(INSTALL_DATA) $(WWW_MANS) $(HTDOCDIR)/man -- $(INSTALL_DATA) $(WWW_INCS) $(HTDOCDIR)/includes -+ mkdir -p $(DESTDIR)$(HTDOCDIR)/man -+ mkdir -p $(DESTDIR)$(HTDOCDIR)/includes -+ $(INSTALL_DATA) mandoc.css $(DESTDIR)$(HTDOCDIR) -+ $(INSTALL_DATA) $(WWW_MANS) $(DESTDIR)$(HTDOCDIR)/man -+ $(INSTALL_DATA) $(WWW_INCS) $(DESTDIR)$(HTDOCDIR)/includes - - depend: config.h - mkdep -f Makefile.depend $(CFLAGS) $(SRCS) diff --git a/sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc.cron-r0 b/sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc.cron-r0 deleted file mode 100644 index 78556490176..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/mandoc/files/mandoc.cron-r0 +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -# need MANPATH -. /etc/profile.env - -exec nice makewhatis -T utf8 2>/dev/null diff --git a/sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6-r1.ebuild deleted file mode 100644 index 563e6bc3b27..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6-r1.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Suite of tools compiling mdoc and man" -HOMEPAGE="https://mdocml.bsd.lv/" -SRC_URI="https://mdocml.bsd.lv/snapshots/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="cgi selinux system-man test" -RESTRICT="!test? ( test )" - -RDEPEND="virtual/zlib:= - system-man? ( !sys-apps/man-db ) -" -DEPEND="${RDEPEND} - cgi? ( virtual/zlib:=[static-libs] ) -" -BDEPEND=" - cgi? ( app-text/highlight ) - test? ( dev-lang/perl ) -" -RDEPEND+=" selinux? ( sec-policy/selinux-makewhatis )" - -QA_CONFIG_IMPL_DECL_SKIP=( - # BSD, provided by compat_progname.c - getprogname - # BSD, not required - pledge - # BSD, provided by compat_recallocarray.c - recallocarray - # BSD, provided by compat_strtonum.c - strtonum - # tested by configure w/o and then w/ _GNU_SOURCE - # avoid the warn for the first check - strcasestr # for musl - strptime - wcwidth -) - -PATCHES=( - "${FILESDIR}"/${PN}-1.14.5-r1-www-install.patch -) - -pkg_pretend() { - if use system-man ; then - # only support uncompressed and gzip - [[ -n ${PORTAGE_COMPRESS+unset} ]] && \ - [[ "${PORTAGE_COMPRESS}" == "gzip" || "${PORTAGE_COMPRESS}" == "" ]] || \ - ewarn "only PORTAGE_COMPRESS=gzip or '' is supported, man pages will not be indexed" - fi -} - -src_prepare() { - default - - cat <<-EOF > "configure.local" - PREFIX="${EPREFIX}/usr" - BINDIR="${EPREFIX}/usr/bin" - SBINDIR="${EPREFIX}/usr/sbin" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - MANDIR="${EPREFIX}/usr/share/man" - INCLUDEDIR="${EPREFIX}/usr/include/mandoc" - EXAMPLEDIR="${EPREFIX}/usr/share/examples/mandoc" - MANPATH_DEFAULT="${EPREFIX}/usr/man:${EPREFIX}/usr/share/man:${EPREFIX}/usr/local/man:${EPREFIX}/usr/local/share/man" - - CFLAGS="${CFLAGS} ${CPPFLAGS}" - LDFLAGS="${LDFLAGS}" - AR="$(tc-getAR)" - CC="$(tc-getCC)" - # The STATIC variable is only used by man.cgi. - STATIC= - - # conflicts with sys-apps/groff - BINM_SOELIM=msoelim - MANM_ROFF=mandoc_roff - # conflicts with sys-apps/man-pages - MANM_MAN=mandoc_man - - # fix utf-8 locale on musl - $(usex elibc_musl UTF8_LOCALE=C.UTF-8 '') - EOF - use system-man || cat <<-EOF >> "configure.local" - BINM_MAN=mman - BINM_APROPOS=mapropos - BINM_WHATIS=mwhatis - BINM_MAKEWHATIS=mmakewhatis - MANM_MDOC=mandoc_mdoc - MANM_EQN=mandoc_eqn - MANM_TBL=mandoc_tbl - MANM_MANCONF=mman.conf - EOF - # Assuming modern Linux + glibc/musl and not BSD. - tc-is-cross-compiler && cat <<-EOF >> "configure.local" - HAVE_ATTRIBUTE=1 - HAVE_CMSG=1 - HAVE_DIRENT_NAMLEN=0 - HAVE_EFTYPE=0 - HAVE_ENDIAN=1 - HAVE_ERR=1 - HAVE_FTS_COMPARE_CONST=0 - HAVE_FTS=$(usex elibc_glibc 1 0) - HAVE_GETLINE=1 - HAVE_GETSUBOPT=1 - HAVE_ISBLANK=1 - HAVE_LESS_T=1 - HAVE_MKDTEMP=1 - HAVE_MKSTEMPS=1 - HAVE_NANOSLEEP=1 - HAVE_NTOHL=1 - HAVE_O_DIRECTORY=1 - HAVE_OHASH=0 - HAVE_PATH_MAX=1 - HAVE_PLEDGE=0 - HAVE_PROGNAME=0 - HAVE_REALLOCARRAY=1 - HAVE_RECALLOCARRAY=0 - HAVE_RECVMSG=1 - HAVE_REWB_BSD=0 - HAVE_REWB_SYSV=1 - HAVE_SANDBOX_INIT=0 - HAVE_STRCASESTR=$(usex elibc_glibc 1 0) - HAVE_STRINGLIST=0 - HAVE_STRLCAT=$(usex elibc_glibc 1 0) - HAVE_STRLCPY=$(usex elibc_glibc 1 0) - HAVE_STRPTIME=1 - HAVE_STRSEP=1 - HAVE_STRTONUM=0 - HAVE_SYS_ENDIAN=0 - HAVE_VASPRINTF=1 - HAVE_WCHAR=1 - NEED_GNU_SOURCE=1 - EOF - if use cgi; then - cp cgi.h{.example,} || die - fi - if [[ -n "${MANDOC_CGI_H}" ]]; then - cp "${MANDOC_CGI_H}" cgi.h || die - fi -} - -src_compile() { - default - use cgi && emake man.cgi -} - -src_test() { - emake regress -} - -src_install() { - emake DESTDIR="${D}" install - use cgi && emake DESTDIR="${D}" cgi-install www-install - - if use system-man ; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/mandoc.cron-r0 mandoc - fi -} - -pkg_postinst() { - if use system-man ; then - elog "Generating mandoc database" - makewhatis || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6.ebuild b/sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6.ebuild deleted file mode 100644 index 719908bffbe..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/mandoc/mandoc-1.14.6.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Suite of tools compiling mdoc and man" -HOMEPAGE="https://mdocml.bsd.lv/" -SRC_URI="https://mdocml.bsd.lv/snapshots/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="cgi selinux system-man test" -RESTRICT="!test? ( test )" - -RDEPEND="virtual/zlib:= - system-man? ( !sys-apps/man-db ) -" -DEPEND="${RDEPEND} - cgi? ( virtual/zlib:=[static-libs] ) -" -BDEPEND=" - cgi? ( app-text/highlight ) - test? ( dev-lang/perl ) -" -RDEPEND+=" selinux? ( sec-policy/selinux-makewhatis )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.14.5-r1-www-install.patch -) - -pkg_pretend() { - if use system-man ; then - # only support uncompressed and gzip - [[ -n ${PORTAGE_COMPRESS+unset} ]] && \ - [[ "${PORTAGE_COMPRESS}" == "gzip" || "${PORTAGE_COMPRESS}" == "" ]] || \ - ewarn "only PORTAGE_COMPRESS=gzip or '' is supported, man pages will not be indexed" - fi -} - -src_prepare() { - default - - # The db-install change is to support parallel installs. - sed -i \ - -e '/ar rs/s:ar:$(AR):' \ - -e '/^db-install:/s:$: base-install:' \ - Makefile || die - - # make-4.3 doesn't like the CC line (bug #706024) - # and "echo -n" is not portable - sed \ - -e "s@^\(CC=\).*\$@\1\"$(tc-getCC)\"@" \ - -e 's@echo -n@printf@g' \ - -i configure || die - - cat <<-EOF > "configure.local" - PREFIX="${EPREFIX}/usr" - BINDIR="${EPREFIX}/usr/bin" - SBINDIR="${EPREFIX}/usr/sbin" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - MANDIR="${EPREFIX}/usr/share/man" - INCLUDEDIR="${EPREFIX}/usr/include/mandoc" - EXAMPLEDIR="${EPREFIX}/usr/share/examples/mandoc" - MANPATH_DEFAULT="${EPREFIX}/usr/man:${EPREFIX}/usr/share/man:${EPREFIX}/usr/local/man:${EPREFIX}/usr/local/share/man" - - CFLAGS="${CFLAGS} ${CPPFLAGS}" - LDFLAGS="${LDFLAGS}" - AR="$(tc-getAR)" - CC="$(tc-getCC)" - # The STATIC variable is only used by man.cgi. - STATIC= - - # conflicts with sys-apps/groff - BINM_SOELIM=msoelim - MANM_ROFF=mandoc_roff - # conflicts with sys-apps/man-pages - MANM_MAN=mandoc_man - - # fix utf-8 locale on musl - $(usex elibc_musl UTF8_LOCALE=C.UTF-8 '') - EOF - use system-man || cat <<-EOF >> "configure.local" - BINM_MAN=mman - BINM_APROPOS=mapropos - BINM_WHATIS=mwhatis - BINM_MAKEWHATIS=mmakewhatis - MANM_MDOC=mandoc_mdoc - MANM_EQN=mandoc_eqn - MANM_TBL=mandoc_tbl - MANM_MANCONF=mman.conf - EOF - # Assuming modern Linux + glibc/musl and not BSD. - tc-is-cross-compiler && cat <<-EOF >> "configure.local" - HAVE_ATTRIBUTE=1 - HAVE_CMSG=1 - HAVE_DIRENT_NAMLEN=0 - HAVE_EFTYPE=0 - HAVE_ENDIAN=1 - HAVE_ERR=1 - HAVE_FTS_COMPARE_CONST=0 - HAVE_FTS=$(usex elibc_glibc 1 0) - HAVE_GETLINE=1 - HAVE_GETSUBOPT=1 - HAVE_ISBLANK=1 - HAVE_LESS_T=1 - HAVE_MKDTEMP=1 - HAVE_MKSTEMPS=1 - HAVE_NANOSLEEP=1 - HAVE_NTOHL=1 - HAVE_O_DIRECTORY=1 - HAVE_OHASH=0 - HAVE_PATH_MAX=1 - HAVE_PLEDGE=0 - HAVE_PROGNAME=0 - HAVE_REALLOCARRAY=1 - HAVE_RECALLOCARRAY=0 - HAVE_RECVMSG=1 - HAVE_REWB_BSD=0 - HAVE_REWB_SYSV=1 - HAVE_SANDBOX_INIT=0 - HAVE_STRCASESTR=$(usex elibc_glibc 1 0) - HAVE_STRINGLIST=0 - HAVE_STRLCAT=$(usex elibc_glibc 1 0) - HAVE_STRLCPY=$(usex elibc_glibc 1 0) - HAVE_STRPTIME=1 - HAVE_STRSEP=1 - HAVE_STRTONUM=0 - HAVE_SYS_ENDIAN=0 - HAVE_VASPRINTF=1 - HAVE_WCHAR=1 - NEED_GNU_SOURCE=1 - EOF - if use cgi; then - cp cgi.h{.example,} || die - fi - if [[ -n "${MANDOC_CGI_H}" ]]; then - cp "${MANDOC_CGI_H}" cgi.h || die - fi - - # ./configure does not propagate all configure.local - # settings to Makefile.local settings. - tc-export AR -} - -src_compile() { - default - use cgi && emake man.cgi -} - -src_test() { - emake regress -} - -src_install() { - emake DESTDIR="${D}" install - use cgi && emake DESTDIR="${D}" cgi-install www-install - - if use system-man ; then - exeinto /etc/cron.daily - newexe "${FILESDIR}"/mandoc.cron-r0 mandoc - fi -} - -pkg_postinst() { - if use system-man ; then - elog "Generating mandoc database" - makewhatis || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/mandoc/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/mandoc/metadata.xml deleted file mode 100644 index 8e701fbbd8b..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/mandoc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - base-system@gentoo.org - - - build man.cgi web plugin for viewing man pages - set as the default man provider - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/manpager/files/manpager.c b/sdk_container/src/third_party/portage-stable/app-text/manpager/files/manpager.c deleted file mode 100644 index 99b0680a1d8..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/manpager/files/manpager.c +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Wrapper to help enable colorized man page output. - * Only works with PAGER=less - * - * https://bugs.gentoo.org/184604 - * https://unix.stackexchange.com/questions/108699/documentation-on-less-termcap-variables - * - * Copyright 2003-2015 Gentoo Foundation - * Distributed under the terms of the GNU General Public License v2 - */ - -#include -#include -#include -#include - -#define COLOR(c, b) "\e[" #c ";" #b "m" - -#define _SE(termcap, col) setenv("LESS_TERMCAP_" #termcap, col, 0) -#define SE(termcap, c, b) _SE(termcap, COLOR(c, b)) - -static int usage(void) -{ - puts( - "manpager: display man pages with color!\n" - "\n" - "Usage:\n" - "\texport MANPAGER=manpager\n" - "\tman man\n" - "\n" - "To control the colorization, set these env vars:\n" - "\tLESS_TERMCAP_mb - start blinking\n" - "\tLESS_TERMCAP_md - start bolding\n" - "\tLESS_TERMCAP_me - stop bolding\n" - "\tLESS_TERMCAP_us - start underlining\n" - "\tLESS_TERMCAP_ue - stop underlining\n" - "\tLESS_TERMCAP_so - start standout (reverse video)\n" - "\tLESS_TERMCAP_se - stop standout (reverse video)\n" - "\n" - "You can do so by doing:\n" - "\texport LESS_TERMCAP_md=\"$(printf '\\e[1;36m')\"\n" - "\n" - "Run 'less --help' or 'man less' for more info" - ); - return 0; -} - -int main(int argc, char *argv[]) -{ - if (argc == 2 && (!strcmp(argv[1], "-h") || !strcmp(argv[1], "--help"))) - return usage(); - - /* Blinking. */ - SE(mb, 5, 31); /* Start. */ - - /* Bolding. */ - SE(md, 1, 34); /* Start. */ - SE(me, 0, 0); /* Stop. */ - - /* Underlining. */ - SE(us, 4, 36); /* Start. */ - SE(ue, 0, 0); /* Stop. */ - -#if 0 - /* Standout (reverse video). */ - SE(so, 1, 32); /* Start. */ - SE(se, 0, 0); /* Stop. */ -#endif - - argv[0] = getenv("PAGER") ? : "less"; - execvp(argv[0], argv); - perror("could not launch PAGER"); - return 1; -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/manpager/manpager-1.ebuild b/sdk_container/src/third_party/portage-stable/app-text/manpager/manpager-1.ebuild deleted file mode 100644 index 23d2e43a9b1..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/manpager/manpager-1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Enable colorization of man pages" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -S=${WORKDIR} - -src_compile() { - local cmd=( - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} - "${FILESDIR}"/manpager.c -o ${PN} - ) - echo "${cmd[@]}" - "${cmd[@]}" || die -} - -src_install() { - dobin ${PN} - echo "MANPAGER=manpager" | newenvd - 00manpager -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/manpager/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/manpager/metadata.xml deleted file mode 100644 index 73dda144f9a..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/manpager/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/scdoc/Manifest b/sdk_container/src/third_party/portage-stable/app-text/scdoc/Manifest deleted file mode 100644 index 2eac88da612..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/scdoc/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST scdoc-1.11.4.tar.gz 13081 BLAKE2B 17dc77a09125356e99c50708d5053fe88f3c204f78e8a3e54d28970d8b549d8904f426ff88cac01fc3daf634c37467975342956a807757265cfd642ab8ce3725 SHA512 f8950bbef5213a89746185d5ed29fbee2502235632db883afaaac515dc87c60559bc1a39e2a3ea3bb019675e6039bd2d3b5c5d117a0ad022b61c958fb9407877 -DIST scdoc-1.11.5.tar.gz 13481 BLAKE2B 0c4ba2f38328b5d7952825d4e65661d38a69e34937fc288a6fe1d64e61f728bdb0fe5e97bc7493a45a7f58e90b77ab37b8e5dd85f61ef53a1e46103e80a419b9 SHA512 643209f9b5783d1792eeec2d1cf9ec0838d51adb1b507110aa10bf8963f1df816f6832cb0912a9e9ac698292f1a211dc99368e754636104f0f43f37fa61c179f diff --git a/sdk_container/src/third_party/portage-stable/app-text/scdoc/metadata.xml b/sdk_container/src/third_party/portage-stable/app-text/scdoc/metadata.xml deleted file mode 100644 index f39f9a4df68..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/scdoc/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - arthurzam@gentoo.org - Arthur Zamarin - - - ~sircmpwn/scdoc - https://git.sr.ht/~sircmpwn/scdoc/refs - - diff --git a/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.4.ebuild b/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.4.ebuild deleted file mode 100644 index 28252710ea0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Standalone tool for generating man pages with a simple syntax" -HOMEPAGE="https://git.sr.ht/~sircmpwn/scdoc" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/scdoc" - inherit git-r3 -else - SRC_URI="https://git.sr.ht/~sircmpwn/scdoc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -LICENSE="MIT" -SLOT="0" - -src_prepare() { - default - - sed -e 's/-Werror//' \ - -i Makefile || die 'Failed to patch Makefile' -} - -src_compile() { - local MY_HS="./scdoc" - if tc-is-cross-compiler; then - tc-export_build_env - MY_HS="./hostscdoc" - emake scdoc HOST_SCDOC="./hostscdoc" OUTDIR="${S}/.build.host" CC="$(tc-getBUILD_CC)" \ - CFLAGS="${BUILD_CFLAGS} -DVERSION='\"${PV}\"'" LDFLAGS="${BUILD_LDFLAGS}" - mv scdoc hostscdoc || die 'Failed to rename host scdoc' - fi - - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" \ - PCDIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.5.ebuild b/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.5.ebuild deleted file mode 100644 index 28252710ea0..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-1.11.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Standalone tool for generating man pages with a simple syntax" -HOMEPAGE="https://git.sr.ht/~sircmpwn/scdoc" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/scdoc" - inherit git-r3 -else - SRC_URI="https://git.sr.ht/~sircmpwn/scdoc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -LICENSE="MIT" -SLOT="0" - -src_prepare() { - default - - sed -e 's/-Werror//' \ - -i Makefile || die 'Failed to patch Makefile' -} - -src_compile() { - local MY_HS="./scdoc" - if tc-is-cross-compiler; then - tc-export_build_env - MY_HS="./hostscdoc" - emake scdoc HOST_SCDOC="./hostscdoc" OUTDIR="${S}/.build.host" CC="$(tc-getBUILD_CC)" \ - CFLAGS="${BUILD_CFLAGS} -DVERSION='\"${PV}\"'" LDFLAGS="${BUILD_LDFLAGS}" - mv scdoc hostscdoc || die 'Failed to rename host scdoc' - fi - - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" \ - PCDIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-9999.ebuild deleted file mode 100644 index 0d7f80fd70c..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/scdoc/scdoc-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Standalone tool for generating man pages with a simple syntax" -HOMEPAGE="https://git.sr.ht/~sircmpwn/scdoc" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/scdoc" - inherit git-r3 -else - SRC_URI="https://git.sr.ht/~sircmpwn/scdoc/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" - -src_prepare() { - default - - sed -e 's/-Werror//' \ - -i Makefile || die 'Failed to patch Makefile' -} - -src_compile() { - local MY_HS="./scdoc" - if tc-is-cross-compiler; then - tc-export_build_env - MY_HS="./hostscdoc" - emake scdoc HOST_SCDOC="./hostscdoc" OUTDIR="${S}/.build.host" CC="$(tc-getBUILD_CC)" \ - CFLAGS="${BUILD_CFLAGS} -DVERSION='\"${PV}\"'" LDFLAGS="${BUILD_LDFLAGS}" - mv scdoc hostscdoc || die 'Failed to rename host scdoc' - fi - - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" \ - PCDIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig" install -} diff --git a/sdk_container/src/third_party/portage-stable/app-text/sgml-common/Manifest b/sdk_container/src/third_party/portage-stable/app-text/sgml-common/Manifest deleted file mode 100644 index 7714286e573..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/sgml-common/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sgml-common-0.6.3-gentoo.tar.gz 128903 BLAKE2B 3b374179fe85cf6f098649d2014f9d34349ddccd17ae0ac4c5502414507601c545eaf27f7c76fafd63c36041068205d3b82309a204989f3b106c04c7adf14875 SHA512 c8de573d707ccf524407c9be9a6e7740341eb88ecb6bee69d6d11a2658ef74e6acfb7495afa33c9983ab015c3c925aac98278a4e01ee217892a9fb99e60798ce diff --git a/sdk_container/src/third_party/portage-stable/app-text/sgml-common/files/sgml-common-0.6.3-install-catalog.in b/sdk_container/src/third_party/portage-stable/app-text/sgml-common/files/sgml-common-0.6.3-install-catalog.in deleted file mode 100644 index bd261669064..00000000000 --- a/sdk_container/src/third_party/portage-stable/app-text/sgml-common/files/sgml-common-0.6.3-install-catalog.in +++ /dev/null @@ -1,182 +0,0 @@ -#!@GENTOO_PORTAGE_EPREFIX@/bin/bash -# Script to install a catalog in the centralized SGML catalog -# Send any comments to Eric Bischoff -# This program is under GPL license. See LICENSE file for details. - -# Modified by Gentoo developers to better integrate it to portage. -# - -# Set help message -SGML_HELP_MESSAGE="Usage: `basename $0` [