summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29446 -> 29468 bytes
-rw-r--r--app-arch/Manifest.gzbin17428 -> 17426 bytes
-rw-r--r--app-arch/stenc/Manifest2
-rw-r--r--app-arch/stenc/stenc-2.0.0.ebuild31
-rw-r--r--app-backup/Manifest.gzbin8031 -> 8024 bytes
-rw-r--r--app-backup/borgbackup/Manifest2
-rw-r--r--app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild (renamed from app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild)2
-rw-r--r--app-editors/Manifest.gzbin13909 -> 13908 bytes
-rw-r--r--app-editors/emacs/Manifest4
-rw-r--r--app-editors/emacs/emacs-29.0.91.ebuild566
-rw-r--r--app-editors/emacs/metadata.xml2
-rw-r--r--app-misc/Manifest.gzbin49789 -> 49791 bytes
-rw-r--r--app-misc/datovka/Manifest4
-rw-r--r--app-misc/datovka/datovka-4.22.0.ebuild (renamed from app-misc/datovka/datovka-4.20.0-r1.ebuild)11
-rw-r--r--app-misc/libdatovka/Manifest6
-rw-r--r--app-misc/libdatovka/libdatovka-0.2.0-r1.ebuild55
-rw-r--r--app-misc/libdatovka/libdatovka-0.3.0.ebuild (renamed from app-misc/libdatovka/libdatovka-0.1.2-r1.ebuild)2
-rw-r--r--app-shells/Manifest.gzbin8641 -> 8646 bytes
-rw-r--r--app-shells/zsh/Manifest2
-rw-r--r--app-shells/zsh/metadata.xml3
-rw-r--r--app-text/Manifest.gzbin48444 -> 48443 bytes
-rw-r--r--app-text/poppler/Manifest3
-rw-r--r--app-text/poppler/poppler-23.04.0.ebuild136
-rw-r--r--app-text/zathura-pdf-poppler/Manifest3
-rw-r--r--app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.1-r1.ebuild (renamed from app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.0.ebuild)6
-rw-r--r--dev-libs/Manifest.gzbin97273 -> 97267 bytes
-rw-r--r--dev-libs/apache-arrow/Manifest2
-rw-r--r--dev-libs/apache-arrow/metadata.xml2
-rw-r--r--dev-libs/elfutils/Manifest6
-rw-r--r--dev-libs/elfutils/elfutils-0.188.ebuild3
-rw-r--r--dev-libs/elfutils/elfutils-0.189-r1.ebuild3
-rw-r--r--dev-libs/elfutils/metadata.xml1
-rw-r--r--dev-libs/libfido2/Manifest6
-rw-r--r--dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch81
-rw-r--r--dev-libs/libfido2/files/libfido2-1.7.0-cmakelists.patch30
-rw-r--r--dev-libs/libfido2/libfido2-1.13.0.ebuild (renamed from dev-libs/libfido2/libfido2-1.11.0.ebuild)30
-rw-r--r--dev-libs/libpcre/Manifest2
-rw-r--r--dev-libs/libpcre/metadata.xml1
-rw-r--r--dev-libs/libpcre2/Manifest2
-rw-r--r--dev-libs/libpcre2/metadata.xml1
-rw-r--r--dev-libs/libsecp256k1/Manifest2
-rw-r--r--dev-libs/libsecp256k1/metadata.xml1
-rw-r--r--dev-libs/libtasn1/Manifest4
-rw-r--r--dev-libs/libtasn1/libtasn1-4.19.0.ebuild5
-rw-r--r--dev-libs/libtasn1/metadata.xml5
-rw-r--r--dev-libs/starpu/Manifest2
-rw-r--r--dev-libs/starpu/metadata.xml1
-rw-r--r--dev-python/Manifest.gzbin259504 -> 258869 bytes
-rw-r--r--dev-python/Pyro4/Manifest3
-rw-r--r--dev-python/Pyro4/Pyro4-4.82-r1.ebuild60
-rw-r--r--dev-python/Pyro4/metadata.xml13
-rw-r--r--dev-python/django-tagging/Manifest3
-rw-r--r--dev-python/django-tagging/django-tagging-0.5.0-r1.ebuild35
-rw-r--r--dev-python/django-tagging/metadata.xml13
-rw-r--r--dev-python/misaka/Manifest3
-rw-r--r--dev-python/misaka/metadata.xml16
-rw-r--r--dev-python/misaka/misaka-2.1.1-r1.ebuild21
-rw-r--r--dev-python/picklemagic/Manifest3
-rw-r--r--dev-python/picklemagic/metadata.xml21
-rw-r--r--dev-python/picklemagic/picklemagic-0.0_pre20160415.ebuild30
-rw-r--r--dev-python/pypy-exe-bin/Manifest9
-rw-r--r--dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild79
-rw-r--r--dev-python/pypy-exe/Manifest3
-rw-r--r--dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild177
-rw-r--r--dev-python/pypy/Manifest3
-rw-r--r--dev-python/pypy/pypy-7.3.12_rc1.ebuild301
-rw-r--r--dev-python/pypy3-exe-bin/Manifest9
-rw-r--r--dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild82
-rw-r--r--dev-python/pypy3-exe/Manifest3
-rw-r--r--dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild127
-rw-r--r--dev-python/pypy3/Manifest3
-rw-r--r--dev-python/pypy3/pypy3-7.3.12_rc1.ebuild208
-rw-r--r--dev-scheme/Manifest.gzbin9982 -> 9976 bytes
-rw-r--r--dev-scheme/goosh/Manifest2
-rw-r--r--dev-scheme/goosh/goosh-1.3-r2.ebuild2
-rw-r--r--dev-util/Manifest.gzbin68449 -> 68452 bytes
-rw-r--r--dev-util/cmake/Manifest2
-rw-r--r--dev-util/cmake/cmake-3.26.3.ebuild2
-rw-r--r--dev-util/mdds/Manifest6
-rw-r--r--dev-util/mdds/mdds-2.0.3.ebuild7
-rw-r--r--dev-util/mdds/mdds-9999.ebuild5
-rw-r--r--dev-util/mdds/metadata.xml4
-rw-r--r--dev-util/poke/Manifest12
-rw-r--r--dev-util/poke/poke-2.4-r1.ebuild2
-rw-r--r--dev-util/poke/poke-2.90.1.ebuild2
-rw-r--r--dev-util/poke/poke-3.0.ebuild2
-rw-r--r--dev-util/poke/poke-3.1.ebuild2
-rw-r--r--dev-util/poke/poke-3.2.ebuild2
-rw-r--r--dev-util/poke/poke-9999.ebuild2
-rw-r--r--dev-util/uncrustify/Manifest2
-rw-r--r--dev-util/uncrustify/uncrustify-0.75.1.ebuild31
-rw-r--r--dev-vcs/Manifest.gzbin11522 -> 11520 bytes
-rw-r--r--dev-vcs/colorcvs/Manifest4
-rw-r--r--dev-vcs/colorcvs/colorcvs-1.4-r3.ebuild (renamed from dev-vcs/colorcvs/colorcvs-1.4-r2.ebuild)24
-rw-r--r--dev-vcs/colorcvs/files/colorcvs-1.4-prefix.patch13
-rw-r--r--dev-vcs/colorsvn/Manifest5
-rw-r--r--dev-vcs/colorsvn/colorsvn-0.3.3-r1.ebuild (renamed from dev-vcs/colorsvn/colorsvn-0.3.3.ebuild)24
-rw-r--r--dev-vcs/colorsvn/files/colorsvn-0.3.3-prefix-fhs.patch37
-rw-r--r--dev-vcs/colorsvn/files/colorsvn-0.3.3-use-open2-not-open3.patch (renamed from dev-vcs/colorsvn/files/use-open2-not-open3.patch)4
-rw-r--r--dev-vcs/easygit/Manifest2
-rw-r--r--dev-vcs/easygit/easygit-1.7.5.2-r1.ebuild (renamed from dev-vcs/easygit/easygit-1.7.5.2.ebuild)19
-rw-r--r--games-action/Manifest.gzbin14535 -> 14541 bytes
-rw-r--r--games-action/dxx-rebirth/Manifest2
-rw-r--r--games-action/dxx-rebirth/metadata.xml1
-rw-r--r--gnome-base/Manifest.gzbin4896 -> 4894 bytes
-rw-r--r--gnome-base/gnome-keyring/Manifest2
-rw-r--r--gnome-base/gnome-keyring/metadata.xml1
-rw-r--r--mail-client/Manifest.gzbin3703 -> 3703 bytes
-rw-r--r--mail-client/claws-mail/Manifest2
-rw-r--r--mail-client/claws-mail/metadata.xml1
-rw-r--r--media-fonts/Manifest.gzbin37273 -> 37270 bytes
-rw-r--r--media-fonts/noto/Manifest2
-rw-r--r--media-fonts/noto/noto-20230331.ebuild2
-rw-r--r--media-fonts/terminus-font/Manifest2
-rw-r--r--media-fonts/terminus-font/terminus-font-4.49.1.ebuild2
-rw-r--r--media-gfx/Manifest.gzbin38016 -> 38016 bytes
-rw-r--r--media-gfx/blender/Manifest2
-rw-r--r--media-gfx/blender/metadata.xml4
-rw-r--r--media-libs/Manifest.gzbin68259 -> 68257 bytes
-rw-r--r--media-libs/libpulse/Manifest2
-rw-r--r--media-libs/libpulse/metadata.xml1
-rw-r--r--media-libs/mesa-amber/Manifest2
-rw-r--r--media-libs/mesa-amber/metadata.xml1
-rw-r--r--media-libs/mesa/Manifest2
-rw-r--r--media-libs/mesa/metadata.xml1
-rw-r--r--media-sound/Manifest.gzbin56894 -> 56896 bytes
-rw-r--r--media-sound/pulseaudio-daemon/Manifest2
-rw-r--r--media-sound/pulseaudio-daemon/metadata.xml1
-rw-r--r--media-video/Manifest.gzbin25353 -> 25350 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-0.3.70-r2.ebuild2
-rw-r--r--metadata/Manifest.gzbin3510 -> 3507 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28037 -> 28019 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin24768 -> 24932 bytes
-rw-r--r--metadata/md5-cache/app-arch/stenc-2.0.012
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin13061 -> 13059 bytes
-rw-r--r--metadata/md5-cache/app-backup/borgbackup-1.2.4-r2 (renamed from metadata/md5-cache/app-backup/borgbackup-1.2.4-r1)2
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin24585 -> 24740 bytes
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.0.9116
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin72132 -> 71990 bytes
-rw-r--r--metadata/md5-cache/app-misc/datovka-4.20.0-r114
-rw-r--r--metadata/md5-cache/app-misc/datovka-4.22.014
-rw-r--r--metadata/md5-cache/app-misc/libdatovka-0.1.2-r114
-rw-r--r--metadata/md5-cache/app-misc/libdatovka-0.3.0 (renamed from metadata/md5-cache/app-misc/libdatovka-0.2.0-r1)4
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin73608 -> 73454 bytes
-rw-r--r--metadata/md5-cache/app-text/poppler-23.04.016
-rw-r--r--metadata/md5-cache/app-text/zathura-pdf-poppler-0.3.1-r1 (renamed from metadata/md5-cache/app-text/zathura-pdf-poppler-0.3.0)10
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin156991 -> 157005 bytes
-rw-r--r--metadata/md5-cache/dev-libs/elfutils-0.1886
-rw-r--r--metadata/md5-cache/dev-libs/elfutils-0.189-r16
-rw-r--r--metadata/md5-cache/dev-libs/libfido2-1.11.015
-rw-r--r--metadata/md5-cache/dev-libs/libfido2-1.13.015
-rw-r--r--metadata/md5-cache/dev-libs/libtasn1-4.19.06
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin341062 -> 341363 bytes
-rw-r--r--metadata/md5-cache/dev-python/Pyro4-4.82-r117
-rw-r--r--metadata/md5-cache/dev-python/django-tagging-0.5.0-r116
-rw-r--r--metadata/md5-cache/dev-python/misaka-2.1.1-r115
-rw-r--r--metadata/md5-cache/dev-python/picklemagic-0.0_pre2016041515
-rw-r--r--metadata/md5-cache/dev-python/pypy-7.3.12_rc114
-rw-r--r--metadata/md5-cache/dev-python/pypy-exe-7.3.12_rc114
-rw-r--r--metadata/md5-cache/dev-python/pypy-exe-bin-7.3.12_rc111
-rw-r--r--metadata/md5-cache/dev-python/pypy3-7.3.12_rc114
-rw-r--r--metadata/md5-cache/dev-python/pypy3-exe-7.3.12_rc114
-rw-r--r--metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.12_rc111
-rw-r--r--metadata/md5-cache/dev-scheme/Manifest.gzbin14414 -> 14417 bytes
-rw-r--r--metadata/md5-cache/dev-scheme/goosh-1.3-r23
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin127710 -> 127553 bytes
-rw-r--r--metadata/md5-cache/dev-util/cmake-3.26.34
-rw-r--r--metadata/md5-cache/dev-util/mdds-2.0.36
-rw-r--r--metadata/md5-cache/dev-util/mdds-99996
-rw-r--r--metadata/md5-cache/dev-util/poke-2.4-r14
-rw-r--r--metadata/md5-cache/dev-util/poke-2.90.14
-rw-r--r--metadata/md5-cache/dev-util/poke-3.04
-rw-r--r--metadata/md5-cache/dev-util/poke-3.14
-rw-r--r--metadata/md5-cache/dev-util/poke-3.24
-rw-r--r--metadata/md5-cache/dev-util/poke-99994
-rw-r--r--metadata/md5-cache/dev-util/uncrustify-0.75.114
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin18174 -> 18173 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/colorcvs-1.4-r3 (renamed from metadata/md5-cache/dev-vcs/colorcvs-1.4-r2)4
-rw-r--r--metadata/md5-cache/dev-vcs/colorsvn-0.3.3-r1 (renamed from metadata/md5-cache/dev-vcs/colorsvn-0.3.3)8
-rw-r--r--metadata/md5-cache/dev-vcs/easygit-1.7.5.2-r1 (renamed from metadata/md5-cache/dev-vcs/easygit-1.7.5.2)6
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin42538 -> 42530 bytes
-rw-r--r--metadata/md5-cache/media-fonts/noto-202303314
-rw-r--r--metadata/md5-cache/media-fonts/terminus-font-4.49.14
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin38621 -> 38626 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-0.3.70-r24
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin54879 -> 54708 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/graphite-web-1.1.1015
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin16208 -> 16039 bytes
-rw-r--r--metadata/md5-cache/net-im/cawbird-1.5-r316
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin13634 -> 13629 bytes
-rw-r--r--metadata/md5-cache/net-irc/epic5-2.0.1-r22
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin56675 -> 56207 bytes
-rw-r--r--metadata/md5-cache/net-libs/gnutls-3.7.66
-rw-r--r--metadata/md5-cache/net-libs/gnutls-3.7.76
-rw-r--r--metadata/md5-cache/net-libs/gnutls-3.7.86
-rw-r--r--metadata/md5-cache/net-libs/gnutls-3.7.96
-rw-r--r--metadata/md5-cache/net-libs/gnutls-3.8.06
-rw-r--r--metadata/md5-cache/net-libs/libtorrent-rasterbar-1.2.1817
-rw-r--r--metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.617
-rw-r--r--metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.717
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin13410 -> 13409 bytes
-rw-r--r--metadata/md5-cache/net-p2p/transmission-4.0.3-r14
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin60766 -> 60936 bytes
-rw-r--r--metadata/md5-cache/sci-libs/datasets-2.11.0-r1 (renamed from metadata/md5-cache/sci-libs/datasets-2.11.0)4
-rw-r--r--metadata/md5-cache/sci-libs/jiwer-3.0.116
-rw-r--r--metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1 (renamed from metadata/md5-cache/sci-libs/tensorpipe-2022.05.13)7
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87423 -> 87423 bytes
-rw-r--r--metadata/md5-cache/sys-apps/lnxhc-1.2-r2 (renamed from metadata/md5-cache/sys-apps/lnxhc-1.2-r1)6
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin33711 -> 33870 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-config-2.1111
-rw-r--r--metadata/md5-cache/sys-firmware/Manifest.gzbin8803 -> 8801 bytes
-rw-r--r--metadata/md5-cache/sys-firmware/sof-firmware-2.2.44
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin36067 -> 36221 bytes
-rw-r--r--metadata/md5-cache/sys-libs/libnbd-1.16.1-r117
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin8118 -> 7949 bytes
-rw-r--r--metadata/md5-cache/www-apache/mod_log_sql-1.101-r314
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin61761 -> 61763 bytes
-rw-r--r--metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.06
-rw-r--r--metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0-r16
-rw-r--r--metadata/md5-cache/x11-misc/grub2-theme-preview-2.8.06
-rw-r--r--metadata/md5-cache/x11-plugins/Manifest.gzbin30388 -> 30224 bytes
-rw-r--r--metadata/md5-cache/x11-plugins/ascpu-1.11-r114
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin15868 -> 16033 bytes
-rw-r--r--metadata/md5-cache/x11-wm/xpra-4.3.4-r18
-rw-r--r--metadata/md5-cache/x11-wm/xpra-4.4.418
-rw-r--r--metadata/md5-cache/x11-wm/xpra-99998
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin42915 -> 42747 bytes
-rw-r--r--net-analyzer/graphite-web/Manifest4
-rw-r--r--net-analyzer/graphite-web/files/graphite-web-1.1.7-fhs-paths.patch63
-rw-r--r--net-analyzer/graphite-web/graphite-web-1.1.10.ebuild100
-rw-r--r--net-analyzer/graphite-web/metadata.xml17
-rw-r--r--net-dialup/Manifest.gzbin5225 -> 5224 bytes
-rw-r--r--net-dialup/accel-ppp/Manifest2
-rw-r--r--net-dialup/accel-ppp/metadata.xml1
-rw-r--r--net-im/Manifest.gzbin9891 -> 9724 bytes
-rw-r--r--net-im/cawbird/Manifest4
-rw-r--r--net-im/cawbird/cawbird-1.5-r3.ebuild81
-rw-r--r--net-im/cawbird/files/cawbird-1.5-clang16.patch28
-rw-r--r--net-im/cawbird/metadata.xml8
-rw-r--r--net-irc/Manifest.gzbin8226 -> 8221 bytes
-rw-r--r--net-irc/epic5/Manifest4
-rw-r--r--net-irc/epic5/epic5-2.0.1-r2.ebuild4
-rw-r--r--net-irc/epic5/metadata.xml1
-rw-r--r--net-libs/Manifest.gzbin32468 -> 32467 bytes
-rw-r--r--net-libs/farstream/Manifest2
-rw-r--r--net-libs/farstream/metadata.xml3
-rw-r--r--net-libs/gnutls/Manifest12
-rw-r--r--net-libs/gnutls/gnutls-3.7.6.ebuild5
-rw-r--r--net-libs/gnutls/gnutls-3.7.7.ebuild5
-rw-r--r--net-libs/gnutls/gnutls-3.7.8.ebuild5
-rw-r--r--net-libs/gnutls/gnutls-3.7.9.ebuild5
-rw-r--r--net-libs/gnutls/gnutls-3.8.0.ebuild5
-rw-r--r--net-libs/gnutls/metadata.xml3
-rw-r--r--net-libs/libtorrent-rasterbar/Manifest5
-rw-r--r--net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild70
-rw-r--r--net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.6.ebuild74
-rw-r--r--net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild75
-rw-r--r--net-p2p/Manifest.gzbin6928 -> 6926 bytes
-rw-r--r--net-p2p/transmission/Manifest2
-rw-r--r--net-p2p/transmission/transmission-4.0.3-r1.ebuild2
-rw-r--r--profiles/Manifest.gzbin185283 -> 185282 bytes
-rw-r--r--profiles/arch/sparc/package.use.mask4
-rw-r--r--profiles/package.mask49
-rw-r--r--profiles/use.desc3
-rw-r--r--profiles/use.local.desc34
-rw-r--r--sci-libs/Manifest.gzbin44329 -> 44479 bytes
-rw-r--r--sci-libs/datasets/Manifest2
-rw-r--r--sci-libs/datasets/datasets-2.11.0-r1.ebuild (renamed from sci-libs/datasets/datasets-2.11.0.ebuild)8
-rw-r--r--sci-libs/jiwer/Manifest4
-rw-r--r--sci-libs/jiwer/files/jiwer-3.0.1-tests.patch31
-rw-r--r--sci-libs/jiwer/jiwer-3.0.1.ebuild27
-rw-r--r--sci-libs/jiwer/metadata.xml12
-rw-r--r--sci-libs/tensorpipe/Manifest4
-rw-r--r--sci-libs/tensorpipe/metadata.xml3
-rw-r--r--sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild (renamed from sci-libs/tensorpipe/tensorpipe-2022.05.13.ebuild)14
-rw-r--r--sys-apps/Manifest.gzbin49520 -> 49523 bytes
-rw-r--r--sys-apps/dbus/Manifest2
-rw-r--r--sys-apps/dbus/metadata.xml1
-rw-r--r--sys-apps/lnxhc/Manifest2
-rw-r--r--sys-apps/lnxhc/lnxhc-1.2-r2.ebuild (renamed from sys-apps/lnxhc/lnxhc-1.2-r1.ebuild)7
-rw-r--r--sys-cluster/Manifest.gzbin11532 -> 11536 bytes
-rw-r--r--sys-cluster/rdma-core/Manifest2
-rw-r--r--sys-cluster/rdma-core/metadata.xml1
-rw-r--r--sys-devel/Manifest.gzbin10637 -> 10640 bytes
-rw-r--r--sys-devel/gcc-config/Manifest2
-rw-r--r--sys-devel/gcc-config/gcc-config-2.11.ebuild60
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/metadata.xml1
-rw-r--r--sys-firmware/Manifest.gzbin5700 -> 5698 bytes
-rw-r--r--sys-firmware/sof-firmware/Manifest2
-rw-r--r--sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild2
-rw-r--r--sys-fs/Manifest.gzbin22574 -> 22573 bytes
-rw-r--r--sys-fs/lvm2/Manifest2
-rw-r--r--sys-fs/lvm2/metadata.xml1
-rw-r--r--sys-libs/Manifest.gzbin15058 -> 15062 bytes
-rw-r--r--sys-libs/libnbd/Manifest4
-rw-r--r--sys-libs/libnbd/libnbd-1.16.1-r1.ebuild80
-rw-r--r--sys-libs/libnbd/metadata.xml3
-rw-r--r--www-apache/Manifest.gzbin6078 -> 5914 bytes
-rw-r--r--www-apache/mod_log_sql/Manifest6
-rw-r--r--www-apache/mod_log_sql/files/1.101/42_mod_log_sql.conf33
-rw-r--r--www-apache/mod_log_sql/files/42_mod_log_sql.conf28
-rw-r--r--www-apache/mod_log_sql/files/mod_log_sql-1.101-apache-2.4.patch17
-rw-r--r--www-apache/mod_log_sql/metadata.xml5
-rw-r--r--www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild64
-rw-r--r--x11-apps/Manifest.gzbin14028 -> 14033 bytes
-rw-r--r--x11-apps/igt-gpu-tools/Manifest2
-rw-r--r--x11-apps/igt-gpu-tools/metadata.xml1
-rw-r--r--x11-libs/Manifest.gzbin18312 -> 18307 bytes
-rw-r--r--x11-libs/libdrm/Manifest2
-rw-r--r--x11-libs/libdrm/metadata.xml3
-rw-r--r--x11-misc/Manifest.gzbin47023 -> 47022 bytes
-rw-r--r--x11-misc/grub2-theme-preview/Manifest6
-rw-r--r--x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild2
-rw-r--r--x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild2
-rw-r--r--x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild2
-rw-r--r--x11-plugins/Manifest.gzbin27060 -> 26900 bytes
-rw-r--r--x11-plugins/ascpu/Manifest4
-rw-r--r--x11-plugins/ascpu/ascpu-1.11-r1.ebuild39
-rw-r--r--x11-plugins/ascpu/files/ascpu-1.11-gentoo-r1.patch46
-rw-r--r--x11-plugins/ascpu/metadata.xml5
-rw-r--r--x11-wm/Manifest.gzbin9112 -> 9116 bytes
-rw-r--r--x11-wm/xpra/Manifest14
-rw-r--r--x11-wm/xpra/files/xpra-4.4-tests.patch100
-rw-r--r--x11-wm/xpra/files/xpra-4.4-xdummy.patch24
-rw-r--r--x11-wm/xpra/files/xpra-4.5-no-service.patch19
-rw-r--r--x11-wm/xpra/files/xpra-9999-tests.patch34
-rw-r--r--x11-wm/xpra/files/xpra-9999-xdummy.patch26
-rw-r--r--x11-wm/xpra/metadata.xml1
-rw-r--r--x11-wm/xpra/xpra-4.3.4-r1.ebuild11
-rw-r--r--x11-wm/xpra/xpra-4.4.4.ebuild215
-rw-r--r--x11-wm/xpra/xpra-9999.ebuild23
344 files changed, 2857 insertions, 2092 deletions
diff --git a/Manifest b/Manifest
index d201021644b8..a2c769f7fe58 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29446 BLAKE2B 489ebda61af0c11e27e36ae3d5fa523ad505bb8ea66e972101fbf3f6f6cefb4188977478ae517d3436f94486cbef4a837c5f40e44e8776bd16e3e5a2bf2f9e60 SHA512 6dcd420676d0aaf0ec8499d9f5b170dbc79d565d4fa1b406f0e2d9f3bf3aecb1d8585f7926a44aee0a57b4623b3512004474ce05d6efe215a4e5d0c9a82b328d
-TIMESTAMP 2023-05-14T14:40:01Z
+MANIFEST Manifest.files.gz 29468 BLAKE2B c597f2730d44a97fee89e17b06616567f4be4c58718c6abab5122e395250bda73a773bf3c385634c12ffab7b4d6aa3f7928f2148db1af2002ce3127dec451cf9 SHA512 78f049cb97d7fb53bf2bbd21cdbdb1492c3d7d46e948a7e95db8843eda9612a4bf608a300fe2ed608d0007c182f506366d7e6f4d60c6059e536f78ee0829582c
+TIMESTAMP 2023-05-14T20:40:06Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRg8sFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRhRyZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDTmQ//U0VEan6zfhtrvDHXHSufv6EcVaercMH5iWmpOoHDYE6G46tbQ0F2r/MA
-Z/WS6YM0ySu6Gb14LYnL2jtxxMfe7iGDPLCaYl/7Oc40752nfgol3NyT5HeleY9H
-QQ4Ms5r0SJOsQMYqv1fM31sdzArWFNdwFLnLoxAhCTFjqY9PI+RwyDq4scrHtr6l
-ghVWYjtW5C0QbxfTAwROPYCBZfZplGwzIdM2MtybN44ddGUuo+GEDi/e8e/v2/Dr
-sWKEoqPrIWpBySa0wTr86JOvEbhQnQK71ukG2JcjRZP010DHQdGq5bmAqoc7A0Be
-xpW9skKloi9LCtKlUxcj6w1PNlG2YAdLapFsT8TvkbkUDnZBGe5x1pu27MLoJZKN
-eUnTxzF4Ss/wgzOKVtJhP//x9OgKORQRP8UhLCTX7i5ESUXyeqyqZq0XV+ATRyNp
-W/afuXYiQU7PhLE/cdMvaXLG8gor2QAZDJhqmrX52783FqViaaT4hKSjN4BnZZuJ
-QCWwigPBr+M2FOB4iz8LSaaHjhOxlYg/4jA6NNlCeCuIseHrxT4RsCqToc+kk8hN
-Tj10byRbu/voG8s+h/V5JEguojinH3GHpqLzEl1gZAu6PLDmrsbgACbexJCAl0yj
-iuEsQlgwFu87i2uwkwcjLKmqskYZugTXmwaGdNEeK+n8YAo6SDQ=
-=vG40
+klChiRAAmBw56xPQdeugclFjQtEvYiBKprigXKZJ12WuDP9123hjk8CP/YkWZOqF
+wyodGdPj7tLMu0KRN59ZiJqyDJlRsjExPpbQcJuDSxq7Nn7zHOYy84YMa0590qcH
+HKhfjJ68LQwpJ7QAlJhTf1cqk0s3dk1rl0lxsl1/b8XKuasDbeZU/E8zk7GFyTlT
+DzZY3+NGjQb9v3TirbWOIm6DYEvWdzWSSnX7howY07EzrwUVz4Qm+3zsLAX34e/1
+YyN5bPH3SrqwdHAqxUb8pVwqZJr797h+7EzSfYQLQ6H5S1SVCL55Y3Sl5svtcCRH
+U4kVsuqK2D7Z+s9pNj8nkcyiRMO70vXef2KEnntWeGTaBSh9vXch+GtJBguDwBwX
+Xa8BGEIwvSrGks8uMBVYfE1sw56bIDge4J4OLsmL+W0c9mb+1a5gchG5f2PY7Gu2
+H2pVDb2TBifz4EUVXQjg7/s8rpuCfYAGItbclsWWn9y39Sagerx5IGkk3zR4bu/j
+JQi46ujigV6T39BDn1/oqXTIvWHXcYV68CcEnPm9pZtMGke2Xe7X2JSZx7p6+C++
+uh1XUHuKdbvtGOJWxAlWn4uPpb+oAT+qp8G5F4BfkCP2FKs2uy71XwwuNveMMmRu
+ejcqsJ2uyuTvb7bayjslgdn0rXR47NWE4QIJoKujt+D/J97UCAM=
+=vpni
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index cdc6d799dcb8..d4cc75daec20 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 19448fdfffe7..e90abc451cb5 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/stenc/Manifest b/app-arch/stenc/Manifest
index f4ef29de1866..1897e427dfdd 100644
--- a/app-arch/stenc/Manifest
+++ b/app-arch/stenc/Manifest
@@ -1,3 +1,5 @@
DIST stenc-1.1.1.tar.gz 161761 BLAKE2B 865d36befd53e1db00245688e2aac429546b29f7b039cbd04aaafb47fcc55f02ba01e7f13c7814ae4daf102372eded1f069c1b9ecfb2b2e7aaf009bfa2855ae4 SHA512 89eb1da2391be207e23d4e3cc6563405272eeb456b59360e92fbeca063badcfcf4c37fc814af59803707006e5c04e43e18755e1d30b0f3b3020a7645396db1a6
+DIST stenc-2.0.0.tar.gz 166547 BLAKE2B d5a5b8794887f7ba1353b573d4aad41abd719067ab7256f0f90101a960847707ce47d63618d7b406726841114e8495aba2a0c5053c3e11f9c118859ab8573a89 SHA512 9dcdcff547d8f0d1fd99eaaf54812e47ca5a3f4e56befe11d7e32919bc7caa968476f0f082925c86be1e9892369cec26125be089bf11f29c87ca63b3614ebffe
EBUILD stenc-1.1.1.ebuild 563 BLAKE2B f3873315738c232b12733ccb851e2dfd40b7d7e5674e983751165b2decd7064d943dce6b1e058abede1e8180809b8879a6cf85c4662922b635e899fdfb65ada1 SHA512 40deae722da2c0b06ee57126153a4f8841ef069eb4cab7224fd01ad946691b674051d275202633119c4bbc5f578c829a8bfec0a132f72570dd28c566edef5c8e
+EBUILD stenc-2.0.0.ebuild 612 BLAKE2B ba56dc6e14fb407343940738c2f4aaaf5b091b006ba78e972046973df243d39fd59f17adb576e8302b9a9a1974cad609b28ad7691e4629b6f0caa7561147f72f SHA512 ee3c20891fdbd48821fbd4fffba56f51e814163ebcd957fa410be36439621ce3698319861e818904f3582609d70f9d87de043a4051b0c8fa2bc5211627c8d108
MISC metadata.xml 671 BLAKE2B 0b3c581b011dff8e93244f1630e44237ad342dc5b3658da56831c598e6419e6e91b6e9efdcba51b7809593cdaef8be721768ae7ff25ae513d3c56a14c84d669c SHA512 af54957f3e928fbbfabe4bd22f1f106cd6ecf1af38a763e3f490afdfbff3e1297187d20913d52c330b53bba253a56080402b6155c501db033a230a89e237c7e9
diff --git a/app-arch/stenc/stenc-2.0.0.ebuild b/app-arch/stenc/stenc-2.0.0.ebuild
new file mode 100644
index 000000000000..d82e421cce64
--- /dev/null
+++ b/app-arch/stenc/stenc-2.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/scsitape/stenc.git"
+ S="${WORKDIR}/${P}/src"
+else
+ SRC_URI="https://github.com/scsitape/stenc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="SCSI Tape Encryption Manager enables AES support for LTO drives"
+HOMEPAGE="https://github.com/scsitape/stenc/"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+BDEPEND="
+ app-text/pandoc
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index 1092014ae577..14b983829e94 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index 706411c01026..4646cf6dc0c0 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1,4 +1,4 @@
DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47ccccb1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8 SHA512 9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd
-EBUILD borgbackup-1.2.4-r1.ebuild 1288 BLAKE2B 51e4c04c1f2a0819556fd3700c03e5b54b97e8a6c9fb5d08d8015f5d7680e26b5b409aad15cb505e7b1e388c95f5a8be68a6dc205a65e942424398cbfc2feac5 SHA512 63bbdb10c4559291c3ec21ff6c8689eb967b6ccafa5b6efd6970002bc1bfe68b8d74fb732d59ee60e1e91725502ce403df30fdd635fd98ee87cbe324634a1e86
+EBUILD borgbackup-1.2.4-r2.ebuild 1345 BLAKE2B ac2cfa008c364adc417bf2817247024eb952500b6c23fbf82292036cddc3417da8cb5ffde04ff5fc7d0a355ba86f6d2c6ee48922c86cec7c8911204df158164e SHA512 1b598c3582b3423e5eb69e42150dc5883616141a3d4fa22a55d9c95fb7a0a17369cd21651355b0895d28b2db2d6e99493cfd8acf1936d9ec864df550ab74e06a
EBUILD borgbackup-1.2.4.ebuild 1254 BLAKE2B 4b35a27b9166351b899f69d6380923b4eb0058ff86b442ca0506146c3f24a68b8694295bdb1842e09c57c9c4e9baf80083dad9641994c6c753111b45840b4da8 SHA512 390075e91617cd8250fad3621b44e2f8b657474787ec463b2e71d3daf8ffcbc741397ddb341792d42ae9204bf8fdf2ef6fb843354e908fc36b227b40d9e9f01b
MISC metadata.xml 381 BLAKE2B 7d88d921d297d20ca4340b7592601ca13c6fbb1bf6117c922d992f18ca94c4007af6083e652ee9df39331d5ce759ee4b10bfb0624f15ca3c424c8b7531b9eb93 SHA512 66382cf5e3c189410fd97bb4b19e24b8302aa25a15db9b47191a19cf5a27f7ca3be80e053e49ae8f8e6b85b4151e1219b87f0ed1b23b4ce302ad05d41f306797
diff --git a/app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild b/app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
index 7823907fc434..64c7807b8981 100644
--- a/app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
@@ -39,6 +39,8 @@ DEPEND="
${RDEPEND}
"
+BDEEPND=">=dev-python/cython-0.29.29[${PYTHON_USEDEP}]"
+
src_install() {
distutils-r1_src_install
doman docs/man/*
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index a19647bf6e23..dec8da080608 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 4839216eae3f..a208b7bb2c5e 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -11,6 +11,7 @@ DIST emacs-28.2-patches-3.tar.xz 5416 BLAKE2B c361fdebf375427cf25c4ac206161b5b55
DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8
DIST emacs-28.3-rc1.tar.xz 47896700 BLAKE2B 2d7da4a72cc1256c7b9d1157cd379a5373b6b55c01d94254d6aee25887991a8da694f3239a7f443adef0debbc300043ad4595b5934b6aa383daed10257bcbae0 SHA512 2cd4c5174a5ade6f928de3ff6aa1728fe0f18bd5b985d87b62f38aa083da14d9ae3db6372638548d33ef7bbb632823eabb051307d8fca6c78296bff3c79b2d2f
DIST emacs-29.0.90.tar.xz 51961984 BLAKE2B a87f0ad81181cca3737d534702a79df9a50a659126d431a9fa0288297907bddc2d8593689c4f7e127d26498420878b48633c46e6f27945efe763314375ae6bfd SHA512 348b2173391f5fcc9ea445e10491d90289fb78664741b3909553e814d0370d5cd8abc17d66c53a6c2a6a6c60a25a226b9783039963bfc585d5bbaa4d0163436d
+DIST emacs-29.0.91.tar.xz 52037152 BLAKE2B 363c6ce29e04fca383b803fc9b7eced8966ee428fd18dd8a5199720e7b2d0b794328b0184cd6be9452f99989a16e23a3bfc48aabf644fa461a3d17d0d3a18fe1 SHA512 c4330b77bb09d4ef247792c5f06c3fe3e32e7d72d945ea34ff4dbc744499d9af64108deb70241a4def379e824451cc26207949c58fd5bf81a94cc7ebd4b98996
EBUILD emacs-18.59-r15.ebuild 4342 BLAKE2B 08852c5c45cc4330fb7684be880272a3d2ebe71ad736226f6fb3300ea3a5ad615509ddec3f3f49cc9a563e12e37d3bce4c227f8778634a02a8e632c539877d13 SHA512 85e85041bdc5f509d874602602c7bf5a7ce220a8fbdb7af571570e50e37fba89ec07cfd312b555386aa82a87fa010737787cd829689a83506cc61f4eb84a3839
EBUILD emacs-25.3-r16.ebuild 11006 BLAKE2B c749f5d7cb6da1d5c95ee41a632beb649d2ff20186852fc31aa38d0334eea7cb8d65bd5d3fd5468d4398a79cfab3abc3563210d1f8139f8bac1ca8bab9d895b1 SHA512 52a43806b11a6cf92423c5ba780f0a7177a54a1a751ceb3142406e2874ababcf6155c8531199b142664d87f455527f20b8371aaa93c6b82a0ee49622266afb7b
EBUILD emacs-25.3-r18.ebuild 11111 BLAKE2B 7eed2b9fd03fc2a97db83c02e728e47242579d4feb18d694cc28e4aa4e7ea871ebd66fbc5584080c3ec2367fde05566f58e99a5f8b6f1f0e98ed0f1cea008764 SHA512 f2e820aa7557bb0c2e3162c52ea933dfbaa9952e4e597eb8b54b5ecac758ed2504eb2d5bd0bbfc5490b2558d0a3a06a98affe4608c3821b3a7c3f9686a12b586
@@ -22,6 +23,7 @@ EBUILD emacs-28.2-r6.ebuild 16702 BLAKE2B 444b3593d2764e7486c44ca2a1b577a1c4304e
EBUILD emacs-28.2-r8.ebuild 16869 BLAKE2B 441b681dfd936c967aa55df8c396fa388363376b6f93c1cad6da574d3f1eddd03798d5c4fac54f8cd954caa2b3ae3c3aa07a6054727adaf40baf3d7e4a6a1a09 SHA512 528ec428cf057963ceeb1e3c254f1e6b12902d02badda9572a1452e7dcdbedaafeb04e56fc255e38a209a6c6a0b831e1200a3e7ff900954f14291d95b0cdd14a
EBUILD emacs-28.3_rc1-r2.ebuild 17357 BLAKE2B 9dadd787a6fd60bcbf1b5b660cfee2165ba6c3aa38cc76264347ad30875e60be5fdbab9325c01c6467f3b13e4450ebbcb34446c4b36086f926a32aea8287b021 SHA512 6d0ab1f4a86ca3bc0d7ffc2d826b07ea49942b993f6b8b1021ba29ead210c56f1121350c4229bdaeb84cb2718931206049ef40976117c1e51579695022a03ff7
EBUILD emacs-29.0.90.ebuild 18297 BLAKE2B f923f6a4e7cfc6c3ff044cc33d57c88b690af057fc232704e7c74c9dc9da23d7dc60b3e24faab751686b2c044b5c4351a6afb895ef99bede63f64c374e53abbc SHA512 4cf178150f7724d249bb2517ea61d6afc5ef34811a25b955139d0b9642128fa3fe60bd34b45007bab4d52b93955f88e11ddb81827a00eb5ef11c8ff6a7b47abe
+EBUILD emacs-29.0.91.ebuild 18297 BLAKE2B f923f6a4e7cfc6c3ff044cc33d57c88b690af057fc232704e7c74c9dc9da23d7dc60b3e24faab751686b2c044b5c4351a6afb895ef99bede63f64c374e53abbc SHA512 4cf178150f7724d249bb2517ea61d6afc5ef34811a25b955139d0b9642128fa3fe60bd34b45007bab4d52b93955f88e11ddb81827a00eb5ef11c8ff6a7b47abe
EBUILD emacs-29.0.9999-r1.ebuild 18297 BLAKE2B f923f6a4e7cfc6c3ff044cc33d57c88b690af057fc232704e7c74c9dc9da23d7dc60b3e24faab751686b2c044b5c4351a6afb895ef99bede63f64c374e53abbc SHA512 4cf178150f7724d249bb2517ea61d6afc5ef34811a25b955139d0b9642128fa3fe60bd34b45007bab4d52b93955f88e11ddb81827a00eb5ef11c8ff6a7b47abe
EBUILD emacs-30.0.9999.ebuild 18295 BLAKE2B 007b9b4fe471f98972555ea59d93d887f478cf40de5961fc90905ee884ef54a28502b788ae739107611e82e77ea39280c8e456aba5e0fcd7bcfe5cae007abcce SHA512 2f28762d9952a3a161761b72a40bd868311846a4b6076959e9eae8ff4287d3596a9dc4de8f99bbc2b90377094ef7c622f8380acff34047a4f8209c0292a54271
-MISC metadata.xml 3355 BLAKE2B 80f9cb0a2a9137cdcbe0623b8a69f099ac7d89930310afa60f486f9436ca222a026691c5a33d6afd3ff86a2553f133c627940f53b6778662ffcc52b3a5bffad9 SHA512 bc30eb4f8abd21422643e1271c86556052f5a49ccf03608441897eb96dfa91e03c0ebb107a1192d820a2d9317207bcb6a6a884add2c968388d03f5a52ef6cf7d
+MISC metadata.xml 3265 BLAKE2B e4f61b7e8859672fe9798ebaae20d8fb490d4677db7be8a856f313f4dfd5f02b38623250ddc45cdab1f0d0b64b941b4874b95252c796e893d5a28e5a318277bc SHA512 4b79a448076ddee7de95dc2f1a999fb86295d04a20d016a9bb2fe8a038ee5424517ca8f1991a884a08ca52847191c83becb06fb7cb8d4bb2a609cf4b2e25d020
diff --git a/app-editors/emacs/emacs-29.0.91.ebuild b/app-editors/emacs/emacs-29.0.91.ebuild
new file mode 100644
index 000000000000..d47ea6f5e379
--- /dev/null
+++ b/app-editors/emacs/emacs-29.0.91.ebuild
@@ -0,0 +1,566 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
+ EGIT_BRANCH="emacs-29"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+ S="${EGIT_CHECKOUT_DIR}"
+ SLOT="${PV%%.*}-vcs"
+else
+ # FULL_VERSION keeps the full version number, which is needed in
+ # order to determine some path information correctly for copy/move
+ # operations later on
+ FULL_VERSION="${PV%%_*}"
+ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+ S="${WORKDIR}/emacs-${FULL_VERSION}"
+ # PV can be in any of the following formats:
+ # 27.1 released version (slot 27)
+ # 27.1_rc1 upstream release candidate (27)
+ # 27.0.9999 live ebuild (slot 27-vcs)
+ # 27.0.90 upstream prerelease snapshot (27-vcs)
+ # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
+ if [[ ${PV} == *_pre* ]]; then
+ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/emacs"
+ elif [[ ${PV//[0-9]} != "." ]]; then
+ SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+ fi
+ SLOT="${PV%%.*}"
+ [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
+
+X_DEPEND="x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-misc/xbitmaps
+ xpm? ( x11-libs/libXpm )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXft
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gmp? ( dev-libs/gmp:0= )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ jit? (
+ sys-devel/gcc:=[jit(-)]
+ sys-libs/zlib
+ )
+ json? ( dev-libs/jansson:= )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ tree-sitter? ( dev-libs/tree-sitter )
+ valgrind? ( dev-util/valgrind )
+ zlib? ( sys-libs/zlib )
+ gui? (
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ webp? ( media-libs/libwebp:0= )
+ imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
+ !aqua? (
+ gsettings? ( >=dev-libs/glib-2.28.6 )
+ gtk? ( !X? (
+ media-libs/fontconfig
+ media-libs/freetype
+ >=x11-libs/cairo-1.12.18
+ x11-libs/gtk+:3
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ xwidgets? ( net-libs/webkit-gtk:4.1= )
+ ) )
+ !gtk? ( ${X_DEPEND} )
+ X? ( ${X_DEPEND} )
+ )
+ )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? (
+ !gtk? ( x11-base/xorg-proto )
+ X? ( x11-base/xorg-proto )
+ ) )"
+
+BDEPEND="sys-apps/texinfo
+ virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+
+src_prepare() {
+ if [[ ${PV##*.} = 9999 ]]; then
+ FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
+ configure.ac)
+ [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
+ einfo "Emacs branch: ${EGIT_BRANCH}"
+ einfo "Commit: ${EGIT_VERSION}"
+ einfo "Emacs version number: ${FULL_VERSION}"
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
+ || die "Upstream version number changed to ${FULL_VERSION}"
+ fi
+
+ if use jit; then
+ find lisp -type f -name "*.elc" -delete || die
+
+ # These files ignore LDFLAGS. We assign the variable here, because
+ # for live ebuilds FULL_VERSION doesn't exist in global scope
+ QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
+
+ # gccjit doesn't play well with ccache or distcc #801580
+ # For now, work around the problem with an explicit LIBRARY_PATH
+ has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
+ && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
+ | sed -n '/^libraries:/{s:^[^/]*::;p}')
+ fi
+
+ default
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ # libseccomp is detected by configure but doesn't appear to have any
+ # effect on the installed image. Suppress it by supplying pkg-config
+ # with a wrong library name.
+ sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ local myconf
+
+ # Prevents e.g. tests interfering with running Emacs.
+ unset EMACS_SOCKET_NAME
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if use jit; then
+ use zlib || ewarn \
+ "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
+ myconf+=" --with-zlib"
+ else
+ myconf+=" $(use_with zlib)"
+ fi
+
+ # Emacs supports these window systems:
+ # X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
+ # General GUI support is enabled by the "gui" USE flag, then
+ # the window system is selected as follows:
+ # "aqua" -> Nextstep
+ # "gtk -X" -> pure GTK
+ # otherwise -> X11
+ # For X11 there is the further choice of toolkits GTK, Motif,
+ # Athena (Lucid), or no toolkit. They are enabled (in order of
+ # preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-pgtk --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x --without-pgtk"
+ elif use gtk && ! use X; then
+ einfo "Configuring to build with pure GTK (without X11) support"
+ myconf+=" --with-pgtk --without-x --without-ns"
+ myconf+=" --with-toolkit-scroll-bars" #836392
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ myconf+=" $(use_with xwidgets)"
+ else
+ # X11
+ myconf+=" --with-x --without-pgtk --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with xpm)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ if use gui; then
+ # Common flags recognised for all GUIs
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with webp)"
+ myconf+=" $(use_with imagemagick)"
+ fi
+
+ if tc-is-cross-compiler; then
+ # Configure a CBUILD directory when cross-compiling to make tools
+ mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die
+ ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
+ popd >/dev/null || die
+ # Don't try to execute the binary for dumping during the build
+ myconf+=" --with-dumping=none"
+ elif use m68k; then
+ # Workaround for https://debbugs.gnu.org/44531
+ myconf+=" --with-dumping=unexec"
+ else
+ myconf+=" --with-dumping=pdumper"
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ --with-pdumper \
+ $(use_enable acl) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gmp libgmp) \
+ $(use_with gpm) \
+ $(use_with jit native-compilation aot) \
+ $(use_with json) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with sqlite sqlite3) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with tree-sitter) \
+ $(use_with wide-int) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+ append-cppflags -DUSE_VALGRIND=$(usex valgrind)
+
+ if tc-is-cross-compiler; then
+ # Build native tools for compiling lisp etc.
+ emake -C "${S}-build" src
+ emake lib # Cross-compile dependencies first for timestamps
+ # Save native build tools in the cross-directory
+ cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
+ # Specify the native Emacs to compile lisp
+ emake -C lisp all EMACS="${S}-build/src/emacs"
+ fi
+
+ emake
+}
+
+src_test() {
+ # List .el test files with a comment above listing the exact
+ # subtests which caused failure. Elements should begin with a %.
+ # e.g. %lisp/gnus/mml-sec-tests.el.
+ local exclude_tests=(
+ # Reason: not yet known
+ # mml-secure-en-decrypt-{1,2,3,4}
+ # mml-secure-find-usable-keys-{1,2}
+ # mml-secure-key-checks
+ # mml-secure-select-preferred-keys-4
+ # mml-secure-sign-verify-1
+ %lisp/gnus/mml-sec-tests.el
+
+ # Reason: permission denied on /nonexistent
+ # (vc-*-bzr only fails if breezy is installed, as they
+ # try to access cache dirs under /nonexistent)
+ #
+ # rmail-undigest-test-multipart-mixed-digest
+ # rmail-undigest-test-rfc1153-less-strict-digest
+ # rmail-undigest-test-rfc1153-sloppy-digest
+ # rmail-undigest-test-rfc934-digest
+ # vc-test-bzr02-state
+ # vc-test-bzr05-rename-file
+ # vc-test-bzr06-version-diff
+ # vc-bzr-test-bug9781
+ %lisp/mail/undigest-tests.el
+ %lisp/vc/vc-tests.el
+ %lisp/vc/vc-bzr-tests.el
+
+ # Reason: fails if bubblewrap (bwrap) is installed
+ # "bwrap: setting up uid map: Permission denied"
+ #
+ # bytecomp-tests--dest-mountpoint
+ %lisp/emacs-lisp/bytecomp-tests.el
+ )
+
+ # See test/README for possible options
+ emake \
+ EMACS_TEST_VERBOSE=1 \
+ EXCLUDE_TESTS="${exclude_tests[*]}" \
+ TEST_BACKTRACE_LINE_LENGTH=nil \
+ check
+}
+
+src_install() {
+ emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
+ a portable dump file due to being cross-compiled.
+ To create this file at run time, execute the following command:
+ \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
+ \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/metadata.xml b/app-editors/emacs/metadata.xml
index 7d8baeaeb306..95c39fd0d0a7 100644
--- a/app-editors/emacs/metadata.xml
+++ b/app-editors/emacs/metadata.xml
@@ -51,8 +51,6 @@
preference to Emacs' own scrollbars</flag>
<flag name="tree-sitter">Support the <pkg>dev-libs/tree-sitter</pkg>
parsing library</flag>
- <flag name="valgrind">Compile in <pkg>dev-util/valgrind</pkg> memory
- hints</flag>
<flag name="wide-int">Prefer wide Emacs integers (typically 62-bit).
This option has an effect only on architectures where "long" and
"long long" types have different size.</flag>
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index e05bade730d1..593cba18acd0 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/datovka/Manifest b/app-misc/datovka/Manifest
index 06bf80b607c1..33cc2353b304 100644
--- a/app-misc/datovka/Manifest
+++ b/app-misc/datovka/Manifest
@@ -1,5 +1,5 @@
-DIST datovka-4.20.0.tar.xz 2992736 BLAKE2B ec963a1099f3aabc83c78a86d843aafa98e6f55bc970c5a973b81b7c9f67f092213e2a4fe50e527315301cc52785b7dd730927cf4e745debeb68d53851776e14 SHA512 67d805d08df839d3dd1300b48a51e65578b4de7ba556560b768189b44ef3ea02ceb9359503928b3a735c54776947669c04e64f01944942586a0036703a1ec09d
DIST datovka-4.21.0.tar.xz 3119488 BLAKE2B 61baa13db4452398df2004aa650d309b2b67403b5b770a02b969f635e680d4ba2fe9f3920f8ba59520130440a9132fca4e5cd731e35ac73e30deecdb4422b986 SHA512 86254c8cbf093aa1c908d4aeec94390a71841b5818e3db879024b70f76b7d59b8dab8bb635b3448c9507ede2cb2c5e3ea5c829798b128572731d9a4cec28fb18
-EBUILD datovka-4.20.0-r1.ebuild 1151 BLAKE2B 80767579124707c2f2fbc3b9d91d644fe7d7065ab2b8829f14418a13c5eb45461a4bfde5e12ca9f965f3ae4b5fb4c6ce0e3a4670a67af790f01fa0a08311d4a5 SHA512 d3be3bab8e7f718d7ea8d472e8e5c074bfb6c697d595445cdb9395fc92169b458526a42a10e3d942ffd8d4eb21c43d8b1f4bae8aad1a9d98d0d73886b4cccffa
+DIST datovka-4.22.0.tar.xz 3132780 BLAKE2B 6aa94a4ae37fe4ff12738902c3f721058ce2bb86946f7150cbdda1b9b38b4e14ae43a10252e9d10784a1549c2ab508291e7323635da0aa8b1d7d5d2338946ff3 SHA512 43ea3eb7b1f06596f7babedaaff3a7950f6e893b71cdcb8482fb5a7c11861369e080ca2058c39c0ca362c8917ae90e4058f614958057e87039b186b3ba5d5863
EBUILD datovka-4.21.0.ebuild 1228 BLAKE2B 0bc462d589d4e5d4da7ba2a407efabef9c37cda1bea70383ad52d421c7fcd5a823640482bd2983152e9a52948159faba4d3a541d3508de1298255a396aa85f67 SHA512 f007a9d9e8efbccb37bd2d4d7fd1ebcfd0008cf4f6ce42a7c971f9449283cde50066f34bb5cc194f097ddbd34dbc93c41861e3c49c8512bcc37bd866059abed2
+EBUILD datovka-4.22.0.ebuild 1203 BLAKE2B 3e3829c4dc118732b291e30122ffed6ae124f7a6eed2dea568204ad7d1f78f941852b91b0cb551afe4dc315a0948f85486daf2487c9436aa812e9d92a5073e7a SHA512 4d04e62991ddb27ceed4dda45b86236eb9503e11b662c35b80c4c398ec9619a4ff3f346a867872e63d212759a4dbcea931e173c427d46432394f4b85d97dfe6e
MISC metadata.xml 446 BLAKE2B 44b5b1a612879e7159269411acbcbbe6993c0d80bf765d3eed6aeccccae8c1cbccf7223c4073f0a7d57a09605fff0e5c11ba0673f99ce5aa14aeecd4c2e66450 SHA512 012ad05c78078e2f6f055526971d080b370dcbf90d9ce1a3eec90336c8dbedd5140d8a96af67829c22d4fddd9c7e522701d12d99724e13fabb102573464e034e
diff --git a/app-misc/datovka/datovka-4.20.0-r1.ebuild b/app-misc/datovka/datovka-4.22.0.ebuild
index dda40615cbc4..37fb669b8237 100644
--- a/app-misc/datovka/datovka-4.20.0-r1.ebuild
+++ b/app-misc/datovka/datovka-4.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,16 +18,17 @@ IUSE=""
QT_PV="5.14.0:5"
RDEPEND="
- >=dev-libs/openssl-1.0.2:0=
+ >=dev-libs/openssl-1.0.2:=
+ dev-libs/quazip:=[qt5(+)]
>=dev-qt/qtcore-${QT_PV}
>=dev-qt/qtgui-${QT_PV}
>=dev-qt/qtnetwork-${QT_PV}[ssl]
>=dev-qt/qtprintsupport-${QT_PV}
>=dev-qt/qtsql-${QT_PV}[sqlite]
>=dev-qt/qtsvg-${QT_PV}
+ >=dev-qt/qtwebsockets-${QT_PV}
>=dev-qt/qtwidgets-${QT_PV}
- >=net-libs/libisds-0.11
- >=app-misc/libdatovka-0.2.1
+ >=app-misc/libdatovka-0.3.0
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -39,7 +40,7 @@ DOCS=( ChangeLog README )
src_configure() {
$(qt5_get_bindir)/lrelease datovka.pro || die
- eqmake5 PREFIX="/usr" DISABLE_VERSION_NOTIFICATION=1 TEXT_FILES_INST_DIR="/usr/share/${PN}/"
+ eqmake5 PREFIX="/usr" SYSTEM_LIBQUAZIP=1 DISABLE_VERSION_NOTIFICATION=1 TEXT_FILES_INST_DIR="/usr/share/${PN}/"
}
src_install() {
diff --git a/app-misc/libdatovka/Manifest b/app-misc/libdatovka/Manifest
index 6bea9fa142f1..8112e4e4d315 100644
--- a/app-misc/libdatovka/Manifest
+++ b/app-misc/libdatovka/Manifest
@@ -1,7 +1,5 @@
-DIST libdatovka-0.1.2.tar.xz 672348 BLAKE2B 34fd0e3651fd468c96c99d261b199cb25b5d6ac46ae19f96b29c62037acdd7a0a053a5098f317da2dc31b27df7879839163dfe1a109877ed61880723b429a626 SHA512 2c9bf9f7a2166582d8757b1811031cc3501872baad1ec901799253036bbf5e33a059cd3310e6798e4e248b41c92f4775ab3fad90a97648eee5afece8203bc827
-DIST libdatovka-0.2.0.tar.xz 677232 BLAKE2B f5545d28095d5c32a389293a5ef3e8e22f475ffcf3268ecb210271ab857b813aa1e710f853b6ded9b5b1dc60c57ff9c10e1b28b132f516f31921b213d16f496f SHA512 3e321afa4a64edcdc3bb112ceebcb6736efad547aa6c033af767e40dc962114a8b4c9ccec8e9fb5cce82a6c5f3e251012f1db355d4b4b9e5e519ab8466b884e0
DIST libdatovka-0.2.1.tar.xz 683476 BLAKE2B f50c3da050e37e29d8a2bbedd8c5c15bb9317b6edf299a2e5d5b7b87e91c2489296f70bdbc8072ff318ba0082bb050a26d6d8f9161de4e5202df25d6eb3930ad SHA512 18fdc08392e2b96b1895f528e827dcaddb81089b7f08b70110b1fb3ce7e7961ca9851f33de4565ef7363da9659977127abf2508a2d83d44a693f8c5f3090f878
-EBUILD libdatovka-0.1.2-r1.ebuild 1161 BLAKE2B 5b20b5d7138ae68edf53bfbb12af83a9b95e82ac28c37022c46d992192e391b84f2c876709a087bd21478356e62cfdd56b8686e1533c0eeced48955e1845d57a SHA512 a59639786d06cc18bd8257cdfd9d7aecc9ca869134a899fdd8520108047508fe634106b11b3aeb871cdc6f1e9f086429cc32336c678294badfd0e82b4b9bdb46
-EBUILD libdatovka-0.2.0-r1.ebuild 1161 BLAKE2B 5b20b5d7138ae68edf53bfbb12af83a9b95e82ac28c37022c46d992192e391b84f2c876709a087bd21478356e62cfdd56b8686e1533c0eeced48955e1845d57a SHA512 a59639786d06cc18bd8257cdfd9d7aecc9ca869134a899fdd8520108047508fe634106b11b3aeb871cdc6f1e9f086429cc32336c678294badfd0e82b4b9bdb46
+DIST libdatovka-0.3.0.tar.xz 689000 BLAKE2B 6e3e8dcbc20a3ce181766e572727104c09584078411f07b627a0b0789328f6000a5b780ea1fbd4eb16d6f6b149351c732385f3e27adb31af7999dd74b183635d SHA512 4d82905c0a0d07251bec267cfc52319de3b3bfac537b98832059360174f4ab228d791df88a7d16bcd041343dcf5dfd00fd759881eae212a033ec47c3c9684fa0
EBUILD libdatovka-0.2.1.ebuild 1161 BLAKE2B 5b20b5d7138ae68edf53bfbb12af83a9b95e82ac28c37022c46d992192e391b84f2c876709a087bd21478356e62cfdd56b8686e1533c0eeced48955e1845d57a SHA512 a59639786d06cc18bd8257cdfd9d7aecc9ca869134a899fdd8520108047508fe634106b11b3aeb871cdc6f1e9f086429cc32336c678294badfd0e82b4b9bdb46
+EBUILD libdatovka-0.3.0.ebuild 1161 BLAKE2B 22149c411ec5a6780a20a144c61a63d631b05bfac82d11ba1fd9350fdccebf3ed9101763e199a72eed16025b675ff7f426762e31c7bdc7cd78ab356a25f04e34 SHA512 ed34e10bf79bcf32540af38d98b5973bc9a3f0944af028bf4c3aba13948c5ac1b7e366a221636e75abce211d4e1e3bb410480478156d2915df51796edd7bc350
MISC metadata.xml 283 BLAKE2B e0f9c46128c92324ac7754a52fdc84b315d8bf7ed78a0205dc9ffafc274894bcf1282177b247fbc6e674fe48209c0998924ff4af13eb056c1e5fab0f72561319 SHA512 e9b567c2eb410bdc39bdbf57b1eb8632938884468a7e3f267c5c28f994ff275e31558ffdd6fd2166f8c7e9abf518750d7b44b203f3b8c652764e6d95eab0544e
diff --git a/app-misc/libdatovka/libdatovka-0.2.0-r1.ebuild b/app-misc/libdatovka/libdatovka-0.2.0-r1.ebuild
deleted file mode 100644
index bbe9c6d276cb..000000000000
--- a/app-misc/libdatovka/libdatovka-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Client library for accessing ISDS SOAP services"
-HOMEPAGE="https://www.datovka.cz/cs/pages/libdatovka.html"
-SRC_URI="https://secure.nic.cz/files/datove_schranky/${PN}/${P}.tar.xz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="+curl debug doc nls openssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/expat
- dev-libs/libxml2
- curl? ( net-misc/curl[ssl] )
- doc? (
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- )
- openssl? ( dev-libs/openssl:= )
- !openssl? (
- app-crypt/gnupg
- app-crypt/gpgme:=
- dev-libs/libgcrypt:=
- )"
-DEPEND="${RDEPEND}
- test? ( net-libs/gnutls )"
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-src_configure() {
- local myeconfargs=(
- --disable-fatalwarnings
- --disable-static
- $(use_with curl libcurl)
- $(use_enable curl curlreauthorizationbug)
- $(use_enable doc)
- $(use_enable debug)
- $(use_enable nls)
- $(use_enable openssl openssl-backend)
- $(use_enable test)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/app-misc/libdatovka/libdatovka-0.1.2-r1.ebuild b/app-misc/libdatovka/libdatovka-0.3.0.ebuild
index bbe9c6d276cb..ef9cff381f7a 100644
--- a/app-misc/libdatovka/libdatovka-0.1.2-r1.ebuild
+++ b/app-misc/libdatovka/libdatovka-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index df1756b69961..271fb04424b2 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index 53686028dff4..cb07e7fb6905 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -8,4 +8,4 @@ DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 96b635b438f8a90bc1f3c15c8a287ab392ba830e
DIST zsh-5.9.tar.xz 3332400 BLAKE2B 3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1 SHA512 d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e
EBUILD zsh-5.9-r3.ebuild 6481 BLAKE2B 08ad5567c0eb6fbeb181d8f1b8979bb3e7daa5d6df4aa34192abbe8769064605e2f4e1d6ff0000f1361904a072e3a09ddde125941307c3fea2402c335ddf71a6 SHA512 eec6eadbd0aecb1abf4caab5f4d5d12ce48b1b36445ee97dbc9a771d6c145cc9d3c63f72a7d58900b80b8b4176dfc60f2c93bb0386c255bea46097bc7c33a439
EBUILD zsh-5.9-r4.ebuild 6577 BLAKE2B 3bc6ec9e162223b95385047c485c376b53c06b370b31293656caf45157bf59c6a1f73abedb1a2a3f580116ac1ed82d093bf2c542a7fc50b85162c87c429fda1c SHA512 64adb782a02504dcb1cd5b6c9dceee8101ea8412387a6f60ad2df566d92454f9a01b40d988b64386c851af6aa1e76589ee79d95eb420bdd0a4fdd578e3423398
-MISC metadata.xml 727 BLAKE2B 4c2fd72d470d6c88e1be2a2be4e860f3dd6601c29be02753d37b7350a7ace8e5445ab91083a2c085a6a0df16885ff895035545726f2dc1a7317347a03d64f1b8 SHA512 c77171c7e76817f294086440003c043919c275600e833e5513e2c9c41c218624f815855470a0c8f1208c9e3384c5f4491d74f844e5cf7e48a7186f2617783700
+MISC metadata.xml 583 BLAKE2B 1210f8076d74eb13a62da48d94fbcdb17017409c6760a5e9c5f2baea4ffb61179245d0dc5058ecbb61eded85ce1ea2ec974d3beba9fefc78572367f5e7a14859 SHA512 bacce9c38839cf0a85593ae3c287f3b4d662f7c91ea42b205de3834fc08134339fc789eec8dc71d2cb1be044269623da599e94cbc79e0f5f09b720baf3390785
diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index e61b8484dfcf..b9eedff38fba 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -11,9 +11,6 @@
and tcsh were incorporated into zsh; many original features were
added.
</longdescription>
- <use>
- <flag name="valgrind">Support Valgrind (<pkg>dev-util/valgrind</pkg>) with annotations to improve results for memcheck.</flag>
- </use>
<upstream>
<remote-id type="sourceforge">zsh</remote-id>
</upstream>
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 9eb6d81f8199..8dbe25a7b50f 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 0b5e9d9ef667..c1bf0e5006c4 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -3,12 +3,9 @@ AUX poppler-20.12.1-qt5-deps.patch 1626 BLAKE2B 7dfd227e1e8d4449e0cc72ca297afa78
AUX poppler-21.09.0-respect-cflags.patch 5473 BLAKE2B 78f12a2f5f582c369ac72b5203cdc5391dfbe8f48ab00e2684f58386147d2e35b33a93882535227031d52ae298dcd14f4e584b8ec248f83c463ce3169479822f SHA512 f18ac99639f8278c8eef622a98f42ca39e9612ddc1d701d8684e170fa7c300b9f73b80eb35c68a18cf413a9beabeb8610901fa3fabf92d0c6521f4020c971956
DIST poppler-23.03.0.tar.xz 1849324 BLAKE2B 1247b7cf62466f65c46b739f0784e8ba97911940e04f91a7db28bf0663c8fe182f79066aa3925cb338580ccedbf17aecd2a2d2795e859680d1fb721390a1cbe0 SHA512 1c370d9262141ff5b720a4c3cf6f01573047398f8950295e3e99f32700946e3241e26e3d909cf78a278fc402306811fd87977d0f86a744f3eaedb4f39b8e8a2c
DIST poppler-23.03.0.tar.xz.sig 833 BLAKE2B a8a07aac9068a3edc6cdce4d59c2b5d3d792dd6addcd420d5b92f013041cfd934c0da04a21eabefdd25167fb89b940945f8ca03e7a7280d03a47b6df8490bdf4 SHA512 3d950ff4b1a368b6edd8333677d1d125f60b4b1a052e20a2be6a0d38489e7af393be8359fc2c75010b2a28673e201507da4bf4c8458904fa712247d8ebda4786
-DIST poppler-23.04.0.tar.xz 1853488 BLAKE2B a26003f6bc642c03580d61999ae7e1c1756b2f602f697b372faaab99df7b5ddec843d93da3593d0388bc8a49d19ef00fc0e780d5297d77032afa77709a1f8372 SHA512 83580d42c79c6c5d08c686f764710bf08c6919b3707015ab3423c6f2a7fb711d53dde51b301148e14dba90a6f4d69bb6a3e0c8c47c1534047b0ce91be18d87ef
-DIST poppler-23.04.0.tar.xz.sig 833 BLAKE2B 65b1f18330ff1e7088e3e1d427b6cf06563c82ada67b7fa1f2d90655ffb264b2c3db54a34cd6d91fb610c939dd76bcd15d3731dcb3b3be4ed532a8fa6845d60a SHA512 a7786ecd9dd7c160bfcad56bff6ac04d4503b2e2ef4f84b66c5ac67732dd9102d6156b791f2e356825ba7fe315b5ec566797b58ac18e3ac86a7b944f422994b2
DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd SHA512 b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3
DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c SHA512 c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50
EBUILD poppler-23.03.0.ebuild 3708 BLAKE2B e6447e3be63e3b1af49b2af667b50517c92a709c94cd08cd327115cd6700baaaa5471e37ab698b8e3ed4af8b3db5803629d9bce24c69808d650ee66cc41e6e3b SHA512 29a5be0b1b0afa6e577b76e57c9ab3955511d34a20542088b85586694de99554b6b5863e2e6dadc2b9e801c236a43389a8c06457583e43d8ff9a2b2e059e7782
-EBUILD poppler-23.04.0.ebuild 3762 BLAKE2B 409ebee16ed41580dcb05a9ab78a9e24f6f91a2e7d0b6b08f16b68e721c87f5a19b53e0ff73dbdfb319147059426b93802a115800bb7eaa578d70760f384e85b SHA512 5743d8dfd6ffb10a124549eb28164e299c989a8fb52a241924751461f4eb089b814d2b59b8988221ee3c78bc64f0df86982896a2562d07bdd58cba0dddc0244c
EBUILD poppler-23.05.0.ebuild 3762 BLAKE2B 430665f738335ad9d52b04a3642a4fb098180ae393237842efd61c5b30322cfc981cba28281833e14697c1219ee969f0e24efb1377c6aa6e6f85d398fa3e2c5b SHA512 057728dc92a20383215d59e0be43edf7f1815a329e75999134e9aa64df9835676369072d50481c35ee89ee6b89baaf2a1e2fd25fd734639c7772ce9ef7e4777b
EBUILD poppler-9999.ebuild 3762 BLAKE2B 430665f738335ad9d52b04a3642a4fb098180ae393237842efd61c5b30322cfc981cba28281833e14697c1219ee969f0e24efb1377c6aa6e6f85d398fa3e2c5b SHA512 057728dc92a20383215d59e0be43edf7f1815a329e75999134e9aa64df9835676369072d50481c35ee89ee6b89baaf2a1e2fd25fd734639c7772ce9ef7e4777b
MISC metadata.xml 1144 BLAKE2B 8714a00972a8ea9c7021883b515b7595c3eabe167c94d39988267940a8be38a33aa500b43124373b6585469cce4482de3b6e5844653bf52bd8c7bd61304af83b SHA512 53e36b94bc5872148e05ba905da6a43d955403eab77450d63cec9cd85e6fa08d72fbb0016eec6eb03e07cee581b2fbe9fef8a98d89ec87b0005d32683761fec7
diff --git a/app-text/poppler/poppler-23.04.0.ebuild b/app-text/poppler/poppler-23.04.0.ebuild
deleted file mode 100644
index 353dacb709f7..000000000000
--- a/app-text/poppler/poppler-23.04.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 2005-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
- SLOT="0/9999"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
- inherit verify-sig
-
- SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
- SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
- SLOT="0/127" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/"
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
-
-# No test data provided
-RESTRICT="test"
-
-COMMON_DEPEND="
- >=media-libs/fontconfig-2.13
- >=media-libs/freetype-2.10
- sys-libs/zlib
- cairo? (
- >=dev-libs/glib-2.64:2
- >=x11-libs/cairo-1.16
- introspection? ( >=dev-libs/gobject-introspection-1.64:= )
- )
- curl? ( net-misc/curl )
- jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
- jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
- lcms? ( media-libs/lcms:2 )
- nss? ( >=dev-libs/nss-3.49 )
- png? ( media-libs/libpng:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtxml:5
- )
- tiff? ( media-libs/tiff:= )
-"
-RDEPEND="${COMMON_DEPEND}
- cjk? ( app-text/poppler-data )
-"
-DEPEND="${COMMON_DEPEND}
- boost? ( >=dev-libs/boost-1.71 )
-"
-BDEPEND="
- >=dev-util/glib-utils-2.64
- virtual/pkgconfig
-"
-
-if [[ ${PV} != *9999* ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230313 )"
-fi
-
-DOCS=( AUTHORS NEWS README.md README-XPDF )
-
-PATCHES=(
- "${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
- "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
- "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- # Clang doesn't grok this flag, the configure nicely tests that, but
- # cmake just uses it, so remove it if we use clang
- if tc-is-clang ; then
- sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
- fi
-
- if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
- sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
- -i CMakeLists.txt || die
- else
- einfo "policy(SET CMP0002 OLD) - workaround can be removed"
- fi
-}
-
-src_configure() {
- xdg_environment_reset
- append-lfs-flags # bug #898506
-
- local mycmakeargs=(
- -DBUILD_GTK_TESTS=OFF
- -DBUILD_QT5_TESTS=OFF
- -DBUILD_CPP_TESTS=OFF
- -DBUILD_MANUAL_TESTS=OFF
- -DRUN_GPERF_IF_PRESENT=OFF
- -DENABLE_BOOST="$(usex boost)"
- -DENABLE_ZLIB=ON
- -DENABLE_ZLIB_UNCOMPRESS=OFF
- -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
- -DUSE_FLOAT=OFF
- -DWITH_Cairo=$(usex cairo)
- -DENABLE_LIBCURL=$(usex curl)
- -DENABLE_CPP=$(usex cxx)
- -DWITH_JPEG=$(usex jpeg)
- -DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
- -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
- -DENABLE_CMS=$(usex lcms lcms2 none)
- -DWITH_NSS3=$(usex nss)
- -DWITH_PNG=$(usex png)
- $(cmake_use_find_package qt5 Qt5Core)
- -DWITH_TIFF=$(usex tiff)
- -DENABLE_UTILS=$(usex utils)
- -DENABLE_QT6=OFF
- )
- use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # live version doesn't provide html documentation
- if use cairo && use doc && [[ ${PV} != *9999* ]]; then
- # For now install gtk-doc there
- insinto /usr/share/gtk-doc/html/poppler
- doins -r "${S}"/glib/reference/html/*
- fi
-}
diff --git a/app-text/zathura-pdf-poppler/Manifest b/app-text/zathura-pdf-poppler/Manifest
index 52d6fa5c4001..f215bbd1e371 100644
--- a/app-text/zathura-pdf-poppler/Manifest
+++ b/app-text/zathura-pdf-poppler/Manifest
@@ -1,6 +1,5 @@
-DIST zathura-pdf-poppler-0.3.0.tar.gz 8895 BLAKE2B 42ea3e63901474106af744f8c48ff74f91ada036f0cc9beca49b2ebac3e09dbc8334b150ac313d75c3f05f7be59d1f42873a67b77c58186a40c41f88d4772f15 SHA512 588c1d03fef2b0cbb44af6904ab078ae3686d79ce05b1448a41a62ac807226cade4b54725002f0c4bd9c428b192b607664da4bdc8d83c792fab250ef43622a85
DIST zathura-pdf-poppler-0.3.1.tar.gz 9259 BLAKE2B c1131d2acc0cf69bf9266969839f6fb4e043664a0a4648d033f9338b1219d75e34576a03380daf54bc8fe52cc8bd2244a93394e15f8ff0bbb980fb903749affc SHA512 a6ea7d61f05cfbc6229ec81580c539841916b44085aeb168668cfabd41aca2e5321e88605f092caaa3efc30bec25a2bb319c687920a22b1f7f53e4b1e470ec34
-EBUILD zathura-pdf-poppler-0.3.0.ebuild 767 BLAKE2B d4955dc86e748ab9710b15b17c83cb2cff34e11d845eb3261efc854ba7b132a8d6a90c05b5b3001fcbbc6c6d128a1442272012388ff2d48fcbeaa6724e84822d SHA512 e9e573f14940d53d9627b782aabe16e1903044b7490cd03047d05bba924ddac57493b98449602bce074611535fef9d4f7a031f90a1a9f3347670ce2ea20cda0a
+EBUILD zathura-pdf-poppler-0.3.1-r1.ebuild 772 BLAKE2B c865810f47b3a0fa7e0ef073fd26233079b4dcdc95b207af4fcf0a6317394555d9be90671f45c413484a73bef0609023fa5740e471ed684be3c7d33f4c2827af SHA512 221218dd67cb48366f6d07ada5313ca86fb105817cd57705c14363e39db94acacb871f94a75f7077605b9899d7a64d7ff3cfd75c66c2ab087724e8849ee08528
EBUILD zathura-pdf-poppler-0.3.1.ebuild 769 BLAKE2B 8140de38dc9ee00301a8ef4d8a531f8f9d4d5c4964240e0c5abfe9f958205ebaa5cd5dab848c71ecb680d28b28ccc6c0218691c52b8b0d534ca7be2a07cf4759 SHA512 09a36d44034f80599cfb7faee9470a520341a9f645f4e9ed2d51bcf809f6f826b26584b8d7acc01ef58e75cd8e5f6c10c9dc89c876d034d106c66f9247f0a1d0
EBUILD zathura-pdf-poppler-9999.ebuild 772 BLAKE2B 401c7396ff2e8a6803d67400065d104839437d734897454e73058abdfd603c515a21827cd9efe5ef3e3fceebb9c359e17173eb0fcc6fcb00c201d71fa892b464 SHA512 e08a7d327ee0ccbbab0f2881ab8ead87ed28309b9f6e27b32014b9631ab1f9f95afcb9f286293ebcedecd8bb7d6480ad8a748fd82be12e5f952b7c1180b22539
MISC metadata.xml 742 BLAKE2B 25123046ea688616972cd2ef7347eaa72efe9136914abc7b54b2afbf3f85afdf487cc9e246cd1b2de45f2109998c34005b5f9041d6d15282389e9942b357beac SHA512 bddd3bf740e7ef9a6327ed9bd29e2224643fb7403486417b98d6e00b19af7405694d3d726de28090a00b0c469a238d721664240f6e524d3c9bfc816ff431eca8
diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.0.ebuild b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.1-r1.ebuild
index 6bcc5341d270..d1811098a64d 100644
--- a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.0.ebuild
+++ b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git"
EGIT_BRANCH="develop"
else
- KEYWORDS="amd64 arm ~riscv x86"
+ KEYWORDS="~amd64 ~arm ~riscv ~x86"
SRC_URI="https://github.com/pwmt/zathura-pdf-poppler/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
@@ -21,7 +21,7 @@ LICENSE="ZLIB"
SLOT="0"
DEPEND="app-text/poppler[cairo]
- >=app-text/zathura-0.3.9
+ >=app-text/zathura-0.5.2:=
dev-libs/girara
dev-libs/glib:2"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 232bac6e30a2..e74096ab9229 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest
index 59e04001d882..0e173813f96f 100644
--- a/dev-libs/apache-arrow/Manifest
+++ b/dev-libs/apache-arrow/Manifest
@@ -7,4 +7,4 @@ DIST apache-arrow-parquet-data-11.0.0.tar.gz 1013835 BLAKE2B cb4e544b6588ddad503
DIST apache-arrow-parquet-data-12.0.0.tar.gz 1013835 BLAKE2B cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3 SHA512 d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61
EBUILD apache-arrow-11.0.0-r2.ebuild 2769 BLAKE2B 5980db7dea23555b53bf6ba67114fce657286aece4a9fa88a5c4a2d54a6ce63849442ee77c37ec80f65abd55557676e0d7f6c5162627c681c8887c0c733ffacd SHA512 dad0f7bc837131e3380577e05cb33d4eb19754378ed6174ff5105061028a47dc87ee3c1646b0356283b0564a0d0a137babcdcf6cb1a8faba2ee0924b9a8467cf
EBUILD apache-arrow-12.0.0.ebuild 2811 BLAKE2B 0904addeae5d3e83b646f68441cf07a79b40cfdda7e4d66f346a65979bab86d44a0b1f998d00399341bb8c5b315e0cd0786821dc6219693a48cf13df580e4890 SHA512 4b670550310209b3380bebaaaf45a43a1c3180ffbb1ab989fc8856059011a2f3999efa39e186ed4510e66d86a7939fc60c062c15a1b28f7164cbaf1019458799
-MISC metadata.xml 866 BLAKE2B 26d1c8b485480dcaf144d9149a4f012dd2cdc84910e0417b66c59c09491a2658663d4849f01939f19092cc348688fc6214722dd6bae22aefe581d1cd7ba4b1e5 SHA512 1dce3c5b471ca44b3617ece860700f1cfd91cb27e52e9f47ff4a4055fdd05e702f4bda0d65e7d94105a99c4eb4bf6e1515bbd7d2dd5a41e4dd56e34ad3aaf7b9
+MISC metadata.xml 867 BLAKE2B 0b986de9d0ee6588aa890f0b841f5a7f8da2798b5e7049fb9914dd20a4006008b84fd13829a4681671c775ea55d5c143120a8b2f025d227513998b8b2034e5d6 SHA512 3e3c0ffe114a8eafefe6979c2f29e463f09fabca6709a4bfd106c32976090eb0f1013ef8abe922aba4120161f3057d2b6a2f6006e1a697a11f173ac5ac9deea9
diff --git a/dev-libs/apache-arrow/metadata.xml b/dev-libs/apache-arrow/metadata.xml
index 67bc36926748..ec76842d03f6 100644
--- a/dev-libs/apache-arrow/metadata.xml
+++ b/dev-libs/apache-arrow/metadata.xml
@@ -6,7 +6,7 @@
<name>Tupone Alfredo</name>
</maintainer>
<use>
- <flag name="brotli">Enable brotli compression suppor</flag>
+ <flag name="brotli">Enable brotli compression support</flag>
<flag name="compute">Build the Arrow Compute Modules</flag>
<flag name="dataset">Build the Arrow Dataset Modules</flag>
<flag name="json">Enables read/write json format</flag>
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index b05a80aaeb75..5bbffaa91bed 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -5,6 +5,6 @@ DIST elfutils-0.188.tar.bz2 9112977 BLAKE2B 6b0474f1436eaf6af73b735b9b2ddd5448ab
DIST elfutils-0.188.tar.bz2.sig 310 BLAKE2B c8d9135cffde3b1dd337b692d5351855cf799915d3ebd553327febaac192bd2f108b3f45a6376d458e179390a1ceaf4809762cdc40ea1e05fed0214ac33ed56e SHA512 4cc8a7417d244e319a1650d71b1831660cfe41afc7c73e9c83d1f076f4013fe15247e8b4f5e12a5396d83c4f1c7663ca4be5ea42bff3dc23263f85331fd9d566
DIST elfutils-0.189.tar.bz2 9143169 BLAKE2B 30596271e14cf3408326abc38a9775b849b8cb0ee119a5455df9434a7d3b9a57afb15e0236a179a26c7bd400d303749964c9d6350c419f747784fd99d12517e0 SHA512 93a877e34db93e5498581d0ab2d702b08c0d87e4cafd9cec9d6636dfa85a168095c305c11583a5b0fb79374dd93bc8d0e9ce6016e6c172764bcea12861605b71
DIST elfutils-0.189.tar.bz2.sig 310 BLAKE2B d4155de64b15a9ab5c497cd603e73bf918eb1117de36cf28f8ddb50ccb4874fb24cffdf44bcbbc028b2ef3f64562960bf11a431274d861f9db96e3d865b37ec2 SHA512 2016c5f0ccd16f7feb0c825164bb18b2f1afad17dcd39d9f159429360fe4afd645665f612397d48bde191a1e59bb8352e2d065d61d7f649b929c3a7e7bfe8dd0
-EBUILD elfutils-0.188.ebuild 3415 BLAKE2B 2415e7ed6cc16e3cbf43d96ef928f10af8fba89ab1e0e3afd6eba16aaf5b8bf10c14731c51f3e47ad8b10ac2f3a00508fe6d27eb5160d222fad0cd571ba07407 SHA512 766e831f104aa12ca6efd328998369f61979f3bfc0b35f0b65c1e155c58fa4b13f3ae32c668dd046a0ba231f80958d82e63d245db375bc6025f46d72c0181ce8
-EBUILD elfutils-0.189-r1.ebuild 3601 BLAKE2B f22c1726cf47677104f1236f9884e83193d5d279d5244c3e844f76e08b3092b01d2621eca21553ec920612529400cae4b39beebf7ed1b97250b2cfb6a8fc80b7 SHA512 14e99956db0cf160e6b56941021d7c8adf2ae142055e4554fe6a4f0e621313b0e4fb77707ed65f6dfba4aba4b075e67126c17b3e17789183e2945be7df660a17
-MISC metadata.xml 655 BLAKE2B 246409a9ea3b4ada7ab225dc524b7fe7241a5a65e29b7ccacfb59b6810d19ab7b06aff7bc5024946745da063ea9df4dc7646ee146526a3104504e16ee515b118 SHA512 7a7b42842d8ebb53d45ca3d4feb588f22b106e1023254fb96b39f39b3d8dcd6c5f2b7263e1e696f760daa3472deef43f44578a650b8417facfa17e246782247b
+EBUILD elfutils-0.188.ebuild 3373 BLAKE2B 9d65b7ac9ee621749c355e0a272d5110cbc890f83fe20a39263eab27996f0f7545239ef039a998dd8808ae8599d58a371d62099533c71d221c200abf988ef31a SHA512 1b358b805f8bdd13150decc91ca19fcc1227fe36c53fac3ddc79328b80d5f40f5a97077f03de86ecd6f87303b7f83f646f642473dc9602dc5ea308834d031173
+EBUILD elfutils-0.189-r1.ebuild 3559 BLAKE2B 559c5b711d561cb06d7bcb1932fc352c796dee2def0c3afdac5adaee79b137a6feddcd0664db636ffc5ba9cd4d495f83522fd078a7ccfa5e25216d9bd01ef8f1 SHA512 0be04ad37962c5055250847da37e8b3fb953a7f386f418ecb9213f0c641bfc9ae67c4c05b20c5b49bca770af01085ec7b6477e2da85d690bb940d09d735664cf
+MISC metadata.xml 556 BLAKE2B af40f85a5fb6c474b64de330c5c9b043aff75076a893604d4d8f41686340022ae89f760c5bb0dec36412bc9fc7dc26cdfd0474f4407138846f37f83de3e5f584 SHA512 9a5b55c0b82220a4a4e82b04aab5916cd171a72ac87008d25de5c42f3d53f57decb8d916d593f712f6053d8c321ab0ef9057147b409c52ba9c5479db7afd97e1
diff --git a/dev-libs/elfutils/elfutils-0.188.ebuild b/dev-libs/elfutils/elfutils-0.188.ebuild
index b47d779db744..adfff3be54dc 100644
--- a/dev-libs/elfutils/elfutils-0.188.ebuild
+++ b/dev-libs/elfutils/elfutils-0.188.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 lzma nls static-libs test +utils valgrind zstd"
+IUSE="bzip2 lzma nls static-libs test +utils zstd"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -33,7 +33,6 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- valgrind? ( dev-util/valgrind )
"
BDEPEND="
>=sys-devel/flex-2.5.4a
diff --git a/dev-libs/elfutils/elfutils-0.189-r1.ebuild b/dev-libs/elfutils/elfutils-0.189-r1.ebuild
index 16bea52ed18d..8add6ad1cb00 100644
--- a/dev-libs/elfutils/elfutils-0.189-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.189-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 lzma nls static-libs test +utils valgrind zstd"
+IUSE="bzip2 lzma nls static-libs test +utils zstd"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -33,7 +33,6 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- valgrind? ( dev-util/valgrind )
"
BDEPEND="
>=sys-devel/flex-2.5.4a
diff --git a/dev-libs/elfutils/metadata.xml b/dev-libs/elfutils/metadata.xml
index d91314ed4c10..1b2b95f274af 100644
--- a/dev-libs/elfutils/metadata.xml
+++ b/dev-libs/elfutils/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="lzma">Support automatic decompression of LZMA-compressed files and kernel images</flag>
<flag name="utils">Install command-line utilities (all the eu-* programs)</flag>
- <flag name="valgrind">Add support for memory debugging using <pkg>dev-util/valgrind</pkg></flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:elfutils_project:elfutils</remote-id>
diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
index 78b5e4f74112..9b24a395cb7d 100644
--- a/dev-libs/libfido2/Manifest
+++ b/dev-libs/libfido2/Manifest
@@ -1,8 +1,6 @@
-AUX libfido2-1.11.0-regress-tests.patch 2545 BLAKE2B deed72f2a6237515200371b6f1b066fda27df6ce00325086adcb1065a3c9a70f4f1ce94640dc46b620db716c870f3fab8d6481df5c2a690f039a084665be3e8e SHA512 acca7ae882c4e3715c30161c1ebfdf02428b8749f4ef884f9b66d654b1b943d36edde5578e416d673eb3eae79dc15082526acf6f31c1ceb55fc84be4bc51229f
AUX libfido2-1.12.0-cmakelists.patch 982 BLAKE2B 58787219654244cc0d45e7529835c36a5c08beadd5c062da35a17019eca845445a3f612831557dfa43afe9cce685b6eef78f3717a152460db5ed6bff318931d8 SHA512 ba8cda657d5665e4053c3e2ba41c5404dcbfb8af9f8c16ecb70e8d8017f5a904b057ecbdc044bcd2bc4145731c7c5af9a981d9461b3a5b4e9b6eae3fda238504
-AUX libfido2-1.7.0-cmakelists.patch 867 BLAKE2B ce559f70b1bc22731b16ddfd30b4a0be1e9c87e9b79dcfbf6fae3179ef618d0ed39a65c89f9d5b89f723bff87e72f2d1fdb1558aeb7946933ec35e6c2c99d247 SHA512 6c4338d82d51b66aa6d16ce6cf74f7101e1529ee6038517300e32c9f50965d029dcb8243f37643afeff9bdbc92032b80a4da24bf98d5bf2565a5c9ae95da1f41
-DIST libfido2-1.11.0.tar.gz 624148 BLAKE2B ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d SHA512 d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572
DIST libfido2-1.12.0.tar.gz 652326 BLAKE2B e206c9c76e27037c49d3b0e842487b0711559483eb9ae638590bb7175761251c6f60dae6c6dc6cc8b13e49b9f32432ce4368e709b4aacf71f43b760092e3b00d SHA512 ae8c716fe9b2fa52f191c4b3fe61442ba0b7a364a23c6c3a29afdba4f47c5eff89cb1d6c9fcacaefd7d4ebce641d35600527ee33934786c2096ac97f78e9418f
-EBUILD libfido2-1.11.0.ebuild 1079 BLAKE2B 92af2b2246a9d3fd3f90d684cfd1f57f87b6c3ed8bc4262cf91dd88c39698f184d28a54e743280ddeb206971dcaf1acd9d2f222dd4767f96fa149c86c27dabf5 SHA512 575639ed512a85fd5354350e550d678b20aa981a1099dcdfaa87e281df83a7d143580b71e6d7ffba70046b2b5701300cc2b07e2b48980a76268c69c875d51bc7
+DIST libfido2-1.13.0.tar.gz 652777 BLAKE2B 506e0ecf89825e313fbcb0de59ef0b1a3aab483013f959b391448da0600979780ae76807639231ab8a60eead039471bba707073ec4e259b611d67031ac7713f1 SHA512 90f8452cee4c9cc72241478e697c5c692ccff5ab27752f2f296c3623ee297d1f80a85a359b4d0656c67790084c116aac921894e762eb52d3a79056e5014c03e7
EBUILD libfido2-1.12.0.ebuild 1074 BLAKE2B 015d5d3485e2b75e31a4e5857bcab69a14498d67c8c7cd548008d3d87afb7e953235bc9b7a95285b15bbc360e6569e2201580b89835e52f2afe9534bc8c16cf8 SHA512 56ad5e8620347e5ae3a7cd18e97e5ecd959462d0398b81ecfb83ac229cb36842aa7a047ab52c1f4ee8d44355c9ca78699deb1f7432e96cfa2096278398d144d7
+EBUILD libfido2-1.13.0.ebuild 1093 BLAKE2B c08350aca09469492261801020744c0708522d3b2893b77662fb9641a94d5d0d58749d4f24f47becce22734f5b38dd5fa8064e40cc00628c54a8106024e35865 SHA512 32d94e9df6bd04269cc522c6978fea11b2400718b017d563efb125a61e1224a398a1e331a9d31a033540d4b97d4b5316d7f0cde7704895c633cdb8e66ea7425a
MISC metadata.xml 411 BLAKE2B 3b2e2850f194b8518267bb8125401bf7049f1b63158bdb28e63e63c03f1c50c918164911a7899790f12c2a207eee88970663a57ebdaf26fa601d77da299a0797 SHA512 dd6d40f9827d7dfb35548c201f90571cec364fe89e4b1811b37f34c1435d05c078585ed8254884370fe575a6fb58c4fb271b87007915c38dae8f945735c0b2ed
diff --git a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch b/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch
deleted file mode 100644
index 391aae014661..000000000000
--- a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-https://github.com/Yubico/libfido2/pull/579
-
-From c359e5dba24ae7b44cc0d61fb7c00e652465853b Mon Sep 17 00:00:00 2001
-From: Silke Hofstra <silke@slxh.eu>
-Date: Fri, 6 May 2022 15:36:02 +0200
-Subject: [PATCH 1/3] regress: link against chosen library
-
-Compile `regress` against `${_FIDO2_LIBRARY}` so it links against
-the shared library when building with `BUILD_STATIC_LIBS=OFF`.
---- a/regress/CMakeLists.txt
-+++ b/regress/CMakeLists.txt
-@@ -6,7 +6,7 @@ add_custom_target(regress)
-
- macro(add_regress_test NAME SOURCES)
- add_executable(${NAME} ${SOURCES})
-- target_link_libraries(${NAME} fido2)
-+ target_link_libraries(${NAME} ${_FIDO2_LIBRARY})
- add_test(${NAME} ${NAME})
- add_dependencies(regress ${NAME})
- endmacro()
-@@ -17,6 +17,7 @@ if(MSVC AND BUILD_SHARED_LIBS)
- "${CBOR_BIN_DIRS}/${CBOR_LIBRARIES}.dll"
- "${CRYPTO_BIN_DIRS}/${CRYPTO_LIBRARIES}.dll"
- "${ZLIB_BIN_DIRS}/${ZLIB_LIBRARIES}.dll"
-+ "$<TARGET_FILE:${_FIDO2_LIBRARY}>"
- "${CMAKE_CURRENT_BINARY_DIR}")
- endif()
-
-
-From a5413255cb0dd4579faf0dda0ce1b3e45db398e9 Mon Sep 17 00:00:00 2001
-From: Silke Hofstra <silke@slxh.eu>
-Date: Mon, 9 May 2022 10:56:29 +0200
-Subject: [PATCH 3/3] regress: run compression test against static lib only
-
---- a/regress/CMakeLists.txt
-+++ b/regress/CMakeLists.txt
-@@ -4,13 +4,22 @@
-
- add_custom_target(regress)
-
--macro(add_regress_test NAME SOURCES)
-+macro(add_regress_test_common NAME SOURCES)
- add_executable(${NAME} ${SOURCES})
-- target_link_libraries(${NAME} ${_FIDO2_LIBRARY})
- add_test(${NAME} ${NAME})
- add_dependencies(regress ${NAME})
- endmacro()
-
-+macro(add_regress_test NAME SOURCES)
-+ add_regress_test_common(${NAME} ${SOURCES})
-+ target_link_libraries(${NAME} ${_FIDO2_LIBRARY})
-+endmacro()
-+
-+macro(add_regress_static_test NAME SOURCES)
-+ add_regress_test_common(${NAME} ${SOURCES})
-+ target_link_libraries(${NAME} fido2)
-+endmacro()
-+
- if(MSVC AND BUILD_SHARED_LIBS)
- add_custom_command(TARGET regress POST_BUILD
- COMMAND "${CMAKE_COMMAND}" -E copy
-@@ -33,13 +42,17 @@ else()
- endif()
-
- add_regress_test(regress_assert assert.c)
--add_regress_test(regress_compress compress.c)
- add_regress_test(regress_cred cred.c)
- add_regress_test(regress_dev dev.c)
- add_regress_test(regress_eddsa eddsa.c)
- add_regress_test(regress_es256 es256.c)
- add_regress_test(regress_rs256 rs256.c)
-
-+# Run these tests only against the static library
-+if(BUILD_STATIC_LIBS)
-+ add_regress_static_test(regress_compress compress.c)
-+endif()
-+
- if(MINGW)
- # needed for nanosleep() in mingw
- target_link_libraries(regress_dev winpthread)
-
diff --git a/dev-libs/libfido2/files/libfido2-1.7.0-cmakelists.patch b/dev-libs/libfido2/files/libfido2-1.7.0-cmakelists.patch
deleted file mode 100644
index 2a1bfc1614db..000000000000
--- a/dev-libs/libfido2/files/libfido2-1.7.0-cmakelists.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- libfido2-1.7.0/CMakeLists.txt
-+++ libfido2-1.7.0/CMakeLists.txt
-@@ -246,14 +246,12 @@
-
- add_compile_options(-Wall)
- add_compile_options(-Wextra)
-- add_compile_options(-Werror)
- add_compile_options(-Wshadow)
- add_compile_options(-Wcast-qual)
- add_compile_options(-Wwrite-strings)
- add_compile_options(-Wmissing-prototypes)
- add_compile_options(-Wbad-function-cast)
- add_compile_options(-pedantic)
-- add_compile_options(-pedantic-errors)
-
- if(HAVE_SHORTEN_64_TO_32)
- add_compile_options(-Wshorten-64-to-32)
---- libfido2-1.7.0/man/CMakeLists.txt
-+++ libfido2-1.7.0/man/CMakeLists.txt
-@@ -3,10 +3,8 @@
- # license that can be found in the LICENSE file.
-
- find_program(MANDOC_PATH mandoc)
--find_program(GZIP_PATH gzip)
-
- message(STATUS "MANDOC_PATH: ${MANDOC_PATH}")
--message(STATUS "GZIP_PATH: ${GZIP_PATH}")
-
- list(APPEND MAN_SOURCES
- eddsa_pk_new.3
diff --git a/dev-libs/libfido2/libfido2-1.11.0.ebuild b/dev-libs/libfido2/libfido2-1.13.0.ebuild
index 34f4ead4ef7b..f04ffce1179e 100644
--- a/dev-libs/libfido2/libfido2-1.11.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake udev linux-info
@@ -11,19 +11,23 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="nfc static-libs"
-DEPEND="dev-libs/libcbor:=
+DEPEND="
+ dev-libs/libcbor:=
dev-libs/openssl:=
sys-libs/zlib:=
- virtual/libudev:="
-RDEPEND="${DEPEND}
- acct-group/plugdev"
+ virtual/libudev:=
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/plugdev
+"
+BDEPEND="app-text/mandoc"
PATCHES=(
- "${FILESDIR}"/${PN}-1.7.0-cmakelists.patch
- "${FILESDIR}"/${PN}-1.11.0-regress-tests.patch
+ "${FILESDIR}"/${PN}-1.12.0-cmakelists.patch
)
pkg_pretend() {
@@ -38,8 +42,8 @@ pkg_pretend() {
src_configure() {
local mycmakeargs=(
-DBUILD_EXAMPLES=OFF
- -DBUILD_STATIC_LIBS=$(usex static-libs ON OFF)
- -DNFC_LINUX=$(usex nfc ON OFF)
+ -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DNFC_LINUX=$(usex nfc)
)
cmake_src_configure
@@ -54,3 +58,7 @@ src_install() {
pkg_postinst() {
udev_reload
}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index c4484acf8954..11bc670199a0 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,4 +1,4 @@
AUX libpcre-8.41-fix-stack-size-detection.patch 569 BLAKE2B 68f685ccd9ebe0a256f829ff2086d93041dfc872e301a19a234c8da3b834fb5c0da3b510b0f63fff7fc07c1d6680ebfb964ba3dbf1a58b302abb14a393da36a4 SHA512 ac9f6155d055b25bcde26bf11450cb07618d7194e0a2c28e0c38dca4190b3319fbfdb85c97f01210dc7540a708fd4f8879853350d66ae382b54c4704e2e7028b
DIST pcre-8.45.tar.bz2 1578809 BLAKE2B 3954e08cf3c67a5e2249bf72f8d4c1a90fe7a098fffa5a0a06d0d665d07899027cfd632eab2757fcf2b1b9b413a43d5c484c8e52d05b7ca113b3bbbc4dd3bb29 SHA512 91bff52eed4a2dfc3f3bfdc9c672b88e7e2ffcf3c4b121540af8a4ae8c1ce05178430aa6b8000658b9bb7b4252239357250890e20ceb84b79cdfcde05154061a
EBUILD libpcre-8.45-r1.ebuild 2591 BLAKE2B bc8816fff965261495ff51bc0efa8b04c40b055f3bc2a3956330a2815229aee7548ea3f5ab37b4fe35dcd6474d46b3e8f654a19e1c0ade7ed40b019cd301baeb SHA512 6b2e5273f38ab9ea3478424fbac41d83d6d58494d6072311fe47ef51b4fc6163b64e0bb9437cff663055e5d3519d93c0272db83e445f7e553da9510add563eeb
-MISC metadata.xml 1192 BLAKE2B 29a72a2f6e1cca96a0d413587f4c7783c525ea1f0c239e6dd803c243d88b16966baea82f866c82b54caf7ca6f5f7f6453f619adefb04d5c6d0447fd224628455 SHA512 ee91f6d1417cec7d377105e9266642e1754386c40a790b24b80e050911bbc5e157538cfa8af2d7e4960c095d45ff78e2cdfa7a56923efe97e5ca21d6960ddb82
+MISC metadata.xml 1063 BLAKE2B c20c54462582bcffd5927643186e1ffbf49679a49490a53970f236f0bcd74fc8813233425ad4a642933ce60d224bb93457cb55fd12106b660a78902c45e11563 SHA512 8c2239d0176c9b79c162538824edead567ba4b51b9567c6edaa01af6ab1d4b2162867e134b40cc10c6c4d599e72c362beed3f9f6ed2a837a13a57cecff2f987a
diff --git a/dev-libs/libpcre/metadata.xml b/dev-libs/libpcre/metadata.xml
index f5512da0f52d..e7bcdb6d6d5d 100644
--- a/dev-libs/libpcre/metadata.xml
+++ b/dev-libs/libpcre/metadata.xml
@@ -16,7 +16,6 @@
Add support for command line editing to pcretest, through
<pkg>sys-libs/readline</pkg>.
</flag>
- <flag name="valgrind">Support Valgrind (<pkg>dev-util/valgrind</pkg>) with annotations to improve results for memcheck.</flag>
<flag name="zlib">
Add support for pcregrep command to search within
gzip-compressed files (via <pkg>sys-libs/zlib</pkg>).
diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index 0cc018632169..05b3140e1c71 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -6,4 +6,4 @@ DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 40aa096745548c489a00ead87a191a4d24ecd92
DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf SHA512 22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7
EBUILD libpcre2-10.40-r1.ebuild 2967 BLAKE2B 0c087143613d9e99ab1af30739b9cd8c27e1f9c574e4095cc4bf8493dcb28b0c5c9fb3e5d8c489c1a15808f1be29bb5442489c4d230a902dab67e5586f7af993 SHA512 ff546db5cbf866d3d2a15982e1b7dee4a2d00ac815cb5125911d726969482d31360895a943fb66b7ba4e79d500d00d4e47942a341a05e21f22d166a89b92bf40
EBUILD libpcre2-10.42-r1.ebuild 2605 BLAKE2B ad497630734b35d659cf5e7eb1182137e3536264656f4c9a36c728afaaa407140af1729e28ca6676cd597922a54b9012070d77a0edf807d309e7b736f6de336e SHA512 4f78f9e8d97762dcf667f713d68f868f8149e5ed660126d0c329ec7d1ef2dd885405f92a092bbc11dfe8a7dd5bfe35c31376a1c3b134bf3bb2557f41af7c85f8
-MISC metadata.xml 1216 BLAKE2B e187570065feeeeb64508ee4fb8805b2bb653d87310d64eef78e60bfabd04249bd5ca2d57a49a09b6af1049674926603075c012c878bf81ac5e74191169a24c3 SHA512 d866b66cb5841891bc0e7366624874024f610d5407ca9c422f89b85c2578af0cf47bd2a81f722a7c841f92d6751d3a910bf1153005282d4dbef37038cd5b8f42
+MISC metadata.xml 1087 BLAKE2B 693e7f9a4d9cac7b2aa5f24804826f79135a0475770b8ef5058b09542c3b19d30ddef438029dc0358b997ebc032ab103432b1274723c81882f1b5359455c765a SHA512 74dcb822827b8cc3e86c525ab3e2ee302d39ee00d5b4515f9fd6f4a157ae1522a2edbd08b97c2950d9370878f41eb59e414a145d6beae430dab57ea10df68460
diff --git a/dev-libs/libpcre2/metadata.xml b/dev-libs/libpcre2/metadata.xml
index 41adcbfc8a8f..66bde795d3f1 100644
--- a/dev-libs/libpcre2/metadata.xml
+++ b/dev-libs/libpcre2/metadata.xml
@@ -16,7 +16,6 @@
Add support for command line editing to pcretest, through
<pkg>sys-libs/readline</pkg>.
</flag>
- <flag name="valgrind">Support Valgrind (<pkg>dev-util/valgrind</pkg>) with annotations to improve results for memcheck.</flag>
<flag name="zlib">
Add support for pcregrep command to search within
gzip-compressed files (via <pkg>sys-libs/zlib</pkg>).
diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest
index 90a8e1fafa37..649446f51cb9 100644
--- a/dev-libs/libsecp256k1/Manifest
+++ b/dev-libs/libsecp256k1/Manifest
@@ -9,4 +9,4 @@ EBUILD libsecp256k1-0.1_pre20201028-r1.ebuild 1771 BLAKE2B 4f3ed2587e7c8e5637446
EBUILD libsecp256k1-0.3.0.ebuild 1716 BLAKE2B faf2acd426ff58d755b56463785e52e748c9d3e5897f2160f40ecfd0488cb70b9f294f675cce69f8b5c9a76fac535ae3431f3e6bc85246d6b61033badb443c74 SHA512 d2c376a422c71d7dfc40b17a71d8af8b823cfd5fa53272aef6197801e5c5586f7b33d01fe3d12b7a1ad097b5ee15a2044bd0d65399e474df9a22223ae3884d0e
EBUILD libsecp256k1-0.3.1.ebuild 1716 BLAKE2B faf2acd426ff58d755b56463785e52e748c9d3e5897f2160f40ecfd0488cb70b9f294f675cce69f8b5c9a76fac535ae3431f3e6bc85246d6b61033badb443c74 SHA512 d2c376a422c71d7dfc40b17a71d8af8b823cfd5fa53272aef6197801e5c5586f7b33d01fe3d12b7a1ad097b5ee15a2044bd0d65399e474df9a22223ae3884d0e
EBUILD libsecp256k1-0.3.2.ebuild 1718 BLAKE2B a0cf9c3d53346e1036e4ef67d3920ddb3774ba64be9e2d71c26df915c25eba5ef90de2fc6b3def9cfb8225dc9acade95dfbb772e37f9fb3884eb4ef58c23994b SHA512 260249dda5186dec3b7715d7d21fbc0ead01d2c639cdb9b2985bb5db8d4e9695b079a055503f537d96d3b31e0afff3b8652b11817ec8434be9dad5776816e1f8
-MISC metadata.xml 1229 BLAKE2B 2bef1f35210eb662ffe409aa32b5d61a11a4838ccda892fe545c1eef596bb130ebdd4ff80814d1e69a0328b16f74e94e50a1557f00c64bc16c6b218a84969614 SHA512 42f20aa48559dc254bc1233732aac1e0b3a4dec8935abcd81b980127f5ec511206812f84493c1d55bc6ce369735df0a2b01170327b39cc7dfb995811f4ce3085
+MISC metadata.xml 1163 BLAKE2B ae38d11d4ab52334711d96fe9db2681876c4b4a8d34b5deaa899988ba3e169472c0bf542ca2bfd3ccec4aecf19bc9321fcb249fc2e40956ee914e4610df665ee SHA512 e65b04b50f0c054f98439c2dd0e16f6aa25870cc6a1e2ca68ece95606395943910e2c6a2f993d97a5049480e4a3d21fe9113665af0fa0a2e32d003c461613dfe
diff --git a/dev-libs/libsecp256k1/metadata.xml b/dev-libs/libsecp256k1/metadata.xml
index 9a105e32f61a..b417343b1b53 100644
--- a/dev-libs/libsecp256k1/metadata.xml
+++ b/dev-libs/libsecp256k1/metadata.xml
@@ -19,7 +19,6 @@
<flag name="recovery">Enable ECDSA pubkey recovery module</flag>
<flag name="schnorr">Enable Schnorr signature module</flag>
<flag name="test-openssl">Enable OpenSSL comparison tests</flag>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
</use>
<upstream>
<remote-id type="github">bitcoin/secp256k1</remote-id>
diff --git a/dev-libs/libtasn1/Manifest b/dev-libs/libtasn1/Manifest
index 701b99c8b66d..b7136c2f4a50 100644
--- a/dev-libs/libtasn1/Manifest
+++ b/dev-libs/libtasn1/Manifest
@@ -1,4 +1,4 @@
DIST libtasn1-4.19.0.tar.gz 1786576 BLAKE2B 6e8232590cd87da3bfd9182ed44eccdfbdfcc85e88d8cf19fffdb3d600e04694b77079b95bbd822d2c3fff29458ddae0f0440f9c1c19c711923a2507bd19270f SHA512 287f5eddfb5e21762d9f14d11997e56b953b980b2b03a97ed4cd6d37909bda1ed7d2cdff9da5d270a21d863ab7e54be6b85c05f1075ac5d8f0198997cf335ef4
DIST libtasn1-4.19.0.tar.gz.sig 228 BLAKE2B f45b8c53844fad4d1044ef6915d88337affb0287973a0ffab2d77a6a61c850cebdea6904f077fcc13a8bc29ba7cbbef7cdf2a5e325c8180d574020eb3cb9f432 SHA512 e0417625f8df22c6421914bf2d4f19d7f27260c24c04f50e59669681f326debe06ddef9dc5a2e20fda50feb30bbbf3f41597e64961257304ec2c407aa76d107e
-EBUILD libtasn1-4.19.0.ebuild 1549 BLAKE2B b276a8dd54e4bc6e897330bb8ded4835b1ffd8b3c627d39d560c2e3c78348d307c20479062ddce8f1c62c0a4f3133502e08a3ad1e186f0b79ab42b17a46ffe45 SHA512 9006ffb85a3b21c18aab18b3f8c23961c8c4aa378dee9a820c9d8c0ec054f7cc5c3003b4b2d681d1d19930a8627dd8bc480aa002ecd3763872d74a32cfb42b2f
-MISC metadata.xml 578 BLAKE2B 9931be3a51d405db37106c52355f2ab82e4f6e8c76c2638b58517e5d06724eb55c013e0cc2ef77b6d52802804f0a270823e479d8eb152a0f3b0b9c46af8d288e SHA512 e75deed036f1bd132deb0fe75475e658891c38e30526474bc48dd8a04ca3fa1816646ac08ed5eb2afee57629c8a1af8d014c832ff9ca25935238735752106dc4
+EBUILD libtasn1-4.19.0.ebuild 1468 BLAKE2B 247ce073492ef11e088274f37c4664086ed69b7eb184ced79e11ce0f80e36415ca126621706b070a5641c44df8b3bd9d4235197f8504ed840ffafb9dcb9295e6 SHA512 f4bafbfc14de8af290c2ee8e976377c8b4bf37b489f00e0ad82d3723a80432a09c4e6c758b90f55f0c31b81980a2697eb65ca3ee63b1d8c6dd7370340492b5f2
+MISC metadata.xml 471 BLAKE2B 57f918bc1af56fd8eaa3d9875ef27ac61903434a9a1897edf96ece97650474fdca4c55f24faa9a61efb930ad8562b0de89ca46798b0a3d04062aa9c02a542be3 SHA512 500c09d3ab2f02fe0078e7780d8c163d337e570186c744cd73724b18d294dcdd77f6237c90a67f32b0c2bd331aa1287f7e5b6f6c706c1bfa35e2b17131a87f80
diff --git a/dev-libs/libtasn1/libtasn1-4.19.0.ebuild b/dev-libs/libtasn1/libtasn1-4.19.0.ebuild
index aea8d95ec4c8..42c60f24b314 100644
--- a/dev-libs/libtasn1/libtasn1-4.19.0.ebuild
+++ b/dev-libs/libtasn1/libtasn1-4.19.0.ebuild
@@ -14,14 +14,13 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
LICENSE="LGPL-2.1+"
SLOT="0/6" # subslot = libtasn1 soname version
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs test valgrind"
+IUSE="static-libs test"
RESTRICT="!test? ( test )"
BDEPEND="
sys-apps/help2man
app-alternatives/yacc
- test? ( valgrind? ( dev-util/valgrind ) )
verify-sig? ( sec-keys/openpgp-keys-libtasn1 )
"
@@ -41,8 +40,8 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
local myeconfargs=(
+ --disable-valgrind-tests
$(use_enable static-libs static)
- $(multilib_native_use_enable valgrind valgrind-tests)
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
diff --git a/dev-libs/libtasn1/metadata.xml b/dev-libs/libtasn1/metadata.xml
index 34019a209dcb..2889e087bc6d 100644
--- a/dev-libs/libtasn1/metadata.xml
+++ b/dev-libs/libtasn1/metadata.xml
@@ -5,11 +5,6 @@
<name>Gentoo Base System</name>
<email>base-system@gentoo.org</email>
</maintainer>
- <use>
- <flag name="valgrind">
- Enable usage of <pkg>dev-util/valgrind</pkg> in debug
- </flag>
- </use>
<upstream>
<changelog>https://gitlab.com/gnutls/libtasn1/blob/master/NEWS</changelog>
<remote-id type="cpe">cpe:/a:gnu:libtasn1</remote-id>
diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 03c01e01207b..a8b927fea38d 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -2,4 +2,4 @@ DIST starpu-1.2.6.tar.gz 8911397 BLAKE2B a73cb3b230282b0b828fdaeb65f5491928fde1b
DIST starpu-1.3.9.tar.gz 12961635 BLAKE2B a6eede7c369cacaba5b7330bd6a003f624f58972432d43619aeaf47c1e9e16da871a18c24f8f511f002cb7667c247c13562b4fed2348e2af4f8e402418e1801d SHA512 7150fc11828e8f9ede036af782ff0f89946d9aaed341771436eb8cbb91be7b0faccb6280a5c3bd63800d1a73ec8518a45a02d9f3e137007751cf1c5979678295
EBUILD starpu-1.2.6-r1.ebuild 2242 BLAKE2B 3550d72b6f4520f479e5ec60ca07bfca2bdd48bdf09ca930a425d65b916ee86c0bd7637d4d4d3ad2d07dd3b670624d173c5aebe13f4a068179f306f0936dbb97 SHA512 d404ec6feeafac244f09c7a6ebec415217aa9e40bcf58584dfe36d0a887adf40da9958a93e4f9f065b37328fca866f8525f73b8b97007ff4ac1bd13997c73780
EBUILD starpu-1.3.9.ebuild 2832 BLAKE2B 4829d9be438667b484b36c247fc7e3024564deaec30a64010a54bfeed4ede67d648a13fb24cda3dc5eae9bfd6b37360864a2eb0e73a8bb03131c971a50705d64 SHA512 056a398c557280faf1a8d7532698898c89c9f399024ac965ed5197482d71e8085b2a90b47abdefe76c19042214ce96a6e259dbdd4cdc79a07013f6e7376cccc0
-MISC metadata.xml 988 BLAKE2B bfede0842fa1b62f1d0d75100b4efdbaf79940933ef579d9f52344df20a9b235a9e2f77739f488cb1906a89349d470738636d17dd4e2083235c7a1cfb2b55afe SHA512 5755a2d92298f299a164b60d40040edac8eb6ac86205e214cc89bbd7a0c71aa097315a9a107b358a9e9238d7ebfbf57ef33168a368ec4a2cec970636b42e7838
+MISC metadata.xml 913 BLAKE2B 5bfa8abf72f9639a2bf7cd412acea724abe96fca7189ef22256f00333694f27b0cf83bac53a5455007688a393c55088b2a17135af8ae87beaaec8f82f1db51de SHA512 a8918a1da8257c76d437e31d62e7a1984800191fada2374baa5382664a0334bf84676da969e98eb071f7f7de5a92d34ea5b3c9a1d07db5d5dd84a98309fd9848
diff --git a/dev-libs/starpu/metadata.xml b/dev-libs/starpu/metadata.xml
index 2ddfc463c9ea..e5514e797709 100644
--- a/dev-libs/starpu/metadata.xml
+++ b/dev-libs/starpu/metadata.xml
@@ -16,6 +16,5 @@
<flag name="gcc-plugin">Enable GCC extension plugin (experimental)</flag>
<flag name="opencl">Enable OpenCL support</flag>
<flag name="spinlock-check">Enable spinlock check</flag>
- <flag name="valgrind">Enable <pkg>dev-util/valgrind</pkg> support</flag>
</use>
</pkgmetadata>
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 37e61a8f3694..5972d93bb01c 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/Pyro4/Manifest b/dev-python/Pyro4/Manifest
deleted file mode 100644
index 26335ecbc308..000000000000
--- a/dev-python/Pyro4/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST Pyro4-4.82.tar.gz 516110 BLAKE2B ecd7b5cf1469896acfec1db92d99784aa316db5cadbb7fc595a5f9916ac705619d070771549fb8ba7379a7395e4449eabcfc84aa131d4b23b587b7467f4bf196 SHA512 f5916ce37ec52d8cd23bece79325480140621ac8412febb4877a32b1ce54502ef17d20bf591dc30eb20e9619741548b30a78165937d5e69e8d1911d95a23b1e1
-EBUILD Pyro4-4.82-r1.ebuild 1547 BLAKE2B 5b8088c06906796cd35b4459036646aad845dc5f586adbf111c8de943a7c4a438c79eb9c0790820919a783769e020fec1501fbe1b75e8eb0ce6d99db2b365e72 SHA512 ddca35dcc55d5a391e6bf033344610af5d29418a6f201074be1479d6f4d3603c153b13d4391c2d004c70af10370dd0ec80e5a41c8392d8b97733ba5089e062ef
-MISC metadata.xml 384 BLAKE2B e0dcf58b7db6287f6912e1ce549f52fb269eeac53def37ff75b8c30957c02eaef506a44bc15c3fdfdf01c2607e803b8706cc3be6b50585383f30edcd8c3cebf6 SHA512 9f4ed623a9e07d84fd61b3eccf65d80c883265b3de24d79b888c5d880498325dd268e4e5390f60ed67b19101e072276b1d7eb80724bf7a0cd6713fc20d374e33
diff --git a/dev-python/Pyro4/Pyro4-4.82-r1.ebuild b/dev-python/Pyro4/Pyro4-4.82-r1.ebuild
deleted file mode 100644
index 6f082109842a..000000000000
--- a/dev-python/Pyro4/Pyro4-4.82-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="
- https://github.com/irmen/Pyro4/
- https://pypi.org/project/Pyro4/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86"
-IUSE="doc examples"
-
-RDEPEND="
- >=dev-python/serpent-1.27[${PYTHON_USEDEP}]
-"
-DEPEND="
- test? (
- >=dev-python/cloudpickle-1.2.1[${PYTHON_USEDEP}]
- >=dev-python/dill-0.2.6[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # network
- tests/PyroTests/test_naming.py
- tests/PyroTests/test_naming2.py::OfflineNameServerTests::testStartNSfunc
- tests/PyroTests/test_naming2.py::OfflineNameServerTestsDbmStorage::testStartNSfunc
- tests/PyroTests/test_naming2.py::OfflineNameServerTestsSqlStorage::testStartNSfunc
- tests/PyroTests/test_serialize.py::SerializeTests_dill::testSerCoreOffline
- tests/PyroTests/test_serialize.py::SerializeTests_dill::testSerializeDumpsAndDumpsCall
- tests/PyroTests/test_socket.py::TestSocketutil::testBroadcast
- tests/PyroTests/test_socket.py::TestSocketutil::testGetIP
- )
-
- cd tests/PyroTests || die
- epytest
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/. )
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/Pyro4/metadata.xml b/dev-python/Pyro4/metadata.xml
deleted file mode 100644
index 30fa539c40df..000000000000
--- a/dev-python/Pyro4/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">irmen/Pyro4</remote-id>
- <remote-id type="pypi">Pyro4</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/django-tagging/Manifest b/dev-python/django-tagging/Manifest
deleted file mode 100644
index 92c73836a51e..000000000000
--- a/dev-python/django-tagging/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST django-tagging-0.5.0.tar.gz 42827 BLAKE2B 0889af1ca2943c3bd8e4ffe3aecf8ceec85d2546daf9cccba06bbf9d34943ac7de41240ee79ab77797c6af490dc8dc2d3d9c7249b1c83d71488116e3fb78c0d3 SHA512 7a740c24cb9674f3e9c7f98aeb46f99537ba7afc79bbfd810004b921786e1246fe2ea1f219a2a6c414189497e7b9409bc4f7170714c6c03bb163ccede77c3266
-EBUILD django-tagging-0.5.0-r1.ebuild 838 BLAKE2B 683798d39a8820639f6127ae89857f33a1120c808f8d1fd7ac5bbfa1fd58f081196033f6df169e39bfcf051289f4de8904a03b91246a15cb25849cca4f6cc2aa SHA512 a05ab32f5af07775f574056191571d11dece09603817087f6fe307136f501e9a2a2611368ab85009a85bfef26fba8eef746d3a05fa177495e5615e64244f2120
-MISC metadata.xml 420 BLAKE2B a94e07f5ca4b53fd55ef1efe42f1717f320e362fac35bae2934136953ef889cc8bb93eac97f0a4ef0e161d7dfdee4dd734f925f03de6b8f5806b89430d6eb3a8 SHA512 622a20fa728f8c946c5dfa0501d472a78b52660e23f89dc3d32384450e823777676d4918f45a744dd7647ff6e07941b5800f730813ab91fc87aefb2d7471a971
diff --git a/dev-python/django-tagging/django-tagging-0.5.0-r1.ebuild b/dev-python/django-tagging/django-tagging-0.5.0-r1.ebuild
deleted file mode 100644
index 395cf2286647..000000000000
--- a/dev-python/django-tagging/django-tagging-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Generic tagging application for Django"
-HOMEPAGE="https://pypi.org/project/django-tagging/
- https://github.com/Fantomas42/django-tagging"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# wants smart_text which was removed from django-4.0 and up
-RDEPEND=">=dev-python/django-1.0[${PYTHON_USEDEP}]
- <dev-python/django-4[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- $(python_gen_impl_dep sqlite)
- )"
-
-distutils_enable_sphinx docs
-
-python_test() {
- local -x DJANGO_SETTINGS_MODULE=tagging.tests.settings
- local -x PYTHONPATH=.
- django-admin test -v 2 tagging || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/django-tagging/metadata.xml b/dev-python/django-tagging/metadata.xml
deleted file mode 100644
index cd6a4e03d379..000000000000
--- a/dev-python/django-tagging/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="pypi">django-tagging</remote-id>
- <remote-id type="github">Fantomas42/django-tagging</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/misaka/Manifest b/dev-python/misaka/Manifest
deleted file mode 100644
index 20b4a7ac47fd..000000000000
--- a/dev-python/misaka/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST misaka-2.1.1.tar.gz 112700 BLAKE2B 0d50cfbfa127a51bc6da2abc3a91c8ce4706b6a1dbbfc4af14f85d47262ab1cca4bdca0ba7056e668570b20bed1f1a150124a2d5da45ff8866cb7007b2b9bca3 SHA512 4b9288d56ddd57e07985043acbb5a2dfec9b7c0bf385b689b17f2b062f5d7aa961e0dab8e237173e714b13aa5eabafc646833d5a78cf728035444d6fbd365bee
-EBUILD misaka-2.1.1-r1.ebuild 567 BLAKE2B 5106c741bdb3f030458c336621a8080bba9eede8385acdb31c5ce30a094f55c7d29757a172e04ae01eae93dee590945651f2604c8789d39e7e38fa72ed2dea2f SHA512 887d3236094d0749143adf7e12f2e6929a1356b0450d53aa2cd6990ba8d1d938616ae8c30951db5ef8b054d8e9edc30fed5de027b1ade99655491be9f67a5288
-MISC metadata.xml 499 BLAKE2B 88b448e6397db40d76c2f5237866846f7461e6722c5a468f8318db789a48df77567e03461927271af3c6e68dd7791d657af88d3d03c5596a0c9b21c65fa25f8f SHA512 99761aa316e3df24fd63cc51af21898499ae405f0ddfe54e391d114ca02dbd0ee1e3f365c958f70c33293cdfd7516f60e91ccf10486978c28ca0bf9d331840ba
diff --git a/dev-python/misaka/metadata.xml b/dev-python/misaka/metadata.xml
deleted file mode 100644
index 39e55214de28..000000000000
--- a/dev-python/misaka/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>openstack@gentoo.org</email>
- <name>Openstack</name>
- </maintainer>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- <name>Matthew Thode</name>
- </maintainer>
- <upstream>
- <remote-id type="github">FSX/misaka</remote-id>
- <remote-id type="pypi">misaka</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/misaka/misaka-2.1.1-r1.ebuild b/dev-python/misaka/misaka-2.1.1-r1.ebuild
deleted file mode 100644
index 7a8f6b03444a..000000000000
--- a/dev-python/misaka/misaka-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A CFFI binding for Hoedown, a markdown parsing library"
-HOMEPAGE="http://misaka.61924.nl/ https://github.com/FSX/misaka"
-SRC_URI="https://github.com/FSX/misaka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="dev-python/cffi[${PYTHON_USEDEP}]"
-
-# FIXME: tests requires write access outside sandbox
-#distutils_enable_tests setup.py
diff --git a/dev-python/picklemagic/Manifest b/dev-python/picklemagic/Manifest
deleted file mode 100644
index e4db1d82c71d..000000000000
--- a/dev-python/picklemagic/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST picklemagic-0.0_pre20160415.tar.xz 23364 BLAKE2B 07104393d41c68fabb26d642b6a78b5b5506322edc1322f6a0957c485c2681aafb388488b4d65d920102fb56839ebdeb82cbde909dae3d982311a3d776ca8aca SHA512 0b0866895df5f5f49462d75ad6a435f93796c60eae2442350ea0768872cc1938406b68f5ecb54e1583c245c6ac6d4feada32469184e24186adf78d002adfcd76
-EBUILD picklemagic-0.0_pre20160415.ebuild 667 BLAKE2B 4ebf7c01ee9dd5303a6f4f097872fa20b1b441373a5e58456f1b96d288110601f44611ce228362319fe23ac5276188170f86d57d1dd874b4359d4acc6edee2c3 SHA512 624830cca975da694f501a10ed20c7c7eccde3aa003d3a200a6743581423a9165b4e8180edbe9053c24006f71e62b73a00cd9d0a9eaeed68d3be73f2dd6d02d4
-MISC metadata.xml 1090 BLAKE2B 1f40f412683b97396e9ff6257d33a9f754b3a3e5e03c409c1f3a6a7640d6fd9bf2688ef6e79603023dfbc283a439ac3a5f4e201a36c9692171e0a58ae60fbfae SHA512 474903af747e9b60d4b5440190045c4a0f0fe54bc8436c40c9c4b2186025d246c173ca6bfe80cc966f5e843d469fea852251d142266661490d6a0f6b8dd84a1c
diff --git a/dev-python/picklemagic/metadata.xml b/dev-python/picklemagic/metadata.xml
deleted file mode 100644
index fd5c1e286b51..000000000000
--- a/dev-python/picklemagic/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bircoph@gentoo.org</email>
- <name>Andrew Savchenko</name>
- </maintainer>
- <longdescription>
- A set of modules for analyzing and playing with the mechanics of python pickles.
- Features:
- * Forgiving: Extracts as much data as possible from the pickle, even if class definitions are unavailable.
- * Safe: You can safely unpickle data structures from unknown sources
- * Easy to use: Tools are provided which make it possible to code around the unpickled datastructures as if they were created from the actual class definitions.
- * Customizeable: Most functionality is easily subclassable to suit your needs.
- * Create pickles as if you were writing python: Via a few constructs it's possible to create custom pickles with the ease of writing normal python.
- * Works in both python 2 and 3
- </longdescription>
- <upstream>
- <remote-id type="github">CensoredUsername/picklemagic</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/picklemagic/picklemagic-0.0_pre20160415.ebuild b/dev-python/picklemagic/picklemagic-0.0_pre20160415.ebuild
deleted file mode 100644
index 62aedd757fa9..000000000000
--- a/dev-python/picklemagic/picklemagic-0.0_pre20160415.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-r1
-
-DESCRIPTION="A library for analysing python pickles safely"
-HOMEPAGE="https://github.com/CensoredUsername/picklemagic"
-SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${P}.tar.xz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="doc? ( dev-python/sphinx )"
-RDEPEND="${PYTHON_DEPS}"
-
-src_compile() {
- use doc && emake -C doc html
-}
-
-src_install() {
- default
- python_foreach_impl python_domodule *.py
- use doc && dodoc -r doc/build/html
-}
diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest
index 3b4c37d28bfc..f242625860a6 100644
--- a/dev-python/pypy-exe-bin/Manifest
+++ b/dev-python/pypy-exe-bin/Manifest
@@ -6,5 +6,14 @@ DIST pypy-exe-7.3.11-1.ppc64le-musl.gpkg.tar 6656000 BLAKE2B 6934c8cf6b0c6ae8f25
DIST pypy-exe-7.3.11-1.ppc64le.gpkg.tar 11110400 BLAKE2B 5c37eec6ee5f38821c9f2a53df525387a1b29535b0063be40de18b4f14d755f4e0568a694a34b00835d905d7d724baf80d4b27a2fcbcb4b35f9366226a42d1e5 SHA512 4e04c388af7cf4c3a3893345a5c02fbe651004237d8dfac00ab61210f387956bd16aacadad2dd288d7d9111d5863f37349d284d405cdef20c11009037700750e
DIST pypy-exe-7.3.11-1.x86-musl.gpkg.tar 9758720 BLAKE2B 19fa123ca6d25f90a8b330efe1bf8147a29f7a2038f4c23897442ef9f7fd6a5ea7a56c51e1539ec43e5726d333e7037e4f60999d15b87bd4de0fe336b48bcefa SHA512 e761b37c9fa8801b51015329707e1b92cadd3901937ecc5ccc5ce51a564933553e4b4058092f87930a6da080ab2a608bffb1e76376ef711091cce8d3f773cbdd
DIST pypy-exe-7.3.11-1.x86.gpkg.tar 9748480 BLAKE2B 737b88b88c756b084183a30149709d10d868c9a8feb723c6d1ae10fb1cc4b9f5a363e3aba3d2dd2718b5df727e0a6cf4a55efc449b8d2a00ea12bc1a67b9762f SHA512 56518c8142909296e01d716062acc4187d204af958ff197fc3116bfaac47b94abc67f6ba1d8ac0ac74c9a287231af8d35c7511b0f65c9fdf1f93b75294094ccc
+DIST pypy-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar 12963840 BLAKE2B 10916895b4261f67a6342f6f46e1837d55e9ba3d3724233c84214b49b52cb31cf538709844aa907d2ea5f97f53f2bf5e1903dafd0f2640da2f4b6addf69e6272 SHA512 d34b14477742492a8f2418e861dd50d1b62e42bfda68d9cecc5e6b516fa1e96d930e3eb6bde0512fd3fd8fd33b53ad771b43314532081cae685f7ea4075e5b1b
+DIST pypy-exe-7.3.12_rc1-1.amd64.gpkg.tar 12943360 BLAKE2B d6f5432e3af0416007d363dc9de6e28ec12311c3e5e1116d2a6409142a2ffb6831681443889c3bb4c612eb738886827c0cb8e56ca4855963fc6d41d80491ab5d SHA512 83ab4856b03ede6b86b09c73391be13f809a90fecf4d8c6909402a0f3e8217ed85035a11ce485c5ec8ea41d6bf78d820a9c2f0f8cb1300a92d6138eb9716aee0
+DIST pypy-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar 10905600 BLAKE2B 6709a6533239ae948baa26f864e2d0f03a04421b30928b5f60ef82df096c21ae7087ae7b83fe4aba0165008eb5d3c73b8d01f541a754c4e95a4e5f973698b166 SHA512 6b79574ae8799e26382c602e913ad957262bb6d3c838d0ed285601c575632ada6e88f47bbd8a7193480b91b35fc27451ab1f7a7233ab366e2bfdcc0f870d479b
+DIST pypy-exe-7.3.12_rc1-1.arm64.gpkg.tar 10782720 BLAKE2B cb71e7cc1f34f469475f2062bfd4f075620db3c9d807335e38cb3a73cc4d64794211d54c5092e7efa3c3b2e637ab1e63149bdeafc94822c5d863bf53ae69f69e SHA512 ce5c3d199394a74ee09b0d7cfe138478a204ba6e6616961726e1a8816a15def9f9c5a17ac7a8fccac703cef8e57d98fa370c6a6dc8dbfbd70bf3950fb288d671
+DIST pypy-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar 6604800 BLAKE2B 91ca6e456c6788d7df19b367905f78f8782586b36c4bed966eaffbbaa9a71f6004d3a20832f2e392983a3114c1b126878dadea1e31107c1eed15a2491b200391 SHA512 9af01dd2598b26c9eeb35c404804b10bb1040aafc17f769d89a274f663ebd0b0145481a23a98ea9ea514dab5aebd5924b2c028923e70745ef3069b4fba3b363f
+DIST pypy-exe-7.3.12_rc1-1.ppc64le.gpkg.tar 11038720 BLAKE2B cfea3f2abf4aee74df082e61d0cb235fde08900806d1dd730671a1364aff25e326ce675a483b3ddb05e3305ce74b8031fbdafcb4c5418da1d6ac236b17b98614 SHA512 a6194c321afffe5788e17b876d4f14de5d0686b61fad740ec2bae9b47d27052861742559d7bb8b530cfdc3a880f7291fc5af5768d49ce2c4a40b486585d0dca6
+DIST pypy-exe-7.3.12_rc1-1.x86-musl.gpkg.tar 9748480 BLAKE2B c68992a784786ad6ee0a81891b209507c67ddb084716ba75f8aa55aee01243f144f252726643aa5f641e49fff93eb31ddb9cbab8e767df50ab05ecf0aa4e7e23 SHA512 7f56e4e199fa6893868af8f1c6616c2ab938c143df2b8647995c593532ab13e96d27bfa9bfa344d3967a70e849ca4e1ff5dfb2d8c447edd5c42b036d4afb2119
+DIST pypy-exe-7.3.12_rc1-1.x86.gpkg.tar 9615360 BLAKE2B 466d9bb61c73c583ffccb79596db273fb3450f95fedc6b2b16309a1ca2a13b5ec4916a8015a74ca9fe9a6c98db14b06f125eb861cbdbc32531aaaaea925ba5fa SHA512 dbaddc9a52a4da886913993eade553bea94eae9ab818ecfd6cb12759edd24397d8fbe1b3d5d60dd6285d9b5a4b46444ab67ef85df6610f5061530f0771d8c88b
EBUILD pypy-exe-bin-7.3.11.ebuild 1947 BLAKE2B ced9c32c68bc0d6991a3c023c5ac6f3952cae5be14c39bbaf498c2efa249715235747526090d59f6a39da4645c83551ebfebabb2a2c7a25343c5acb64d9a1d6e SHA512 3ca0ae4098385dbd208bb3d069b17f9654b2b61b8d85fc822776a91e69341a60492c101310c24fc10a7d0e68b080ce28976d1bc9d5c120dbb40d4af04a7215ae
+EBUILD pypy-exe-bin-7.3.12_rc1.ebuild 1924 BLAKE2B b5e1e5fb1312582986443b509caa8b474f61a08a265df9aeb052600ee849f56cd62b342cb3d2fbf4817494ac81ac4c7a5c57eaf4f699facec47b49081faa7512 SHA512 4b3ae540128ead771e4f858f1f86c0965b7cdb95bebaa03ed713118d51f3b1eb65c92ee8652bb53bc3191d93d2eb4b179a0a80a9b3d6eeffa90b9011c8f637c3
MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8
diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild
new file mode 100644
index 000000000000..7e8642a993b5
--- /dev/null
+++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+MY_P=pypy-exe-${PV}-1
+DESCRIPTION="PyPy executable (pre-built version)"
+HOMEPAGE="https://www.pypy.org/"
+SRC_URI="
+ elibc_glibc? (
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.x86.gpkg.tar
+ )
+ )
+ elibc_musl? (
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.amd64-musl.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.arm64-musl.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.ppc64le-musl.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.x86-musl.gpkg.tar
+ )
+ )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${PV%_p*}"
+KEYWORDS=""
+
+# sys-devel/gcc for libgcc_s.so
+RDEPEND="
+ app-arch/bzip2:0/1
+ dev-libs/expat:0/0
+ dev-libs/libffi:0/8
+ sys-libs/ncurses:0/6
+ >=sys-libs/zlib-1.1.3:0/1
+ virtual/libintl:0/0
+ elibc_glibc? (
+ sys-devel/gcc
+ >=sys-libs/glibc-2.35
+ )
+ !dev-python/pypy-exe:${SLOT}
+"
+
+QA_PREBUILT="
+ usr/lib/pypy2.7/pypy-c-${SLOT}
+"
+
+src_install() {
+ insinto /
+ doins -r */image/usr
+ fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}"
+ pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}"
+}
diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest
index 958b1f96ae2b..d2149646521b 100644
--- a/dev-python/pypy-exe/Manifest
+++ b/dev-python/pypy-exe/Manifest
@@ -1,4 +1,7 @@
DIST pypy2.7-gentoo-patches-7.3.11.tar.xz 5312 BLAKE2B 3692453a184a88d61fe1dd7aa815aa02a4bdf4b29defd2e98a354261784643f78799b979bb356c19311b40932cc7f8b8e050e10553755a846938951a87021bc9 SHA512 24308317d92b278f9f7d74327303ebba34628a2d8dd5798ae3d472d14fd0519a470b6f9c420da88e07251215342a1e4f5cf8d4230f9663119274d3194d3811a5
+DIST pypy2.7-gentoo-patches-7.3.12rc1.tar.xz 5340 BLAKE2B 4631f3daa7002033af7b9a7026777053454bcb20ed03ad551a1df7efc32adef478e78d449d81dfad903c887cca53b9742edcc97e6cd1e368c3803f779fa6ee4d SHA512 b99723360d15e4411f7cf8ea75b6fd8de92acb3c123d2f3893bd3f2b820099a3ddb625e275e95fb858cb3fd5e4fe18dc653faf90509e7593b5088bcdf7c2092d
DIST pypy2.7-v7.3.11-src.tar.bz2 19850421 BLAKE2B ed8bd61e3857c37689f24a23d38d5043bd190ee0e6de5d7906284ea2eab5e7aeff5c994c22f97195f5a1ded2867725f74dc562b375c0165b6231eae69213c06e SHA512 31fd93fe3e761fd096ff52c2a0afa40f78e4df700deb911e221d1682b35e8374c9deac7ba19b474f7ca7a366d3ae9b36ebaf78e81c4ec8306431fd0873daea55
+DIST pypy2.7-v7.3.12rc1-src.tar.bz2 19898483 BLAKE2B a0f618f69fc938ce59148cd98f03bcca09b89fd4f500132d5212212c391c703d64ea04681d5105b252e1efe41f001a8aa9692cfd3c37dfab4ff5af29b276dbfb SHA512 9faa36f27339a14dc5e7b326a0732ab8dc9c4401eabfe5787c14054a0d0961cc07c0d8e49dbaaaeb78a62ccf73e325b1d31731a138e3b24a6032f44550f6b346
EBUILD pypy-exe-7.3.11.ebuild 4060 BLAKE2B 5c6883e608eba8f972af83966b23dfd3e13edfeeb511d1a47f303b60746d5cb08ab9bdb9914b5b7dd2ff6ef630e15a0fca3a3c3f253e4f76aca7145ff72cf35c SHA512 d5dc8433dd88b0ae58b3283ad233dd7524acf31763e917e46ab8f837623d340f4d487a06fce679a7e91fa96cf89acf98171a423acf4b0251776f1e2abdf41c0c
+EBUILD pypy-exe-7.3.12_rc1.ebuild 4013 BLAKE2B 753611889ecda52fbe8678be995fae38ee9dd6a82a10a835d1daa568855b1fed55abbfb61b9c9a800386bf787b02261482dcf20808b28dd413c82d386baa89ee SHA512 89d7d24d87664f2f80b805fdac1f43ee2bd7b88d540df9b21a4c9cc596a169993f0aecf597dce0cb77c211eec34c20ac7097e69b46d4b40e6c9ab6a86b4576f6
MISC metadata.xml 498 BLAKE2B 8dbcdb7c3a4a2fa5d1a922fd5197fb5e3337adcaec1e7d382f25f8696c80726e5b79843477bf8e5ce131aecde6e2c4c283548c5b337e54cb58aaa066013c445a SHA512 8a9bb514bbf3bf328aa63734e1fdc106f6aaf5ccb88c29ad8a686ab2724f3d1f4727163500013dd16e7b34232b881cf47d2f174212b5428ee076af27cf43628d
diff --git a/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild b/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild
new file mode 100644
index 000000000000..37c1d0145b66
--- /dev/null
+++ b/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy2.7-v${PYPY_PV/_}
+PATCHSET="pypy2.7-gentoo-patches-${PV/_}"
+
+DESCRIPTION="PyPy executable (build from source)"
+HOMEPAGE="https://www.pypy.org/"
+SRC_URI="
+ https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+ https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYPY_PV}"
+KEYWORDS=""
+IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
+
+DEPEND="
+ >=sys-libs/zlib-1.1.3:0=
+ dev-libs/libffi:0=
+ virtual/libintl:0=
+ dev-libs/expat:0=
+ bzip2? ( app-arch/bzip2:0= )
+ ncurses? ( sys-libs/ncurses:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ !dev-python/pypy-exe-bin:${PYPY_PV}
+"
+# don't enforce the dep on dev-python/pypy with USE=low-memory
+# since it's going to cause circular dep with unhelpful error message
+BDEPEND="
+ !low-memory? (
+ || (
+ dev-python/pypy
+ dev-lang/python:2.7
+ )
+ )
+"
+
+check_env() {
+ if ! has_version -b dev-python/pypy; then
+ if use low-memory; then
+ eerror "USE=low-memory requires (a prior version of) dev-python/pypy"
+ eerror "installed."
+ else
+ ewarn "CPython 2.7 will be used to perform the translation. Upstream"
+ ewarn "recommends using (a prior version of) dev-python/pypy instead."
+ fi
+ elog "You can install a prebuilt version of PyPy first using e.g.:"
+ elog " $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin"
+
+ if use low-memory; then
+ die "dev-python/pypy needs to be installed for USE=low-memory"
+ fi
+ fi
+
+ if use low-memory; then
+ CHECKREQS_MEMORY="1750M"
+ use amd64 && CHECKREQS_MEMORY="3500M"
+ else
+ CHECKREQS_MEMORY="3G"
+ use amd64 && CHECKREQS_MEMORY="6G"
+ fi
+
+ check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+ local PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ )
+ default
+}
+
+src_configure() {
+ tc-export CC
+
+ local jit_backend
+ if use jit; then
+ jit_backend='--jit-backend='
+
+ # We only need the explicit sse2 switch for x86.
+ # On other arches we can rely on autodetection which uses
+ # compiler macros. Plus, --jit-backend= doesn't accept all
+ # the modern values...
+
+ if use x86; then
+ if use cpu_flags_x86_sse2; then
+ jit_backend+=x86
+ else
+ jit_backend+=x86-without-sse2
+ fi
+ else
+ jit_backend+=auto
+ fi
+ fi
+
+ local args=(
+ --no-shared
+ $(usex jit -Ojit -O2)
+
+ ${jit_backend}
+
+ pypy/goal/targetpypystandalone
+ )
+
+ # Avoid linking against libraries disabled by use flags
+ local opts=(
+ bzip2:bz2
+ ncurses:_minimal_curses
+ )
+
+ local opt
+ for opt in "${opts[@]}"; do
+ local flag=${opt%:*}
+ local mod=${opt#*:}
+
+ args+=(
+ $(usex ${flag} --withmod --withoutmod)-${mod}
+ )
+ done
+
+ local interp
+ if use low-memory || has_version -b dev-python/pypy; then
+ einfo "Using already-installed PyPy to perform the translation."
+ interp=( pypy )
+ if use low-memory; then
+ local -x PYPY_GC_MAX_DELTA=200MB
+ interp+=( --jit loop_longevity=300 )
+ fi
+ else
+ einfo "Using CPython 2.7 to perform the translation."
+ interp=( python2.7 )
+
+ # reuse bundled pycparser to avoid external dep
+ mkdir -p "${T}"/pymod/cffi || die
+ : > "${T}"/pymod/cffi/__init__.py || die
+ cp -r lib_pypy/cffi/_pycparser "${T}"/pymod/cffi/ || die
+ local -x PYTHONPATH=${T}/pymod:${PYTHONPATH}
+ fi
+
+ # translate into the C sources
+ # we're going to build them ourselves since otherwise pypy does not
+ # free up the unneeded memory before spawning the compiler
+ set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
+ echo -e "\033[1m${@}\033[0m"
+ "${@}" || die "translation failed"
+}
+
+src_compile() {
+ emake -C "${T}"/usession*-0/testing_1
+}
+
+src_install() {
+ local dest=/usr/lib/pypy2.7
+ exeinto "${dest}"
+ newexe "${T}"/usession*-0/testing_1/pypy-c pypy-c-${PYPY_PV}
+ insinto "${dest}"/include/${PYPY_PV}
+ doins include/pypy_*
+ pax-mark m "${ED}${dest}/pypy-c-${PYPY_PV}"
+}
diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 0a1e0ab36762..35a5e1a15b4c 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,4 +1,7 @@
DIST pypy2.7-gentoo-patches-7.3.11.tar.xz 5312 BLAKE2B 3692453a184a88d61fe1dd7aa815aa02a4bdf4b29defd2e98a354261784643f78799b979bb356c19311b40932cc7f8b8e050e10553755a846938951a87021bc9 SHA512 24308317d92b278f9f7d74327303ebba34628a2d8dd5798ae3d472d14fd0519a470b6f9c420da88e07251215342a1e4f5cf8d4230f9663119274d3194d3811a5
+DIST pypy2.7-gentoo-patches-7.3.12rc1.tar.xz 5340 BLAKE2B 4631f3daa7002033af7b9a7026777053454bcb20ed03ad551a1df7efc32adef478e78d449d81dfad903c887cca53b9742edcc97e6cd1e368c3803f779fa6ee4d SHA512 b99723360d15e4411f7cf8ea75b6fd8de92acb3c123d2f3893bd3f2b820099a3ddb625e275e95fb858cb3fd5e4fe18dc653faf90509e7593b5088bcdf7c2092d
DIST pypy2.7-v7.3.11-src.tar.bz2 19850421 BLAKE2B ed8bd61e3857c37689f24a23d38d5043bd190ee0e6de5d7906284ea2eab5e7aeff5c994c22f97195f5a1ded2867725f74dc562b375c0165b6231eae69213c06e SHA512 31fd93fe3e761fd096ff52c2a0afa40f78e4df700deb911e221d1682b35e8374c9deac7ba19b474f7ca7a366d3ae9b36ebaf78e81c4ec8306431fd0873daea55
+DIST pypy2.7-v7.3.12rc1-src.tar.bz2 19898483 BLAKE2B a0f618f69fc938ce59148cd98f03bcca09b89fd4f500132d5212212c391c703d64ea04681d5105b252e1efe41f001a8aa9692cfd3c37dfab4ff5af29b276dbfb SHA512 9faa36f27339a14dc5e7b326a0732ab8dc9c4401eabfe5787c14054a0d0961cc07c0d8e49dbaaaeb78a62ccf73e325b1d31731a138e3b24a6032f44550f6b346
EBUILD pypy-7.3.11.ebuild 6979 BLAKE2B 686a1e5b5821a0c9552345736bb20bc508840934979c66c3d2199c17f1fd7066dbfabaf1f11925f38cc508efe2390690306fecc967088a187c4ff470fa0f28bc SHA512 1dc67d9882f9a007053b75e39bda286c86aa8a4f3cd010939da3ea056a0c343f04b3958ffbe55d0faeff6f4499bf53ab12097a9fbfae9c079ce687675032529b
+EBUILD pypy-7.3.12_rc1.ebuild 6932 BLAKE2B 67c9d42ce0c600581c9c5eeedc9f703ef717fd5c999fd6929251e28cb1ddbc26807a02d95ab36713a85460b04027d606673493d13f03fa6d0fa02107ac24b174 SHA512 b5c683680e6dbf0be64c8f92f66668cc16f79c0a0aba6a617382b2f182d8a1bb05a7914074359c8040b2e71cc8d7d5f3357f74a91f75b8b9db0c6ef83903d9b0
MISC metadata.xml 565 BLAKE2B 956a62e9d3632a7ab9ade67527bae54fe0b58d79a6c2f26dc7017a6b8d337f7e5a155b747f24b98f345eb9e1d15c3f38d8530212ad16cfa5292d6cb1ecbf3e91 SHA512 6dd5bc7712533a926b7efdba10c3bea32c813d703916f6bf152ff14f7561cdc466354c8fdbb9640afe415daa3cf2d9365351261e89b8aadfae7b74afd48ae061
diff --git a/dev-python/pypy/pypy-7.3.12_rc1.ebuild b/dev-python/pypy/pypy-7.3.12_rc1.ebuild
new file mode 100644
index 000000000000..f7ee13fcb47a
--- /dev/null
+++ b/dev-python/pypy/pypy-7.3.12_rc1.ebuild
@@ -0,0 +1,301 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils python-utils-r1
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy2.7-v${PYPY_PV/_}
+PATCHSET="pypy2.7-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python language"
+HOMEPAGE="https://www.pypy.org/"
+SRC_URI="
+ https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+ https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/73"
+KEYWORDS=""
+IUSE="bzip2 full-stdlib gdbm +jit ncurses sqlite tk"
+RESTRICT="!full-stdlib? ( test )"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy-exe-bin-${PYPY_PV}:${PYPY_PV}
+ >=dev-python/pypy-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?]
+ )
+ dev-libs/openssl:0=
+ gdbm? ( sys-libs/gdbm:0= )
+ sqlite? ( dev-db/sqlite:3= )
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/tix:0=
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_prepare() {
+ local PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ )
+ default
+}
+
+src_compile() {
+ # copy over to make sys.prefix happy
+ cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PYPY_PV} pypy-c || die
+ cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/* include/ || die
+ # (not installed by pypy)
+ rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+ mv pypy/module/cpyext/include/* include/ || die
+ mv pypy/module/cpyext/parse/*.h include/ || die
+ pax-mark m pypy-c
+
+ # verify the subslot
+ local soabi=$(
+ ./pypy-c - <<-EOF
+ import sysconfig
+ print sysconfig.get_config_var("SOABI")
+ EOF
+ )
+ [[ ${soabi#pypy-} == ${SLOT#*/} ]] || die "update subslot to ${soabi}"
+
+ einfo "Generating caches and CFFI modules ..."
+
+ if use full-stdlib; then
+ # Generate Grammar and PatternGrammar pickles.
+ ./pypy-c - <<-EOF || die "Generation of Grammar and PatternGrammar pickles failed"
+ import lib2to3.pygram
+ import lib2to3.patcomp
+ lib2to3.patcomp.PatternCompiler()
+ EOF
+
+ # Generate cffi modules
+ # Please keep in sync with pypy/tool/build_cffi_imports.py!
+ cffi_targets=( pypy_util ssl audioop syslog pwdgrp resource )
+ use gdbm && cffi_targets+=( gdbm )
+ use ncurses && cffi_targets+=( curses )
+ use sqlite && cffi_targets+=( sqlite3 )
+ use tk && cffi_targets+=( tkinter/tklib )
+
+ local t
+ # all modules except tkinter output to .
+ # tkinter outputs to the correct dir ...
+ cd lib_pypy || die
+ for t in "${cffi_targets[@]}"; do
+ # tkinter doesn't work via -m
+ ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
+ done
+
+ # Verify that CFFI module list is up-to-date
+ local expected_cksum=2d3acf18
+ local local_cksum=$(
+ ../pypy-c - <<-EOF
+ import binascii
+ import json
+ from pypy_tools.build_cffi_imports import cffi_build_scripts as x
+ print("%08x" % (binascii.crc32(json.dumps(x)),))
+ EOF
+ )
+ if [[ ${local_cksum} != ${expected_cksum} ]]; then
+ die "Please verify cffi_targets and update checksum to ${local_cksum}"
+ fi
+
+ # Cleanup temporary objects
+ find -name "_cffi_*.[co]" -delete || die
+ find -type d -empty -delete || die
+ fi
+}
+
+src_test() {
+ # (unset)
+ local -x PYTHONDONTWRITEBYTECODE=
+ local -x COLUMNS=80
+
+ local ignored_tests=(
+ # network
+ --ignore=lib-python/2.7/test/test_urllibnet.py
+ --ignore=lib-python/2.7/test/test_urllib2net.py
+ # lots of free space
+ --ignore=lib-python/2.7/test/test_zipfile64.py
+
+ # broken by expat-2.4.5
+ --ignore=lib-python/2.7/test/test_minidom.py
+ --ignore=lib-python/2.7/test/test_xml_etree.py
+ --ignore=lib-python/2.7/test/test_xml_etree_c.py
+ )
+
+ ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv \
+ "${ignored_tests[@]}" lib-python || die
+}
+
+src_install() {
+ local dest=/usr/lib/pypy2.7
+ einfo "Installing PyPy ..."
+ dosym pypy-c-${PYPY_PV} "${dest}/pypy-c"
+ insinto "${dest}"
+ # preserve mtimes to avoid obsoleting caches
+ insopts -p
+ if use full-stdlib; then
+ doins -r include lib_pypy lib-python
+
+ # replace copied headers with symlinks
+ for x in "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/*; do
+ dosym "${PYPY_PV}/${x##*/}" "${dest}/include/${x##*/}"
+ done
+
+ if ! use gdbm; then
+ rm -r "${ED}${dest}"/lib_pypy/gdbm.py \
+ "${ED}${dest}"/lib-python/*2.7/test/test_gdbm.py || die
+ fi
+ if ! use sqlite; then
+ rm -r "${ED}${dest}"/lib-python/*2.7/sqlite3 \
+ "${ED}${dest}"/lib_pypy/_sqlite3.py \
+ "${ED}${dest}"/lib-python/*2.7/test/test_sqlite.py || die
+ fi
+ if ! use tk; then
+ rm -r "${ED}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \
+ "${ED}${dest}"/lib_pypy/_tkinter \
+ "${ED}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
+ fi
+ else
+ # install only the absolutely minimal subset of modules needed
+ # for pypy3 build
+ local lib_py_modules=(
+ # base modules needed to even start pypy (and import site)
+ codecs.py
+ copy_reg.py
+ encodings
+ genericpath.py
+ linecache.py
+ os.py
+ pkgutil.py
+ posixpath.py
+ re.py
+ runpy.py
+ site.py
+ sre_compile.py
+ sre_constants.py
+ sre_parse.py
+ stat.py
+ string.py
+ sysconfig.py
+ traceback.py
+ warnings.py
+ UserDict.py
+
+ # needed for python_optimize
+ compileall.py
+ getopt.py
+ py_compile.py
+ struct.py
+
+ # needed for rpython
+ argparse.py
+ atexit.py
+ base64.py
+ bdb.py
+ bisect.py
+ cmd.py
+ code.py
+ codeop.py
+ collections.py
+ colorsys.py
+ contextlib.py
+ copy.py
+ ctypes
+ dis.py
+ fnmatch.py
+ functools.py
+ gettext.py
+ hashlib.py
+ heapq.py
+ inspect.py
+ io.py
+ json
+ keyword.py
+ locale.py
+ logging
+ new.py
+ opcode.py
+ optparse.py
+ pdb.py
+ pickle.py
+ platform.py
+ pprint.py
+ random.py
+ repr.py
+ shlex.py
+ shutil.py
+ StringIO.py
+ subprocess.py
+ tempfile.py
+ textwrap.py
+ threading.py
+ tokenize.py
+ weakref.py
+ zipfile.py
+ )
+
+ local distutils_modules=(
+ # needed by site
+ __init__.py
+ errors.py
+ sysconfig.py
+ sysconfig_cpython.py
+ sysconfig_pypy.py
+ )
+
+ local lib_pypy_modules=(
+ # needed by site
+ _sysconfigdata.py
+
+ # needed by rpython
+ cffi
+ _ctypes
+ _ffi.py
+ _functools.py
+ _sha.py
+ _sha256.py
+ _sha512.py
+
+ # NB: we're deliberately skipping _hashlib to avoid some deps
+ )
+
+ cd lib-python/2.7 || die
+ insinto "${dest}/lib-python/2.7"
+ doins -r "${lib_py_modules[@]}"
+ cd - >/dev/null || die
+
+ cd lib-python/2.7/distutils || die
+ insinto "${dest}/lib-python/2.7/distutils"
+ doins -r "${distutils_modules[@]}"
+ cd - >/dev/null || die
+
+ cd lib_pypy || die
+ insinto "${dest}/lib_pypy"
+ doins -r "${lib_pypy_modules[@]}"
+ cd - >/dev/null || die
+ fi
+
+ dosym ../lib/pypy2.7/pypy-c /usr/bin/pypy
+ dodoc README.rst
+
+ local -x EPYTHON=pypy
+ local -x PYTHON=${ED}${dest}/pypy-c-${PYPY_PV}
+ # temporarily copy to build tree to facilitate module builds
+ cp -p "${BROOT}${dest}/pypy-c-${PYPY_PV}" "${PYTHON}" || die
+
+ einfo "Byte-compiling Python standard library..."
+ python_optimize "${ED}${dest}"
+
+ # remove to avoid collisions
+ rm "${PYTHON}" || die
+}
diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest
index 282ccbda0aa9..6488684fbc03 100644
--- a/dev-python/pypy3-exe-bin/Manifest
+++ b/dev-python/pypy3-exe-bin/Manifest
@@ -6,5 +6,14 @@ DIST pypy3-exe-7.3.11-1.ppc64le-musl.gpkg.tar 6492160 BLAKE2B a58cd99780af478369
DIST pypy3-exe-7.3.11-1.ppc64le.gpkg.tar 10127360 BLAKE2B 0ee59ebc8f66b5ba4628cfe7cd64bf3578d756b030bf6ff4681c177d45b23212605a7c605f470631708305d36c146b9c746f043fe169ad6fcce457e224d66d10 SHA512 8049a615299ca033834edcd996744cd125d2f258cac0352448796ea9e9dd51e395af15feb42d27432da04ae58fa6e76a8195a39f74316627b0b3e4e0bd1b43cc
DIST pypy3-exe-7.3.11-1.x86-musl.gpkg.tar 8734720 BLAKE2B 563de983b21fa8eece55056af0596abc2fe9679bdc29042a3f9c97710c473e51415d0109a08c2c404ce8cb9296527350deb310c538b52216c8d68e708f8f8f0d SHA512 ddda659acefcd1125c620421b8570495fb26ae85a3a80a622f2e4cec9748a17ab522d37692629fd78fac3067f5db978c8b8cbf1617d1b1b25e267c26dbcc43fb
DIST pypy3-exe-7.3.11-1.x86.gpkg.tar 8724480 BLAKE2B f1843bb2302918171a0b6fafa93f3528f85b5d887b8af2cc8c0ea6a03d2f264fde2129299c8301c0a48c6b4e7e75e38d68b9ff8eafa01e58bb79438238c181dc SHA512 2f3ae0dae6cf7353a2ddf2fac37c3f8d947eae62a36b7580722b63a1085174d7ccd16077ad6ca040cf906189c4ab0ac6cf86f573b93f733ee8bb61e203d5044a
+DIST pypy3-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar 11919360 BLAKE2B 0e43d5c48d7ffd31ea6d7b179ddd0eb38a0b8df0c8e8a3b6223b117d1e10ee01abeb0be122313979ac55c5576030695f9bb77ca62ac88317e100968e313b0cfa SHA512 7b9a68fae9e2452a7fc83253add74644558d160ca01d5004a84b942bf6d4e54cd0a0af68ac87f2689a1aaec0a70b5560665fe18204f6e6c7d9f17bcbb72b00ab
+DIST pypy3-exe-7.3.12_rc1-1.amd64.gpkg.tar 11950080 BLAKE2B fe472ced6af6d1ac5c8ff0985378ff33d717b926f98e6e4ab70c5754e33476f1cea997b137777e743d69e8fbf560b1768ac236da8de13e5a9d703d6839ff81b1 SHA512 c0a7c253e3fbbdf263ca51729c29f8f2026673c5bdbd96e11235031b795e2d7660fe20d61975c1ccbf765d13dce5322c7ce2d090b83dc98f9550a106d9ac3e69
+DIST pypy3-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar 9973760 BLAKE2B 184ff02dd2f2acc7ee1b4a2fa944e5380ff1cc667555b8ca8510d7b722b0d1524a42c33004dee337328297c4e5c8a7ed4a505c3698593518833e303b19de6214 SHA512 ff9455dece6d0c8d1faf06eb9ff032e036b9d1161622cba4f44fd7eec86a9ff2cc292f5b158c10579929d37dd8e69206ced1859d5d859c437c9c1b130bfdd166
+DIST pypy3-exe-7.3.12_rc1-1.arm64.gpkg.tar 9922560 BLAKE2B df63afc3846216e8fd855a6b52ed83e1326f9d6438734dbb428bfc54fb328e1b672fd22d6d5fac15e4b18145eef2e85197b88de5f62118d4ac1fb3f5fb465bc2 SHA512 50794b9c3d23d0643f3ca54888440d1eed4e3c76f220cdeafc4dfa35ef8fe410202ec0fdbb8b5d29c8b3a5a4e9bdb37ddc738395e5d8fa2c424211b21847b215
+DIST pypy3-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar 6543360 BLAKE2B e6dfc8012560da9ecf560cce8f7bb36d72a06b001508b4f7a80069b4f0ea20f0638f1b5b5e50a09fd93abbdb7ee4532c4677ccb0d75fc86084eacd225c5fffb9 SHA512 7c4f4aa032370762f3b344c22eed9ba94a75f2118b61b82c3dd0c9c4e9ec682fd3d692d1fd2d6c8c038928f15b11fb353f1d50da461ac6247157ee54b37f70b9
+DIST pypy3-exe-7.3.12_rc1-1.ppc64le.gpkg.tar 10147840 BLAKE2B 6aed4a74f454a0b6970e21fb6b0d7dd904cd44b833581caf7081ed53a855fac6fb6c7b46e3b9f02747666a908180d88cb73b7e24805d22f1d643ada473e16a21 SHA512 8fe3dc76ae177537f6567303aac697c4b4670b72eeb38d383d7452200d27086d511c1c213f6520e8bbb26b7367d017e5077a1396ce87483d77c7a231256385d7
+DIST pypy3-exe-7.3.12_rc1-1.x86-musl.gpkg.tar 8908800 BLAKE2B 4b4900688f60915da23f64a69117270fbff2de44b43d34d086704f7ef39f85fb64c1ca029b114f7aecaade2d3ba8466a986b89b9f6d7e4bc3b335e04987ddf5a SHA512 3135b418925730dc91c2df48bf0668ba73fd352e149d83ea0a831fddb215aba11adc3dd393776da8f770bf63acb85ac77e96ff3a24ce245713f578340eb271a4
+DIST pypy3-exe-7.3.12_rc1-1.x86.gpkg.tar 8826880 BLAKE2B ca4a9da5e48caca57dd264815b81c8f9775c44eee4d1d0aa0c12962e4b2f1b290626e379e707f3caa560df73909be55d0d8e12c8d74887a607ff35f7ae425a3b SHA512 fd1fd115879f29d0e048313477934f0500853186aa0148d92434ea5ce1ff8dd485ab39acd81ec89d0a6e7d6ccbb94ebabdb96ea7d72ed97732f7f538152c7da3
EBUILD pypy3-exe-bin-7.3.11.ebuild 1978 BLAKE2B ead3a080db1801462d7850d892e2f9c5a38f88207d8d72db0d79332152ccf838b6b9f9e6e3d761f64ea382df30093efee3704571945c0110136ab71aff3006f8 SHA512 8f8983c1cae829dc65e0c42e021f4c7912961a21a5908ede07f30d6ad39495adc1087eef78cf73b597c2dbee6ccdc26dbf80766e468a34f17256be7f04390ba6
+EBUILD pypy3-exe-bin-7.3.12_rc1.ebuild 1987 BLAKE2B 94b28760e5456d437a2272e9a09c1883ba5c40a76cee35088c7a15df7a440b4c519670f5f6c1375dea05a8b5573352e6214b60244a4c0295cded7e00bd75287f SHA512 5f174ed7a4e382e13b6780498c97ca1bc8060b97476839048acf4628224a457227f347a8ac525a8af48cb8c6383404c7116aea4e4e31c15b156ae71201e3cb38
MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8
diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild
new file mode 100644
index 000000000000..368277d5d40a
--- /dev/null
+++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+PYVER=3.10
+MY_P=pypy3-exe-${PV}-1
+
+DESCRIPTION="PyPy3 executable (pre-built version)"
+HOMEPAGE="https://www.pypy.org/"
+SRC_URI="
+ elibc_glibc? (
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.x86.gpkg.tar
+ )
+ )
+ elibc_musl? (
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.amd64-musl.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.arm64-musl.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.ppc64le-musl.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/${MY_P}.gpkg.tar
+ -> ${MY_P}.x86-musl.gpkg.tar
+ )
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="${PYVER}-${PV%_p*}"
+KEYWORDS=""
+
+# sys-devel/gcc for libgcc_s.so
+RDEPEND="
+ app-arch/bzip2:0/1
+ dev-libs/expat:0/0
+ dev-libs/libffi:0/8
+ sys-libs/ncurses:0/6
+ >=sys-libs/zlib-1.1.3:0/1
+ virtual/libintl:0/0
+ elibc_glibc? (
+ sys-devel/gcc
+ >=sys-libs/glibc-2.35
+ )
+ !dev-python/pypy3-exe:${SLOT}
+"
+
+PYPY_PV=${PV%_p*}
+QA_PREBUILT="
+ usr/bin/pypy${PYVER}-c-${PYPY_PV}
+"
+
+src_install() {
+ insinto /
+ doins -r image/usr
+ fperms +x "/usr/bin/pypy${PYVER}-c-${PYPY_PV}"
+ pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}"
+}
diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest
index 197ff4d857d2..5b2268efb39b 100644
--- a/dev-python/pypy3-exe/Manifest
+++ b/dev-python/pypy3-exe/Manifest
@@ -1,4 +1,7 @@
+DIST pypy3.10-gentoo-patches-7.3.12rc1.tar.xz 3416 BLAKE2B 1ad7e2f05fa26136f7a89fc36f9bba6247f5e7dab235798d47599d412783802e09fb98453386d546169010b944d6d564ac759eb3329da50c5401957d243a55d0 SHA512 93a7b1d1efcf88e5616f5b149e3b7c2c40c7a42d8b689f02f9ffa8e9d03356dbaba647181dc73c3cc41d0eb8b9a7a83301a9bb5d6224752a4c4d8e0afb4c2eab
+DIST pypy3.10-v7.3.12rc1-src.tar.bz2 22994145 BLAKE2B fff1a0c82f60db6abfa1db5b8fc833f62882f98965c3fb6131028e7ccc9f40475d375e7e0f7de564f91dc82840f5b263d097c6cab83458c82298c18498d55d8b SHA512 9f7eb625236d8a1740d80a02cd4e1bebd09ff4f3c5e117881b133c416c615b5a7ca5d5df2cfc42f5aa014905096005fc4ef328d05554d39ef00bae870e30b9c0
DIST pypy3.9-gentoo-patches-7.3.11.tar.xz 6444 BLAKE2B adcc1ae4c3ae2c5317a05d6de51785945625d8bcc7cb35bd6608fa80f09b37c483c95663eacb0353013a5abec308d25b12666699c65512f5f3a6d7345f2b5b18 SHA512 f2064ecffa09ba23f5f8c281ca4c8c0740cb6b57185d66c02eec2bcb77cfb566b1a2db4f52c472bcaf0d5fb759ee8003b27761af37785d12465c2010fd73c49d
DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb SHA512 33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c
EBUILD pypy3-exe-7.3.11.ebuild 2595 BLAKE2B 8d9c7bca5a971c04cddf096e062ca0a9b5c7bd179ffaee342ae23b96fea45ffeb88a61a345dbfa83ead8dfed15b397a60a6f45ea36a510d1823e640b283fd7a0 SHA512 893caf597db4d5f36bad0b9329fb0b3aef510adf23b438540449540b8c37bb4f27152770f78bf9f85b694ba4ffd90740a5ba932f9fc509fdc43ff9c450a3e720
+EBUILD pypy3-exe-7.3.12_rc1.ebuild 2602 BLAKE2B f402bbb181bb8328993ecba4a32cb6b61785003ed153b324c59568f3e36e8c7daffcce5ccfca851d30bab072b2469714697712cadfb493252d715593580ab723 SHA512 d611aa8fcddcc2007e287d4ed02f9e6baf6b80985edd346a273c3d5727d714f6834040a0610eb8fe537343d375a143ffed08802a7089346959336f2d0e0cd3d5
MISC metadata.xml 498 BLAKE2B 8dbcdb7c3a4a2fa5d1a922fd5197fb5e3337adcaec1e7d382f25f8696c80726e5b79843477bf8e5ce131aecde6e2c4c283548c5b337e54cb58aaa066013c445a SHA512 8a9bb514bbf3bf328aa63734e1fdc106f6aaf5ccb88c29ad8a686ab2724f3d1f4727163500013dd16e7b34232b881cf47d2f174212b5428ee076af27cf43628d
diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild b/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild
new file mode 100644
index 000000000000..4891a0cfa8db
--- /dev/null
+++ b/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.10
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}"
+
+DESCRIPTION="PyPy3 executable (build from source)"
+HOMEPAGE="https://www.pypy.org/"
+SRC_URI="
+ https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+ https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYVER}-${PYPY_PV}"
+KEYWORDS=""
+IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND="
+ app-arch/bzip2:0=
+ dev-libs/expat:0=
+ dev-libs/libffi:0=
+ >=sys-libs/zlib-1.1.3:0=
+ virtual/libintl:0=
+ ncurses? ( sys-libs/ncurses:0= )
+ !dev-python/pypy3-exe-bin:${SLOT}
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-python/pypy
+"
+
+check_env() {
+ if use low-memory; then
+ CHECKREQS_MEMORY="1750M"
+ use amd64 && CHECKREQS_MEMORY="3500M"
+ else
+ CHECKREQS_MEMORY="3G"
+ use amd64 && CHECKREQS_MEMORY="6G"
+ fi
+
+ check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+ local PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ )
+ default
+}
+
+src_configure() {
+ tc-export CC
+
+ local jit_backend
+ if use jit; then
+ jit_backend='--jit-backend='
+
+ # We only need the explicit sse2 switch for x86.
+ # On other arches we can rely on autodetection which uses
+ # compiler macros. Plus, --jit-backend= doesn't accept all
+ # the modern values...
+
+ if use x86; then
+ if use cpu_flags_x86_sse2; then
+ jit_backend+=x86
+ else
+ jit_backend+=x86-without-sse2
+ fi
+ else
+ jit_backend+=auto
+ fi
+ fi
+
+ local args=(
+ --no-shared
+ $(usex jit -Ojit -O2)
+
+ ${jit_backend}
+
+ pypy/goal/targetpypystandalone
+ --withmod-bz2
+ $(usex ncurses --with{,out}mod-_minimal_curses)
+ )
+
+ local interp=( pypy )
+ if use low-memory; then
+ local -x PYPY_GC_MAX_DELTA=200MB
+ interp+=( --jit loop_longevity=300 )
+ fi
+
+ # translate into the C sources
+ # we're going to build them ourselves since otherwise pypy does not
+ # free up the unneeded memory before spawning the compiler
+ set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
+ echo -e "\033[1m${@}\033[0m"
+ "${@}" || die "translation failed"
+}
+
+src_compile() {
+ emake -C "${T}"/usession*-0/testing_1
+}
+
+src_install() {
+ cd "${T}"/usession*-0 || die
+ newbin "testing_1/pypy${PYVER}-c" "pypy${PYVER}-c-${PYPY_PV}"
+ insinto "/usr/include/pypy${PYVER}/${PYPY_PV}"
+ doins *.h
+ pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}"
+}
diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 591c0cec6700..5e6cec7b103d 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,4 +1,7 @@
+DIST pypy3.10-gentoo-patches-7.3.12rc1.tar.xz 3416 BLAKE2B 1ad7e2f05fa26136f7a89fc36f9bba6247f5e7dab235798d47599d412783802e09fb98453386d546169010b944d6d564ac759eb3329da50c5401957d243a55d0 SHA512 93a7b1d1efcf88e5616f5b149e3b7c2c40c7a42d8b689f02f9ffa8e9d03356dbaba647181dc73c3cc41d0eb8b9a7a83301a9bb5d6224752a4c4d8e0afb4c2eab
+DIST pypy3.10-v7.3.12rc1-src.tar.bz2 22994145 BLAKE2B fff1a0c82f60db6abfa1db5b8fc833f62882f98965c3fb6131028e7ccc9f40475d375e7e0f7de564f91dc82840f5b263d097c6cab83458c82298c18498d55d8b SHA512 9f7eb625236d8a1740d80a02cd4e1bebd09ff4f3c5e117881b133c416c615b5a7ca5d5df2cfc42f5aa014905096005fc4ef328d05554d39ef00bae870e30b9c0
DIST pypy3.9-gentoo-patches-7.3.11_p1.tar.xz 7480 BLAKE2B ffb478402e82244af25dd67bb9e21abb4bb186d98495899f8ca8f323bdf27a77356e40efd33217a5238ef86f6156fc7d85c681a747ea5a35bd73bab659972986 SHA512 6c3ee21b51145907c2434f740e9849ac02ad83203fdcb2802b97ba199f37d08297d8016f659069bea3f0854ace30aefb947af4f057cbc91332106d9fc1389cf4
DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb SHA512 33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c
EBUILD pypy3-7.3.11_p1.ebuild 5860 BLAKE2B 1dc807f5275e756aa18726045ed5770c821c4dc8361c27270d2c2057eca84a49aa7a1557406a01d0b395e5eded2805764532916c81feaf43bebd7bf09362a9b4 SHA512 776b342d4c51e5d42229912afab4deb0ff16e84db5bc7a696e8dcff6e476ad7931bf5b13cd5f8e3b1edc08b51b8f5f4f47cf0637139a9a3af011ed8a98511983
+EBUILD pypy3-7.3.12_rc1.ebuild 5985 BLAKE2B b20531caea85e49ce83733502f76f4870d83d072e77d4d48d0a18ee30db1626600aaf1ba7f8d78e6da201e748d1023036752556a3ddab6ccac87c0ce4c6782c4 SHA512 73f416e974b0c3cd5dd0a8ab378883270fbc61073f375b5076b3dd6e6c1b6bc13d7e8f6919ae26a238d6a31aeb982b113e551ec301550e72276e2752c75917e6
MISC metadata.xml 531 BLAKE2B 0f727c7ced9fb24ba0dc0b41d51c177b3711de33b838bf46cfdde5d8b751de9694873c13fe8153747f2cb533c078c54f004ee84b1c3c57b6f8d62128ffb9dba2 SHA512 331b66647a58047ded4bcf1529e3ca16b21cbb37afa82d8be0a4b6ad605e17bf3f1478fad1ea3b9c970bdf5162cb41e6adcb029a261fcbf894e807998b9219f6
diff --git a/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild b/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild
new file mode 100644
index 000000000000..88738f20e479
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils python-utils-r1 toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.10
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language"
+HOMEPAGE="
+ https://www.pypy.org/
+ https://foss.heptapod.net/pypy/pypy/
+"
+SRC_URI="
+ https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+ https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
+SLOT="0/pypy310-pp73-384"
+KEYWORDS=""
+IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
+# many tests are failing upstream
+# see https://buildbot.pypy.org/summary?branch=py${PYVER}
+RESTRICT="test"
+
+RDEPEND="
+ || (
+ >=dev-python/pypy3-exe-${PYPY_PV}:${PYVER}-${PYPY_PV}[bzip2(+),ncurses?]
+ >=dev-python/pypy3-exe-bin-${PYPY_PV}:${PYVER}-${PYPY_PV}
+ )
+ dev-lang/python-exec[python_targets_pypy3(-)]
+ dev-libs/openssl:0=
+ dev-python/gentoo-common
+ ensurepip? ( dev-python/ensurepip-wheels )
+ gdbm? ( sys-libs/gdbm:0= )
+ sqlite? ( dev-db/sqlite:3= )
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/tix:0=
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_prepare() {
+ local PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ )
+ default
+
+ eapply_user
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_compile() {
+ mkdir bin || die
+ # switch to the layout expected for cffi module builds
+ mkdir include/pypy${PYVER} || die
+ # copy over to make sys.prefix happy
+ cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die
+ cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* include/pypy${PYVER}/ || die
+ # (not installed by pypy-exe)
+ rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+ mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die
+ mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die
+ pax-mark m pypy${PYVER}-c
+
+ # verify the subslot
+ local soabi=$(
+ ./pypy${PYVER}-c - <<-EOF
+ import importlib.util
+ import sysconfig
+ soabi = sysconfig.get_config_var("SOABI")
+ magic = importlib.util._RAW_MAGIC_NUMBER & 0xffff
+ print(f"{soabi}-{magic}")
+ EOF
+ )
+ [[ ${soabi} == ${SLOT#*/} ]] || die "update subslot to ${soabi}"
+
+ # Add epython.py to the distribution
+ echo 'EPYTHON="pypy3"' > lib-python/3/epython.py || die
+
+ einfo "Generating caches and CFFI modules ..."
+
+ # Generate sysconfig data
+ local host_gnu_type=$(sh pypy/tool/release/config.guess)
+ local overrides=(
+ HOST_GNU_TYPE "${host_gnu_type:-unknown}"
+ INCLUDEPY "${EPREFIX}/usr/include/pypy${PYVER}"
+ LIBDIR "${EPREFIX}/usr/$(get_libdir)"
+ TZPATH "${EPREFIX}/usr/share/zoneinfo"
+ WHEEL_PKG_DIR "${EPREFIX}/usr/lib/python/ensurepip"
+ )
+ ./pypy${PYVER}-c -m sysconfig --generate-posix-vars "${overrides[@]}" || die
+ local outdir
+ outdir=$(<pybuilddir.txt) || die
+ cp "${outdir}"/_sysconfigdata__*.py lib-python/3/ || die
+
+ # Generate Grammar and PatternGrammar pickles.
+ ./pypy${PYVER}-c - <<-EOF || die "Generation of Grammar and PatternGrammar pickles failed"
+ import lib2to3.pygram
+ import lib2to3.patcomp
+ lib2to3.patcomp.PatternCompiler()
+ EOF
+
+ # Generate cffi modules
+ # Please keep in sync with lib_pypy/pypy_tools/build_cffi_imports.py!
+ # (NB: we build CFFI modules first to avoid error log when importing
+ # build_cffi_imports).
+ cffi_targets=(
+ pypy_util blake2/_blake2 sha3/_sha3 ssl
+ audioop syslog pwdgrp resource lzma posixshmem
+ )
+ use gdbm && cffi_targets+=( gdbm )
+ use ncurses && cffi_targets+=( curses )
+ use sqlite && cffi_targets+=( sqlite3 )
+ use tk && cffi_targets+=( tkinter/tklib )
+
+ local t
+ # all modules except tkinter output to .
+ # tkinter outputs to the correct dir ...
+ cd lib_pypy || die
+ for t in "${cffi_targets[@]}"; do
+ # tkinter doesn't work via -m
+ ../pypy${PYVER}-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
+ done
+
+ # Verify that CFFI module list is up-to-date
+ local expected_cksum=63d4659f
+ local local_cksum=$(
+ ../pypy${PYVER}-c - <<-EOF
+ import binascii
+ import json
+ from pypy_tools.build_cffi_imports import cffi_build_scripts as x
+ print("%08x" % (binascii.crc32(json.dumps(x).encode()),))
+ EOF
+ )
+ if [[ ${local_cksum} != ${expected_cksum} ]]; then
+ die "Please verify cffi_targets and update checksum to ${local_cksum}"
+ fi
+
+ # Cleanup temporary objects
+ find -name "*_cffi.[co]" -delete || die
+ find -type d -empty -delete || die
+}
+
+src_install() {
+ einfo "Installing PyPy ..."
+ dodir /usr/bin
+ dosym pypy${PYVER}-c-${PYPY_PV} /usr/bin/pypy${PYVER}
+ dosym pypy${PYVER} /usr/bin/pypy3
+ insinto /usr/lib/pypy${PYVER}
+ # preserve mtimes to avoid obsoleting caches
+ insopts -p
+ doins -r lib-python/3/. lib_pypy/.
+ insinto /usr/include
+ doins -r include/pypy${PYVER}
+
+ # replace copied headers with symlinks
+ for x in "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/*; do
+ dosym "${PYPY_PV}/${x##*/}" "/usr/include/pypy${PYVER}/${x##*/}"
+ done
+
+ dodoc README.rst
+
+ local dest=/usr/lib/pypy${PYVER}
+ rm -r "${ED}${dest}"/ensurepip/_bundled || die
+ if ! use ensurepip; then
+ rm -r "${ED}${dest}"/ensurepip || die
+ fi
+ if ! use gdbm; then
+ rm -r "${ED}${dest}"/_gdbm* || die
+ fi
+ if ! use sqlite; then
+ rm -r "${ED}${dest}"/sqlite3 \
+ "${ED}${dest}"/_sqlite3* \
+ "${ED}${dest}"/test/test_sqlite.py || die
+ fi
+ if ! use tk; then
+ rm -r "${ED}${dest}"/{idlelib,tkinter} \
+ "${ED}${dest}"/_tkinter \
+ "${ED}${dest}"/test/test_{tcl,tk,ttk*}.py || die
+ fi
+ dosym ../python/EXTERNALLY-MANAGED "${dest}/EXTERNALLY-MANAGED"
+
+ local -x EPYTHON=pypy3
+ local -x PYTHON=${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}
+ # temporarily copy to build tree to facilitate module builds
+ cp -p "${BROOT}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" "${PYTHON}" || die
+
+ einfo "Byte-compiling Python standard library..."
+ python_optimize "${ED}${dest}"
+
+ # remove to avoid collisions
+ rm "${PYTHON}" || die
+}
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 97bd01c23aed..c32bba9f3fda 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/goosh/Manifest b/dev-scheme/goosh/Manifest
index e0e6cbc0618f..b54213d9e626 100644
--- a/dev-scheme/goosh/Manifest
+++ b/dev-scheme/goosh/Manifest
@@ -1,3 +1,3 @@
DIST goosh-1.3.tar.gz 43503 BLAKE2B 7bc3c907638320889ef2c871acd2e4e9fbd0fdb8e1a3655cb42cc92eea9fe28f01533ecff8e3efa4488dd5f0d2c9cdc6aa5ba7e333a9acb1d430633479c6cc80 SHA512 55fc3b83b5e711453886d6fd47e7e16df329ac7f294c704e3676f7266383fda6ad5e53c3f8a707a7746dd0ccd33647cc5137a73f516396079702df47919ede81
-EBUILD goosh-1.3-r2.ebuild 370 BLAKE2B c3db265ec12bfe5d4e9d0ec29019b197427926f61f821611c16b16c3c137f4a25da2d9bac0a90df0ce6a7a87aa365ac139f1509773baf21aa5a358832a266096 SHA512 3889d16e822a70e403fd4f27daa50e0748ce20862f050e2c709eb5abfda6db9802fbc55b2bc550c434edbb10b9bd0acecabbe10a99345ab4980cb8c974532af9
+EBUILD goosh-1.3-r2.ebuild 371 BLAKE2B 9149821e6abbf36c1c2d6365a2caafc5d16f504e551db9de5ef0009e433ae54deb52269e2b84b923b3a1dfab9ce38cf807dd35bd6a19a459fb955dc063a997b2 SHA512 a96b350a6b2371267a8e86eded569aacf406961af7b7cf9e9c7130cfaebf19c75e3da763ad92e22b3b18a5efc38d8a55c7ea4e9f7644aaf624312f002b988ae1
MISC metadata.xml 262 BLAKE2B b7b95793a5c170b7f4be71ed1ae2a6c586e04f52fd8695ac7fdd847f1ad02c28889a81ccac03973e7b7bbfdf631b6a93cfefcaa4c876d455da566fb5056bea38 SHA512 b917961961d723c21d2c0ad186d027867dc9916433d331f6d0733870855ecfa22065ed67df63f71f022a28f4ea3e96334d0dd6463025b6d3dcd999b66b712fa8
diff --git a/dev-scheme/goosh/goosh-1.3-r2.ebuild b/dev-scheme/goosh/goosh-1.3-r2.ebuild
index 73dbbe0b6fc1..50cb798a0536 100644
--- a/dev-scheme/goosh/goosh-1.3-r2.ebuild
+++ b/dev-scheme/goosh/goosh-1.3-r2.ebuild
@@ -12,4 +12,4 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~riscv x86"
RDEPEND=">=dev-scheme/guile-1.6"
-BEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 62a9cf1e46e4..ddeaba9b1159 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index c69ea4a19b0f..bc0c9ad06f18 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -22,6 +22,6 @@ DIST cmake-3.26.3-docs.tar.xz 507560 BLAKE2B 1859321d884d518c849082fcbd293656c32
DIST cmake-3.26.3.tar.gz 10668855 BLAKE2B c105b19d49ac47d0a9fdfee7908c64db3bfe82d57cfb342c76938fa824a1413d7215b56a7407ac35dfcbd0d7a9e47dd631bd52d45aa097ac7d96b493bcfa64b4 SHA512 b09447318512b91c772e36c764049789224032c6c650289a94f6311f999ca104b617bf2dced57b723da23472f015549affabd9c8c076857490c47a1aee7eb7a0
EBUILD cmake-3.24.3.ebuild 8809 BLAKE2B ead6e18dc3b681108680c13cde096e898cb0cfb0afddb85c52596dc8df0b5e2b7553889d6de59e53eec0fc76e27d4240355c6e9af7eeb2780af7e2f72d394896 SHA512 9131ae15daeffc6570fe433ce18de40237a7663fc9a45dc8fd91801f442b2a0eb91b55ab611e00c6db2c15726c7b7c484615d002b65ab22cc7f987e00767e148
EBUILD cmake-3.25.3.ebuild 8809 BLAKE2B 48f85b5bdd45ac0fb69374c354408606f2f315ecaa46ad6c8365922127cd77d9a8e8cae3c6f7478342ccb862e0acc43eef07b43d44169bf7cb303be7a38fb485 SHA512 46f18794b82460a58bb3ed4ea0a2725b68b65b9f3d01a00208c9124a7e7a54f508625310f85167de48f69e6867b22cd00f19abd50b13c01a299ef95a229d334c
-EBUILD cmake-3.26.3.ebuild 8843 BLAKE2B 5c9cdbb3cf940d6a91073f66e4a02968e6f6ba0fc148123e40fda54b5091410d6d0362bb47b200d2ec54f9ff07eb9d580a870a17b8a581287de43aeb8dbf7381 SHA512 774d3e77ec2d16bf33bb7956b850015182bce6c482667793fda9429bdd1d34644a48aa5fb42dc0fb062c4cee86e3a411d4ffb96a545069a38ef5cb03c0f78f9e
+EBUILD cmake-3.26.3.ebuild 8838 BLAKE2B b8540260171bef58a970cd6c1c3b93cdb4109c0f5ee3a4021208653486edf855deaa33c2a493e6cac980438362c71ea1cbfee4dd97248b69bc5f902ec1cd907e SHA512 83116b42b6a047341e91d782df21ddcb02724f71c4a4c947c57baf039539316207d2660431c52e01cabfcf8b17f06271d310e96ad1e1db5bb291308f55ba0429
EBUILD cmake-9999.ebuild 8843 BLAKE2B 5c9cdbb3cf940d6a91073f66e4a02968e6f6ba0fc148123e40fda54b5091410d6d0362bb47b200d2ec54f9ff07eb9d580a870a17b8a581287de43aeb8dbf7381 SHA512 774d3e77ec2d16bf33bb7956b850015182bce6c482667793fda9429bdd1d34644a48aa5fb42dc0fb062c4cee86e3a411d4ffb96a545069a38ef5cb03c0f78f9e
MISC metadata.xml 456 BLAKE2B 2dc475cae4d2f65744e25381b1e4fe8b6399225380d0f9fa81870813221d180b1c4b538c3f9249f80e921a1db8afab7071db206898fdec294372811dc456d1f5 SHA512 347c1e13f459dfb9bec9d52ce556526eb74e6c432ff28aed28f05dc17bba17934fff1ce2fc27765b390bb55aaa7b02d0800939eb4382eba6c4b85a62ec136f5a
diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild
index a2b661bbcdbe..6f5c1024a751 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi
diff --git a/dev-util/mdds/Manifest b/dev-util/mdds/Manifest
index 7be33248e30c..1ccfd4dccbef 100644
--- a/dev-util/mdds/Manifest
+++ b/dev-util/mdds/Manifest
@@ -1,5 +1,5 @@
AUX mdds-1.5.0-buildsystem.patch 1006 BLAKE2B a6205a749a5a619443a060912bd863c93f74eb88cc68e62b077bdbab0a3e67e2f9ab35774ec5fcd23599b5b10478f529ebd2f89806fe926786d63967f83a9075 SHA512 eb03daf08605c9e54326621af3be39214659627fc4922c9cd3f031073f78a0823c2f1bb7267eb671c189b0326f9ff5d1fe3f60cda14fe9a7ac58d293972d67b9
DIST mdds-2.0.3.tar.xz 419884 BLAKE2B bfadf334ccf7695ac0234a9355e5c466e4f8b8fced2b37a4446a3ef899ce28cc9f155223ac5c4ba88ed54886ffd9a38996973195a5120abb886d2e791f596609 SHA512 6600cca5cd2272905dfdeea21a8a1615bb8f15e0c0ae5efec99345b34387cc18fa2aa61ae7142edaddb41738f7386a74a91997ac5ed1a8cfc7cf4b72b0bd2935
-EBUILD mdds-2.0.3.ebuild 1242 BLAKE2B 1df199e65a06de6142c85fa37bc33a3ea03d9d5573d6ea051c1dfec29265784b96d21f8c19a2600beff2bd64d5a46a44a123c4ad2bc20270fb64624c462ef4e1 SHA512 37a94ec734a157e6dedac8dae472d9c8c4f0df1331351ec8e2f1559035b18d28a146f3fe1f3b83193d224f6be6671864158d832a4712d7b98d8cfa8b4e2178b6
-EBUILD mdds-9999.ebuild 1245 BLAKE2B e84e9ff68a90d983a746dbb0b093b1fb99dc5df434885f54b1738f15927be1e3434c1444435d03982ae6ffcf4b12d584839440e6a836c0f6b837a4de9d266e6b SHA512 c0c8e1b6d0f33a65d29d0d1d88120b5e5826059789a4f4d409554aa93f3930f39d19e1b397093f3b69933510b31038caad0cd2f66dae5ed55752ca87761b03da
-MISC metadata.xml 457 BLAKE2B 571d7e12d435c01accaf935cda5f1847ef38c5d8f996c098dcf689e63e6b03c2401e52b05552f03b0ac9a466b72a3359ba3cfc7a36c0dff1b2536d2f627faa38 SHA512 cc5b5a07a05e8bc74ceb3a53965b7d7256d66134c60ed933c9d75054be8cc9aef833b3383a00bac3efe360943f5bf8cd886a5da3c5dd44943e50da0f7055aa1c
+EBUILD mdds-2.0.3.ebuild 1187 BLAKE2B 95763aa2de079b462be597846b83c40b0d1ed0b0d4d726a581e8e4f95de83e52fd4e5a04c1c47fe8a561aeba68a04e299185ab6557bf09c172f3292fd6f48a74 SHA512 83783f25bda1eb668168490663665a5295482c36db065247b10f13ce063ce23cbccc22ba636ae6b9c124224bf561c07d71c4a9bd8c23d7f005b2234b01fe1c8b
+EBUILD mdds-9999.ebuild 1190 BLAKE2B 0841bbfacd6418f3f1f75f2dfadc75374d3f8997d97b8c3c7d31fdd634c76cbeeeadfab24a14f2c0994630afedd6b81263bf49c27df32ed44a982ef3db7e0642 SHA512 37f6b5e7ec31d2cd15a62b31b7143184564d4eeebbd1c66a75306bfa7091b23ac33628ed8bc4a52ae5f56c4912eeb3580b6ba324e21beb77128b35976a2cbf41
+MISC metadata.xml 392 BLAKE2B 20ed5d7821a30f4a40f5dfcf7e53bbb66459525267b56d0b4522cb964cc99244ae85e8b6dde4d53433633e22151772a865b735dcd570bba4bd03a7c98db5e5bc SHA512 557d107f93e5407cef32868890c5853b8a3ed82e058542e4447287b0534a94a77e914443e1c179522a054cd7e03d5f7562435b4ca9f132597a4c0fa9f91ad7fe
diff --git a/dev-util/mdds/mdds-2.0.3.ebuild b/dev-util/mdds/mdds-2.0.3.ebuild
index 93686c75fc02..695e17e37bac 100644
--- a/dev-util/mdds/mdds-2.0.3.ebuild
+++ b/dev-util/mdds/mdds-2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="https://gitlab.com/mdds/mdds"
LICENSE="MIT"
SLOT="1/2.0" # Check API version on version bumps!
-IUSE="doc openmp valgrind test"
+IUSE="doc openmp test"
RESTRICT="!test? ( test )"
BDEPEND="
@@ -25,7 +25,6 @@ BDEPEND="
app-doc/doxygen
dev-python/sphinx
)
- valgrind? ( dev-util/valgrind )
"
DEPEND="dev-libs/boost:="
RDEPEND="${DEPEND}"
@@ -47,9 +46,9 @@ src_prepare() {
src_configure() {
local myeconfargs=(
+ --disable-memory_tests
$(use_enable doc docs)
$(use_enable openmp)
- $(use_enable valgrind memory_tests)
)
econf "${myeconfargs[@]}"
}
diff --git a/dev-util/mdds/mdds-9999.ebuild b/dev-util/mdds/mdds-9999.ebuild
index 6b1beb9c67a5..46c2ae14eb51 100644
--- a/dev-util/mdds/mdds-9999.ebuild
+++ b/dev-util/mdds/mdds-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://gitlab.com/mdds/mdds"
LICENSE="MIT"
SLOT="1/2.1" # Check API version on version bumps!
-IUSE="doc openmp valgrind test"
+IUSE="doc openmp test"
RESTRICT="!test? ( test )"
DEPEND="dev-libs/boost:="
@@ -27,7 +27,6 @@ BDEPEND="
app-doc/doxygen
dev-python/sphinx
)
- valgrind? ( dev-util/valgrind )
"
PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" )
@@ -47,9 +46,9 @@ src_prepare() {
src_configure() {
local myeconfargs=(
+ --disable-memory_tests
$(use_enable doc docs)
$(use_enable openmp)
- $(use_enable valgrind memory_tests)
)
econf "${myeconfargs[@]}"
}
diff --git a/dev-util/mdds/metadata.xml b/dev-util/mdds/metadata.xml
index 9a508834b8a2..32078be15b6e 100644
--- a/dev-util/mdds/metadata.xml
+++ b/dev-util/mdds/metadata.xml
@@ -7,8 +7,6 @@
</maintainer>
<upstream>
<remote-id type="google-code">multidimalgorithm</remote-id>
+ <remote-id type="gitlab">mdds/mdds</remote-id>
</upstream>
- <use>
- <flag name="valgrind">Add support for memory debugging using <pkg>dev-util/valgrind</pkg></flag>
- </use>
</pkgmetadata>
diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest
index 1239054cc432..a9895218ff9f 100644
--- a/dev-util/poke/Manifest
+++ b/dev-util/poke/Manifest
@@ -4,10 +4,10 @@ DIST poke-2.90.1.tar.gz 7512925 BLAKE2B 38c9283f1c0b183b1b74c2ebd347edf6e9a9191d
DIST poke-3.0.tar.gz 7510801 BLAKE2B 4e80bd0603b0f690f7b6dc9b3913bb165f61160cd6e677751e6f8ea444bc395141204cc32c3ed97bad4b4044d505a800a64a4c973200e7338b50f05d9ea90c25 SHA512 5b786cdfae732a1f7196b0c4bf271c97f204f8fe9de9b34d92704f35150c8abfc2c080940d67efac63e3e82d0d4afe2fde4b75066faf9f4d1e9df6b6f62edb96
DIST poke-3.1.tar.gz 7562582 BLAKE2B c348973185e7f33d670a9dccab60c02e8ccc247c5aa46936ac4b04674687c9e7edae707639a16c3853232b422d0c969930fe3879b59c1dba351fe7c3da56d34f SHA512 5680ce13b0a8e9a1f2770d295bccf7ccbe3aff54f3f4301a12c4719f54a6717ce5addb6ae3fe0478d0e426ccc756ef06a5e852b0d6ada0f8d3c587640ad209dd
DIST poke-3.2.tar.gz 7559660 BLAKE2B c1d5739a1a497fb3daadec53fe812b65ec787dd268030a6517764541497c82451f4df391f3c434ef7729bc8e3762c31852ef3ce41aa83928e7646c40bde557dd SHA512 bd3651a2962165b318cc59c53604199eb6278ee3be45c18c36864612b0926d78a06f0e1338fdcc1fcd1cd48e2792bb3cd36a2bb5383143a66dc3aab023c0019c
-EBUILD poke-2.4-r1.ebuild 2586 BLAKE2B b5be6e5279cb89ecf5560c9095e217edac07c0d970cc6c5aea470c1893822fda2e185c017103f47f99ad06edf3cf31932bb633d6d0175af4babf314e16ac1633 SHA512 df288cfb449993407d0f4994f13fe7bd77055972ff1371b039bd8f6f5d6a53cad8cb5758ca83039d3cbfcf8a6c33928f75103310a24fb7478fd49a3c9435e0ba
-EBUILD poke-2.90.1.ebuild 2285 BLAKE2B 01ed0496432709cece66fb8667146e65057c120120c6c4b43f674cd5aa3d765d088c2c0142cf9196a6ef901984a3637480ba2f61e4f0f36291684393d84d73e1 SHA512 0cc9cea5afea3dce7106a3a9c070befa92f9d94f94475909a3784d1c7f1bd275d8940828431c0eea6e15271e199253c610ed88ee837cbc40de47ef4cbdc45dee
-EBUILD poke-3.0.ebuild 2440 BLAKE2B a80af75903ec4038786cf9f61b61614799c9802946dc1c9e0f415e9d0e0d550fecfc1f698e3c44af86da4faa84fe16171f5cfea82a622c1ab3634fc86747dba3 SHA512 b49bb765f70e5d722ffc848168a59a7fcfe8f5097bc0e3ed85e11f444247d90525d3fe626a6e76a247d6265fcd1f7609234de4181328d94aadb14e2836990acb
-EBUILD poke-3.1.ebuild 2440 BLAKE2B a80af75903ec4038786cf9f61b61614799c9802946dc1c9e0f415e9d0e0d550fecfc1f698e3c44af86da4faa84fe16171f5cfea82a622c1ab3634fc86747dba3 SHA512 b49bb765f70e5d722ffc848168a59a7fcfe8f5097bc0e3ed85e11f444247d90525d3fe626a6e76a247d6265fcd1f7609234de4181328d94aadb14e2836990acb
-EBUILD poke-3.2.ebuild 2440 BLAKE2B a80af75903ec4038786cf9f61b61614799c9802946dc1c9e0f415e9d0e0d550fecfc1f698e3c44af86da4faa84fe16171f5cfea82a622c1ab3634fc86747dba3 SHA512 b49bb765f70e5d722ffc848168a59a7fcfe8f5097bc0e3ed85e11f444247d90525d3fe626a6e76a247d6265fcd1f7609234de4181328d94aadb14e2836990acb
-EBUILD poke-9999.ebuild 2440 BLAKE2B a80af75903ec4038786cf9f61b61614799c9802946dc1c9e0f415e9d0e0d550fecfc1f698e3c44af86da4faa84fe16171f5cfea82a622c1ab3634fc86747dba3 SHA512 b49bb765f70e5d722ffc848168a59a7fcfe8f5097bc0e3ed85e11f444247d90525d3fe626a6e76a247d6265fcd1f7609234de4181328d94aadb14e2836990acb
+EBUILD poke-2.4-r1.ebuild 2589 BLAKE2B 2890f51ef7b0cd9d92ff1552716487e56c9cbe91f56ecd904e156bf8b9c020da57d834756a2cd971f42f35f62f504d9dda0baa74caf2112202bcbe5dff3fc513 SHA512 93bb5c643a2232bc515b37aa1f9f769b0ada88bb391234f89aa467b5de52d07e45072585217acdba59eb2f9cf0210a18c6a0494e33bfeee05f0680f70eb0d989
+EBUILD poke-2.90.1.ebuild 2288 BLAKE2B cf999f5cd5d214a34a409ac03e75e521ab97bc715d2519839ecabfffff5d36b4e86dd423404baca4b0030d9aa9aa0f04a4199ee890c4ebcf7ac1db1021a717d5 SHA512 ec3b7ebca203e52df3f16eb3928e111194cb2e4f5be35208a10586d8a77fc5ae7ccffa2728bb3e795a85740d32b7bbfd3b5b7c8f909a041cade295a3ec51cfc3
+EBUILD poke-3.0.ebuild 2443 BLAKE2B e910747cb87493d0374e1d8188bdb3d8ada0b7dcf7284181507cccd66f5668538c56cbcb36970e95ade54ceb078ed4fbbe7d4c729000e3dd34f94a3f435d07bc SHA512 ba1f5e4a17906e6b24b152b9f9dbaec57efefb83c26505525aad16565f0f1d08ac17e8faa72ed5d06badae2f95ee609afb56b21e3718cc0009cd547750ea372f
+EBUILD poke-3.1.ebuild 2443 BLAKE2B e910747cb87493d0374e1d8188bdb3d8ada0b7dcf7284181507cccd66f5668538c56cbcb36970e95ade54ceb078ed4fbbe7d4c729000e3dd34f94a3f435d07bc SHA512 ba1f5e4a17906e6b24b152b9f9dbaec57efefb83c26505525aad16565f0f1d08ac17e8faa72ed5d06badae2f95ee609afb56b21e3718cc0009cd547750ea372f
+EBUILD poke-3.2.ebuild 2443 BLAKE2B e910747cb87493d0374e1d8188bdb3d8ada0b7dcf7284181507cccd66f5668538c56cbcb36970e95ade54ceb078ed4fbbe7d4c729000e3dd34f94a3f435d07bc SHA512 ba1f5e4a17906e6b24b152b9f9dbaec57efefb83c26505525aad16565f0f1d08ac17e8faa72ed5d06badae2f95ee609afb56b21e3718cc0009cd547750ea372f
+EBUILD poke-9999.ebuild 2443 BLAKE2B e910747cb87493d0374e1d8188bdb3d8ada0b7dcf7284181507cccd66f5668538c56cbcb36970e95ade54ceb078ed4fbbe7d4c729000e3dd34f94a3f435d07bc SHA512 ba1f5e4a17906e6b24b152b9f9dbaec57efefb83c26505525aad16565f0f1d08ac17e8faa72ed5d06badae2f95ee609afb56b21e3718cc0009cd547750ea372f
MISC metadata.xml 514 BLAKE2B 5df1664ca8693598aba1a31675859940052e5e3aa6f5b045036e0da3a47a26ed601f6241977c8a1e611a096798f6d219e6818ce2963f88a4d5e4f6595495e877 SHA512 3e60b71e68d20a2b8c6ee0a5133b41a4beccf942a9c52739dbf7f11c998851411464d2882b0d2b2aab96ea00b9994d3dc73b2d68afcf874af1e561efaa97caf2
diff --git a/dev-util/poke/poke-2.4-r1.ebuild b/dev-util/poke/poke-2.4-r1.ebuild
index 4e41f9426698..0495d5a50622 100644
--- a/dev-util/poke/poke-2.4-r1.ebuild
+++ b/dev-util/poke/poke-2.4-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+ test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
"
BDEPEND="
${REGEN_BDEPEND}
diff --git a/dev-util/poke/poke-2.90.1.ebuild b/dev-util/poke/poke-2.90.1.ebuild
index 6bb0f34eb2c4..83a14a35e497 100644
--- a/dev-util/poke/poke-2.90.1.ebuild
+++ b/dev-util/poke/poke-2.90.1.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+ test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
"
BDEPEND="
${REGEN_BDEPEND}
diff --git a/dev-util/poke/poke-3.0.ebuild b/dev-util/poke/poke-3.0.ebuild
index 80e149428e9b..9ac3d2fc40bf 100644
--- a/dev-util/poke/poke-3.0.ebuild
+++ b/dev-util/poke/poke-3.0.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+ test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
"
BDEPEND="
${REGEN_BDEPEND}
diff --git a/dev-util/poke/poke-3.1.ebuild b/dev-util/poke/poke-3.1.ebuild
index 80e149428e9b..9ac3d2fc40bf 100644
--- a/dev-util/poke/poke-3.1.ebuild
+++ b/dev-util/poke/poke-3.1.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+ test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
"
BDEPEND="
${REGEN_BDEPEND}
diff --git a/dev-util/poke/poke-3.2.ebuild b/dev-util/poke/poke-3.2.ebuild
index 80e149428e9b..9ac3d2fc40bf 100644
--- a/dev-util/poke/poke-3.2.ebuild
+++ b/dev-util/poke/poke-3.2.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+ test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
"
BDEPEND="
${REGEN_BDEPEND}
diff --git a/dev-util/poke/poke-9999.ebuild b/dev-util/poke/poke-9999.ebuild
index 80e149428e9b..9ac3d2fc40bf 100644
--- a/dev-util/poke/poke-9999.ebuild
+++ b/dev-util/poke/poke-9999.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+ test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
"
BDEPEND="
${REGEN_BDEPEND}
diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest
index 34d29ecfd02d..a745e472513b 100644
--- a/dev-util/uncrustify/Manifest
+++ b/dev-util/uncrustify/Manifest
@@ -1,6 +1,4 @@
-DIST uncrustify-0.75.1.tar.gz 1603502 BLAKE2B 096a933757b2894f61cf0630f1329f7c118e28469f8bf14b4bc696ffeed031792829a0bb6432c528610e0d58ea3a0a3c007b2d9821f855d646b330fad6e25f2a SHA512 105e723a3421153919f7280288559cdf6a0ff80bf37575348195f8f83f3f3863b0084911ec8b07b0a88147bd8321698e1108c91fa3892fdaed59048d4057e3de
DIST uncrustify-0.76.0.tar.gz 1653093 BLAKE2B 4054341aefebdd40fa5b20502e26603d2ca5cb43fe493c5aa9f1e86753bc8becf7733aa36a8c9348010c5a697a353fc67c73e5690beb51067eb7671749f314d6 SHA512 2d0f4dcca091890d3c384b2253b87dd51dba264b289890cc0dd39eff307d9f4069638be0493a8814d3e03a58c10dd1dc40bee5afd342ce28cccbc45bb61e9ed9
-EBUILD uncrustify-0.75.1.ebuild 737 BLAKE2B 16d4547f54d841932421cadf5fcccea53fb43915c269049ab37b653bcc784d0b5348bf6306968910282d5d271f22966c020937cf4f9a8d7d9afafc11645a6674 SHA512 74d48de22eaf785bd2aa392963f0be1ba3e7c911112a4b5095dc3750213f063af88a97987f67117da80cfae315579997f5e3d36bd9d3f164205d5c99e2124fe2
EBUILD uncrustify-0.76.0.ebuild 737 BLAKE2B 4af5218b13f16e4ba008f4b38d42b46e2ef07cce3b7150f6c7cb613c194264a4c60d400f03a8a4916767282ad0a656ba11ce5b666add4a2c8fd5f1316b2e3958 SHA512 27dd6ba8761f7eff60ce2ff49f1912080766c38cd8ebc15d87f1a0375e3abc418772b1cd38c69c48f66cf12f59610490a0189ade4aac797d32ed4a5a2d3e6e55
EBUILD uncrustify-9999.ebuild 748 BLAKE2B ce7320bb0b9096fad56999f3eb018bb830a55fa02d4cdc567d7ece35eeeb73163b5d5a698e77c3d0bda1a8ed15c8514d65478e52df42f23f90956fc9699b5f12 SHA512 243a1985f524c214941e39c66304045aff7554c2cdd09787f9461d474005d63afedbb08ef0c342887b2c02fbe8072d03257d68ab442c9fad16ecb4b404aefa50
MISC metadata.xml 500 BLAKE2B bc52827b6bca6fe3529586004a180234601307881f2ffabc23bea7210093e42ca29fc4baf2a81f45793d9bcd2bfbd546622d7703b9680200159bbf8e52d76fcc SHA512 5a039d7b7a857226c80a557ceb868a625b85b3a2205437badb4c85241f4aa51c14b6aade595d52468347c998f8a5cf1bf0030ec932e54907387803b782387b38
diff --git a/dev-util/uncrustify/uncrustify-0.75.1.ebuild b/dev-util/uncrustify/uncrustify-0.75.1.ebuild
deleted file mode 100644
index a35e3a587c64..000000000000
--- a/dev-util/uncrustify/uncrustify-0.75.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
- scm_eclass=git-r3
-else
- KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
- SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"
- S=${WORKDIR}/${PN}-${P}
-fi
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit cmake python-any-r1 ${scm_eclass}
-
-DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier"
-HOMEPAGE="http://uncrustify.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 349381b702f8..5511f528ea57 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/colorcvs/Manifest b/dev-vcs/colorcvs/Manifest
index 65aab3891ff1..0256f666d8db 100644
--- a/dev-vcs/colorcvs/Manifest
+++ b/dev-vcs/colorcvs/Manifest
@@ -1,5 +1,5 @@
-AUX colorcvs-1.4-prefix.patch 529 BLAKE2B 7a16954f603df824db1527f9079086d1722867888c4748b0a57f4e00561b5248e3f67de8067aefd3b3c77caf23d2af913b6a841e33962c10aed36ac4c21b26fb SHA512 a86d265c5d37647c89a8e53dd92d4a01bdf378ebe78d69757401c1a51e75ada912c00981781ddf0af3017936673b8f6c2b218a7f9da8100ee1e5a6f094d95512
+AUX colorcvs-1.4-prefix.patch 653 BLAKE2B cd064cba8c2acb7c273ae0fb5892bdedb6d2c75286a1659ace705837d28f7e456c985714b904dfa473edc885ef95b8c143929f86c122cc4a228beb0db460c0a8 SHA512 5d0b241a2334d7f5c6268fc15c9cfde319c5baeba19bd862b709fe2400f0a8b2b1cbb70dbdecf6e482c3072292643a105d6f15501f3b052bde7731c84bbe779f
AUX colorcvs-profile.sh 47 BLAKE2B b8ed44839f0b4db3624134ade0ec1c053c003d6af3bbca78c6e8b5719f530704fafdb808de2562e7e2c4eda04b50a54165373fa9764720a018a964312bfc8114 SHA512 46e2692476317558cc3d4642e44aeab5b79d9bcacb0ca6b8f3470170cd351adfe156898b3c4f47ce80266eb70ad62bcfac0354b66cd315993d906ab3739acaca
DIST colorcvs-1.4.tar.bz2 8376 BLAKE2B 329c255f3813ff8452091d15cdff898aa047a2ae84369faf659acd2939de80f0740abf7b52155b9676085bc8198eaa7b2a3039c684a12f1c6a5d3584590f9ba1 SHA512 b8c9f3241318599da40614392045a0bba3952314001f6b411207307e79e20b7dea1a9741d5a84dc91b652319ee434c2c14f03435ce4adbd22160d66181da6e44
-EBUILD colorcvs-1.4-r2.ebuild 926 BLAKE2B d0c5df39c1d3faac0a47de7e74a87fa95262384aab0ad704717c35eb163d980ea261d3e7a09b1cca419316c06703b31b50d09436f4bd76fa21b65321221d262f SHA512 c2e86cd5e7c6d70257be1c626edebd284efda205db9a44c02b07d2fa15ee0262b5f919ffa171255fc608f9a63bb8d2a43bb3465d675fc91319c3c31edb52d897
+EBUILD colorcvs-1.4-r3.ebuild 828 BLAKE2B 1ff4906d9a1c4bcbe6918029bab44b714893802b56208c7963e00a579f7590b1fc37681dce30c301ba6a07e29330f4342c370750f4ffe6e71fd0b0184e0c22e0 SHA512 a49ab3928c6f7df80deec947480c347fe241776a8d653f7a471061cc3ac4e24f54264dada0169ea2fd11e1faf8789b800d12f0f62385b9517e8419a393b540cf
MISC metadata.xml 272 BLAKE2B a253052dbe7dfd2dea2cdc3692698a5a94d0e2414979a348d56448cee6329b7fe29a1f252146f9ff04c1ea3b270996631395ecea454ac901eb726dc0b4dd9f29 SHA512 247c1006dd352c3cc7ee07dee2f283394767bdc0f72f0438a6cc845ac53549c05b3741c64ffedb992f003759e67f24aaa7121561db97d1b095c11269115746dc
diff --git a/dev-vcs/colorcvs/colorcvs-1.4-r2.ebuild b/dev-vcs/colorcvs/colorcvs-1.4-r3.ebuild
index d9d92a12f434..fa9ca9c7b14a 100644
--- a/dev-vcs/colorcvs/colorcvs-1.4-r2.ebuild
+++ b/dev-vcs/colorcvs/colorcvs-1.4-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit prefix
@@ -12,34 +12,28 @@ SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-DEPEND=""
RDEPEND="
dev-lang/perl
- dev-vcs/cvs
-"
+ dev-vcs/cvs"
+
+PATCHES=( "${FILESDIR}"/${P}-prefix.patch )
src_prepare() {
- # fix typo
- sed -i -e 's:compiler_pid:cvs_pid:' ${PN} || die "sed failed"
- eapply "${FILESDIR}"/${P}-prefix.patch
- eprefixify colorcvs
default
+ eprefixify colorcvs
}
src_install() {
- insinto /etc/profile.d
- doins "${FILESDIR}/${PN}-profile.sh"
-
dobin colorcvs
dodoc colorcvsrc-sample
+
+ insinto /etc/profile.d
+ doins "${FILESDIR}"/colorcvs-profile.sh
}
pkg_postinst() {
- echo
einfo "An alias to colorcvs was installed for the cvs command."
einfo "In order to immediately activate it do:"
einfo "\tsource /etc/profile"
- echo
}
diff --git a/dev-vcs/colorcvs/files/colorcvs-1.4-prefix.patch b/dev-vcs/colorcvs/files/colorcvs-1.4-prefix.patch
index acc96c42bf65..ab9e35038aa1 100644
--- a/dev-vcs/colorcvs/files/colorcvs-1.4-prefix.patch
+++ b/dev-vcs/colorcvs/files/colorcvs-1.4-prefix.patch
@@ -1,5 +1,5 @@
---- a/colorcvs 2008-01-26 20:04:54 +0100
-+++ b/colorcvs 2008-01-26 20:05:56 +0100
+--- a/colorcvs
++++ b/colorcvs
@@ -54,7 +54,7 @@
sub initDefaults
@@ -18,3 +18,12 @@
if (-f $configFile)
{
loadPreferences($configFile);
+@@ -176,7 +176,7 @@
+ }
+
+ # Get the return code of the compiler and exit with that.
+-waitpid($compiler_pid, 0);
++waitpid($cvs_pid, 0);
+ exit ($? >> 8);
+
+ # arch-tag: colorcvs
diff --git a/dev-vcs/colorsvn/Manifest b/dev-vcs/colorsvn/Manifest
index d44c3e3ff4d8..81506656b089 100644
--- a/dev-vcs/colorsvn/Manifest
+++ b/dev-vcs/colorsvn/Manifest
@@ -1,4 +1,5 @@
-AUX use-open2-not-open3.patch 760 BLAKE2B 5e4649cea3124b01b7eefceb1a1e8a7635b323c16cce32f78b81352525d9d0122e180a9aab5188bce13fafa39375be5a77e22b5eb3fc3656493f310ce14835f8 SHA512 556511ce5cf34c7568352a7e18b3d4113cb6d3d52445db31eb2cddc599e3cbbb47c28e39151350e10e957a5a94651445484c9c9cb91af355f540103edeac774c
+AUX colorsvn-0.3.3-prefix-fhs.patch 1318 BLAKE2B 4238b40a4b9e2b76cc382e79709bd1a01f9541c88f5697ecfa6dfa9617323a91643963686b33a7df5c772cfe1771565a3a0ae96b7f238dfd6f7c06ffaf4df860 SHA512 05a560b4e7b6569f857374e673ee3a350f06749c6db95cef08419a02a1c1f936a127742958b8c54948f7f32f29f9ca3b9bbb29de43fc9e48bd74e483bc1bcb16
+AUX colorsvn-0.3.3-use-open2-not-open3.patch 653 BLAKE2B 7bc07d9b26d4dbb4b8f3a5a2bc8394ba036ff0e6f6497548e51430326d656a0545cb5e4b560e28498cda9e35f6f7f7b8584224d729fa3ec4bc3c3569235a6ccc SHA512 91145fba618f5fdbb10659df2b12fb23754452d72cbfedcc5d8e023deb40aeed7ba78fd353fb3f13f85b8a8dd4a348ccd1c865cf6a60f2818238580e7340bd36
DIST colorsvn-0.3.3.tar.gz 107961 BLAKE2B da46181d9eb54709ae2e62aee4e341f1403788b3a460b04bccf628fe0be767b4343f4295d4eeb1062fb9e580a3aa7f5731027d7f5578342b63414f2e03083a75 SHA512 c9aa6eb3a14f156d8f6139ad708782846c561385cb174339443014e83c80b62f5c8d7b9937830ebb5e5e8606517cb2f3f1866a3611c93512b302936b6fe55ffb
-EBUILD colorsvn-0.3.3.ebuild 1066 BLAKE2B 1b7e3f9026d968815cc244064a832f3e3249f7d0e457ac408450864b92cc49d8ceeeead7c8abecc21a3f68e376ad9fc105fabc1003940381a02f2795a8d26d1e SHA512 04d7cba28f46fec34c370c55dd23790a9f95899647cfa7c6a7ef71e32ce2a2e43de2c5708d50237f177fc44581a4002f235f278b4d43a9b7fa4a25135be5c9d2
+EBUILD colorsvn-0.3.3-r1.ebuild 942 BLAKE2B 72a39dfd7ba8153f4f95767c55e70a82328331a4cf2448523f2bf2342cd011271ca90a055fa0817878836e14e5e946068c10d93d96520ea821e592798f97062f SHA512 2a4ffd2add374b23f8da928cbef35a05b9147794bcb2a308dfb4b601a6499534caad61973cc1add1615f4fe52e1b2242419372aeda0edff28055b5af4c038338
MISC metadata.xml 357 BLAKE2B e7944960b69a94a0a12aab9a377fdf917ea704d224629ed05202ee6d4309471f4b1cda6e65d0d4404634e2111bc951b4a3b8ff01dc827d1b305e5648971fa591 SHA512 6d774b25862c1f0b17160c6281dcf712472d530602dd86c7f55f721f45fcbc72510f0968080f868757d1172caf9921439d9bcd8e8edbba7e8e1e36ae0c82b36b
diff --git a/dev-vcs/colorsvn/colorsvn-0.3.3.ebuild b/dev-vcs/colorsvn/colorsvn-0.3.3-r1.ebuild
index ef47c0be9bd2..0aaf21156588 100644
--- a/dev-vcs/colorsvn/colorsvn-0.3.3.ebuild
+++ b/dev-vcs/colorsvn/colorsvn-0.3.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Subversion output colorizer"
HOMEPAGE="http://colorsvn.tigris.org"
@@ -10,22 +10,16 @@ SRC_URI="http://colorsvn.tigris.org/files/documents/4414/49311/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~x64-macos"
-IUSE=""
-RDEPEND="dev-lang/perl
+RDEPEND="
+ dev-lang/perl
dev-vcs/subversion"
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/use-open2-not-open3.patch" )
-
-src_prepare() {
- default
- # Fix confdir location for Prefix, #435434
- sed -i \
- -e '/^confdir/d' \
- -e 's/$(confdir)/$(sysconfdir)/g' \
- Makefile.in || die
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-use-open2-not-open3.patch
+ "${FILESDIR}"/${P}-prefix-fhs.patch
+)
src_compile() {
# bug 335134
diff --git a/dev-vcs/colorsvn/files/colorsvn-0.3.3-prefix-fhs.patch b/dev-vcs/colorsvn/files/colorsvn-0.3.3-prefix-fhs.patch
new file mode 100644
index 000000000000..e379372d40b0
--- /dev/null
+++ b/dev-vcs/colorsvn/files/colorsvn-0.3.3-prefix-fhs.patch
@@ -0,0 +1,37 @@
+Fix confdir location for Prefix
+https://bugs.gentoo.org/435434
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -13,7 +13,6 @@
+ mandir=@mandir@
+ sysconfdir=@sysconfdir@
+
+-confdir=/etc
+
+ CP=@CP@
+ PERL=@PERL@
+@@ -36,10 +35,10 @@
+ install: colorsvn
+ $(INSTALL) -d $(DESTDIR)$(bindir) && \
+ $(INSTALL) -m 755 $(PACKAGE) $(DESTDIR)$(bindir)/$(PACKAGE) && \
+- $(INSTALL) -d $(DESTDIR)/$(confdir) && \
+- $(INSTALL) -m 644 $(CONFIGFILE) $(DESTDIR)/$(confdir)/$(CONFIGFILE) && \
+- $(INSTALL) -d $(DESTDIR)/$(confdir)/profile.d && \
+- $(INSTALL) -m 755 $(PROFFILE) $(DESTDIR)/$(confdir)/profile.d/$(PROFFILE) && \
++ $(INSTALL) -d $(DESTDIR)/$(sysconfdir) && \
++ $(INSTALL) -m 644 $(CONFIGFILE) $(DESTDIR)/$(sysconfdir)/$(CONFIGFILE) && \
++ $(INSTALL) -d $(DESTDIR)/$(sysconfdir)/profile.d && \
++ $(INSTALL) -m 755 $(PROFFILE) $(DESTDIR)/$(sysconfdir)/profile.d/$(PROFFILE) && \
+ if [ -f $(srcdir)/colorsvn.1 ] ; then \
+ $(INSTALL) -d $(DESTDIR)$(mandir)/man1/ ; \
+ $(INSTALL) -m 644 $(srcdir)/colorsvn.1 $(DESTDIR)$(mandir)/man1/ ; \
+@@ -54,6 +53,6 @@
+
+ uninstall:
+ $(RM) $(DESTDIR)$(bindir)/$(PACKAGE) && \
+- $(RM) $(DESTDIR)/$(confdir)/$(CONFIGFILE) && \
+- $(RM) $(DESTDIR)/$(confdir)/profile.d/$(PROFFILE)
++ $(RM) $(DESTDIR)/$(sysconfdir)/$(CONFIGFILE) && \
++ $(RM) $(DESTDIR)/$(sysconfdir)/profile.d/$(PROFFILE)
+
diff --git a/dev-vcs/colorsvn/files/use-open2-not-open3.patch b/dev-vcs/colorsvn/files/colorsvn-0.3.3-use-open2-not-open3.patch
index cb295dc15878..32757fb9e95e 100644
--- a/dev-vcs/colorsvn/files/use-open2-not-open3.patch
+++ b/dev-vcs/colorsvn/files/colorsvn-0.3.3-use-open2-not-open3.patch
@@ -1,7 +1,5 @@
-This is idl0r's fix for bug 326279, rerolled for v0.3.3.
+https://bugs.gentoo.org/326279
-diff --git a/colorsvn-original b/colorsvn-original
-index 4236121..4edf3c8 100644
--- a/colorsvn-original
+++ b/colorsvn-original
@@ -56,7 +56,7 @@
diff --git a/dev-vcs/easygit/Manifest b/dev-vcs/easygit/Manifest
index 3aab214e07c2..2b8aa2f7cea4 100644
--- a/dev-vcs/easygit/Manifest
+++ b/dev-vcs/easygit/Manifest
@@ -1,3 +1,3 @@
DIST easygit-1.7.5.2 283887 BLAKE2B 978e60add4f9a3e982010a002bad74d88fd7b00b544a9150d6926aae24430e833f56115fce80568b9095d2b1896bd45838312012609c47a4499a7e67b05e9d91 SHA512 fa798a18b3d9ae8394faa3a5772ad21c6c439835de977dbce077b79823e022f9aa15e2d603ab16ea592048dab039aed2d647018cd83f7b3ec0b6c0e7679d0eec
-EBUILD easygit-1.7.5.2.ebuild 517 BLAKE2B 200072df1a75b28ba5dbe45c5482a4aea0ad923d1b30934ae303c32e918a72051a21d1d8c1e2ff97b84e376427cf86abbe11af9ac9f8a090b28a9547d8e57884 SHA512 20344edec75e386df8a23a902f1051b29cdffad1bd727ef3450e18f3862046355fb6249275115ae468ed275486a0b08c5f23c45746e91c68a0eff795bff05e72
+EBUILD easygit-1.7.5.2-r1.ebuild 478 BLAKE2B 4255a360c836b58cdc048729df0353877736041fe545ad1fffbf56c2203afe7adc74123f2d6d40934941dafb17247165340b46a8d630ecd1ab0e0e19af930dab SHA512 793bd035cb09679a4d14e3137963216f898e31cac2e73cd77683654cbbd6e919864e273526ed22fa34e9dbffd721c2b27a44fe5f5c18175a10f6b1d14cdd1636
MISC metadata.xml 394 BLAKE2B 515ca6f962ff0fd4c3b57b0af00bb61e79b2a9f640d441ea5ad60c298780ce0ae8f9e090fe26d5293627448062cbd8bd78db844e923d61ad0db4644e1410b0bf SHA512 3492dae90b43f94860e1c6d08868d238a60ff13ea060bc6ec7619698d4a8830de6354d67b40b7459149e585209dfd886a94474b92191212f275ae974cc2abf1e
diff --git a/dev-vcs/easygit/easygit-1.7.5.2.ebuild b/dev-vcs/easygit/easygit-1.7.5.2-r1.ebuild
index e70c718cceff..d23469cfefc2 100644
--- a/dev-vcs/easygit/easygit-1.7.5.2.ebuild
+++ b/dev-vcs/easygit/easygit-1.7.5.2-r1.ebuild
@@ -1,26 +1,21 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Easy GIT (eg), a frontend for git designed for former cvs and svn users"
HOMEPAGE="https://www.gnome.org/~newren/eg/"
SRC_URI="https://www.gnome.org/~newren/eg/download/${PV}/eg -> ${P}"
+S="${WORKDIR}"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
SLOT="0"
-IUSE=""
+KEYWORDS="~amd64 ~ppc ~x86"
-RDEPEND=">=dev-vcs/git-${PV}
+RDEPEND="
+ >=dev-vcs/git-${PV}
dev-lang/perl"
-S=${WORKDIR}
-
-src_unpack() {
- cp "${DISTDIR}/${P}" eg || die
-}
-
src_install() {
- dobin eg
+ newbin "${DISTDIR}"/${P} eg
}
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index 3b27e253cbf4..62c62f2361d8 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 6d40c230b729..91229db74e6a 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -4,4 +4,4 @@ AUX dxx-rebirth-0.61.0_pre20210623-scons-4.5.patch 2754 BLAKE2B 088954d04e6ab23d
DIST dxx-rebirth_20210623-src.tar.xz 1340044 BLAKE2B f16a8904d777559e789d719bc0d6d2dbb7d26c1128984117b6c64a334ae589dd5806439cc51e458a583e1b6cc831dae7c51bf7bd3fbc972989b0ce4e5b932a4e SHA512 150d873fa045df6fb2f9bb70334d08eeae0cc7a639e825f1352fed28501ab9541a27bf3395fc1929bc8d76ed9126b038eed67c5a01657f43116da4663e929821
EBUILD dxx-rebirth-0.61.0_pre20210623.ebuild 8632 BLAKE2B 7f178fb25351f021b406f141781d815ecd3d3b5da8ce9eee30e2bb41bec196e51adf4f4825c3650ca9da30d066bdc0bcfcaaaafeb6155ceed3c0936c9cf8c7ee SHA512 af0c70052b494b32554c3ed9b14ea887b0994d8e5ad09fd652101f8f08732226eed3539263ed3d7691e7bc6447c12c3e996f275c3ebe18f9ae6d06b4b1038865
EBUILD dxx-rebirth-9999.ebuild 8546 BLAKE2B 9634616c01b562de777d19f309dc197a152cf453368292dcd0824a454e6568d37420471d04140fc1de4f41a9b1488595f106b5e8d06fea4957be8f85dd3a1868 SHA512 b3e95904bfd97b86ada1d91bdd9d9669f47e8856c9decadcbdfdc8547d1e537d8314608c9fc97e766c47ffe9ed943185ae2d739358a28b75b885388ecd9767f7
-MISC metadata.xml 2538 BLAKE2B fd07b7eed8d0b484312d4ee54a6b13834b823ee2cd23eb8e5cef93a5b44b4311c2eee97946fed8d303883142b65243dbbefab921a7e01a111bc5126334230113 SHA512 9d07f6718f74adddcd9e3041758e29e456d62c8808c30f2e6963872a9d647491dea380134951973eeaad63dea0fb88710a5b6fc8e37461f011e6d8aea0e69693
+MISC metadata.xml 2427 BLAKE2B e1a42d52d5ba0038e9ee63e6cc477239189e665812217abec4f5ed9f450f505472b611e3a2031ccf1508eee8b71ad651304eae79cad9ff00d91c4737100838ad SHA512 5e7f527575308ee42bd16c6df893fc300ee298da805b16aa825ff0f2013135c88656de1ed264a7c6d5ae0424ae4dedf79ab4d55debd0c09d4044917ab2f17f8c
diff --git a/games-action/dxx-rebirth/metadata.xml b/games-action/dxx-rebirth/metadata.xml
index 416662962e74..ee4bdde42738 100644
--- a/games-action/dxx-rebirth/metadata.xml
+++ b/games-action/dxx-rebirth/metadata.xml
@@ -32,7 +32,6 @@
<flag name="sc55-musicpack">Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module</flag>
<flag name="sdl2">Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*</flag>
<flag name="tracker">Enable support for the PHP-based multiplayer game tracker</flag>
- <flag name="valgrind">Include a Valgrind header in build in order to support Memcheck client requests</flag>
</use>
<upstream>
<remote-id type="github">dxx-rebirth/dxx-rebirth</remote-id>
diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz
index cf2c449557e1..67028024b68e 100644
--- a/gnome-base/Manifest.gz
+++ b/gnome-base/Manifest.gz
Binary files differ
diff --git a/gnome-base/gnome-keyring/Manifest b/gnome-base/gnome-keyring/Manifest
index e315298510a2..5652a01578f0 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1,3 +1,3 @@
DIST gnome-keyring-42.1.tar.xz 1346284 BLAKE2B ff6093cc16c649cda1e6cc2848c2198a502d8aa20a56f0a4dca00550e99f18820028427a7ec3979b6871648a7931da19fced3210558d5ca3de47983b7c94452d SHA512 560dc409c21768dcbdf42151986a5bbbfb9a092d2c36295cf76bd603cdf9650fa80670631c7fb8b3e1822bed6a1f55c34b2170a1419ce45fbe8ca08c7eaf3a57
EBUILD gnome-keyring-42.1-r2.ebuild 2267 BLAKE2B 9338ec7d6b9623d15c64ca0ab8a21ff5639929a01ac1ff6f9b8ab45ac1deb5eb10253ce8889f6d46ad6267337f9f2a290f2f6659bd1ffcf10f763c00144a6271 SHA512 af344e8c3e1f9fb112d768965c2ca5845d7f44bcfdc7b667386e9bc5a7d281918a9a9fd3a9ef29187a729be4f5def6d606a0380e46c0c23e181ccd46283669ed
-MISC metadata.xml 1132 BLAKE2B 2d35a17e3640d2b63ea39c47f5605bd8df2a6d5ac904dd656142c24a3d731ab6bca3bd1569347f324f3727a44f8fb3adbfba5327041c82b04a72374710ec1d5a SHA512 03cab71b973d3e2cb02d59da5300b2bb32e08d8a2563a88470b60663a5b4354cd9edae68a0a6aff7b0cada7352de362750c195a97a23327448191ca83f4655d6
+MISC metadata.xml 1001 BLAKE2B 276e415289b39f9c75fc156ad695644c5393dff0c689ceacc5c82c2ebee5c4840433966cacb208cff72bcbe6d16a58eea9d59dd75a14839cd2a99cbfa7963ac2 SHA512 7e7e35356506cc0308b7ef42115da4291d6b379094117a516637404ee448d64f5c3477c812c91c7a1cc7e849efed28b67f9a747c303154a9664e5472a558b7c7
diff --git a/gnome-base/gnome-keyring/metadata.xml b/gnome-base/gnome-keyring/metadata.xml
index 0e1085a6f4b0..2e0522eb0b7f 100644
--- a/gnome-base/gnome-keyring/metadata.xml
+++ b/gnome-base/gnome-keyring/metadata.xml
@@ -16,7 +16,6 @@
</longdescription>
<use>
<flag name="ssh-agent">Use GNOME Keyring to unlock SSH keys. Recommended unless you are using ECDSA or Ed25519 keys.</flag>
- <flag name="valgrind">Support Valgrind (<pkg>dev-util/valgrind</pkg>) with annotations to improve results for memcheck.</flag>
</use>
<upstream>
<remote-id type="gnome-gitlab">GNOME/gnome-keyring</remote-id>
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index adf5d0ed0a82..11a5ec624430 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index d833921d369e..6aabac5b5e7c 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -13,4 +13,4 @@ EBUILD claws-mail-4.1.0-r1.ebuild 5752 BLAKE2B 43fe31e413a4c48633c3a865ee615920f
EBUILD claws-mail-4.1.1-r1.ebuild 5657 BLAKE2B b27384933ba3db323a5fea26a7ae89a9e40ee9c74384cff74bea27f419cd936dc19dd4efc2a8d02ebc026b3a95de31212b3c575a1bf9f1594dc7799b1c2cbf1a SHA512 d6bbb70a8ee69b8eca52120e4eef22596379b23246b62b7c6a4d3d1b0c1213f45c519c4bf9842cb6aff1eb6e662acc88b5febecdc138c16cc59d03525e6ecb75
EBUILD claws-mail-4.1.1-r2.ebuild 5627 BLAKE2B 3a0223df8a2d9bc94a389e08b375194afc00cec3d73170cdf310052cc1fe0dbd5b4fd87473085488fbee197e406e63c6fa4fad30ba9150f20227fd6f06d6bbaf SHA512 f3fa2fb283144caf9c3390e44f701efb13ff281db15ac00f1207081c426599ae13657223a08c8e3cda20b7eaa9a97b476767334acfb19ce0223c7ff12d3e18fb
EBUILD claws-mail-9999.ebuild 5697 BLAKE2B 66c03167b092eb10d341215f906d335f1ee1a4b929f37703a978a6f5d9e106717ef31863181d3232b340a3a714fd0d2a918c38ea93e5feb32aaf09b6a712e7b4 SHA512 5d5bbf8fd0ca25fc28734e85196ea1f5c91ea8c8ad60006dea9cadc69d8fbed85575209b4ec00087f45701d22a50c84edc89003c01d81b426a78a2311972b7e5
-MISC metadata.xml 1385 BLAKE2B aa14790b44c8c2399b1e4435d08e70b574d5f720d72e0897d894e781223e2c9f1cb5e183d446a712282a7f82bad7b39f6ceea5dbb4805b6cf6300022255b19f3 SHA512 3dc48c58e155330ec969c840cfe5737d65f1ed3822c0e4f42437c0cf7892c7cc47a19fb1b311c3ed643e326fa73a3508d892f157667b241ee626b4dabe66651d
+MISC metadata.xml 1306 BLAKE2B 448f35ca6cd9d53a94a2f30fb9f55d701d8674c23cf08a7f4bb027707de472c15b5f74a1b81c1eeba472a1bad9dc56cbb8788cc35d3378e0f476553b361bbc8c SHA512 8147c3036f2de1204feae46f33f1dedd22d1042344e1164e8fe34ef0a3d59df282eb1532bd7b39a8418ddf7dda96988cb970131883d37d15ba8212d6ab185742
diff --git a/mail-client/claws-mail/metadata.xml b/mail-client/claws-mail/metadata.xml
index c79619ae0391..db7340dd4473 100644
--- a/mail-client/claws-mail/metadata.xml
+++ b/mail-client/claws-mail/metadata.xml
@@ -19,6 +19,5 @@
<flag name="smime">Build plugin for S/MIME support</flag>
<flag name="spam-report">Enable plugin for spam reporting to various services</flag>
<flag name="spamassassin">Build <pkg>mail-filter/spamassassin</pkg> plugin</flag>
- <flag name="valgrind">Add support for memory debugging using valgrind</flag>
</use>
</pkgmetadata>
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 54fbddf05af5..09951b29bcd7 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index db40181b0dda..fcf0b86e4ebd 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -5,6 +5,6 @@ DIST noto-20230201.tar.gz 1006343445 BLAKE2B 42d8c4777751f28d03ef45335e75f8c7b26
DIST noto-20230331.tar.gz 1020818875 BLAKE2B 82df27ba94a15ba16fb7c47168ffd9684e030f478c91b98c7c99b97f9d0179f2124ffd68e662dab3edd1643ce032c35e4197d6f8c4f206a621a53b894b0c19a3 SHA512 e839a942e358b37acc47f57f9046a74b2370938b02de686d3dc89532d7ec0a664945f5010bada332466478b7b0d3b4866ce17ac568300ccee2bc27ee9da9e838
DIST noto-20230430.tar.gz 1020909284 BLAKE2B 552d52204409fe143436160c2378b7ff0bfc0bf9f3e6ccbf22cf712b73d3a598c08f02399005b46f6d8701cec3537a2dd7a254a5ec036fa9f68dfe33326de1d8 SHA512 04af7b86089194b7428bda530d0a92fda2a62858eccf23a694dc0ec4c0506ca5afe944c0fb4ae9efe6f57aa6983f3f6dd681efa829abbffd82ec1ecd901f09fa
EBUILD noto-20230201.ebuild 1331 BLAKE2B 34104c993ca3dd42357b5903c4c7a3f574c31833a18f55e8062eb0524950e89a3d4324f7aee276d579081ec2fc5e6f30ed6b83d9dfaf0472ac4fc2b78d90c256 SHA512 c11948ca12b43f314568b597663e32fd0844fbd52749d68a150c3d31059934456e9db6a71238fce339c7a57ad2d86a347f7e45441311710af1e60a4dfe28ad13
-EBUILD noto-20230331.ebuild 1338 BLAKE2B dedbe922319fa20d1c44258e0964b9b25693fd8e30131c36577af0685cf5f6d714dcb49e4bdbcf590d14b60b70b9ac0d10c94f6b303cea6586ceff377e6d1fae SHA512 847fe46602c30311c344d3fe27f1b467b92c0cef8821502429201098b3f1d02dadda591b1d70f3093a41971616f06311b95f0cd1ae46b2fbe14abd3a2cf66a83
+EBUILD noto-20230331.ebuild 1333 BLAKE2B a9ac82ae23acd231aa42b1122f1609d41ef42a00990ff9327a9cfe2fe6a74956bfab0888080703674ef6166983674b2cafc1b286e4fea9c0ce54522d76787460 SHA512 35fc0c5c0f4e9ef5a317b1f42e1e12baa8d40aacde65df2e41ce92371fd8b7daa5608676358a88d06c03bddd4f229d4dc3dd293b2e8e65168947134c184d7145
EBUILD noto-20230430.ebuild 1338 BLAKE2B bcb8c1d66acb7860551a621266364a5463323154d30f49254dcc86fe926eb360d1cd891b014d0745ba47950004bd27ed089a5ddb66a2fdd7c154be1cc2703c62 SHA512 c976da1a2e46e9eddfdfbce5ede85e213db08d9ca44a6a8556948b11ef95d13b91b7ef283a199ee4e1eee24aa5055f94e8113222d7a21500b92bd254d5dced77
MISC metadata.xml 564 BLAKE2B 8a5a57d0c7d0595cd149b35ca37bb0657a59e32c8be70ab9f1db87f091fa2c725be532cc6266c05440582fb4b0a7bc90c2e96eb9ce54a4c957d48f25e5daf504 SHA512 058b6a482169a2b4839f79de7ff1eb98bc98c4592785cf7d431d69bbf6622ac620b718670a248011d42a258620a35fb98c7e992adc0bfcdfc8488698a891ddde
diff --git a/media-fonts/noto/noto-20230331.ebuild b/media-fonts/noto/noto-20230331.ebuild
index 87adb51bb31d..0cb17c3d7cb8 100644
--- a/media-fonts/noto/noto-20230331.ebuild
+++ b/media-fonts/noto/noto-20230331.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
LICENSE="OFL-1.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86"
# Extra allows to optionally reduce disk usage even returning to tofu
# issue as described in https://www.google.com/get/noto/
IUSE="cjk +extra"
diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest
index 06062b704e19..f838d2b0b173 100644
--- a/media-fonts/terminus-font/Manifest
+++ b/media-fonts/terminus-font/Manifest
@@ -1,3 +1,3 @@
DIST terminus-font-4.49.1.tar.gz 648345 BLAKE2B 8c2edff7e57572361cf9a4907a165f8af69cbd5a3ae15817d02d43ab5134278ab64b269e6bd8c79d2107e5c8c51b58f07ab45c308891464cbc8e3e15767efadb SHA512 2e3a99960c459a453b5879bebbebeb653f0a22060177bf75c67bbeb7d32cfe1acce9e74a88fdc42e299b6dc402e0708552487abd26e80e985c7d6059b0d445a8
-EBUILD terminus-font-4.49.1.ebuild 2800 BLAKE2B 09122bd853220bdeb6c335db5e37e75e826b49bb7da46169106a03d14574a640e885b3528b2db471e2e9b4b821afe53eb548716f3392e0af2a07f2abdc059adf SHA512 e23ea216029b00292285d2fb192d84f3d9360fa30d699f2c634a35a68536f6eac462075feb3d60b5c482e73a007384cb200e314edce81263ce438b484192de47
+EBUILD terminus-font-4.49.1.ebuild 2808 BLAKE2B 7fbd5dc8a90d9113d2bc68f9dcfe1a39aaeb6999bfff39d721e86296ba3fbdd0ac1d55b2151c80d32696eee5af403317a8956adcd5f6aaaf6d50279874e8423b SHA512 dc150f35466d059cf5860bed28938f448b531c7a99425e27befa9c93a926a1002f3194134820a1cedd09ffcb109496d73720a965060e4af7d6d62af1b27528d4
MISC metadata.xml 1945 BLAKE2B 8008e4a45a776a1e2aa9e13c8dd7374e300b323f547ece9908604a48d0f80d7942db54e4c34f144b5637865dbeffde7aa20df4451fbfee895ba7a6786f603c48 SHA512 a856c5d4e19a102c3172b96f6df89f2d2ea5eb8c042433fe65fda9654956781a7c7fb6c6b1d8ba4c139b0639301da746a2fc97cd3eaf44677f23f1ed51ae8700
diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
index 8e6e16fa1204..4fef30619500 100644
--- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
+++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390
IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote
ru-dv +ru-g ru-i ru-k"
-BDEPEND="app-arch/gzip
+BDEPEND="app-alternatives/gzip
${PYTHON_DEPS}
app-alternatives/awk
pcf-8bit? ( x11-apps/bdftopcf )
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index c9a5ef223e73..f273be6d39fe 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 55eb7c3664f7..a0e38d5e4026 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -17,4 +17,4 @@ EBUILD blender-3.4.1-r2.ebuild 13491 BLAKE2B e7795576ee4eeb5fd8b657a6575c963e98a
EBUILD blender-3.4.1.ebuild 13447 BLAKE2B 01224ea8ca34efa917fc66fd06a0fc3ae7e224fa9677d45ffbbed4c649d83db474d98f46a58fb3cce936c6c2c017a0d71369c834cacc19f58fa80e6c5e71fa30 SHA512 9385907681d5642339cc3e6df05fa05a12305f64a745881761c6a2ac41c1b7028b579978201bc701ce38871ebff483e4d41cd7f3a84c4fe1ec36de4632e5aa99
EBUILD blender-3.5.1.ebuild 13777 BLAKE2B fc71a1f22504cb00e50910868053fb819363c1fb5251a2b00b28c5fc9907e8bdf51a13c85ff41e624a2f506bef98137102137ad61ae210dbe91ad46d43f8f6c4 SHA512 91e6f4494f6a61a9aa195698b0c9b73802ff458b8606904b2adf072eae78f21fd0ba0f84bedd0e2986a4e0ced7dbd12f1d69bed5299208160b272477663f5c3b
EBUILD blender-9999.ebuild 13775 BLAKE2B 6cbfed30312dbaa8166c23d1b6c59ea86489ffa64947432b5aea4ae60fafdbacce3dc1a0c24e1fa53921df693e52ea5de51553a9cff6535239e7863933950563 SHA512 248456dc0051185abdfeb3a65652bda6ba5235a1c96359dd34d35b066c028af3f833d8dee773a3beb595f58f68a2f8b6d7c19d53d733d079db21d44aa9bb58b7
-MISC metadata.xml 3392 BLAKE2B 040dde19986bd6c10a76b0c84c27bfbcb3064b6210e4dc9d3e1991083f2f49cb1ff8d1795db3bfb417cb9bc37f37b71622f1468529b1e7a3fed8054f4dc183c7 SHA512 25a0a47dda95d519189019376745797822a17021510dc8fe38d941462e387a454aa845a4b88fd3886c757de37ed803bc1483c5b4597d72f59fb3e9a45e0791ab
+MISC metadata.xml 3283 BLAKE2B 899151a4ff6bf83da64ee46d7e4ddfc87a32061c466de17dde841d9e74ac1d58d13300269b873694bbb56a74e3350afadc63a3743065e26795eb5a1b635e3892 SHA512 71a59a0a2b18e9e871cd0b34928f83ac801135358ab703de25a9d8e390f57276ae89b97589fb0e19cd623fdf18923983e78c360587a449abfbc485ae65be0e2a
diff --git a/media-gfx/blender/metadata.xml b/media-gfx/blender/metadata.xml
index f57d99a79c61..5b6cbb8d18d1 100644
--- a/media-gfx/blender/metadata.xml
+++ b/media-gfx/blender/metadata.xml
@@ -85,9 +85,5 @@
<flag name="tbb">
Use threading building blocks library from <pkg>dev-cpp/tbb</pkg>.
</flag>
- <flag name="valgrind">
- Add support for memory debugging using
- <pkg>dev-util/valgrind</pkg>
- </flag>
</use>
</pkgmetadata>
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 0f32f96c831b..8a9ba5590385 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libpulse/Manifest b/media-libs/libpulse/Manifest
index efd8b11b07c9..9c839b7f0bb5 100644
--- a/media-libs/libpulse/Manifest
+++ b/media-libs/libpulse/Manifest
@@ -3,4 +3,4 @@ AUX pulseaudio-16.1-proplist-util-without-gdkx.patch 1486 BLAKE2B 74b6ed59dff2ab
DIST pulseaudio-16.1.tar.xz 1545596 BLAKE2B 535706abcea2cae39834b23c8bdc37f71b0e633de2d8e43ea4425da97a850b57c2f980c318681cbc86cf1e746200609dad41f8b96ecf4568f86d94aa6831c9a1 SHA512 33b0b4292f05e0882f3ec822cf5720414bb34c523d80fe287b9740d6be219787c562e8024c9b0d9e2ee010771ca72c7ae4f27df1bbef9c9cb6bb6a23cbcc412f
EBUILD libpulse-16.1-r1.ebuild 5765 BLAKE2B 1d7612f22f43daee09d1a3ccc6bf1d854410d293a2bfdd9e6c60453ff39556f3e40c21e776a9ed02bf6e62a29b4d7ec5be87003f9cdf64df4e0add642be423df SHA512 558d94ef4d2cde4a9a41e364a592ecf3acca0939d2f8c2f069b502c800549cd8a9400a6a3e3ad3645fda83b48c84811ac9bf1e8d6f9a614545e1fe2d0b4e2e03
EBUILD libpulse-16.1-r2.ebuild 5880 BLAKE2B 78dbe7da864b8c36cdc5730a98260b35a58ea0beaca798f86a63f9124b71f2ee2a449cb13f5c4cc3111c5298ecc900291e9c0d457c8d765be43bdd09d7e7c315 SHA512 3bb7b39fb201c202f3b20e605e37774b525a0a78979f8a24eabd464ae0a5b8314fc9362a9f9d8a47a43f3d534ddc5a9bd39b3874f3b9cc5ea402f7f897d12a38
-MISC metadata.xml 925 BLAKE2B 00eb044359e5cbbaa5fdd085a76be9582c1142dc7334ebcfca531975961bbe35bd4d7a3b1f06e760126b0422614103480c1199128a908567dbe477af017f5ae7 SHA512 9c244a9725fa5acf9d1c3e869cd794d0d70dbe29126af877ea5918adf12c9ebfe87576c074db8126d168368ca93bb0e5577912780eb467377ef58d4cf44895bb
+MISC metadata.xml 859 BLAKE2B 7d292e39737f2dcfaf44c3ba84cae976f90e8cfe29ea91589f01376292d029177d2f700138879dde89bbbedb99eebce02e83171e3e168f04cf030453674e0eb5 SHA512 756bef21c1da1fb996083f1da163cc3e80f03e5d1314d00f07496aab22cece34db48c0ec950eeaabf50ea3ad08f00d85befdb97a5dd4115aa5f665040fe89310
diff --git a/media-libs/libpulse/metadata.xml b/media-libs/libpulse/metadata.xml
index 9f2ed729d5f8..e1b0ba44ee04 100644
--- a/media-libs/libpulse/metadata.xml
+++ b/media-libs/libpulse/metadata.xml
@@ -21,6 +21,5 @@
</flag>
<flag name="asyncns">Use libasyncns for asynchronous name resolution.</flag>
<flag name="doc">Build the doxygen-described API documentation.</flag>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
</use>
</pkgmetadata>
diff --git a/media-libs/mesa-amber/Manifest b/media-libs/mesa-amber/Manifest
index 3c5316fe83e1..d8d926d6fc9d 100644
--- a/media-libs/mesa-amber/Manifest
+++ b/media-libs/mesa-amber/Manifest
@@ -1,4 +1,4 @@
AUX mesa-amber-i915c.patch 1990 BLAKE2B 7b15d0e0aab853c8f2ce3e66fcf705c21e45d045f4f6090524d051f8d3498826240ec6626e7ffeecb0c939d1cb94bd6fb95da05a3d9b742d5c861948af15d9da SHA512 163e80342f6df7706d7db4defc0c5814db92e03fcec675e6729a05ba1b3907e3233a9bd6f40629bde5dcf7afbf397e40f774c2298ad2f9b3948a6db63f801893
DIST mesa-21.3.9.tar.xz 16607716 BLAKE2B 79669f9492c505b1729c526adf5a8261737b6088bdf01db654a0dca8ba22600ec985b574edfeee3a28c76e6e0f815782362973876e1d75b58f4417f45df70add SHA512 4cec6f4f50f444fcd327f7c40f8899c2f265e348e121455262b540b1f890a1468bbea59965af0876c548fa97aa0a05a1b23fa6ca7d308bd60328cfdeab757684
EBUILD mesa-amber-21.3.9-r1.ebuild 5088 BLAKE2B 6f810cd58849e662bbaeb27f48e51204b5ff27170f04a22a4089d9ebdc614155dc7f3cc77049b2f88aba23a1213b95ec734b5bac9e4e7b1f9d215acdbf7ee959 SHA512 d7e81103df5e9ca49079de47fbadf7f2fb19e3ccbc2d38c276f238761998b15cf2a50513f03e9bee931354f6caa0627c759520ee3409aabb53b1cb2475be4bc2
-MISC metadata.xml 656 BLAKE2B 8a726ee17f42aac678464a5461bde2b570c3c4852900baaf3813eba86735d5879e782ee400c4c278bfe97ce69b0f80fe641ebed1455e65b60d14cfbba9700e68 SHA512 2168c3e6eac6cacff4fa261e06893359ef9d30481c61db09ad804fc47eee0c664c24edaa154ae0deab325fc45b0cbbfe620086044aefffd1db726cca4677482c
+MISC metadata.xml 590 BLAKE2B 045835744941ea7dc020ee9b7ce4531be048ac95c086ff3e901207b67c20b8589c481f272aa1fb922b440a37831c16c12ec1580587a9155e123580728b17fa90 SHA512 71e844132ddda66ca504f7b7c732f8a5e061086481e758552b5d9133416319382127feb54bdb3cb61f2a70ca6af8114f8df9b0297646269df32b07cc21646595
diff --git a/media-libs/mesa-amber/metadata.xml b/media-libs/mesa-amber/metadata.xml
index 4a8aba716794..78f51b58c849 100644
--- a/media-libs/mesa-amber/metadata.xml
+++ b/media-libs/mesa-amber/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="gles1">Enable GLESv1 support.</flag>
<flag name="gles2">Enable GLESv2 support.</flag>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
<flag name="wayland">Enable support for <pkg>dev-libs/wayland</pkg></flag>
</use>
<upstream>
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 4dd92ca0373c..c590608a2bba 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -9,4 +9,4 @@ EBUILD mesa-22.3.7-r1.ebuild 12130 BLAKE2B a735afabb891b4b8600c5f00046496b12f845
EBUILD mesa-23.0.3-r1.ebuild 12279 BLAKE2B e6da53781a68ab1705eb35403ff2349985ed88d3d23ba1772b060185fca16fd28c94061fd97ffee7caad4b8cacf8688dfe42db7ce8f2a0b4d894d4dc8ee4966c SHA512 205bdcd6d31efe9b54af48f9cc8e13ed2ae65590408ffcb3b7be23ea86f56965a2b9a76c2b71d866003f94d17f4e7a84163ae8bdd702b0a20292f0e2477e969b
EBUILD mesa-23.1.0.ebuild 12308 BLAKE2B 1d14e1a6e6ed4441060757e4face97f93c4559d37ca986b039534962a44078121c68ea405be80b9a12de483bbfb773afaeac5f2a1e8635503bd78e9552d6bc8f SHA512 6abe5a91f383024bcc9369af5ff8646b882131c28fc9706cb33552f61555d53bb6253b937ab58d49099a0ceb3a0a80c6f53bdb87af5bd5277cf2263cd1e5a3c6
EBUILD mesa-9999.ebuild 12227 BLAKE2B 762246541140b03c8f641647329b833f21d6cc6ca3f1e1d3fd2b29eb97d35a3c2a130b5ab9b65ada21509bf95bbe01291608472d7a5d29d59fdf0db7f88e2f86 SHA512 bff4fc5a87a1af7a1d3e5755a3bff587d60614af65f9bdf4fbbe5decd4027d154b0ca113f1d3e1544e0ec6ac4406976e76d96ce73d293399459cc868094b1f20
-MISC metadata.xml 1607 BLAKE2B e862a9e259e0fb0a4dd73d021105cddd3063d914c0579fa76443fd59a26cf4c3687269ff28de542d7aeb462f42f7ac995dc9fe9a4ed8926c9c0b23205554e7e1 SHA512 fcf927604dd3b7a10a0159a4d25d1cbaf349e6aab8bb00e7c98176d98d207f998b75fa39f343b07edb1d6987b3223d8a5d2bdc61852e4c004f0217e7c8e75459
+MISC metadata.xml 1541 BLAKE2B ecd9226c49f484d2ebcd5e07d2fc5a86df8e3590415b0b8cd9252933205e3bb2c2c053dda3ef0ffbc50e8b0babfc777c60023357d0bee2075438d15c1bdf934f SHA512 977ca1fb7932567811719b65ddce0d70775e36031d7ad36ad0844acc64ebd05fcd737a3b282a3c7317021f6aaaebecb33e5bdee320ca4adcd2e21d6d9f22ec58
diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
index 69f5a6733cc6..dbcc886c76ef 100644
--- a/media-libs/mesa/metadata.xml
+++ b/media-libs/mesa/metadata.xml
@@ -14,7 +14,6 @@
<flag name="opencl">Enable the Rusticl Gallium OpenCL state tracker.</flag>
<flag name="osmesa">Build the Mesa library for off-screen rendering.</flag>
<flag name="proprietary-codecs">Enable codecs for patent-encumbered audio and video formats.</flag>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
<flag name="vdpau">Enable the VDPAU acceleration interface for the Gallium3D Video Layer.</flag>
<flag name="vulkan">Enable Vulkan drivers</flag>
<flag name="vulkan-overlay">Build vulkan-overlay-layer which displays Frames Per Second and other statistics</flag>
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 20dd9ce16dc0..f4539eaf1fff 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/pulseaudio-daemon/Manifest b/media-sound/pulseaudio-daemon/Manifest
index 212ec71ad319..bf27e7810391 100644
--- a/media-sound/pulseaudio-daemon/Manifest
+++ b/media-sound/pulseaudio-daemon/Manifest
@@ -11,4 +11,4 @@ DIST pulseaudio-16.1.tar.xz 1545596 BLAKE2B 535706abcea2cae39834b23c8bdc37f71b0e
EBUILD pulseaudio-daemon-16.1-r3.ebuild 12165 BLAKE2B 525c97dafa1913dc714abff8a3e49cd60203f8e5e114a10cc66e30b67c322b4d9e41a6a11508d99a0c010029508c40da0ec6ca8388210a0a8430437ae015fda1 SHA512 ccff4a1c5222865f206a46b6b5f6ad2740473edf960bf2e6071bc450a03b323b6119794840d56483691e029a0512fbcef8cb1696aa7c188da00db95045bc234b
EBUILD pulseaudio-daemon-16.1-r6.ebuild 12361 BLAKE2B dbfb4f342dcf60f905fd2ed9f30b02803e53fa258c1a327621a7cc17140f4b1243d7ff7033e53d2dfa1b46d99d07235cc5a6f206b0091d37ad4a58068a89020e SHA512 4b1fbe7faa3c6137398237c021773ab7fd235045b6c8243cdaf9002fd0689c56674c79efed1d8ab6b024562c40943b4dba38b97dcc69fb1a68e9a2bdd716c8e4
EBUILD pulseaudio-daemon-16.1-r7.ebuild 12122 BLAKE2B 964d6df99f716bf40459bc0e8aa6d0270329cfe825b9bd0580787da607096c1fe913076cee99d4e758994ca9a681010319c02a39426f9c8f2a39fa2bf3f6cf00 SHA512 85650fed388018756689c4aa18cbab0b00b6102cacc815d7f797b4250d3d5b5e0188229f1cb0f37a1ba6039a685c023e5cd78daa19628b82985d874bc120fd04
-MISC metadata.xml 3570 BLAKE2B 24d7b24a68f5e832708d9879769f55ec4cf146c47a41b5fa0ff33f63a5a9945736e227c6a6afa106f964fd91eb3b0ee441203c92f312ed835ef2197979b6fda9 SHA512 34aa5503ad5483eeff2f7c4713d96322dedbdd56b7d52a17ba0658aba24aef58239d5ee1943a276555c2508fd3d5e18639ec6417044adad512693fa6c673c5df
+MISC metadata.xml 3504 BLAKE2B ed8301d5eb41e597247ad2067063c262c9b18db6db6c7203a73196a9af48015b9f14105426688d5f5b394e66f7b26c7fa8cdb99f65a671b24d7ea619fc976bd8 SHA512 f77678eb60695f69416a81cb03dc58f559023d18c8bd0a5362767c3705f22b14cef3da1a537efb080f764623cd0cc5adeb10896836c57fadbf5dc9fc0263975c
diff --git a/media-sound/pulseaudio-daemon/metadata.xml b/media-sound/pulseaudio-daemon/metadata.xml
index 5d81f9170193..e8d9b11581af 100644
--- a/media-sound/pulseaudio-daemon/metadata.xml
+++ b/media-sound/pulseaudio-daemon/metadata.xml
@@ -67,7 +67,6 @@
Build with <pkg>sys-apps/systemd</pkg> support to replace standalone
ConsoleKit.
</flag>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
<flag name="ofono-headset">
Build with optional oFono HFP backend for bluez 5, requires <pkg>net-misc/ofono</pkg>.
</flag>
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index bf5d4a17e7e2..d056da23a4da 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 8329b6b2f562..6a3da8ac0e36 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -13,7 +13,7 @@ DIST pipewire-0.3.69.tar.bz2 1567927 BLAKE2B 1b62e7cd359a4b1ee75793939026eef2c09
DIST pipewire-0.3.70.tar.bz2 1573378 BLAKE2B 3824106cba9c1b0a82c6d8889b2b1473f4bfc5d0994ee9dd8b46a454c287bbd4e0ad5dc508df5d4a9b7c5f683898ed756947788e561f2bf51a3116b12e46d075 SHA512 8b25d90232d07d5b1e210bd8f24240438a7dcece23a5be59a4e49fc3daf51ebf659f2cc343a0d913310a4659792590ef981ab7a59890506557f9510d902a0cff
EBUILD pipewire-0.3.67.ebuild 17491 BLAKE2B c4778fa3e2a3e72691ee280e06b94dc68730851b8baccc7a8a1db630dcf89ec06a5229e826c5e7b53a7b1369047ffeb2782aba5b47b7db6f4b0acbacd678070d SHA512 d49074253b32fbf4da193e99c2e5b684b9adbe85d4a68d666ee30adadf0fab925195b63544b929b85eeb049ed23010f88a05806cb87ad33f836185b8430943e0
EBUILD pipewire-0.3.69-r1.ebuild 17542 BLAKE2B 91ea87322e38984dd97391cd96e5a85a463651d9133f4c5ced0ce8498aef6f20c2c517aed9668ee138b2dbeef92af42a8487b30e556f481ae7380621b54a5422 SHA512 6c678aceec2805be7319d8f0000e7e0749cf17684c0f080ad572ec1477f97141aecd9977e76afcd6e0d3d0b2220cf71387acee5934b93f7e7f9610ae0a642e1d
-EBUILD pipewire-0.3.70-r2.ebuild 17542 BLAKE2B f618116a20da8280b9c726877423e5f878f764a6277a07e2f404b31f98ed1e10268bfb5b6e63de24e51ab7c323ceb062250a8b3a1f8eaa886a357dea8db38bf5 SHA512 a78153db7a8e67265dc6c6c95c8e8a844e359ecb4399a2d3ab8eb2447bf6aa1c078e88cdf03f00a7d166412d5c6330c161407acb08b6ff097b95b528e163cadf
+EBUILD pipewire-0.3.70-r2.ebuild 17541 BLAKE2B 62bc266e942ec77f2456768f8de4641d119d3a07e2a1efeefed2e2385acc6953d1eca32fe352741976e6f0e618561a139f3c675bf2ffaba7464d92898b3ba695 SHA512 54997f3e8993a0491564a728bf27a9e6b7c40a53e5060af8449ecd90b4c71c57243bcd24ecd19d2b1cd65cf248964066625d7bc14dc43d5eaca7dcac0d3b23a0
EBUILD pipewire-0.3.70.ebuild 17542 BLAKE2B 91ea87322e38984dd97391cd96e5a85a463651d9133f4c5ced0ce8498aef6f20c2c517aed9668ee138b2dbeef92af42a8487b30e556f481ae7380621b54a5422 SHA512 6c678aceec2805be7319d8f0000e7e0749cf17684c0f080ad572ec1477f97141aecd9977e76afcd6e0d3d0b2220cf71387acee5934b93f7e7f9610ae0a642e1d
EBUILD pipewire-9999.ebuild 17545 BLAKE2B ebcd85f9a008ccc102ed070749b594309a410a6a74eefa2e6d41c9a8d1d8ee0bbd806e738aa02a6afe2d4e8f3ad8d5376c1cf5481e1bf60035f81560ab0fb745 SHA512 986786459c00b68fe51553f1ddcb3ce2aff5e1bddbc587bcb4465236978a2c742eaff708db4aa24231eeed810199adc0900c6d95aecca2a64bcf1becf2bb5421
MISC metadata.xml 1860 BLAKE2B 8f537f36217aa1c5869e48a1af71cae96b56e60f5cd9b811739be159dd3aeeabe3c31dccc3d7f695f7361f7d262f8c68230fb410e389465b9264d8e6af232aa5 SHA512 d2ae3129e67b7527bbd3481ac77e27de4e26f6ff77601a7538d5e888c7737b7b39d981be4dcf245ea8d676823f1b1fbf8d854feefa62b74962710af17248d731
diff --git a/media-video/pipewire/pipewire-0.3.70-r2.ebuild b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
index e7220f8edfd9..9b0feb44a421 100644
--- a/media-video/pipewire/pipewire-0.3.70-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
fi
- KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="Multimedia processing graphs"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 143b12f33004..79592a360546 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index f927625aae3b..b4a868b2514d 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 14 May 2023 14:39:57 +0000
+Sun, 14 May 2023 20:40:01 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 6f98806f9ef6..4220961b20c5 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 543888 BLAKE2B da15fb010da91c403608af1847df77a89c9a8a24b2f5c1999256191c31d7755cd7667c19867e75c2bbdd07063f4ce4dd641cf53415eb08b83e35cbb3d2cd35e2 SHA512 ac5e51b2bf8075889870e4eedfe469274eaf28945ed1e974bc76ae0576dc1aa0db2a5fdacfc15e8cfb28486195fad65b487cf50896a207c5fcad4ffae850adbc
-TIMESTAMP 2023-05-14T14:40:00Z
+TIMESTAMP 2023-05-14T20:40:06Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRg8sBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRhRyZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klACsxAAk19xQ2nWXKnSOq/OQ04+jook8JAMnzanDmCu7O7XblJqmyIyFth4eRXX
-MBGvhhYvNWMdT9F+Q+PJQ8KvK/8J4gBoLjLrZ3Yl7utRZgBAY19oCkWmfdfETX76
-+gJBw2VnOia3PrIWVD4kpEV6Kbw9V9+GJvLfYrxRv1eCTZa/X8sVWU6BVarQ5qfa
-GLrzPogZyqNyRPk5F1ddUjS29gEHogzLO6Fmv3/gB+aNKtHq/XrDoCCOcigQERHW
-MkevMza2f1DBE3lROepKmSCiCeS8C9B9KwaOK70m57b2qq8rK+Dbr9cPTH2lS2AG
-ESXbjYrETmqAFWwuZc4qvzFWgC9wLGvgdlQXguDWdJPi55sAxsD9LcygQvqqExFW
-+YNjMM2A24xYeCmXCqlgrHRQbw6LihX0KM7IZNEUbdx239Az7hC2+eARQtwHH5yn
-nddzPEJSkZs/8IbT4OlgjsTe3n/76wdiIp0nGQlbShD66OKasueUoyK1zQ8/4SGK
-KbIZcd3JW+fWeM1ksqOkYR8XwVks8VSkgO0F8xc6CTZBh/s5Uu4SVI7MorUeTwNM
-eVRWnc9P7oO4tWDqXIQ6WMYBJ1U264wLj8g7ZtEeA674py5l4lhsHqlwVBnsbNKt
-Q7Mx4Id+zSCYMKXy4HESEXR7iB36qUcneX12QcJPofmNR2DaaTU=
-=L+Lq
+klAcJRAAlR3rQINvQdUxzIdayc1mAJaB1e66eBMrp7WA4nXO7wSp4+0HPmyEeLmi
+jBBRjj+fFiJlIEpRMKL/GkpybOhN2p3VEkuBnFjyTI36Q3I0kbFlG9vvXXlTOMcv
+4y5B/b6g2EwoxAAOYDALHq7HlZIBgt/Z95fqJ0WnvnqdGiIDI8Yah03wg+XTqxC6
+fA74oEVSQidZXB/qwZ2DZB2H0k6+DupMN5HI4Y2nYd9L+q7JL1cfWty3LpJUT2ln
+15Vte7TkqzNd7DjV87cirQW8kWOHMMEBoA+dqYpy1+AR79obUg6sivpjvE0KUXdB
+budn+Yl//JugbicX0H5mRh72PDKQH29DPzVDGhnit84F2YQrU9Nfi/xl5CyQ72hX
+NRkPSdPD/eylfHwGWUhcvKVRtqa3QcTySLMoa8D4DK+sDVIiNxIhktPSjZ6a9OSL
+3LaZFGo8QpQ7YzSaxNKMGKFb+cN3WxYvVW8XJlfPpBXOD9UYINg5ct8dBZdg4ND3
+vPp8yBhmrwTyvtzpo7c/FCiA1494CQ5aajHd1piepyynmI1gK9merXOpFfJ9M8Ao
+xzj8r8NmE2w2gDDexsM9IEDh7oORiklwOiMsyzBVEKfaH5Ju5ppDSe+Rdzx1bE4g
+5vXO34J5gJOFqA74mSvoH+nGPMmA6H4ZRqlzSTQmjC0BvlrMYkI=
+=St3D
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index f927625aae3b..b56c8aa59b3e 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 14 May 2023 14:39:57 +0000
+Sun, 14 May 2023 20:40:02 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 65b31edf31ed..bea515396350 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 988e3b417900..d8b24a7059fd 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/stenc-2.0.0 b/metadata/md5-cache/app-arch/stenc-2.0.0
new file mode 100644
index 000000000000..0baaabac9873
--- /dev/null
+++ b/metadata/md5-cache/app-arch/stenc-2.0.0
@@ -0,0 +1,12 @@
+BDEPEND=app-text/pandoc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=prepare
+DESCRIPTION=SCSI Tape Encryption Manager enables AES support for LTO drives
+EAPI=8
+HOMEPAGE=https://github.com/scsitape/stenc/
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://github.com/scsitape/stenc/archive/2.0.0.tar.gz -> stenc-2.0.0.tar.gz
+_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=f38321ce7a3f74cdc690a87a87e61b96
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index ed2a1f5dea26..09f88804eb6f 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/borgbackup-1.2.4-r1 b/metadata/md5-cache/app-backup/borgbackup-1.2.4-r2
index 21650002dd90..f073287cc542 100644
--- a/metadata/md5-cache/app-backup/borgbackup-1.2.4-r1
+++ b/metadata/md5-cache/app-backup/borgbackup-1.2.4-r2
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/borgbackup/borgbackup-1.2.4.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0cf2c8458cb574405a11d1a60088d7da
+_md5_=6ceaae3cc265655f0b694f6c8d176faf
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 111530845f93..9a7e957c831e 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/emacs-29.0.91 b/metadata/md5-cache/app-editors/emacs-29.0.91
new file mode 100644
index 000000000000..7a29d58b3b95
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-29.0.91
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-util/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) !aqua? ( gsettings? ( >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-util/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) !aqua? ( gsettings? ( >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=29-vcs
+SRC_URI=https://alpha.gnu.org/gnu/emacs/pretest/emacs-29.0.91.tar.xz
+_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=c2fc2d0d1cd8b8269c5964c57e878d74
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 806a4c7f147a..15113ab25128 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/datovka-4.20.0-r1 b/metadata/md5-cache/app-misc/datovka-4.20.0-r1
deleted file mode 100644
index d6c455f3b4be..000000000000
--- a/metadata/md5-cache/app-misc/datovka-4.20.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.14.0:5 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/openssl-1.0.2:0= >=dev-qt/qtcore-5.14.0:5 >=dev-qt/qtgui-5.14.0:5 >=dev-qt/qtnetwork-5.14.0:5[ssl] >=dev-qt/qtprintsupport-5.14.0:5 >=dev-qt/qtsql-5.14.0:5[sqlite] >=dev-qt/qtsvg-5.14.0:5 >=dev-qt/qtwidgets-5.14.0:5 >=net-libs/libisds-0.11 >=app-misc/libdatovka-0.2.1
-DESCRIPTION=GUI to access the Czech data box e-government system
-EAPI=8
-HOMEPAGE=https://www.datovka.cz/
-INHERIT=qmake-utils xdg-utils
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=>=dev-libs/openssl-1.0.2:0= >=dev-qt/qtcore-5.14.0:5 >=dev-qt/qtgui-5.14.0:5 >=dev-qt/qtnetwork-5.14.0:5[ssl] >=dev-qt/qtprintsupport-5.14.0:5 >=dev-qt/qtsql-5.14.0:5[sqlite] >=dev-qt/qtsvg-5.14.0:5 >=dev-qt/qtwidgets-5.14.0:5 >=net-libs/libisds-0.11 >=app-misc/libdatovka-0.2.1
-SLOT=0
-SRC_URI=https://secure.nic.cz/files/datove_schranky/4.20.0/datovka-4.20.0.tar.xz
-_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a60ac71f3db9db43c093c6b45baf5551
diff --git a/metadata/md5-cache/app-misc/datovka-4.22.0 b/metadata/md5-cache/app-misc/datovka-4.22.0
new file mode 100644
index 000000000000..a1dd5db516b6
--- /dev/null
+++ b/metadata/md5-cache/app-misc/datovka-4.22.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/linguist-tools-5.14.0:5 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=>=dev-libs/openssl-1.0.2:= dev-libs/quazip:=[qt5(+)] >=dev-qt/qtcore-5.14.0:5 >=dev-qt/qtgui-5.14.0:5 >=dev-qt/qtnetwork-5.14.0:5[ssl] >=dev-qt/qtprintsupport-5.14.0:5 >=dev-qt/qtsql-5.14.0:5[sqlite] >=dev-qt/qtsvg-5.14.0:5 >=dev-qt/qtwebsockets-5.14.0:5 >=dev-qt/qtwidgets-5.14.0:5 >=app-misc/libdatovka-0.3.0
+DESCRIPTION=GUI to access the Czech data box e-government system
+EAPI=8
+HOMEPAGE=https://www.datovka.cz/
+INHERIT=qmake-utils xdg-utils
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=>=dev-libs/openssl-1.0.2:= dev-libs/quazip:=[qt5(+)] >=dev-qt/qtcore-5.14.0:5 >=dev-qt/qtgui-5.14.0:5 >=dev-qt/qtnetwork-5.14.0:5[ssl] >=dev-qt/qtprintsupport-5.14.0:5 >=dev-qt/qtsql-5.14.0:5[sqlite] >=dev-qt/qtsvg-5.14.0:5 >=dev-qt/qtwebsockets-5.14.0:5 >=dev-qt/qtwidgets-5.14.0:5 >=app-misc/libdatovka-0.3.0
+SLOT=0
+SRC_URI=https://secure.nic.cz/files/datove_schranky/4.22.0/datovka-4.22.0.tar.xz
+_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6cc3124780ad834d4980bb3092b9c0f9
diff --git a/metadata/md5-cache/app-misc/libdatovka-0.1.2-r1 b/metadata/md5-cache/app-misc/libdatovka-0.1.2-r1
deleted file mode 100644
index 0dfdfa8f4279..000000000000
--- a/metadata/md5-cache/app-misc/libdatovka-0.1.2-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext )
-DEFINED_PHASES=configure install
-DEPEND=dev-libs/expat dev-libs/libxml2 curl? ( net-misc/curl[ssl] ) doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt ) openssl? ( dev-libs/openssl:= ) !openssl? ( app-crypt/gnupg app-crypt/gpgme:= dev-libs/libgcrypt:= ) test? ( net-libs/gnutls )
-DESCRIPTION=Client library for accessing ISDS SOAP services
-EAPI=7
-HOMEPAGE=https://www.datovka.cz/cs/pages/libdatovka.html
-IUSE=+curl debug doc nls openssl test
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3
-RDEPEND=dev-libs/expat dev-libs/libxml2 curl? ( net-misc/curl[ssl] ) doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt ) openssl? ( dev-libs/openssl:= ) !openssl? ( app-crypt/gnupg app-crypt/gpgme:= dev-libs/libgcrypt:= )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://secure.nic.cz/files/datove_schranky/libdatovka/libdatovka-0.1.2.tar.xz
-_md5_=58deb126cbc5a1f46818584231c95fe3
diff --git a/metadata/md5-cache/app-misc/libdatovka-0.2.0-r1 b/metadata/md5-cache/app-misc/libdatovka-0.3.0
index 1868812d5811..4c9691d4a313 100644
--- a/metadata/md5-cache/app-misc/libdatovka-0.2.0-r1
+++ b/metadata/md5-cache/app-misc/libdatovka-0.3.0
@@ -10,5 +10,5 @@ LICENSE=LGPL-3
RDEPEND=dev-libs/expat dev-libs/libxml2 curl? ( net-misc/curl[ssl] ) doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt ) openssl? ( dev-libs/openssl:= ) !openssl? ( app-crypt/gnupg app-crypt/gpgme:= dev-libs/libgcrypt:= )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://secure.nic.cz/files/datove_schranky/libdatovka/libdatovka-0.2.0.tar.xz
-_md5_=58deb126cbc5a1f46818584231c95fe3
+SRC_URI=https://secure.nic.cz/files/datove_schranky/libdatovka/libdatovka-0.3.0.tar.xz
+_md5_=9a62051f151c68d3276b1c4525f181af
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index aba23e6aea27..0ff615a5cc0c 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/poppler-23.04.0 b/metadata/md5-cache/app-text/poppler-23.04.0
deleted file mode 100644
index 34785ed1e027..000000000000
--- a/metadata/md5-cache/app-text/poppler-23.04.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/glib-utils-2.64 virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230313 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.64:= ) ) curl? ( net-misc/curl ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:= ) boost? ( >=dev-libs/boost-1.71 )
-DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
-EAPI=8
-HOMEPAGE=https://poppler.freedesktop.org/
-INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils verify-sig
-IUSE=boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.64:= ) ) curl? ( net-misc/curl ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data )
-RESTRICT=test
-SLOT=0/127
-SRC_URI=https://poppler.freedesktop.org/poppler-23.04.0.tar.xz verify-sig? ( https://poppler.freedesktop.org/poppler-23.04.0.tar.xz.sig )
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b2a9082a658d9aa60daf4ae996d352af
diff --git a/metadata/md5-cache/app-text/zathura-pdf-poppler-0.3.0 b/metadata/md5-cache/app-text/zathura-pdf-poppler-0.3.1-r1
index 8724ed43098c..d9c3276fe1d7 100644
--- a/metadata/md5-cache/app-text/zathura-pdf-poppler-0.3.0
+++ b/metadata/md5-cache/app-text/zathura-pdf-poppler-0.3.1-r1
@@ -1,14 +1,14 @@
BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm test
-DEPEND=app-text/poppler[cairo] >=app-text/zathura-0.3.9 dev-libs/girara dev-libs/glib:2
+DEPEND=app-text/poppler[cairo] >=app-text/zathura-0.5.2:= dev-libs/girara dev-libs/glib:2
DESCRIPTION=PDF plug-in for zathura
EAPI=7
HOMEPAGE=https://pwmt.org/projects/zathura-pdf-poppler
INHERIT=meson xdg-utils
-KEYWORDS=amd64 arm ~riscv x86
+KEYWORDS=~amd64 ~arm ~riscv ~x86
LICENSE=ZLIB
-RDEPEND=app-text/poppler[cairo] >=app-text/zathura-0.3.9 dev-libs/girara dev-libs/glib:2
+RDEPEND=app-text/poppler[cairo] >=app-text/zathura-0.5.2:= dev-libs/girara dev-libs/glib:2
SLOT=0
-SRC_URI=https://github.com/pwmt/zathura-pdf-poppler/archive/0.3.0.tar.gz -> zathura-pdf-poppler-0.3.0.tar.gz
+SRC_URI=https://github.com/pwmt/zathura-pdf-poppler/archive/0.3.1.tar.gz -> zathura-pdf-poppler-0.3.1.tar.gz
_eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=176a91bc60717434a2bbde90262748bf
+_md5_=1ce3afcd7060fa8652cd8a137cbb43f6
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 44d739f6633c..35a994a4d78e 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/elfutils-0.188 b/metadata/md5-cache/dev-libs/elfutils-0.188
index c0ae8251ed12..a5fbca0381c2 100644
--- a/metadata/md5-cache/dev-libs/elfutils-0.188
+++ b/metadata/md5-cache/dev-libs/elfutils-0.188
@@ -1,11 +1,11 @@
BDEPEND=>=sys-devel/flex-2.5.4a sys-devel/m4 nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-elfutils ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone ) valgrind? ( dev-util/valgrind )
+DEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone )
DESCRIPTION=Libraries/utilities to handle ELF objects (drop in replacement for libelf)
EAPI=8
HOMEPAGE=https://sourceware.org/elfutils/
INHERIT=flag-o-matic multilib-minimal verify-sig
-IUSE=bzip2 lzma nls static-libs test +utils valgrind zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=bzip2 lzma nls static-libs test +utils zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )
RDEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://sourceware.org/elfutils/ftp/0.188/elfutils-0.188.tar.bz2 https://dev.gentoo.org/~sam/distfiles/dev-libs/elfutils/elfutils-0.187-patches.tar.xz verify-sig? ( https://sourceware.org/elfutils/ftp/0.188/elfutils-0.188.tar.bz2.sig )
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=1edfe62fcc916bcd736fa631ad5f2191
+_md5_=afbac6b5115ca5ee2c040dbf0bc409ea
diff --git a/metadata/md5-cache/dev-libs/elfutils-0.189-r1 b/metadata/md5-cache/dev-libs/elfutils-0.189-r1
index 1c9ff6bed651..e44fea30e2a5 100644
--- a/metadata/md5-cache/dev-libs/elfutils-0.189-r1
+++ b/metadata/md5-cache/dev-libs/elfutils-0.189-r1
@@ -1,11 +1,11 @@
BDEPEND=>=sys-devel/flex-2.5.4a sys-devel/m4 nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-elfutils ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone ) valgrind? ( dev-util/valgrind )
+DEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone )
DESCRIPTION=Libraries/utilities to handle ELF objects (drop in replacement for libelf)
EAPI=8
HOMEPAGE=https://sourceware.org/elfutils/
INHERIT=autotools flag-o-matic multilib-minimal verify-sig
-IUSE=bzip2 lzma nls static-libs test +utils valgrind zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=bzip2 lzma nls static-libs test +utils zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )
RDEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://sourceware.org/elfutils/ftp/0.189/elfutils-0.189.tar.bz2 https://dev.gentoo.org/~sam/distfiles/dev-libs/elfutils/elfutils-0.187-patches.tar.xz verify-sig? ( https://sourceware.org/elfutils/ftp/0.189/elfutils-0.189.tar.bz2.sig )
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=30e280e37458a27682bef8af17979f05
+_md5_=77820e16741d02c7f20dd7451e290d5e
diff --git a/metadata/md5-cache/dev-libs/libfido2-1.11.0 b/metadata/md5-cache/dev-libs/libfido2-1.11.0
deleted file mode 100644
index 10ae6240eef8..000000000000
--- a/metadata/md5-cache/dev-libs/libfido2-1.11.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=dev-libs/libcbor:= dev-libs/openssl:= sys-libs/zlib:= virtual/libudev:=
-DESCRIPTION=Provides library functionality for FIDO 2.0
-EAPI=7
-HOMEPAGE=https://github.com/Yubico/libfido2
-INHERIT=cmake udev linux-info
-IUSE=nfc static-libs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD-2
-RDEPEND=dev-libs/libcbor:= dev-libs/openssl:= sys-libs/zlib:= virtual/libudev:= acct-group/plugdev
-SLOT=0/1
-SRC_URI=https://github.com/Yubico/libfido2/archive/1.11.0.tar.gz -> libfido2-1.11.0.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d9bba5b2b823f2e6129653af9e4f956d
diff --git a/metadata/md5-cache/dev-libs/libfido2-1.13.0 b/metadata/md5-cache/dev-libs/libfido2-1.13.0
new file mode 100644
index 000000000000..65cc91669248
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libfido2-1.13.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/mandoc >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=dev-libs/libcbor:= dev-libs/openssl:= sys-libs/zlib:= virtual/libudev:=
+DESCRIPTION=Provides library functionality for FIDO 2.0
+EAPI=8
+HOMEPAGE=https://github.com/Yubico/libfido2
+INHERIT=cmake udev linux-info
+IUSE=nfc static-libs
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD-2
+RDEPEND=dev-libs/libcbor:= dev-libs/openssl:= sys-libs/zlib:= virtual/libudev:= acct-group/plugdev
+SLOT=0/1
+SRC_URI=https://github.com/Yubico/libfido2/archive/1.13.0.tar.gz -> libfido2-1.13.0.tar.gz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=792d5b2d2d1fdf06f0f5e8e5b52321d1
diff --git a/metadata/md5-cache/dev-libs/libtasn1-4.19.0 b/metadata/md5-cache/dev-libs/libtasn1-4.19.0
index d8116d94b193..b52e5775c880 100644
--- a/metadata/md5-cache/dev-libs/libtasn1-4.19.0
+++ b/metadata/md5-cache/dev-libs/libtasn1-4.19.0
@@ -1,14 +1,14 @@
-BDEPEND=sys-apps/help2man app-alternatives/yacc test? ( valgrind? ( dev-util/valgrind ) ) verify-sig? ( sec-keys/openpgp-keys-libtasn1 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=sys-apps/help2man app-alternatives/yacc verify-sig? ( sec-keys/openpgp-keys-libtasn1 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=ASN.1 library
EAPI=8
HOMEPAGE=https://www.gnu.org/software/libtasn1/
INHERIT=multilib-minimal libtool verify-sig
-IUSE=static-libs test valgrind abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=LGPL-2.1+
RESTRICT=!test? ( test )
SLOT=0/6
SRC_URI=mirror://gnu/libtasn1/libtasn1-4.19.0.tar.gz verify-sig? ( mirror://gnu/libtasn1/libtasn1-4.19.0.tar.gz.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=82359d8f6737ed01cb1ca53262272ddb
+_md5_=7b09123b11a7aaa92118dc2a00f72949
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 3540904dd8f8..27a69818d2cc 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Pyro4-4.82-r1 b/metadata/md5-cache/dev-python/Pyro4-4.82-r1
deleted file mode 100644
index 8035ed048c6b..000000000000
--- a/metadata/md5-cache/dev-python/Pyro4-4.82-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/serpent-1.27[python_targets_python3_10(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( >=dev-python/cloudpickle-1.2.1[python_targets_python3_10(-)?] >=dev-python/dill-0.2.6[python_targets_python3_10(-)?] >=dev-python/msgpack-0.5.2[python_targets_python3_10(-)?] )
-DESCRIPTION=Distributed object middleware for Python (RPC)
-EAPI=8
-HOMEPAGE=https://github.com/irmen/Pyro4/ https://pypi.org/project/Pyro4/
-INHERIT=distutils-r1 pypi
-IUSE=doc examples test python_targets_python3_10
-KEYWORDS=amd64 ~arm64 ppc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/serpent-1.27[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/P/Pyro4/Pyro4-4.82.tar.gz
-_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=093408961a4bd8ece86dc7d17738e1ca
diff --git a/metadata/md5-cache/dev-python/django-tagging-0.5.0-r1 b/metadata/md5-cache/dev-python/django-tagging-0.5.0-r1
deleted file mode 100644
index bf48e807bf4c..000000000000
--- a/metadata/md5-cache/dev-python/django-tagging-0.5.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite] ) ) doc? ( || ( ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Generic tagging application for Django
-EAPI=8
-HOMEPAGE=https://pypi.org/project/django-tagging/ https://github.com/Fantomas42/django-tagging
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/django-1.0[python_targets_python3_10(-)?] <dev-python/django-4[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/django-tagging/django-tagging-0.5.0.tar.gz
-_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4a8ea7b7671c4ec7a10e01d45a7a98e8
diff --git a/metadata/md5-cache/dev-python/misaka-2.1.1-r1 b/metadata/md5-cache/dev-python/misaka-2.1.1-r1
deleted file mode 100644
index 3fcbe1d03385..000000000000
--- a/metadata/md5-cache/dev-python/misaka-2.1.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A CFFI binding for Hoedown, a markdown parsing library
-EAPI=8
-HOMEPAGE=http://misaka.61924.nl/ https://github.com/FSX/misaka
-INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://github.com/FSX/misaka/archive/v2.1.1.tar.gz -> misaka-2.1.1.tar.gz
-_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=903763ad752d71ae4cde666f47f847c4
diff --git a/metadata/md5-cache/dev-python/picklemagic-0.0_pre20160415 b/metadata/md5-cache/dev-python/picklemagic-0.0_pre20160415
deleted file mode 100644
index 25c98360ab72..000000000000
--- a/metadata/md5-cache/dev-python/picklemagic-0.0_pre20160415
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( dev-python/sphinx )
-DEFINED_PHASES=compile install
-DESCRIPTION=A library for analysing python pickles safely
-EAPI=8
-HOMEPAGE=https://github.com/CensoredUsername/picklemagic
-INHERIT=python-r1
-IUSE=doc python_targets_python3_10
-KEYWORDS=~amd64 ~x86
-LICENSE=WTFPL-2
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~bircoph/distfiles/picklemagic-0.0_pre20160415.tar.xz
-_eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=341e896d17e0b4ed579c1003e2e0502c
diff --git a/metadata/md5-cache/dev-python/pypy-7.3.12_rc1 b/metadata/md5-cache/dev-python/pypy-7.3.12_rc1
new file mode 100644
index 000000000000..0dc9e7d84d2a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pypy-7.3.12_rc1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=|| ( >=dev-python/pypy-exe-bin-7.3.12_rc1:7.3.12_rc1 >=dev-python/pypy-exe-7.3.12_rc1:7.3.12_rc1[bzip2?,ncurses?] ) dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= )
+DESCRIPTION=A fast, compliant alternative implementation of the Python language
+EAPI=8
+HOMEPAGE=https://www.pypy.org/
+INHERIT=pax-utils python-utils-r1
+IUSE=bzip2 full-stdlib gdbm +jit ncurses sqlite tk
+LICENSE=MIT
+RDEPEND=|| ( >=dev-python/pypy-exe-bin-7.3.12_rc1:7.3.12_rc1 >=dev-python/pypy-exe-7.3.12_rc1:7.3.12_rc1[bzip2?,ncurses?] ) dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= )
+RESTRICT=!full-stdlib? ( test )
+SLOT=0/73
+SRC_URI=https://buildbot.pypy.org/pypy/pypy2.7-v7.3.12rc1-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy2.7-gentoo-patches-7.3.12rc1.tar.xz
+_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=4b93935d44cf45143fa1a2c840510545
diff --git a/metadata/md5-cache/dev-python/pypy-exe-7.3.12_rc1 b/metadata/md5-cache/dev-python/pypy-exe-7.3.12_rc1
new file mode 100644
index 000000000000..446d05a729dc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pypy-exe-7.3.12_rc1
@@ -0,0 +1,14 @@
+BDEPEND=!low-memory? ( || ( dev-python/pypy dev-lang/python:2.7 ) )
+DEFINED_PHASES=compile configure install prepare pretend setup
+DEPEND=>=sys-libs/zlib-1.1.3:0= dev-libs/libffi:0= virtual/libintl:0= dev-libs/expat:0= bzip2? ( app-arch/bzip2:0= ) ncurses? ( sys-libs/ncurses:0= )
+DESCRIPTION=PyPy executable (build from source)
+EAPI=8
+HOMEPAGE=https://www.pypy.org/
+INHERIT=check-reqs pax-utils toolchain-funcs
+IUSE=bzip2 +jit low-memory ncurses cpu_flags_x86_sse2
+LICENSE=MIT
+RDEPEND=>=sys-libs/zlib-1.1.3:0= dev-libs/libffi:0= virtual/libintl:0= dev-libs/expat:0= bzip2? ( app-arch/bzip2:0= ) ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy-exe-bin:7.3.12_rc1
+SLOT=7.3.12_rc1
+SRC_URI=https://buildbot.pypy.org/pypy/pypy2.7-v7.3.12rc1-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy2.7-gentoo-patches-7.3.12rc1.tar.xz
+_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 multilib 104e1332efb829e2f7cbf89307a474f1 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=6f57bfa7986f9d9c0e162a602fc7a28b
diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.12_rc1 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.12_rc1
new file mode 100644
index 000000000000..3835fdba5145
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.12_rc1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=PyPy executable (pre-built version)
+EAPI=8
+HOMEPAGE=https://www.pypy.org/
+INHERIT=pax-utils unpacker
+LICENSE=MIT
+RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy-exe:7.3.12_rc1
+SLOT=7.3.12_rc1
+SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.12_rc1-1.gpkg.tar -> pypy-exe-7.3.12_rc1-1.x86-musl.gpkg.tar ) )
+_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=6d14529da54a6b9516aec7f3396c993f
diff --git a/metadata/md5-cache/dev-python/pypy3-7.3.12_rc1 b/metadata/md5-cache/dev-python/pypy3-7.3.12_rc1
new file mode 100644
index 000000000000..c60eeeea3b16
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pypy3-7.3.12_rc1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=|| ( >=dev-python/pypy3-exe-7.3.12_rc1:3.10-7.3.12_rc1[bzip2(+),ncurses?] >=dev-python/pypy3-exe-bin-7.3.12_rc1:3.10-7.3.12_rc1 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= dev-python/gentoo-common ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= )
+DESCRIPTION=A fast, compliant alternative implementation of the Python (3.10) language
+EAPI=8
+HOMEPAGE=https://www.pypy.org/ https://foss.heptapod.net/pypy/pypy/
+INHERIT=pax-utils python-utils-r1 toolchain-funcs
+IUSE=+ensurepip gdbm +jit ncurses sqlite tk
+LICENSE=MIT
+RDEPEND=|| ( >=dev-python/pypy3-exe-7.3.12_rc1:3.10-7.3.12_rc1[bzip2(+),ncurses?] >=dev-python/pypy3-exe-bin-7.3.12_rc1:3.10-7.3.12_rc1 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= dev-python/gentoo-common ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= )
+RESTRICT=test
+SLOT=0/pypy310-pp73-384
+SRC_URI=https://buildbot.pypy.org/pypy/pypy3.10-v7.3.12rc1-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.10-gentoo-patches-7.3.12rc1.tar.xz
+_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=640defd6ff4c5ed5498eca6062e94844
diff --git a/metadata/md5-cache/dev-python/pypy3-exe-7.3.12_rc1 b/metadata/md5-cache/dev-python/pypy3-exe-7.3.12_rc1
new file mode 100644
index 000000000000..7acc38a60b5c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pypy3-exe-7.3.12_rc1
@@ -0,0 +1,14 @@
+BDEPEND=dev-python/pypy
+DEFINED_PHASES=compile configure install prepare pretend setup
+DEPEND=app-arch/bzip2:0= dev-libs/expat:0= dev-libs/libffi:0= >=sys-libs/zlib-1.1.3:0= virtual/libintl:0= ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:3.10-7.3.12_rc1
+DESCRIPTION=PyPy3 executable (build from source)
+EAPI=8
+HOMEPAGE=https://www.pypy.org/
+INHERIT=check-reqs pax-utils toolchain-funcs
+IUSE=+jit low-memory ncurses cpu_flags_x86_sse2
+LICENSE=MIT
+RDEPEND=app-arch/bzip2:0= dev-libs/expat:0= dev-libs/libffi:0= >=sys-libs/zlib-1.1.3:0= virtual/libintl:0= ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:3.10-7.3.12_rc1
+SLOT=3.10-7.3.12_rc1
+SRC_URI=https://buildbot.pypy.org/pypy/pypy3.10-v7.3.12rc1-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.10-gentoo-patches-7.3.12rc1.tar.xz
+_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 multilib 104e1332efb829e2f7cbf89307a474f1 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=22c3053b03352db487eda3da8eeadea3
diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.12_rc1 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.12_rc1
new file mode 100644
index 000000000000..2ef4157a8987
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.12_rc1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=PyPy3 executable (pre-built version)
+EAPI=8
+HOMEPAGE=https://www.pypy.org/
+INHERIT=pax-utils unpacker
+LICENSE=MIT
+RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy3-exe:3.10-7.3.12_rc1
+SLOT=3.10-7.3.12_rc1
+SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1-1.gpkg.tar -> pypy3-exe-7.3.12_rc1-1.x86-musl.gpkg.tar ) )
+_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=ac53100acdea6e1ea4b6f0fc4793d1a6
diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz
index 91bd065c878a..d64f6bfacd91 100644
--- a/metadata/md5-cache/dev-scheme/Manifest.gz
+++ b/metadata/md5-cache/dev-scheme/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-scheme/goosh-1.3-r2 b/metadata/md5-cache/dev-scheme/goosh-1.3-r2
index 891882ee8106..acc73469edc6 100644
--- a/metadata/md5-cache/dev-scheme/goosh-1.3-r2
+++ b/metadata/md5-cache/dev-scheme/goosh-1.3-r2
@@ -1,3 +1,4 @@
+BDEPEND=>=dev-scheme/guile-1.6
DEFINED_PHASES=-
DESCRIPTION=Small process-control library for Guile
EAPI=8
@@ -7,4 +8,4 @@ LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.6
SLOT=0
SRC_URI=http://arglist.com/guile/goosh-1.3/goosh-1.3.tar.gz
-_md5_=7caf1f467ce8fd0ab1905c8b67a47d26
+_md5_=b40e6d5821a0af930434c3173fb368cf
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 6eb2e771fcb4..35e7e59fff79 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/cmake-3.26.3 b/metadata/md5-cache/dev-util/cmake-3.26.3
index 8fdc5bc25bcc..56ae1f3591f6 100644
--- a/metadata/md5-cache/dev-util/cmake-3.26.3
+++ b/metadata/md5-cache/dev-util/cmake-3.26.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://cmake.org/
INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig
IUSE=doc emacs ncurses qt5 test test verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=CMake
RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://cmake.org/files/v3.26/cmake-3.26.3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.26.3-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3-SHA-256.txt.asc )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 7fb5980de96325cbab639f5b2187357c elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=94bc1f059df662317c9a05600e3ec4ec
+_md5_=a5af52c46a39e754031afb848ae9b9da
diff --git a/metadata/md5-cache/dev-util/mdds-2.0.3 b/metadata/md5-cache/dev-util/mdds-2.0.3
index 672501513d67..d31a985d8bce 100644
--- a/metadata/md5-cache/dev-util/mdds-2.0.3
+++ b/metadata/md5-cache/dev-util/mdds-2.0.3
@@ -1,11 +1,11 @@
-BDEPEND=doc? ( app-doc/doxygen dev-python/sphinx ) valgrind? ( dev-util/valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+BDEPEND=doc? ( app-doc/doxygen dev-python/sphinx ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=configure prepare pretend setup test
DEPEND=dev-libs/boost:=
DESCRIPTION=Collection of multi-dimensional data structure and indexing algorithm
EAPI=8
HOMEPAGE=https://gitlab.com/mdds/mdds
INHERIT=autotools toolchain-funcs
-IUSE=doc openmp valgrind test
+IUSE=doc openmp test
KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/boost:=
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=1/2.0
SRC_URI=https://kohei.us/files/mdds/src/mdds-2.0.3.tar.xz
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=70648ca7ac35b5b1c2773b6dbe372c83
+_md5_=84881e975800f0c38e5b2c9771a3b8f6
diff --git a/metadata/md5-cache/dev-util/mdds-9999 b/metadata/md5-cache/dev-util/mdds-9999
index 7b200d87672f..ca6e09e47fdc 100644
--- a/metadata/md5-cache/dev-util/mdds-9999
+++ b/metadata/md5-cache/dev-util/mdds-9999
@@ -1,15 +1,15 @@
-BDEPEND=doc? ( app-doc/doxygen dev-python/sphinx ) valgrind? ( dev-util/valgrind ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+BDEPEND=doc? ( app-doc/doxygen dev-python/sphinx ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=configure prepare pretend setup test unpack
DEPEND=dev-libs/boost:=
DESCRIPTION=Collection of multi-dimensional data structure and indexing algorithm
EAPI=8
HOMEPAGE=https://gitlab.com/mdds/mdds
INHERIT=git-r3 autotools toolchain-funcs
-IUSE=doc openmp valgrind test
+IUSE=doc openmp test
LICENSE=MIT
PROPERTIES=live
RDEPEND=dev-libs/boost:=
RESTRICT=!test? ( test )
SLOT=1/2.1
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=545f3b4896614cc6d5d4bd40d01e0a19
+_md5_=fe68533218fb06ec79f9bf7851ab7ca5
diff --git a/metadata/md5-cache/dev-util/poke-2.4-r1 b/metadata/md5-cache/dev-util/poke-2.4-r1
index 4fe789ab3fe0..6302226d508d 100644
--- a/metadata/md5-cache/dev-util/poke-2.4-r1
+++ b/metadata/md5-cache/dev-util/poke-2.4-r1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig pvm-profiling? ( sys-devel/gcc ) emacs? ( >=app-editors/emacs-23.1:* ) test? ( dev-util/dejagnu nbd? ( sys-block/nbdkit ) )
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
DESCRIPTION=Extensible editor for structured binary data
EAPI=8
HOMEPAGE=https://www.jemarch.net/poke
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/poke/poke-2.4.tar.gz
_eclasses_=elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ab796cfd11a4590d1488b10d6106e2ec
+_md5_=3e7eeed7ac6dec3b03d71fb922b4e51f
diff --git a/metadata/md5-cache/dev-util/poke-2.90.1 b/metadata/md5-cache/dev-util/poke-2.90.1
index 9249297dc7bc..fa94ffebccc9 100644
--- a/metadata/md5-cache/dev-util/poke-2.90.1
+++ b/metadata/md5-cache/dev-util/poke-2.90.1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) test? ( dev-util/dejagnu nbd? ( sys-block/nbdkit ) )
DEFINED_PHASES=compile configure install postinst postrm prepare setup
-DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
DESCRIPTION=Extensible editor for structured binary data
EAPI=8
HOMEPAGE=https://www.jemarch.net/poke
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://alpha.gnu.org/gnu/poke/poke-2.90.1.tar.gz
_eclasses_=elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=18c21bd2a0ee5a85c355042291844657
+_md5_=a7dd16723c3ee7c2bfaa6ed463681743
diff --git a/metadata/md5-cache/dev-util/poke-3.0 b/metadata/md5-cache/dev-util/poke-3.0
index 6d0533d54f12..cc4433338d80 100644
--- a/metadata/md5-cache/dev-util/poke-3.0
+++ b/metadata/md5-cache/dev-util/poke-3.0
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig pvm-profiling? ( sys-devel/gcc ) emacs? ( >=app-editors/emacs-23.1:* ) test? ( dev-util/dejagnu nbd? ( sys-block/nbdkit ) )
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
DESCRIPTION=Extensible editor for structured binary data
EAPI=8
HOMEPAGE=https://www.jemarch.net/poke
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/poke/poke-3.0.tar.gz
_eclasses_=elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e069dec734fed50b16a257d2a17047ec
+_md5_=1b472f3ba649b5dfc4980833be55820e
diff --git a/metadata/md5-cache/dev-util/poke-3.1 b/metadata/md5-cache/dev-util/poke-3.1
index 638ff59f78c5..1bcdc32e6ff4 100644
--- a/metadata/md5-cache/dev-util/poke-3.1
+++ b/metadata/md5-cache/dev-util/poke-3.1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig pvm-profiling? ( sys-devel/gcc ) emacs? ( >=app-editors/emacs-23.1:* ) test? ( dev-util/dejagnu nbd? ( sys-block/nbdkit ) )
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
DESCRIPTION=Extensible editor for structured binary data
EAPI=8
HOMEPAGE=https://www.jemarch.net/poke
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/poke/poke-3.1.tar.gz
_eclasses_=elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e069dec734fed50b16a257d2a17047ec
+_md5_=1b472f3ba649b5dfc4980833be55820e
diff --git a/metadata/md5-cache/dev-util/poke-3.2 b/metadata/md5-cache/dev-util/poke-3.2
index fdb905107197..7f25c32c8ca9 100644
--- a/metadata/md5-cache/dev-util/poke-3.2
+++ b/metadata/md5-cache/dev-util/poke-3.2
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig pvm-profiling? ( sys-devel/gcc ) emacs? ( >=app-editors/emacs-23.1:* ) test? ( dev-util/dejagnu nbd? ( sys-block/nbdkit ) )
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
DESCRIPTION=Extensible editor for structured binary data
EAPI=8
HOMEPAGE=https://www.jemarch.net/poke
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/poke/poke-3.2.tar.gz
_eclasses_=elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e069dec734fed50b16a257d2a17047ec
+_md5_=1b472f3ba649b5dfc4980833be55820e
diff --git a/metadata/md5-cache/dev-util/poke-9999 b/metadata/md5-cache/dev-util/poke-9999
index e2fb3ff9dca5..40cebbe00ee8 100644
--- a/metadata/md5-cache/dev-util/poke-9999
+++ b/metadata/md5-cache/dev-util/poke-9999
@@ -1,6 +1,6 @@
BDEPEND=>=sys-devel/autoconf-2.62 >=sys-devel/automake-1.16 sys-apps/gawk sys-apps/help2man sys-apps/texinfo sys-devel/bison sys-devel/flex virtual/pkgconfig pvm-profiling? ( sys-devel/gcc ) emacs? ( >=app-editors/emacs-23.1:* ) test? ( dev-util/dejagnu nbd? ( sys-block/nbdkit ) ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
-DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+DEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) nbd? ( sys-libs/libnbd ) test? ( nbd? ( sys-libs/libnbd[uri-support(+)] ) )
DESCRIPTION=Extensible editor for structured binary data
EAPI=8
HOMEPAGE=https://www.jemarch.net/poke
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/boehm-gc:= dev-libs/libatomic_ops sys-devel/gettext sys-libs/re
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e069dec734fed50b16a257d2a17047ec
+_md5_=1b472f3ba649b5dfc4980833be55820e
diff --git a/metadata/md5-cache/dev-util/uncrustify-0.75.1 b/metadata/md5-cache/dev-util/uncrustify-0.75.1
deleted file mode 100644
index 2fae7be2f1ad..000000000000
--- a/metadata/md5-cache/dev-util/uncrustify-0.75.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( || ( >=dev-lang/python-3.10.9-r1:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DESCRIPTION=C/C++/C#/D/Java/Pawn code indenter and beautifier
-EAPI=7
-HOMEPAGE=http://uncrustify.sourceforge.net/
-INHERIT=cmake python-any-r1
-IUSE=test
-KEYWORDS=amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/uncrustify/uncrustify/archive/uncrustify-0.75.1.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5dcf8f72bacb7cdcf6c8e23aeb81e4c6
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index f8e2a55e0f9d..0b7d5593b262 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/colorcvs-1.4-r2 b/metadata/md5-cache/dev-vcs/colorcvs-1.4-r3
index c7485e764181..2cf95a2bf857 100644
--- a/metadata/md5-cache/dev-vcs/colorcvs-1.4-r2
+++ b/metadata/md5-cache/dev-vcs/colorcvs-1.4-r3
@@ -1,6 +1,6 @@
DEFINED_PHASES=install postinst prepare
DESCRIPTION=A tool based on colorgcc to beautify cvs output
-EAPI=6
+EAPI=8
HOMEPAGE=https://packages.gentoo.org/package/dev-vcs/colorcvs
INHERIT=prefix
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
@@ -9,4 +9,4 @@ RDEPEND=dev-lang/perl dev-vcs/cvs
SLOT=0
SRC_URI=https://dev.gentoo.org/~jlec/distfiles/colorcvs-1.4.tar.bz2
_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7
-_md5_=8da82b52610c984092398666e7114399
+_md5_=232ea51a2253b4b2878604cea23a51da
diff --git a/metadata/md5-cache/dev-vcs/colorsvn-0.3.3 b/metadata/md5-cache/dev-vcs/colorsvn-0.3.3-r1
index 9b3d1b776e1e..3c1fdcd81626 100644
--- a/metadata/md5-cache/dev-vcs/colorsvn-0.3.3
+++ b/metadata/md5-cache/dev-vcs/colorsvn-0.3.3-r1
@@ -1,11 +1,11 @@
-DEFINED_PHASES=compile postinst prepare
-DEPEND=dev-lang/perl dev-vcs/subversion
+BDEPEND=dev-lang/perl dev-vcs/subversion
+DEFINED_PHASES=compile postinst
DESCRIPTION=Subversion output colorizer
-EAPI=6
+EAPI=8
HOMEPAGE=http://colorsvn.tigris.org
KEYWORDS=amd64 x86 ~x64-macos
LICENSE=GPL-2
RDEPEND=dev-lang/perl dev-vcs/subversion
SLOT=0
SRC_URI=http://colorsvn.tigris.org/files/documents/4414/49311/colorsvn-0.3.3.tar.gz
-_md5_=afd27e6e3d68d475b9c8429c1e435fa6
+_md5_=75f545ada1122cb9f4f036f055303a1a
diff --git a/metadata/md5-cache/dev-vcs/easygit-1.7.5.2 b/metadata/md5-cache/dev-vcs/easygit-1.7.5.2-r1
index 1ee0e52a31cc..a1bb5fab78d2 100644
--- a/metadata/md5-cache/dev-vcs/easygit-1.7.5.2
+++ b/metadata/md5-cache/dev-vcs/easygit-1.7.5.2-r1
@@ -1,10 +1,10 @@
-DEFINED_PHASES=install unpack
+DEFINED_PHASES=install
DESCRIPTION=Easy GIT (eg), a frontend for git designed for former cvs and svn users
-EAPI=6
+EAPI=8
HOMEPAGE=https://www.gnome.org/~newren/eg/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
RDEPEND=>=dev-vcs/git-1.7.5.2 dev-lang/perl
SLOT=0
SRC_URI=https://www.gnome.org/~newren/eg/download/1.7.5.2/eg -> easygit-1.7.5.2
-_md5_=609f07857fee9f2343646ae5991cd94f
+_md5_=daa8fae9fc283bede52ab1d80db5c8bc
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 4768e256cdd1..4ac4ac8646aa 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/noto-20230331 b/metadata/md5-cache/media-fonts/noto-20230331
index f877554f7aea..7e995d7e25b6 100644
--- a/metadata/md5-cache/media-fonts/noto-20230331
+++ b/metadata/md5-cache/media-fonts/noto-20230331
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.google.com/get/noto/ https://github.com/notofonts/notofonts.github.io
INHERIT=font
IUSE=cjk +extra X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86
LICENSE=OFL-1.1
RDEPEND=cjk? ( media-fonts/noto-cjk )
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/notofonts/notofonts.github.io/archive/021feeb29f58d54a45449c89f53d17b5bfa9fd56.tar.gz -> noto-20230331.tar.gz
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=3a8d80c7e33df962bcef6833c8e0d237
+_md5_=0778155011acb3997e423816436a1ffb
diff --git a/metadata/md5-cache/media-fonts/terminus-font-4.49.1 b/metadata/md5-cache/media-fonts/terminus-font-4.49.1
index 5deecb83741e..223e8db677e6 100644
--- a/metadata/md5-cache/media-fonts/terminus-font-4.49.1
+++ b/metadata/md5-cache/media-fonts/terminus-font-4.49.1
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/gzip || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-alternatives/awk pcf-8bit? ( x11-apps/bdftopcf ) pcf-unicode? ( x11-apps/bdftopcf ) X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
+BDEPEND=app-alternatives/gzip || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-alternatives/awk pcf-8bit? ( x11-apps/bdftopcf ) pcf-unicode? ( x11-apps/bdftopcf ) X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
DEFINED_PHASES=compile configure install postinst postrm prepare setup
DESCRIPTION=A clean fixed font for the console and X11
EAPI=7
@@ -11,4 +11,4 @@ REQUIRED_USE=X? ( || ( otf pcf-8bit pcf-unicode ) )
SLOT=0
SRC_URI=mirror://sourceforge/project/terminus-font/terminus-font-4.49/terminus-font-4.49.1.tar.gz
_eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 font aa113a3df9cd0a9693a1c1ee7c34a6eb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=26d490620c8e4bc93baab5cd697e4776
+_md5_=7376ade89b59a7a96be8664227007c05
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index ec7a4d7fa114..71ce99d5b3a0 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/pipewire-0.3.70-r2 b/metadata/md5-cache/media-video/pipewire-0.3.70-r2
index 394dc0e2d6c0..e0fbe9e16041 100644
--- a/metadata/md5-cache/media-video/pipewire-0.3.70-r2
+++ b/metadata/md5-cache/media-video/pipewire-0.3.70-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
IUSE=bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings jack-client jack-sdk lv2 modemmanager pipewire-alsa readline sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.4.8-r3
RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio[daemon(+)] !media-sound/pulseaudio-daemon ) readline? ( sys-libs/readline:= ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.70/pipewire-0.3.70.tar.bz2
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 meson 915ec7c25e08d7886558215e6809ca1e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=760f85ce45ac3aedb81e211b809a3379
+_md5_=377e77bdd22b85383ced853080bc1ee6
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index a84b12848c8c..ec1bcbed4eff 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/graphite-web-1.1.10 b/metadata/md5-cache/net-analyzer/graphite-web-1.1.10
deleted file mode 100644
index 003ccbb6afe7..000000000000
--- a/metadata/md5-cache/net-analyzer/graphite-web-1.1.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 )
-DEFINED_PHASES=compile config configure install postinst prepare test
-DESCRIPTION=Enterprise scalable realtime graphing
-EAPI=7
-HOMEPAGE=https://graphiteapp.org/
-INHERIT=distutils-r1 prefix pypi
-IUSE=+carbon ldap mysql memcached postgres +sqlite python_targets_python3_10
-KEYWORDS=~amd64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=carbon? ( dev-python/carbon[python_targets_python3_10(-)?] ) ldap? ( dev-python/python-ldap[python_targets_python3_10(-)?] ) memcached? ( dev-python/python-memcached[python_targets_python3_10(-)?] ) mysql? ( dev-python/mysqlclient[python_targets_python3_10(-)?] ) postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)?] ) >=dev-python/django-1.11.19[sqlite?,python_targets_python3_10(-)?] <dev-python/django-4[sqlite?,python_targets_python3_10(-)?] >=dev-python/django-tagging-0.4.6[python_targets_python3_10(-)?] dev-python/cairocffi[python_targets_python3_10(-)?] dev-python/pyparsing[python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_10(-)?] dev-python/six[python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_10(-)?] media-libs/fontconfig python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/graphite-web/graphite-web-1.1.10.tar.gz
-_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 eapi8-dosym 741bfa77afb2a9321261501aca58c208 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e4ffaccfc752303df46d84997f21caab
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 3546591867e0..bd9e2fdb1fd3 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/cawbird-1.5-r3 b/metadata/md5-cache/net-im/cawbird-1.5-r3
deleted file mode 100644
index d46c1d64ddc8..000000000000
--- a/metadata/md5-cache/net-im/cawbird-1.5-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/vala:0.56 ) virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-db/sqlite:3 dev-libs/atk dev-libs/glib:2 dev-libs/json-glib net-libs/liboauth net-libs/libsoup:2.4 net-libs/rest:0.7 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango gstreamer? ( media-plugins/gst-plugins-gtk media-plugins/gst-plugins-hls media-plugins/gst-plugins-meta[ffmpeg,http,X] ) spell? ( app-text/gspell:=[vala] )
-DESCRIPTION=Twitter client
-EAPI=8
-HOMEPAGE=https://ibboard.co.uk/cawbird/ https://github.com/IBBoard/cawbird
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson vala xdg
-IUSE=gstreamer spell
-KEYWORDS=amd64
-LICENSE=CC-BY-3.0 GPL-3+
-RDEPEND=dev-db/sqlite:3 dev-libs/atk dev-libs/glib:2 dev-libs/json-glib net-libs/liboauth net-libs/libsoup:2.4 net-libs/rest:0.7 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango gstreamer? ( media-plugins/gst-plugins-gtk media-plugins/gst-plugins-hls media-plugins/gst-plugins-meta[ffmpeg,http,X] ) spell? ( app-text/gspell:=[vala] )
-SLOT=0
-SRC_URI=https://github.com/IBBoard/cawbird/archive/v1.5.tar.gz -> cawbird-1.5.tar.gz
-_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=90739360ff230bef13f01e217445b080
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 7308b2acfb3d..8bce01dbc6e3 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/epic5-2.0.1-r2 b/metadata/md5-cache/net-irc/epic5-2.0.1-r2
index f6d2e297ff9d..604f567b1a9f 100644
--- a/metadata/md5-cache/net-irc/epic5-2.0.1-r2
+++ b/metadata/md5-cache/net-irc/epic5-2.0.1-r2
@@ -9,4 +9,4 @@ LICENSE=BSD
RDEPEND=>=dev-libs/openssl-0.9.8e-r3:0= >=sys-libs/ncurses-5.6-r2:0= virtual/libcrypt:= virtual/libiconv archive? ( app-arch/libarchive ) perl? ( >=dev-lang/perl-5.8.8-r2:= ) tcl? ( dev-lang/tcl:0= ) socks5? ( net-proxy/dante )
SLOT=0
SRC_URI=ftp://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/epic5-2.0.1.tar.xz
-_md5_=b7a26ca8a4857218c158204f5d81abc2
+_md5_=6e25595693e62f1aadc42caca09ead10
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 622d5c1c35d6..f7df511e19a8 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/gnutls-3.7.6 b/metadata/md5-cache/net-libs/gnutls-3.7.6
index 85cbfbe2c8a7..5d522df0ae15 100644
--- a/metadata/md5-cache/net-libs/gnutls-3.7.6
+++ b/metadata/md5-cache/net-libs/gnutls-3.7.6
@@ -1,11 +1,11 @@
-BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20220320 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20220320 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( seccomp? ( sys-libs/libseccomp ) )
DESCRIPTION=A secure communications library implementing the SSL, TLS and DTLS protocols
EAPI=7
HOMEPAGE=https://www.gnutls.org/
INHERIT=libtool multilib-minimal verify-sig
-IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3 LGPL-2.1+
RDEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/30.30
SRC_URI=mirror://gnupg/gnutls/v3.7/gnutls-3.7.6.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.7/gnutls-3.7.6.tar.xz.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=1ce94d463f0ab3766fa7d8ba976350f9
+_md5_=2b6a37ef8a9116f27768b340422ef788
diff --git a/metadata/md5-cache/net-libs/gnutls-3.7.7 b/metadata/md5-cache/net-libs/gnutls-3.7.7
index 9fe250dd56a0..89b177f306a7 100644
--- a/metadata/md5-cache/net-libs/gnutls-3.7.7
+++ b/metadata/md5-cache/net-libs/gnutls-3.7.7
@@ -1,11 +1,11 @@
-BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20220320 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20220320 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( seccomp? ( sys-libs/libseccomp ) )
DESCRIPTION=A secure communications library implementing the SSL, TLS and DTLS protocols
EAPI=8
HOMEPAGE=https://www.gnutls.org/
INHERIT=libtool multilib-minimal verify-sig
-IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3 LGPL-2.1+
RDEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/30.30
SRC_URI=mirror://gnupg/gnutls/v3.7/gnutls-3.7.7.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.7/gnutls-3.7.7.tar.xz.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=53583f876fd4906a9593f6d5ba971ca1
+_md5_=1e9ed37ff092054d6571e9d557a04db2
diff --git a/metadata/md5-cache/net-libs/gnutls-3.7.8 b/metadata/md5-cache/net-libs/gnutls-3.7.8
index b9a710de9e2a..d0a7b11abeda 100644
--- a/metadata/md5-cache/net-libs/gnutls-3.7.8
+++ b/metadata/md5-cache/net-libs/gnutls-3.7.8
@@ -1,11 +1,11 @@
-BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( seccomp? ( sys-libs/libseccomp ) )
DESCRIPTION=A secure communications library implementing the SSL, TLS and DTLS protocols
EAPI=8
HOMEPAGE=https://www.gnutls.org/
INHERIT=libtool multilib-minimal verify-sig
-IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3 LGPL-2.1+
RDEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/30.30
SRC_URI=mirror://gnupg/gnutls/v3.7/gnutls-3.7.8.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.7/gnutls-3.7.8.tar.xz.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=6d423247048144e1c7e07fd16b3e7c11
+_md5_=eee36da6c0d3a02dbb3f8ad954e2ac57
diff --git a/metadata/md5-cache/net-libs/gnutls-3.7.9 b/metadata/md5-cache/net-libs/gnutls-3.7.9
index 8f9bfa1e400b..938e49c586ef 100644
--- a/metadata/md5-cache/net-libs/gnutls-3.7.9
+++ b/metadata/md5-cache/net-libs/gnutls-3.7.9
@@ -1,11 +1,11 @@
-BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( seccomp? ( sys-libs/libseccomp ) )
DESCRIPTION=A secure communications library implementing the SSL, TLS and DTLS protocols
EAPI=8
HOMEPAGE=https://www.gnutls.org/
INHERIT=libtool multilib-minimal verify-sig
-IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3 LGPL-2.1+
RDEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/30.30
SRC_URI=mirror://gnupg/gnutls/v3.7/gnutls-3.7.9.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.7/gnutls-3.7.9.tar.xz.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=0bf2bc0a7c7e8ff2cb60d0cfef944a2d
+_md5_=e0e2ef68877fe502b9f83550d596b6e9
diff --git a/metadata/md5-cache/net-libs/gnutls-3.8.0 b/metadata/md5-cache/net-libs/gnutls-3.8.0
index 74b8b4cc3739..53c91aea80fb 100644
--- a/metadata/md5-cache/net-libs/gnutls-3.8.0
+++ b/metadata/md5-cache/net-libs/gnutls-3.8.0
@@ -1,11 +1,11 @@
-BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( seccomp? ( sys-libs/libseccomp ) )
DESCRIPTION=A secure communications library implementing the SSL, TLS and DTLS protocols
EAPI=8
HOMEPAGE=https://www.gnutls.org/
INHERIT=libtool multilib-minimal verify-sig
-IUSE=brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3 LGPL-2.1+
RDEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/30.30
SRC_URI=mirror://gnupg/gnutls/v3.8/gnutls-3.8.0.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.8/gnutls-3.8.0.tar.xz.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=3cbf8dca3faae002f259e49f17b2a6e8
+_md5_=5f2490f103fca5c8b2e7e8bb673709ed
diff --git a/metadata/md5-cache/net-libs/libtorrent-rasterbar-1.2.18 b/metadata/md5-cache/net-libs/libtorrent-rasterbar-1.2.18
deleted file mode 100644
index aabebf992294..000000000000
--- a/metadata/md5-cache/net-libs/libtorrent-rasterbar-1.2.18
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python? ( python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/boost:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-libs/boost[python,python_targets_python3_10(-)] ) ) ssl? ( dev-libs/openssl:= )
-DESCRIPTION=C++ BitTorrent implementation focusing on efficiency and scalability
-EAPI=7
-HOMEPAGE=https://libtorrent.org/ https://github.com/arvidn/libtorrent
-INHERIT=cmake python-single-r1
-IUSE=+dht debug python ssl test +python_single_target_python3_10
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-libs/boost[python,python_targets_python3_10(-)] ) ) ssl? ( dev-libs/openssl:= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 ) )
-RESTRICT=!test? ( test )
-SLOT=0/10
-SRC_URI=https://github.com/arvidn/libtorrent/releases/download/v1.2.18/libtorrent-rasterbar-1.2.18.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ecb4f19da68454f7fb4f350c543c6bb1
diff --git a/metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.6 b/metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.6
deleted file mode 100644
index 3b0f37310bfd..000000000000
--- a/metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python? ( python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/boost:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-libs/boost[python,python_targets_python3_10(-)] ) ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) )
-DESCRIPTION=C++ BitTorrent implementation focusing on efficiency and scalability
-EAPI=8
-HOMEPAGE=https://libtorrent.org/ https://github.com/arvidn/libtorrent
-INHERIT=cmake python-single-r1
-IUSE=+dht debug gnutls python ssl test +python_single_target_python3_10
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_10? ( dev-libs/boost[python,python_targets_python3_10(-)] ) ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.0
-SRC_URI=https://github.com/arvidn/libtorrent/releases/download/v2.0.6/libtorrent-rasterbar-2.0.6.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4baaa76e4e147a5d6e1a931d006c7c75
diff --git a/metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.7 b/metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.7
deleted file mode 100644
index 708cc985940b..000000000000
--- a/metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python? ( python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/boost:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-libs/boost[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost[python,python_targets_python3_11(-)] ) ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) )
-DESCRIPTION=C++ BitTorrent implementation focusing on efficiency and scalability
-EAPI=8
-HOMEPAGE=https://libtorrent.org/ https://github.com/arvidn/libtorrent
-INHERIT=cmake python-single-r1
-IUSE=+dht debug gnutls python ssl test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-libs/boost[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost[python,python_targets_python3_11(-)] ) ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.0
-SRC_URI=https://github.com/arvidn/libtorrent/releases/download/v2.0.7/libtorrent-rasterbar-2.0.7.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=dcd6d989544f8a4b11f60c200011abb2
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index a216797c62ab..506f2bc0a7c7 100644
--- a/metadata/md5-cache/net-p2p/Manifest.gz
+++ b/metadata/md5-cache/net-p2p/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-p2p/transmission-4.0.3-r1 b/metadata/md5-cache/net-p2p/transmission-4.0.3-r1
index b16efa4c2489..2d95eac471eb 100644
--- a/metadata/md5-cache/net-p2p/transmission-4.0.3-r1
+++ b/metadata/md5-cache/net-p2p/transmission-4.0.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://transmissionbt.com/
INHERIT=cmake flag-o-matic tmpfiles systemd xdg-utils
IUSE=appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT
RDEPEND=>=dev-libs/libevent-2.1.0:=[threads(+)] !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:4.0 >=dev-cpp/glibmm-2.60.0:2.68 appindicator? ( dev-libs/libayatana-appindicator ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[dbus,gui,network,widgets] dev-qt/qtsvg:6 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission virtual/tmpfiles
REQUIRED_USE=?? ( qt5 qt6 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/transmission/transmission/releases/download/4.0.3/transmission-4.0.3.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=16df4f069a2cfb593dfafcaec7db7412
+_md5_=bff9467bf5e52495b9be3b7d6284763d
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 7b39e77288c3..1d0033e3a0b4 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/datasets-2.11.0 b/metadata/md5-cache/sci-libs/datasets-2.11.0-r1
index 8b4526b8a79b..ef2888ee1b6d 100644
--- a/metadata/md5-cache/sci-libs/datasets-2.11.0
+++ b/metadata/md5-cache/sci-libs/datasets-2.11.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest-datadir[python_targets_python3_10(-)] dev-python/decorator[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest-datadir[python_targets_python3_11(-)] dev-python/decorator[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) sci-libs/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/absl-py[python_targets_python3_10(-)] dev-python/aiohttp[python_targets_python3_10(-)] dev-python/fsspec[python_targets_python3_10(-)] dev-python/multiprocess[python_targets_python3_10(-)] dev-python/pandas[python_targets_python3_10(-)] dev-python/pyarrow[python_targets_python3_10(-),parquet,snappy] dev-python/tqdm[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] sci-libs/huggingface_hub[python_targets_python3_10(-)] sci-libs/scikit-learn[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/absl-py[python_targets_python3_11(-)] dev-python/aiohttp[python_targets_python3_11(-)] dev-python/fsspec[python_targets_python3_11(-)] dev-python/multiprocess[python_targets_python3_11(-)] dev-python/pandas[python_targets_python3_11(-)] dev-python/pyarrow[python_targets_python3_11(-),parquet,snappy] dev-python/tqdm[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] sci-libs/huggingface_hub[python_targets_python3_11(-)] sci-libs/scikit-learn[python_targets_python3_11(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.2.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] )
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest-datadir[python_targets_python3_10(-)] dev-python/decorator[python_targets_python3_10(-)] sci-libs/jiwer[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest-datadir[python_targets_python3_11(-)] dev-python/decorator[python_targets_python3_11(-)] sci-libs/jiwer[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) sci-libs/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/absl-py[python_targets_python3_10(-)] dev-python/aiohttp[python_targets_python3_10(-)] dev-python/fsspec[python_targets_python3_10(-)] dev-python/multiprocess[python_targets_python3_10(-)] dev-python/pandas[python_targets_python3_10(-)] dev-python/pyarrow[python_targets_python3_10(-),parquet,snappy] dev-python/tqdm[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] sci-libs/huggingface_hub[python_targets_python3_10(-)] sci-libs/scikit-learn[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/absl-py[python_targets_python3_11(-)] dev-python/aiohttp[python_targets_python3_11(-)] dev-python/fsspec[python_targets_python3_11(-)] dev-python/multiprocess[python_targets_python3_11(-)] dev-python/pandas[python_targets_python3_11(-)] dev-python/pyarrow[python_targets_python3_11(-),parquet,snappy] dev-python/tqdm[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] sci-libs/huggingface_hub[python_targets_python3_11(-)] sci-libs/scikit-learn[python_targets_python3_11(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.2.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] )
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) sci-libs/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/absl-py[python_targets_python3_10(-)] dev-python/aiohttp[python_targets_python3_10(-)] dev-python/fsspec[python_targets_python3_10(-)] dev-python/multiprocess[python_targets_python3_10(-)] dev-python/pandas[python_targets_python3_10(-)] dev-python/pyarrow[python_targets_python3_10(-),parquet,snappy] dev-python/tqdm[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] sci-libs/huggingface_hub[python_targets_python3_10(-)] sci-libs/scikit-learn[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/absl-py[python_targets_python3_11(-)] dev-python/aiohttp[python_targets_python3_11(-)] dev-python/fsspec[python_targets_python3_11(-)] dev-python/multiprocess[python_targets_python3_11(-)] dev-python/pandas[python_targets_python3_11(-)] dev-python/pyarrow[python_targets_python3_11(-),parquet,snappy] dev-python/tqdm[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] sci-libs/huggingface_hub[python_targets_python3_11(-)] sci-libs/scikit-learn[python_targets_python3_11(-)] )
DESCRIPTION=Access and share datasets for Audio, Computer Vision, and NLP tasks
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/huggingface/datasets/archive/refs/tags/2.11.0.tar.gz -> datasets-2.11.0.gh.tar.gz
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=447f008f8251a85f5327a6a0770a5c8e
+_md5_=02eeff6c7e72d3547a52343eb51bd537
diff --git a/metadata/md5-cache/sci-libs/jiwer-3.0.1 b/metadata/md5-cache/sci-libs/jiwer-3.0.1
new file mode 100644
index 000000000000..1eb810e22b15
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/jiwer-3.0.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/rapidfuzz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Evaluate an automatic speech recognition system
+EAPI=8
+HOMEPAGE=https://github.com/jitsi/jiwer https://pypi.org/project/jiwer/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jitsi/jiwer/archive/refs/tags/v3.0.1.tar.gz -> jiwer-3.0.1.gh.tar.gz
+_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=6c6c7339f6e1cddbf7240d166299c427
diff --git a/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13 b/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1
index 6c4f681c0bbe..d5905fd43c25 100644
--- a/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13
+++ b/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1
@@ -1,15 +1,16 @@
BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libuv dev-libs/libnop
+DEPEND=dev-libs/libuv cuda? ( dev-util/nvidia-cuda-toolkit:= ) dev-libs/libnop
DESCRIPTION=provides a tensor-aware channel
EAPI=8
HOMEPAGE=https://github.com/pytorch/tensorpipe/
INHERIT=cmake
+IUSE=cuda
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=dev-libs/libuv
+RDEPEND=dev-libs/libuv cuda? ( dev-util/nvidia-cuda-toolkit:= )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/pytorch/tensorpipe/archive/bb1473a4b38b18268e8693044afdb8635bc8351b.tar.gz -> tensorpipe-2022.05.13.tar.gz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d10bf917cc7bf2e221cafcd06915cb65
+_md5_=e770d7370168cae737f0a67229d35f41
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 2cb5d3da49a5..57f03678bb90 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/lnxhc-1.2-r1 b/metadata/md5-cache/sys-apps/lnxhc-1.2-r2
index f08889f539b2..4302ad2db923 100644
--- a/metadata/md5-cache/sys-apps/lnxhc-1.2-r1
+++ b/metadata/md5-cache/sys-apps/lnxhc-1.2-r2
@@ -1,11 +1,11 @@
DEFINED_PHASES=-
-DEPEND=>=dev-lang/perl-5.8
+DEPEND=>=dev-lang/perl-5.8 dev-perl/XML-Parser
DESCRIPTION=Linux Health Checker
EAPI=7
HOMEPAGE=http://lnxhc.sourceforge.net
KEYWORDS=amd64 x86
LICENSE=EPL-1.0
-RDEPEND=>=dev-lang/perl-5.8
+RDEPEND=>=dev-lang/perl-5.8 dev-perl/XML-Parser
SLOT=0
SRC_URI=mirror://sourceforge/lnxhc/lnxhc-1.2.tar.gz
-_md5_=50ad0fbc0c19ec44d2f3c58c4bd61274
+_md5_=8b9be184622904c5fdbaaaa844e5d316
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index b1ad672fabb9..4d99aacb4b04 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.11 b/metadata/md5-cache/sys-devel/gcc-config-2.11
new file mode 100644
index 000000000000..789564d01669
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-config-2.11
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install postinst
+DESCRIPTION=Utility to manage compilers
+EAPI=8
+HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/
+IUSE=+cc-wrappers +native-symlinks
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=>=sys-apps/gentoo-functions-0.10
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc-config/gcc-config-2.11.tar.xz
+_md5_=8fe41abd4576dcb34f60e8b4842bf4b4
diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz
index ab4ba4461d03..4eded69d9585 100644
--- a/metadata/md5-cache/sys-firmware/Manifest.gz
+++ b/metadata/md5-cache/sys-firmware/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-firmware/sof-firmware-2.2.4 b/metadata/md5-cache/sys-firmware/sof-firmware-2.2.4
index 999d5c436fe9..6cbb206d6c56 100644
--- a/metadata/md5-cache/sys-firmware/sof-firmware-2.2.4
+++ b/metadata/md5-cache/sys-firmware/sof-firmware-2.2.4
@@ -2,9 +2,9 @@ DEFINED_PHASES=install preinst
DESCRIPTION=Sound Open Firmware (SOF) binary files
EAPI=8
HOMEPAGE=https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=BSD
RDEPEND=media-libs/alsa-lib
SLOT=0
SRC_URI=https://github.com/thesofproject/sof-bin/releases/download/v2.2.4/sof-bin-v2.2.4.tar.gz -> sof-firmware-2.2.4.tar.gz
-_md5_=e4980841ead10b93fb489455d1e89fd0
+_md5_=03d000e304fb7f8f70b0a357e0438ff1
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index f907530bce64..d7ed2ab38d40 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/libnbd-1.16.1-r1 b/metadata/md5-cache/sys-libs/libnbd-1.16.1-r1
new file mode 100644
index 000000000000..13d8687aa40a
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libnbd-1.16.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl
+DEFINED_PHASES=configure install prepare setup
+DEPEND=dev-libs/libxml2 fuse? ( sys-fs/fuse:3 ) gnutls? ( net-libs/gnutls:= ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) go? ( dev-lang/go ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) test? ( sys-block/nbd[gnutls?] sys-block/nbdkit[gnutls?] )
+DESCRIPTION=NBD client library in userspace
+EAPI=8
+HOMEPAGE=https://gitlab.com/nbdkit/libnbd
+INHERIT=bash-completion-r1 python-single-r1
+IUSE=fuse gnutls go ocaml python test python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=dev-libs/libxml2 fuse? ( sys-fs/fuse:3 ) gnutls? ( net-libs/gnutls:= ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) go? ( dev-lang/go ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.libguestfs.org/libnbd/1.16-stable/libnbd-1.16.1.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=06cf316631a8d00a0ded0df06849f5ef
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 0fca201d8be4..518b049080df 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/mod_log_sql-1.101-r3 b/metadata/md5-cache/www-apache/mod_log_sql-1.101-r3
deleted file mode 100644
index e02542c9bbb8..000000000000
--- a/metadata/md5-cache/www-apache/mod_log_sql-1.101-r3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst setup
-DEPEND=dev-db/mysql-connector-c:0= dbi? ( dev-db/libdbi ) ssl? ( dev-libs/openssl:0= ) =www-servers/apache-2.4*
-DESCRIPTION=An Apache module for logging to an SQL (MySQL) database
-EAPI=6
-HOMEPAGE=http://www.outoforder.cc/projects/apache/mod_log_sql/
-INHERIT=apache-module
-IUSE=dbi ssl
-KEYWORDS=amd64 ~ppc x86
-LICENSE=Artistic
-RDEPEND=dev-db/mysql-connector-c:0= dbi? ( dev-db/libdbi ) ssl? ( dev-libs/openssl:0= ) =www-servers/apache-2.4*
-SLOT=0
-SRC_URI=http://www.outoforder.cc/downloads/mod_log_sql/mod_log_sql-1.101.tar.bz2
-_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e depend.apache 416d1c5005c5f4594e79812fb7323f0d
-_md5_=f743eb22d20c56cd4c16d1e5b65ceb1d
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 6f528481d0d2..8445bf3f0b8b 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0 b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0
index 4ee79aaff018..a1c87893bb2e 100644
--- a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0
+++ b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] sys-firmware/edk2-ovmf ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=test? ( dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
DESCRIPTION=Preview a GRUB 2.x theme using KVM/QEMU
@@ -8,10 +8,10 @@ INHERIT=distutils-r1
IUSE=grub_platforms_efi-64 test python_targets_python3_10 python_targets_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] sys-firmware/edk2-ovmf ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hartwork/grub2-theme-preview/archive/2.7.0.tar.gz -> grub2-theme-preview-2.7.0.tar.gz
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6f5b0c9674b5539bf1be782578da0ae3
+_md5_=5b02a81aa33bdeea5bd6f215f7b69f2b
diff --git a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0-r1 b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0-r1
index 9935422e0729..d83dd82a7a6e 100644
--- a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0-r1
+++ b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.7.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=test? ( app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] sys-firmware/edk2-ovmf ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=test? ( dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
DESCRIPTION=Preview a GRUB 2.x theme using KVM/QEMU
@@ -8,10 +8,10 @@ INHERIT=distutils-r1
IUSE=grub_platforms_efi-64 test python_targets_python3_10 python_targets_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] sys-firmware/edk2-ovmf ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hartwork/grub2-theme-preview/archive/2.7.0.tar.gz -> grub2-theme-preview-2.7.0.tar.gz
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4f2c012b593f8bc914480a2ef43a6649
+_md5_=dafc95340faf91b1b911b5187df31e6a
diff --git a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.8.0 b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.8.0
index 5e9227be8da6..d74a303c0fdf 100644
--- a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.8.0
+++ b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.8.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] sys-firmware/edk2-ovmf ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=test? ( dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
DESCRIPTION=Preview a GRUB 2.x theme using KVM/QEMU
@@ -8,10 +8,10 @@ INHERIT=distutils-r1
IUSE=grub_platforms_efi-64 test python_targets_python3_10 python_targets_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] sys-firmware/edk2-ovmf ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hartwork/grub2-theme-preview/archive/2.8.0.tar.gz -> grub2-theme-preview-2.8.0.tar.gz
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4f2c012b593f8bc914480a2ef43a6649
+_md5_=dafc95340faf91b1b911b5187df31e6a
diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz
index 14c4f97dfd7d..700b5db86f71 100644
--- a/metadata/md5-cache/x11-plugins/Manifest.gz
+++ b/metadata/md5-cache/x11-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-plugins/ascpu-1.11-r1 b/metadata/md5-cache/x11-plugins/ascpu-1.11-r1
deleted file mode 100644
index 2bc85933fd4d..000000000000
--- a/metadata/md5-cache/x11-plugins/ascpu-1.11-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install
-DEPEND=x11-libs/libXpm x11-libs/libSM jpeg? ( virtual/jpeg:0 ) x11-base/xorg-proto
-DESCRIPTION=CPU statistics monitor utility for X Windows
-EAPI=6
-HOMEPAGE=http://www.tigr.net/
-INHERIT=toolchain-funcs
-IUSE=jpeg
-KEYWORDS=amd64 ~mips ppc ppc64 sparc x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/libXpm x11-libs/libSM jpeg? ( virtual/jpeg:0 )
-SLOT=0
-SRC_URI=http://www.tigr.net/afterstep/download/ascpu/ascpu-1.11.tar.gz
-_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c30da5f0f7a00113dad079d4f239ad38
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index 99bf5322d6f8..0409cffec2e9 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/xpra-4.3.4-r1 b/metadata/md5-cache/x11-wm/xpra-4.3.4-r1
index ca9b9f195c6e..e41cd527e689 100644
--- a/metadata/md5-cache/x11-wm/xpra-4.3.4-r1
+++ b/metadata/md5-cache/x11-wm/xpra-4.3.4-r1
@@ -6,13 +6,13 @@ EAPI=8
HOMEPAGE=https://xpra.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=pypi xdg xdg-utils distutils-r1 tmpfiles udev
-IUSE=brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama python_single_target_python3_10 python_single_target_python3_11
+IUSE=brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=amd64 x86
LICENSE=GPL-2 BSD
-RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_10? ( cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) python_single_target_python3_11? ( cups? ( dev-python/pycups[python_targets_python3_11(-)] ) lz4? ( dev-python/lz4[python_targets_python3_11(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_11(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_11(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] media-libs/opencv[python_targets_python3_11(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) udev? ( virtual/udev ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) virtual/tmpfiles
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( client server ) cups? ( dbus ) opengl? ( client ) test? ( client clipboard dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_10? ( crypt? ( dev-python/cryptography[python_targets_python3_10(-)] ) cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) python_single_target_python3_11? ( crypt? ( dev-python/cryptography[python_targets_python3_11(-)] ) cups? ( dev-python/pycups[python_targets_python3_11(-)] ) lz4? ( dev-python/lz4[python_targets_python3_11(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_11(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_11(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] media-libs/opencv[python_targets_python3_11(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) udev? ( virtual/udev ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) virtual/tmpfiles
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( client server ) cups? ( dbus ) opengl? ( client ) test? ( client clipboard crypt dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xpra/xpra-4.3.4.tar.gz https://dev.gentoo.org/~chewi/distfiles/xpra-4.3.1-tests.patch
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=12010757bccb038562e0939ac190ca18
+_md5_=9bb96f322cc80a91331ed2bd288998fc
diff --git a/metadata/md5-cache/x11-wm/xpra-4.4.4 b/metadata/md5-cache/x11-wm/xpra-4.4.4
new file mode 100644
index 000000000000..3a2ff2a1e85a
--- /dev/null
+++ b/metadata/md5-cache/x11-wm/xpra-4.4.4
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( >=dev-python/cython-0.16[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cython-0.16[python_targets_python3_11(-)] ) virtual/pkgconfig doc? ( app-text/pandoc ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) test? ( python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) )
+DESCRIPTION=X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy
+EAPI=8
+HOMEPAGE=https://xpra.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=pypi xdg xdg-utils distutils-r1 tmpfiles udev
+IUSE=brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 BSD
+RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_10? ( crypt? ( dev-python/cryptography[python_targets_python3_10(-)] ) cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) oauth? ( dev-python/oauthlib[python_targets_python3_10(-)] ) opengl? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) python_single_target_python3_11? ( crypt? ( dev-python/cryptography[python_targets_python3_11(-)] ) cups? ( dev-python/pycups[python_targets_python3_11(-)] ) lz4? ( dev-python/lz4[python_targets_python3_11(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_11(-)] ) oauth? ( dev-python/oauthlib[python_targets_python3_11(-)] ) opengl? ( dev-python/pyopengl_accelerate[python_targets_python3_11(-)] ) webcam? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] media-libs/opencv[python_targets_python3_11(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) udev? ( virtual/udev ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) virtual/tmpfiles
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( client server ) cups? ( dbus ) oauth? ( server ) opengl? ( client ) test? ( client clipboard crypt dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/x/xpra/xpra-4.4.4.tar.gz
+_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=42eb47c1e4d26a6849357c29b4593426
diff --git a/metadata/md5-cache/x11-wm/xpra-9999 b/metadata/md5-cache/x11-wm/xpra-9999
index 8e7e0de926af..c2de2109a2dc 100644
--- a/metadata/md5-cache/x11-wm/xpra-9999
+++ b/metadata/md5-cache/x11-wm/xpra-9999
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://xpra.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=git-r3 xdg xdg-utils distutils-r1 tmpfiles udev
-IUSE=brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama python_single_target_python3_10 python_single_target_python3_11
+IUSE=brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama python_single_target_python3_10 python_single_target_python3_11
LICENSE=GPL-2 BSD
PROPERTIES=live
-RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_10? ( cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) python_single_target_python3_11? ( cups? ( dev-python/pycups[python_targets_python3_11(-)] ) lz4? ( dev-python/lz4[python_targets_python3_11(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_11(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_11(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] media-libs/opencv[python_targets_python3_11(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) udev? ( virtual/udev ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) virtual/tmpfiles
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( client server ) cups? ( dbus ) opengl? ( client ) test? ( client clipboard dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_11(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/netifaces[python_targets_python3_11(-)] dev-python/pillow[jpeg?,python_targets_python3_11(-)] dev-python/rencode[python_targets_python3_11(-)] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_10? ( crypt? ( dev-python/cryptography[python_targets_python3_10(-)] ) cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) oauth? ( dev-python/oauthlib[python_targets_python3_10(-)] ) opengl? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) python_single_target_python3_11? ( crypt? ( dev-python/cryptography[python_targets_python3_11(-)] ) cups? ( dev-python/pycups[python_targets_python3_11(-)] ) lz4? ( dev-python/lz4[python_targets_python3_11(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_11(-)] ) oauth? ( dev-python/oauthlib[python_targets_python3_11(-)] ) opengl? ( dev-python/pyopengl_accelerate[python_targets_python3_11(-)] ) webcam? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] media-libs/opencv[python_targets_python3_11(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) udev? ( virtual/udev ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) virtual/tmpfiles
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) || ( client server ) cups? ( dbus ) oauth? ( server ) opengl? ( client ) test? ( client clipboard crypt dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 87ebb7e1e8d4ac49be0a91406b443060 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=31ab7b5efe36e5806fe7b3d67abb9483
+_md5_=1df4033c5d6e31decdeeb8a544e6a9b4
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 8d6e610cf654..fcab1492ed77 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15668 BLAKE2B 449292f439e2a4f4fd7b4726028a046b309262c1c104b330b62b26428794c6a1ff66902103e9c2359f352f474b113cc9c85ddbbb187a374b6211d02e6ca79ff3 SHA512 e7b892ad549ad1d2a69c8cd56f9a18807e1e7a0c3b686e86ad5dca719913cab1270dea7dd5e376d522493285e5a8117f923772e2df0f2019b0c49a02107d6b03
-TIMESTAMP 2023-05-14T14:40:00Z
+TIMESTAMP 2023-05-14T20:40:06Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRg8sBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRhRyZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDToBAAkB3QLc18xxgSCfMqLoHKD6qeF0JJXI8P+PqqRux5OyQKLE6qwHV5PEVH
-ZkJ3VLW2nKgp19kp6aMBSJJWixO0Qlfobiyt6i6WP+0ELhNNvHlPAW6gyK1Vqd8q
-GOeY0h5I0nbsjs//D9LY3tx67XZYbHBJFdlMSX+3w6ibqYySNCVTIQfkRqIJ6vTf
-N5LzOoALNhfAObirJxsDpvnGJDGFMLHGKrGzN+XlXU8cBWWkYlK+qcf2f+bmYQRp
-DpruR+woQ712hiuX5wEqhlWZZB4SCh6F9r7hncVi4ZTyet1oVhRA410GnnrvG2R9
-hCAAHCZ9kk6t5Pe+xL3TAvaZKlhS/P+nIM587eeIpnQVFw1xmTXSrakX+1bM7Lfs
-NxWWmKnNiIujfJ7MdbH1ZPtjrcABBZ1N5fqO2QL3d+bLIegbInTIQIX4PKAtI3ix
-1IN9HGp6t6oMjiSK2H10hDr+QVNxwvqNzTZvnv96DG7khVw0bmczuGGGPmC5CUFD
-OC5RH0EwNNLxdg9cx8ejcnXILZHuhCjL8TApoT5ArqQCisd4/aWR9AIabzIG1Hk8
-sg7t280kdY4cZKOEfH2A9801WENCGQrqtQJxLHKyqzY45Snh26cIfys0uvlJ05LE
-0AQpV08EZcaGIsRVwUI7OAeYQlDcVHqaF5nAZAEWB82ilGw/94s=
-=wkpH
+klDbQBAAo3AkSZCokFpTLDUhuLwNMXi784f71u8aK4OdFejai78JeePJVp69r3RE
+brkfaW+ZemMmqnal691Zp9qHcsHjYbx2maooztc8/l5vES+OISPs0wflQvTyJq5A
+5xelSgtwfQTAso9+488F0hkAWOFtfHe9OrTJp12H7RhIIk7L78oFBBx8soCmGcdd
+iIb1iWwIfzvttVOzgxTigZZ/4Z1fknblliY99BcbL1+zpvj02SRxydqPMVxr0pKc
+FjOIcrnMnW1nc4x5hJf+QLRw2MvWAgt7tSEULJx/Xi7kZZPY0i9uhpghvbTEQbjV
+K9vlnxFfL3GUHBMWmEWky7hBKHpV3e9cIgSgH4hofWnYuJ5SO63rVLcxYDpa/q3V
+9c07zImUiTXAokpx/NXr18eyJsktLhnFnil2yhbEo0qyp7guG6RbnDlpAPytg8PM
+DcNw/NsqHC550YSGwwOoZzj6GnfGaxwnEekqq4tLMKLvE/jo7jgQphE5/RrNQ0PW
+5U1juW0ebNq+xVUo7jkYTICNdWrEEDcbXsMZ/PP6H3i6jBNQLdEVQhLaHdKjU+dJ
+qXoHcRSVcDTs6ZjBz6KuYBbtK5hsb5bQQlxhBAlSRHXJqQB8yuSKYFW+UIb7IJLJ
+GqOWZfgpifSWX5jMuvCj/lSWdrGcpuyMT9MPFaOK3WNeJyFvIGk=
+=lCip
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index f927625aae3b..b56c8aa59b3e 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 14 May 2023 14:39:57 +0000
+Sun, 14 May 2023 20:40:02 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index c576f68d1a45..eb956e5bd910 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun May 14 02:39:56 PM UTC 2023
+Sun May 14 08:40:01 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index fd06e9fcef59..3878bb88874c 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 14 May 2023 14:45:01 +0000
+Sun, 14 May 2023 20:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 6be5e626e83a..2c73add592fa 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-b86bdf2c2d16d11c6a6ba3465aec11cb656d6386 1684074381 2023-05-14T14:26:21+00:00
+02fe020d38a6570586e22204499eef6875a0a2e9 1684095203 2023-05-14T20:13:23+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 2efcecac6709..3b9ba8ffc323 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1684075201 Sun 14 May 2023 02:40:01 PM UTC
+1684096801 Sun 14 May 2023 08:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index f927625aae3b..b4a868b2514d 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 14 May 2023 14:39:57 +0000
+Sun, 14 May 2023 20:40:01 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 9c4cf059edc5..49ae7aae5c95 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/graphite-web/Manifest b/net-analyzer/graphite-web/Manifest
deleted file mode 100644
index ff6a4a231cc0..000000000000
--- a/net-analyzer/graphite-web/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX graphite-web-1.1.7-fhs-paths.patch 2691 BLAKE2B fbb09dfef58d94ef7099e98134d46122c2a82ab3cb0af4bd0cb92102f0e924c3efe80f481f898c81358722f7ad312a1168310ebbbc731c18ab788e1a81cf04ce SHA512 1a8bd3f62163004993f676a039035880512bb1add5f0cc80193471f2cfa483277bd24dd36b3b2b5c6e8faa6d83a029e59c5ea8cb8b713c6d063fe212b921c6a8
-DIST graphite-web-1.1.10.tar.gz 1192965 BLAKE2B cd60e38a70c124c2be53c12394e994f4772a3fcdbae5fa8f26097e79de3de326ec90d5ee23b4e2e8c696e50d7d7ba897b6bb441a1fc7692d1b6e581c11a3da04 SHA512 fb0a2ed5cfa4a8c12bbb7f64f0c7846b439d8094a0b415e5750fe175bbcc2c047fccad50fdeda7696aee0ed9532eb75948f3a376ee34e188cacf226c02bbb3f9
-EBUILD graphite-web-1.1.10.ebuild 3151 BLAKE2B 381f6da2fdcd52bf1ebcb227ea1aa60b28903a28e0c3fab95adc6cc85f3490e02f4648724cd29ff60bce32c70618ecca811428d7ac192d8800a4e3f5f1615aaa SHA512 12463dbec6ca7a3bac33ebd67203228a16918e06ce3bdcb4a99736c3f6fea4f5772221291a5c59a5d91494b132ef4761525dc72991fb7b90e5543a0dd7686e5c
-MISC metadata.xml 593 BLAKE2B 35159475d570570bde9acc2dd8d6abdf742d03ced88259125cc474f9ea2b9bfcf80c64da1dd44bcb69e55390d72c11c8aaa3b947f68571940c3b8676e6024387 SHA512 7a07c214a85f09ded5ecb5a353d96fc746c5c67f5c71f7539647651fd1519e78e1a3887a4865e9dab59d9804a9b0d801cc1ee72e0fd7225fe75273790e31e28f
diff --git a/net-analyzer/graphite-web/files/graphite-web-1.1.7-fhs-paths.patch b/net-analyzer/graphite-web/files/graphite-web-1.1.7-fhs-paths.patch
deleted file mode 100644
index 6550f083039e..000000000000
--- a/net-analyzer/graphite-web/files/graphite-web-1.1.7-fhs-paths.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Install FHS-style paths
-
---- a/conf/graphite.wsgi.example
-+++ b/conf/graphite.wsgi.example
-@@ -1,4 +1,4 @@
- import sys
--sys.path.append('/opt/graphite/webapp')
-+sys.path.append('@GENTOO_PORTAGE_EPREFIX@/usr/share/graphite-web/webapp')
-
- from graphite.wsgi import application
---- a/setup.py
-+++ b/setup.py
-@@ -115,8 +115,8 @@
- ],
- package_data={'graphite' :
- ['templates/*', 'local_settings.py.example']},
-- scripts=glob('bin/*'),
-- data_files=list(webapp_content.items()) + storage_dirs + conf_files + examples,
-+ scripts=['bin/graphite-web-build-index'],
-+ data_files=list(webapp_content.items()),
- install_requires=['Django>=1.8,<3.1', 'django-tagging==0.4.3', 'pytz',
- 'pyparsing', 'cairocffi', 'urllib3', 'scandir', 'six'],
- classifiers=[
---- a/webapp/graphite/local_settings.py.example
-+++ b/webapp/graphite/local_settings.py.example
-@@ -101,6 +101,7 @@
- # Change only GRAPHITE_ROOT if your install is merely shifted from /opt/graphite
- # to somewhere else
- #GRAPHITE_ROOT = '/opt/graphite'
-+GRAPHITE_ROOT = '@GENTOO_PORTAGE_EPREFIX@/usr/share/graphite-web'
-
- # Most installs done outside of a separate tree such as /opt/graphite will
- # need to change these settings. Note that the default settings for each
-@@ -110,6 +111,11 @@
- #STATIC_ROOT = '/opt/graphite/static'
- #LOG_DIR = '/opt/graphite/storage/log/webapp'
- #INDEX_FILE = '/opt/graphite/storage/index' # Search index file
-+CONF_DIR = '@GENTOO_PORTAGE_EPREFIX@/etc/graphite-web'
-+STORAGE_DIR = '@GENTOO_PORTAGE_EPREFIX@/var/lib/carbon'
-+STATIC_ROOT = '@GENTOO_PORTAGE_EPREFIX@/usr/share/graphite-web/webapp/content'
-+LOG_DIR = '@GENTOO_PORTAGE_EPREFIX@/var/log/graphite-web'
-+INDEX_FILE = '@GENTOO_PORTAGE_EPREFIX@/var/lib/graphite-web/index' # Search index file
-
- # To further or fully customize the paths, modify the following. Note that the
- # default settings for each of these are relative to CONF_DIR and STORAGE_DIR
-@@ -127,6 +133,8 @@
- #CERES_DIR = '/opt/graphite/storage/ceres'
- #WHISPER_DIR = '/opt/graphite/storage/whisper'
- #RRD_DIR = '/opt/graphite/storage/rrd'
-+WHISPER_DIR = '@GENTOO_PORTAGE_EPREFIX@/var/lib/carbon/whisper'
-+RRD_DIR = '@GENTOO_PORTAGE_EPREFIX@/var/lib/carbon/rrd'
- #
- # Data directories using the "Standard" metrics finder (i.e. not Ceres)
- #STANDARD_DIRS = [WHISPER_DIR, RRD_DIR] # Default: set from the above variables
-@@ -244,7 +244,7 @@
- #
- #DATABASES = {
- # 'default': {
--# 'NAME': '/opt/graphite/storage/graphite.db',
-+# 'NAME': '@GENTOO_PORTAGE_EPREFIX@/var/lib/graphite-web/graphite.db',
- # 'ENGINE': 'django.db.backends.sqlite3',
- # 'USER': '',
- # 'PASSWORD': '',
diff --git a/net-analyzer/graphite-web/graphite-web-1.1.10.ebuild b/net-analyzer/graphite-web/graphite-web-1.1.10.ebuild
deleted file mode 100644
index 3488db936e23..000000000000
--- a/net-analyzer/graphite-web/graphite-web-1.1.10.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_USE_SETUPTOOLS=no # export USE_SETUPTOOLS to activate
-PYPI_NO_NORMALIZE=1
-
-inherit distutils-r1 prefix pypi
-
-DESCRIPTION="Enterprise scalable realtime graphing"
-HOMEPAGE="https://graphiteapp.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+carbon ldap mysql memcached postgres +sqlite"
-
-DEPEND=""
-RDEPEND="
- carbon? ( dev-python/carbon[${PYTHON_USEDEP}] )
- ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
- memcached? ( dev-python/python-memcached[${PYTHON_USEDEP}] )
- mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
- postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
- >=dev-python/django-1.11.19[sqlite?,${PYTHON_USEDEP}]
- <dev-python/django-4[sqlite?,${PYTHON_USEDEP}]
- >=dev-python/django-tagging-0.4.6[${PYTHON_USEDEP}]
- dev-python/cairocffi[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- media-libs/fontconfig
-"
-
-PATCHES=(
- # Do not install the configuration and data files. We install them
- # somewhere sensible by hand.
- "${FILESDIR}"/${PN}-1.1.7-fhs-paths.patch
-)
-
-python_prepare_all() {
- # Use a less common name
- mv bin/build-index bin/${PN}-build-index || die
- # use FHS-style paths
- export GRAPHITE_NO_PREFIX=yes
- distutils-r1_python_prepare_all
- eprefixify \
- conf/graphite.wsgi.example \
- webapp/graphite/local_settings.py.example
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- keepdir /var/{lib,log}/${PN}
- docinto examples
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc \
- examples/example-graphite-vhost.conf \
- conf/dashboard.conf.example \
- conf/graphite.wsgi.example
-}
-
-python_install() {
- distutils-r1_python_install \
- --install-data="${EPREFIX}"/usr/share/${PN}
-
- # copy the file once, to keep the timestamps correct, #808863
- if [[ ! -e ${ED}/etc/${PN}/local_settings.py ]] ; then
- insinto /etc/${PN}
- newins webapp/graphite/local_settings.py.example local_settings.py
- fi
- pushd "${D}/$(python_get_sitedir)"/graphite > /dev/null || die
- ln -s ../../../../../etc/${PN}/local_settings.py local_settings.py || die
- popd > /dev/null || die
-
- python_optimize
-}
-
-pkg_config() {
- "${EROOT}"/usr/bin/django-admin.py migrate \
- --settings=graphite.settings --run-syncdb
- "${EROOT}"/usr/bin/${PN}-build-index
-}
-
-pkg_postinst() {
- # Only display this for new installs
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "You need to configure ${PN} to run with a WSGI server of your choice."
- elog "For example using Apache, you can use www-apache/mod_wsgi,"
- elog " using Nginx, you can use www-servers/uwsgi."
- elog "Don't forget to edit local_settings.py in ${EPREFIX}/etc/${PN}"
- elog "See https://graphite.readthedocs.org/en/latest/config-local-settings.html"
- elog "Run emerge --config =${PN}-${PVR} if this is a fresh install."
- elog ""
- elog "If you want to update the search index regularily, you should consider running"
- elog "the '${PN}-build-index' script in a crontab."
- fi
-}
diff --git a/net-analyzer/graphite-web/metadata.xml b/net-analyzer/graphite-web/metadata.xml
deleted file mode 100644
index 17a4a3975091..000000000000
--- a/net-analyzer/graphite-web/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>grobian@gentoo.org</email>
- <name>Fabian Groffen</name>
- </maintainer>
- <use>
- <flag name="memcached">Enable memcached support</flag>
- <flag name="carbon">Enable carbon support</flag>
- </use>
- <upstream>
- <remote-id type="pypi">graphite-web</remote-id>
- <remote-id type="github">graphite-project/graphite-web</remote-id>
- <bugs-to>https://github.com/graphite-project/graphite-web/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index 61cd0fde89ef..20d8f0cdce0c 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/accel-ppp/Manifest b/net-dialup/accel-ppp/Manifest
index daaf69383bc3..b31af470355a 100644
--- a/net-dialup/accel-ppp/Manifest
+++ b/net-dialup/accel-ppp/Manifest
@@ -4,4 +4,4 @@ AUX accel-ppp.initd 998 BLAKE2B 974407e0e974fb79b3ea17bd1526d1f6343d7284cb10a93b
DIST accel-ppp-1.12.0_p20220830.tar.bz2 1667889 BLAKE2B a6432e29953214202dc67822f358c12ade36eda3e1aaa24e8a2f427ac00ae8192216c76620f3c2946bcf88c95f6167ae9c27ce4a1895c36232110cd73c575a36 SHA512 f6e0baf7dcbf66d3d9eadffeb33216d73d6aa9eef461487d51a3811f042229b38bfec5f192742eb51cc7cfedd0a64ad02a3431bfac91ae37a9aab8c910fdcfa4
EBUILD accel-ppp-1.12.0_p20220830-r1.ebuild 2788 BLAKE2B c21a48d9d6c9c7ffe15d228257d5bc118e5cd84274806a8e5577cbca240de43f5d346a2e4c65852a25c08239d8778c222fc628fc9e2b2cc8ce0d6c8a30143c92 SHA512 588733b06d5909f691e55e7e5fd82838f2a256060488b6448854396b39494455a451fb6ba4fd4cb53651b6538cd99646d8e7ec5894fa4ea14dd9f76f6db3cfb5
EBUILD accel-ppp-9999.ebuild 2575 BLAKE2B 2ab0487c0be89f9df19e09a8f5d097f77fcc7e8e0c3a537885e823beb47499be7bbbfcee329062236a90de70bdb1a886bb5fb9eb1697cbc59498b6c2ab42ee08 SHA512 f31e5a48dba48944fa0d89b7713a07be27f8a5ebd52757deca7d0500cd5930668630273f6b8a0ef9f9c3c0c7ee50d511713f5a6f2ad75ec085a8511d7bf1f07a
-MISC metadata.xml 701 BLAKE2B aa498e4c221a3daaa140abbc420470d4d9bd9ab3d3e46fe0a0ebace31cbc9badd67b430d485fe779bb5ab6b247b841ba6278bbe42f31cfa8c67f969ef4ae585f SHA512 145afb29ca00faff5c22750b113c8e1891e81f91b552b05cc371477e94c33e349e1ca8086ee860b1773170ef25aa10025fb4f3ff4621b8dfcf7bba3f2db61a9a
+MISC metadata.xml 644 BLAKE2B db340b3f5850e550544683548a2e863b96176ca5e0b9984fcfb67979f88ae5ce79b403fe56328e986e752e67e6ed9fa08e71ead24c9d645c0f7ab0ea9796cd4e SHA512 2a81f8ceee0cd6c1dcc2396386b2e98b72736f7485c0426c8a893eb4e4a8f32978938df8727aa2719d339b81c54a5a34fea3e8429052fa9808da87c25e1647b7
diff --git a/net-dialup/accel-ppp/metadata.xml b/net-dialup/accel-ppp/metadata.xml
index cceb0138e687..1218f07536cb 100644
--- a/net-dialup/accel-ppp/metadata.xml
+++ b/net-dialup/accel-ppp/metadata.xml
@@ -9,7 +9,6 @@
<flag name="ipoe">Build IPoE kernel module</flag>
<flag name="libtomcrypt">Support crypto algorithms through <pkg>dev-libs/libtomcrypt</pkg> instead of <pkg>dev-libs/openssl</pkg></flag>
<flag name="shaper">Support for traffic shaping</flag>
- <flag name="valgrind">Compile in valgrind hints</flag>
</use>
<upstream>
<remote-id type="github">xebd/accel-ppp</remote-id>
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 138b9d87935a..c19d46b3a059 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/cawbird/Manifest b/net-im/cawbird/Manifest
deleted file mode 100644
index 2d8d05e8a54f..000000000000
--- a/net-im/cawbird/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX cawbird-1.5-clang16.patch 1355 BLAKE2B ca51fb1f70ff2604a2802145316f41a61260c4ddca0e3683b78ff5446dcdcdc9893d14eb19d44e4e0b1b3c3ef203e1e97d6e108a1ed685ecdbf35b9165d8e314 SHA512 e3c2b81a38931cc814a9223b8f444cd9c20231d832e1dcfca470bff666975a73095743dabd96dddecccaf7da5625fd8be34ad4f0e161d6e3cfea39a77f6658ef
-DIST cawbird-1.5.tar.gz 675527 BLAKE2B d94bf61faba01fc1159fabbf0da24ab49a697112ccd5bb631133c21f52ffe29e9ede214c9eccf553cbbb039b08e487467e4ecc56d0e0ef63f68d4c23d39414aa SHA512 917480ac79606a1ab572f0837fd48e100bbb6d70ad3551a8d86486843d9bfb0e4814c75c56ff0e2aa41fd7d32a614bbff4e6121831b3da7da7614fb5a0d3f6e1
-EBUILD cawbird-1.5-r3.ebuild 1678 BLAKE2B 47a17756199e591c48d082a5817a834fc9d95054d934156e96656bb887581cbf76abe1b4b30ce493b9a2e14040a37437350ff2542f8f64ba08fd4d43a7de1af5 SHA512 46275212bd95ed90625f7f4b969285df0fccb4ab0839132568517c9a37131d06a263f8b3c1a00160b6c1df5e27a063315131d02832a095c35725e7f1649b1ca1
-MISC metadata.xml 245 BLAKE2B 676b53eacb2672a796da88ec3c22837faaa0ac5a37c539f9e284f8cf5fe72d6684f5c037fdc836017bf9e5318346e3b6e7b6606dd0a6a8c75198aad9d98de789 SHA512 e7f643ef44d596d37a400947aaa0061e15b1f4ba0e4305e0dad0dd44f7c5ff34464d3303e5ef0be1909d0aba264bd940f0e317874d3541db5e100bb5c9af4e7d
diff --git a/net-im/cawbird/cawbird-1.5-r3.ebuild b/net-im/cawbird/cawbird-1.5-r3.ebuild
deleted file mode 100644
index 4a184bcbe2d3..000000000000
--- a/net-im/cawbird/cawbird-1.5-r3.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson vala xdg
-
-DESCRIPTION="Twitter client"
-HOMEPAGE="https://ibboard.co.uk/cawbird/ https://github.com/IBBoard/cawbird"
-SRC_URI="https://github.com/IBBoard/cawbird/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${P}
-
-LICENSE="CC-BY-3.0 GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="gstreamer spell"
-
-RDEPEND="
- dev-db/sqlite:3
- dev-libs/atk
- dev-libs/glib:2
- dev-libs/json-glib
- net-libs/liboauth
- net-libs/libsoup:2.4
- net-libs/rest:0.7
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/pango
- gstreamer? (
- media-plugins/gst-plugins-gtk
- media-plugins/gst-plugins-hls
- media-plugins/gst-plugins-meta[ffmpeg,http,X]
- )
- spell? ( app-text/gspell:=[vala] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- $(vala_depend)
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.5-clang16.patch
-)
-
-src_prepare() {
- default
-
- # Remove tests that require the network.
- for test in avatardownload filters inlinemediadownloader \
- texttransform tweetparsing; do
- sed -i "/${test}/d" tests/meson.build || die
- done
-
- vala_setup
-}
-
-src_configure() {
- local emesonargs=(
- # these keys are taken from the readme of cawbird
- -Dconsumer_key_base64='VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA=='
- -Dconsumer_secret_base64='MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI='
- -Dexamples=false
- $(meson_use spell spellcheck)
- $(meson_use gstreamer video)
- -Dx11=true
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_schemas_update
- xdg_pkg_postrm
-}
diff --git a/net-im/cawbird/files/cawbird-1.5-clang16.patch b/net-im/cawbird/files/cawbird-1.5-clang16.patch
deleted file mode 100644
index 62137f4abda8..000000000000
--- a/net-im/cawbird/files/cawbird-1.5-clang16.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://bugzilla.redhat.com/show_bug.cgi?id=2185474
-https://src.fedoraproject.org/rpms/cawbird/raw/40963504cc61b410cf82b0f4e5938f1e66d3cf12/f/cawbird-c99.patch
-
-Declare cb_tweet_model_set_thread_mode in CbTweetModel.h, so that it
-can be called from TweetInfoPage.vala. Likewise for
-cb_tweet_has_quoted_inline_media, CbTweet.h and TweetListEntry.vala.
-
---- a/src/CbTweet.h
-+++ b/src/CbTweet.h
-@@ -104,6 +104,7 @@ CbMedia ** cb_tweet_get_quoted_medias(CbTweet *tweet,
- char ** cb_tweet_get_mentions (CbTweet *tweet,
- int *n_mentions);
- gboolean cb_tweet_has_inline_media (CbTweet *tweet);
-+gboolean cb_tweet_has_quoted_inline_media (CbTweet *tweet);
- gint64 cb_tweet_get_user_id (CbTweet *tweet);
- const char * cb_tweet_get_screen_name (CbTweet *tweet);
- const char * cb_tweet_get_user_name (CbTweet *tweet);
---- a/src/CbTweetModel.h
-+++ b/src/CbTweetModel.h
-@@ -56,6 +56,7 @@ GType cb_tweet_model_get_type (void) G_GNUC_CONST;
- CbTweetModel *cb_tweet_model_new (void);
-
- int cb_tweet_model_index_of (CbTweetModel *self, gint64 id);
-+int cb_tweet_model_index_of_retweet (CbTweetModel *self, gint64 id);
-
- gboolean cb_tweet_model_contains_id (CbTweetModel *self,
- gint64 id);
-
diff --git a/net-im/cawbird/metadata.xml b/net-im/cawbird/metadata.xml
deleted file mode 100644
index 35907e6cd778..000000000000
--- a/net-im/cawbird/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-<upstream>
- <remote-id type="github">IBBoard/cawbird</remote-id>
-</upstream>
-</pkgmetadata>
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index b6820234b754..937306f9b1a3 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/epic5/Manifest b/net-irc/epic5/Manifest
index 8554e3344929..34c7d6bb48bc 100644
--- a/net-irc/epic5/Manifest
+++ b/net-irc/epic5/Manifest
@@ -1,4 +1,4 @@
AUX epic5-2.0.1-openssl-1.1.patch 2817 BLAKE2B f3ed4fa602b174f41700fdf5fcddb8a20626637fb5e416b82fd1e1216a846987a3afcf3fffd73317a6e2090e49b0fe3b1777ee4e870f597ca981be078c4e3c0e SHA512 af1f822f1660bc7528beef26b991a69896d0e94005aacd412256a5f8789024bfba6eec169d2115c626a70c0e89cc6625999c7b939390742aef932f1020e4fdad
DIST epic5-2.0.1.tar.xz 808612 BLAKE2B 48bc1305f955f524e26b5a2122f061b0251b874ad102e3a95c65b15646f7d5c95f661bdbac3e6ea118ce5d5b5e3ca58a94cfce288ee32c7483ea6dc1b6d24950 SHA512 29721cb097946fae3d64f71be4047f8348f7821ccdea870b4c756098f07adee90f03decb2f37fc5fa5c7c9d1aac5a16f4944adc9c9bc66097ceb609c69da2e25
-EBUILD epic5-2.0.1-r2.ebuild 1340 BLAKE2B e3f9b4ff9fc3e33079566e391f687befe33d03f9f246b32786d36bc42d51e48afe0243389117f5f520b9dda7524b4a88c04db3478301d8a0c146eaa92ef9992f SHA512 3bee2e64ea8ebbe62ba2df89f0bd9dad177c53d960b575d0a0b46844deae452c8c3215ba5cf840cd7c61cd8f331f20fcd414c52140f46411f9041d17b1e49839
-MISC metadata.xml 448 BLAKE2B 10ddc66039b8d1682373a0dc5ad54648714620eaf086b60617603704173edaf546b9a84d03cf8a1acac7ead63cb8538136d054830b0cd85001a7b110ed3190b8 SHA512 7814c7266093439d1607b58b4d8d22340bc19ad914fe9b55c2cac19f06f73c3ffe6e0624c43261766e4532d3aec42fa74f76005c636802f075a5ba4cf8e3d8ec
+EBUILD epic5-2.0.1-r2.ebuild 1331 BLAKE2B 17f65a94fc2730cea0834af901aa6092db8785ce905a878ba721f4326868fb250b704d0ade74a12261f4213f181b9274bf1657820be84b5bee15127cff0810fc SHA512 4e9881fd736216077cff43341e0f4f71546a0cf2846f61afce6020a8486db515fc64a4ab3f7226b379bb391db9b603f3abdebcd4096c7171fcdba66e5109d6b3
+MISC metadata.xml 295 BLAKE2B 9471822f3c62c2978fa2cc9b948da2c5e8808e39b181691962f8d621d533cbcdeda3b0e206d1970483056185e6acb23d7f68186d3b808fab72d7f64bee17c3b6 SHA512 f4f5c30cce003f8c8a583f7af854f0b29d0f8966226728dcc30fd22be9c2c49f63254cc6abc663f3fc8a2e576880c0236075c2dda1fb57834170470d143647a2
diff --git a/net-irc/epic5/epic5-2.0.1-r2.ebuild b/net-irc/epic5/epic5-2.0.1-r2.ebuild
index a8525b1ed375..a531ac999b66 100644
--- a/net-irc/epic5/epic5-2.0.1-r2.ebuild
+++ b/net-irc/epic5/epic5-2.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -44,7 +44,7 @@ src_configure() {
$(use_with perl) \
$(use_with socks5) \
$(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) \
- $(use_with valgrind valgrind)
+ $(use_with valgrind)
}
src_compile() {
diff --git a/net-irc/epic5/metadata.xml b/net-irc/epic5/metadata.xml
index ee0aa82a8292..5d07a7dac25b 100644
--- a/net-irc/epic5/metadata.xml
+++ b/net-irc/epic5/metadata.xml
@@ -4,6 +4,5 @@
<!-- maintainer-needed -->
<use>
<flag name="archive">Use <pkg>app-arch/libarchive</pkg> to use zip and tar archives from scripts.</flag>
- <flag name="valgrind">Compile against <pkg>dev-util/valgrind</pkg> headers to improve memory-leak checking when running epic5 under valgrind.</flag>
</use>
</pkgmetadata>
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 1bfcf95bca72..03b1d953e815 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/farstream/Manifest b/net-libs/farstream/Manifest
index 00eb722313f9..c74a4c713d1f 100644
--- a/net-libs/farstream/Manifest
+++ b/net-libs/farstream/Manifest
@@ -1,4 +1,4 @@
AUX farstream-0.2.9-make43.patch 1423 BLAKE2B d17a589cd2c91eab66cfb86c3050e0c9fa6cdf7a92ffb9e483f7cce2cbb9106ddc3755f56e70a33446b59aee68fb5e8bf9a4b6cde3d480f0ed411b42bb273ec3 SHA512 55c95b76e897b64b350f1740cf65311bf3ce1e2ed24515c713dbe8f0a4f1e4d4232e630e5c8abd8fce580f4ff7265f77bdefaf78ac3eb135342b2a70305bd104
DIST farstream-0.2.9.tar.gz 1334833 BLAKE2B 3c23f9534cb8578acd82bb0f7308891e0448cbf5a5b986f27d14e4d727a1e52f4268532c44dcc84e2a1db19504840ddac128c9bd0a731f06e2972d233d8781b9 SHA512 8840725d2f1de59bebc8c49cf68a6712822a4e7b6ba9078713f80e3c35a39135565a1a885edab43a562f895e11b8f5d8d666d57d9b3814dabb661f46498515bd
EBUILD farstream-0.2.9-r1.ebuild 1958 BLAKE2B 9f4eb6972ac1b60771ac8a14dabefaacf5b08a6890e99edf1be3cde449b927410a752736a917f505e6de233617d7cc1b71c289b734cf987eff0282f0055f6c80 SHA512 3f612ae036dc637ae8fc5b90493e759f018846975c67f8b109fec0723dafb1296543f0e27e23ad7c440f5972a2280993ed5a1663636d22487d900ac22661b0e9
-MISC metadata.xml 352 BLAKE2B e83127d07e36ca6785d178289842f3f4cd3b6110bf411ca6958658b787a9b2a301f1e53b2b45f12311f2fee3ed11f82f6b3743c371997af34258e944636e2bd1 SHA512 b489e0e0bed03fd07e376595b3c08a16c39cc93f6e1201ed13ce6928c6974b3c93ce81519baac3d7a4b9d95a54cb314f4e1512b33e5c6202dcd7ef8f31150a9b
+MISC metadata.xml 269 BLAKE2B f9b50aa4672a80dd56b1d14c9753ab770ae388da129372dc04876dfd01b2412bb55b0fa8e125e83c2932f9517722d2bd49b8f4be06324e6f321a029f33b18e29 SHA512 2509a7bc51ed68c8526ac4a9ac3cc33d053339537b039938b3c7caa87066a8fc804b4e5bda5190ce9495ba2e9c1c90f373ebea0f884ea798bed39de324b4b053
diff --git a/net-libs/farstream/metadata.xml b/net-libs/farstream/metadata.xml
index d0556aad200f..74e4881d13b0 100644
--- a/net-libs/farstream/metadata.xml
+++ b/net-libs/farstream/metadata.xml
@@ -2,9 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
- <use>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
- </use>
<upstream>
<remote-id type="freedesktop-gitlab">farstream/farstream</remote-id>
</upstream>
diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest
index 7abb340d49c6..ae3e48da314a 100644
--- a/net-libs/gnutls/Manifest
+++ b/net-libs/gnutls/Manifest
@@ -8,9 +8,9 @@ DIST gnutls-3.7.9.tar.xz 6377212 BLAKE2B c8263381132b0c96f23a580823cfaf571120568
DIST gnutls-3.7.9.tar.xz.sig 685 BLAKE2B 2e7ba793d026cf96c54c75a81160c58cf21d6d5f034a603ffe88d5fa4cbfa1d4fd590efbe81fbee7790cd4956776085b7827fead67c9b07f1d7eadd405815eb7 SHA512 906227a0d6f57878e85e9acdf754d20b7628a7a95b40aeffced398a0a0c6220f5e32191a9f988f55b8b903bf55212179dce2abcc08c2bb3397a2704dd2319438
DIST gnutls-3.8.0.tar.xz 6378480 BLAKE2B 64784e9c0ac4dcab2c9e90d7d17d0bd8a0021224be285c12a53673f3a52aa3f189152b1b0b4aaae5a8fb41951361af1fd04a5b535774c4a26c26eb895519af40 SHA512 2507b3133423fdaf90fbd826ccb1142e9ff6fc90fcd5531720218f19ddf0e6bbb8267d23bad35c0954860e5a4179da74823e0c8357db56a14f252e6ec9d59629
DIST gnutls-3.8.0.tar.xz.sig 684 BLAKE2B c5dbed12b8233ed8502dac16b77d6043591296f4b9ddb0445271e8fe875c2a05b9663ad6523cca6355faaa9d244cc6e6fb8ff0d65fee47b36ab6b57f57d89f64 SHA512 9db8db74aa0ebd871287b07b6a8a9f4ce90188633618e669fe07cb8bb314b624c14761f6fe1970e2fbffa87f7c0d6daa4b0fa838bd05f74b8b18cd1b5325c654
-EBUILD gnutls-3.7.6.ebuild 4780 BLAKE2B b52328e2b6b5873a2877d73ec1b09da7fb7bcf9a1e909c00a803cfa4d205f4c59fd9903fd002e550bd04adcd7a1f9c235f01aebee5444d857732a80ed994931d SHA512 0f53e7e6af351fc1d16a48d1e7a7d3a4adc5b511f395808493c24431d56517d7681542c4452b7f2c6980aaf14510562db928e1ea22e9176a79c2bfce93fe46e6
-EBUILD gnutls-3.7.7.ebuild 4781 BLAKE2B ab4eedf4fdc8f8c0b9aa393cb4264ccdb4854b9317f4fd977d51252d4cc2ee99e0f4fa67c2b1da720b77145e62a70b41392a690de4fc25757fdd0e41918e2b5e SHA512 2eba63d05196ec245d5fde1890faf609596fd774202f40c61758c0c1ce3d75e5c3be514db1b2dfcc2651297df202dcee722e1f95c7c724a0c814347a0ef56d90
-EBUILD gnutls-3.7.8.ebuild 4781 BLAKE2B b7a66be2bf4846256a0708b41ba752d63e6fff8006eb32aedac603428e67647c9f7f00bf0fe412a21a178bc5e9441579904776398d940bf621c968234b86cb10 SHA512 def0b36d6b923924a5ea7255b5b6506d335c1e92ec5fa4f970b3a9f53d7c685db5a865e378e04c817099edd8e0f25464529da69e7bdfdb6749b805232dbf7c3d
-EBUILD gnutls-3.7.9.ebuild 4789 BLAKE2B 38c8bb1ee820ac7bd3e10e48a219cb75f687bfc85ea5c34c63aff50fcc7ea2965ab4a391b4f4914145d8af5851ed71568a3d878e4274b655097618a947a54039 SHA512 59dd141379a086f6bb165e93c2bdf08786db83009b59d8cb651cfda1a450b23c1a291f262a0007a4dcbb46e8394afb9fd191b2d5b49cb0baa97de8ad108120c2
-EBUILD gnutls-3.8.0.ebuild 4846 BLAKE2B 42ee2e8ebd8219b3179d3c81ac36e336953ba013a80c446fe2a02fd4c793fd866c2102460b142ffc21a039df02389d4a0b71d151ab3450d4ca6ad3867d57d710 SHA512 85f818cf80e02ac1fc37b56fee6a403d171e3736d2051a0742368120e65767af0473bc2d0ebda5a83bb821786cba38c31c124a462410916a0c92ff5974dfc507
-MISC metadata.xml 1336 BLAKE2B 9278a179b80a8613198cba0c9e03c3be3135aab13a85da638d4db582d93235177e46c02b1b71b9e3ee1dbbedc204c0393085147d0b15aa0d6a3fb5716a7ca834 SHA512 66564b03a0a39797c34945308b94065e66b1cc662ebeec80207bf4131f9fc62bf34d010ec22811acb2c98776f0f7cbebb29eaa8fd49351becab9901d46df6249
+EBUILD gnutls-3.7.6.ebuild 4709 BLAKE2B 1a918b7d7f49e1327775389c33a43d103816afe0639a5240b3c2e2c57184d80f8c886e676ed0be8a45a149e1f1d66f5b84a82bb3c457641b93e68d309f9df288 SHA512 8c9259cc9911164c030eed3a01219a8ff6f7f63dfbf68f910ed78afce1502e68f6195310ead6c2a218972bbead7ee4d31f646d839d6eee857e9f484bed7a23bf
+EBUILD gnutls-3.7.7.ebuild 4710 BLAKE2B fffa9072ff8c7ec34800d962b445c46845c23f11fd9838457310765351d191e1df6221e05d5bbbad49c6d4f0cc9d0847a0bd58fde456f48c73aa28fc75ab74f7 SHA512 509d4d417a53e0785543d0a276ec5e0bea45ccebd8ca474c2ec9ec381f40fbda91ecec7815094d4814eb9a1e0bb04f14ce7627d37cd79317fd13eb361fbd2e0f
+EBUILD gnutls-3.7.8.ebuild 4710 BLAKE2B 5c787ed662685cc36b8d79c84873af422cfa98b9018eda044283fbad64092239febcb719ed38674e8a253dec88c753b59a83801ffa4a72032f5fe1bbec1faa34 SHA512 81719f8f82b7936b6dc3aaed7a5c509b3b13cf6bae480feb0c52375072eee72d226867f83a8db94e930e548ba94c3bd7638edffe32cdc1d217a6787f6f0b7760
+EBUILD gnutls-3.7.9.ebuild 4718 BLAKE2B 07827aee701a4ac7ca309d255b1e14c604622b5811def615a694b1328fd5677deb9dbf8a841d9c7f31ad5c5b9ddd6454bcf5d842bef9e5eb05feefcffd191247 SHA512 5a9d37b663ed532167c06f17f07a8803c7e0909ae8f483779d8e308d7c0c5b80fe10ad82594cf72be7d4a6076d156230ca8650e3455277b46f2716de2c5e7f01
+EBUILD gnutls-3.8.0.ebuild 4775 BLAKE2B fed18b9c80c7d35673630ed367a964bd96a788fe4297aaa78757e00ef57527165c1101a5f4533e5a152c1d93ef4a1d6bb4029a2bc5e796f3df313e7eac470a49 SHA512 5e398ba2f0e55111726583eb4bff740ed60375c4dde5abdb385e02496149a1d85b90caac8e49ebbdd03b3141fd7f7b14beaa6b84e38b7ec150c09e41178df169
+MISC metadata.xml 1244 BLAKE2B eff214451ce68366e577291a22efabdf2c3788ee1d5b75ca6517f2731704d0dd4c01b7cbe1668629643f8c8e534889c671ee2acaa22179354975ab26e7529a91 SHA512 f9ea9d08a2559482592c20e5badde333f2aee4927c047ee9cb0534c8243b54d32ec0db61ba4cac80d7fe5bbd735caa242afbccb10a6a5a6df46a2c81855681a7
diff --git a/net-libs/gnutls/gnutls-3.7.6.ebuild b/net-libs/gnutls/gnutls-3.7.6.ebuild
index 6e50e19d7fe4..e63cbcf83268 100644
--- a/net-libs/gnutls/gnutls-3.7.6.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )"
@@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
- valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
local myeconfargs=(
+ --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
- $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)
diff --git a/net-libs/gnutls/gnutls-3.7.7.ebuild b/net-libs/gnutls/gnutls-3.7.7.ebuild
index 2882922ce9c1..a1bc18f35d9b 100644
--- a/net-libs/gnutls/gnutls-3.7.7.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )"
@@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
- valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
local myeconfargs=(
+ --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
- $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)
diff --git a/net-libs/gnutls/gnutls-3.7.8.ebuild b/net-libs/gnutls/gnutls-3.7.8.ebuild
index e61c65b13e1b..dc7d2f811ac0 100644
--- a/net-libs/gnutls/gnutls-3.7.8.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )"
@@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
- valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
local myeconfargs=(
+ --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
- $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)
diff --git a/net-libs/gnutls/gnutls-3.7.9.ebuild b/net-libs/gnutls/gnutls-3.7.9.ebuild
index 6c27a339a55c..09c958dd5c69 100644
--- a/net-libs/gnutls/gnutls-3.7.9.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )"
@@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
- valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
local myeconfargs=(
+ --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
- $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)
diff --git a/net-libs/gnutls/gnutls-3.8.0.ebuild b/net-libs/gnutls/gnutls-3.8.0.ebuild
index 0e7c40318367..d2e4444243b2 100644
--- a/net-libs/gnutls/gnutls-3.8.0.ebuild
+++ b/net-libs/gnutls/gnutls-3.8.0.ebuild
@@ -18,7 +18,7 @@ LICENSE="GPL-3 LGPL-2.1+"
# <libgnutls.so number>.<libgnutlsxx.so number>
SLOT="0/30.30"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )"
@@ -42,7 +42,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
- valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -99,6 +98,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
local myeconfargs=(
+ --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -106,7 +106,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
- $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)
diff --git a/net-libs/gnutls/metadata.xml b/net-libs/gnutls/metadata.xml
index 8a72ba7694c9..439912b2c426 100644
--- a/net-libs/gnutls/metadata.xml
+++ b/net-libs/gnutls/metadata.xml
@@ -33,9 +33,6 @@
<flag name="test-full">
Enable full test mode
</flag>
- <flag name="valgrind">
- Enable usage of <pkg>dev-util/valgrind</pkg> in debug
- </flag>
</use>
<slots>
<subslots>Reflect ABI compatibility of libgnutls.so</subslots>
diff --git a/net-libs/libtorrent-rasterbar/Manifest b/net-libs/libtorrent-rasterbar/Manifest
index e98d39fdca6b..a799e1a86c0c 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,10 +1,5 @@
DIST libtorrent-rasterbar-1.2.18.tar.gz 4178407 BLAKE2B ccf8d891e4c34d101a8d822149d14b46cebf57dd893c00e2481e55c0cb35f6931b02e4b6f8877140316bb3bf1840a54eb04943aa1fd190d29708ae64a5c93604 SHA512 4ac7ad6357a612bdc537d4dbce40935a43c32295773870e490d1acffab9841b2bb3052e476a91f702b7b5eb2ab3e6282792f53593cdcb06ddbd6f1d5a3097ee7
-DIST libtorrent-rasterbar-2.0.6.tar.gz 4431174 BLAKE2B 4951a102b68a5a7ba9a98d771ca638e8438b2aeaa95f5d7bf616542c7a02d28e184ee1bf5b7a55cd91a068cd2d4e9756c479e4ddb5eabe89d8aa833d70aa7502 SHA512 4a5d710706040ef6193967dbb13998cb0ddebe7e95c3bf8aec0812876027c68c32b001fd3f07cd4ff1b819660a8d46ae8c7077e72caf92572288a51cdec7daea
-DIST libtorrent-rasterbar-2.0.7.tar.gz 4453469 BLAKE2B b04884c55cb96031f6bfcef786ea101d18bb9310ec2e1ed528e27d8f625712855726575beae127f24c007144bb85e1eba293da748ad06794c58ebd9b38ec5aac SHA512 30e558245a261ccf3f23815a037477ae6da1a02da0b7b3aa40383058c5782a341a11ae684f959efc1c9b39e31475ec31451b9ff4b2db3c0bfccc4d42bd6d69c1
DIST libtorrent-rasterbar-2.0.8.tar.gz 4562750 BLAKE2B 6ea5855bd2e2d2ef56191ffea7bfc08a88ef43ffee177c1de12dbb62dc9167789abc5fcf2608856d5b23d5dc461fdc8d3f30c01286ce2ba9a11cb4d24fed477c SHA512 697988feae149876745097bedfbfb4cceae00ffe1cd4ba2063dcb93a8eee9e99344f772b8364e3df1986a50105e386e56b75fe362707d58ba3272139d9beb98f
EBUILD libtorrent-rasterbar-1.2.18-r1.ebuild 1789 BLAKE2B 863906064e168b1c7a4856607153e17ffd4714096b0ff4d3cff44663a9af9a677f19e27745ead1d42824bf7a592e3dac60d8620747b37da69fae7d155b1fe4c7 SHA512 e38953c0946835bdc36ed6d8d80ac31eb199189446cd419c3d2588a9d270a2b0e9adb13b1d450fa0f5866475fd131787099b9203eb4c323c9d0fd7dd97042995
-EBUILD libtorrent-rasterbar-1.2.18.ebuild 1789 BLAKE2B b1fb4d6490b6fb666969c1f694abc38f61ebd41d56aa68d3abb98166426297cd3c6232d44b65161d49862b306c40404e8c4a3f3cc91d3cc550b09c0d7940e5be SHA512 dfa8360112e98512fbd96a148de56360d8dfd70cf1341b6625b1367943247bbb4f468a772a5e52ebf1f48f6439387787d58cd0647781c941c2b40105719f81f7
-EBUILD libtorrent-rasterbar-2.0.6.ebuild 1836 BLAKE2B a62357dfd09270faffe307aaefe597cbb7020e3af88e127eacda77d33bdabb6b67e5c41afebac9782cb6e360c7b21509915ef56a1b269e6d2b915f8831af31a3 SHA512 dc7f59d9c5509d57a9c39f72f70be53f5684f85a1c097cbe57b9740ba3ba4eeef9c78c22ddb170960468b3c32ecdc96c47c681ffd8bfcdcfd7db8401854a6ace
-EBUILD libtorrent-rasterbar-2.0.7.ebuild 1893 BLAKE2B 2a22bc1340ea847a8f5a8aaf0e420a4c108ace8acd4b1275a283f8c93c5fd2855e83652abaa5722c2e984ef763832f90abb2b8d4948f7939178acb5bbcab73d4 SHA512 aea9aca9595497b5f54ffec4def5ed4d6b6f5a7e747b3e8447d83580dcd62c24a91225a3cdb3ed2ee23971c276787f7664fce9756d24aefe2da27d4e140b430e
EBUILD libtorrent-rasterbar-2.0.8.ebuild 1893 BLAKE2B 2a22bc1340ea847a8f5a8aaf0e420a4c108ace8acd4b1275a283f8c93c5fd2855e83652abaa5722c2e984ef763832f90abb2b8d4948f7939178acb5bbcab73d4 SHA512 aea9aca9595497b5f54ffec4def5ed4d6b6f5a7e747b3e8447d83580dcd62c24a91225a3cdb3ed2ee23971c276787f7664fce9756d24aefe2da27d4e140b430e
MISC metadata.xml 530 BLAKE2B 602487cff9d278f0ee1ee427ad49005080accb6e2dd8e833db165800789fbefac9f351a463f6b26bb8662af41c1dc9a7e4693076c6109ec881f6a7d12bf40a92 SHA512 fce66854e89057b0fa6d5850d8a91069ca763f89eace002e7d85e54b576f64213dc263589185a0e5d9891ae39d24567faf218c48757ecd377fa2f89bb27f3cc3
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
deleted file mode 100644
index dd9f9ab8dfe0..000000000000
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent"
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/10"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="+dht debug python ssl test"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/boost:=
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost[python,${PYTHON_USEDEP}]
- ')
- )
- ssl? ( dev-libs/openssl:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="python? (
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -Dbuild_examples=OFF
- -Ddht=$(usex dht ON OFF)
- -Dencryption=$(usex ssl ON OFF)
- -Dlogging=$(usex debug ON OFF)
- -Dpython-bindings=$(usex python ON OFF)
- -Dbuild_tests=$(usex test ON OFF)
- )
-
- # We need to drop the . from the Python version to satisfy Boost's
- # FindBoost.cmake module, bug #793038.
- use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" )
-
- cmake_src_configure
-}
-
-src_test() {
- local myctestargs=(
- # test_upnp: needs running UPnP server
- -E "test_upnp"
- )
-
- # Checked out Fedora's test workarounds for inspiration
- # https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
- # -j1 for https://bugs.gentoo.org/854603#c1
- LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
-}
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.6.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.6.ebuild
deleted file mode 100644
index 9a5fae823c0c..000000000000
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.6.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent"
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/2.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
-IUSE="+dht debug gnutls python ssl test"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/boost:=
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost[python,${PYTHON_USEDEP}]
- ')
- )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:= )
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="python? (
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_CXX_STANDARD=17
- -DBUILD_SHARED_LIBS=ON
- -Dbuild_examples=OFF
- -Ddht=$(usex dht ON OFF)
- -Dencryption=$(usex ssl ON OFF)
- -Dgnutls=$(usex gnutls ON OFF)
- -Dlogging=$(usex debug ON OFF)
- -Dpython-bindings=$(usex python ON OFF)
- -Dbuild_tests=$(usex test ON OFF)
- )
-
- # We need to drop the . from the Python version to satisfy Boost's
- # FindBoost.cmake module, bug #793038.
- use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" )
-
- cmake_src_configure
-}
-
-src_test() {
- local myctestargs=(
- # Needs running UPnP server
- -E "test_upnp"
- )
-
- # Checked out Fedora's test workarounds for inspiration
- # https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
- LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test
-}
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild
deleted file mode 100644
index b20882528b68..000000000000
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
-HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent"
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/2.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="+dht debug gnutls python ssl test"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/boost:=
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost[python,${PYTHON_USEDEP}]
- ')
- )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:= )
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="python? (
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_CXX_STANDARD=17
- -DBUILD_SHARED_LIBS=ON
- -Dbuild_examples=OFF
- -Ddht=$(usex dht ON OFF)
- -Dencryption=$(usex ssl ON OFF)
- -Dgnutls=$(usex gnutls ON OFF)
- -Dlogging=$(usex debug ON OFF)
- -Dpython-bindings=$(usex python ON OFF)
- -Dbuild_tests=$(usex test ON OFF)
- )
-
- # We need to drop the . from the Python version to satisfy Boost's
- # FindBoost.cmake module, bug #793038.
- use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" )
-
- cmake_src_configure
-}
-
-src_test() {
- local myctestargs=(
- # Needs running UPnP server
- -E "test_upnp"
- )
-
- # Checked out Fedora's test workarounds for inspiration
- # https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
- # -j1 for https://bugs.gentoo.org/854603#c1
- LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
-}
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 55af49be6779..a5afbf3791ee 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index cc9275c19925..6240375bc579 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -9,7 +9,7 @@ AUX transmission-daemon.tmpfiles 55 BLAKE2B 0f7200295e1faa22bc598e080d4c1583c5cc
DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553 SHA512 246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c
EBUILD transmission-3.00-r6.ebuild 3304 BLAKE2B c28525ca9dcb080356278a957f774042eb2697166aed7a042a1a68d2f103666172a2be54f1f707ea7bf7a777e058ddcda70bd43e9c64662e7204a01d4bb3a715 SHA512 0fc2b5e44abb35d85d5ea1f6d7f36545a6ee1e552449a5d646b340ca16e7e41acb9348fb9df18c1b62451fdf920633cc0ad908aa24a65054c0adec5f85a110e5
-EBUILD transmission-4.0.3-r1.ebuild 3712 BLAKE2B f821c6980d4b26e4a68cc2c7396bffcd4f6edfa663c229272c33bcc40c2228ff751baa4b91b97f6b13fc4a508a08795b809c41b788c086423e70e41ccebfa670 SHA512 fd807525049d8954f07beafd5bb26fc33667403422b91eb552f03d518ab1d0a7ca8fd4867ac3ed33a01038f198db2c7c364676e382de33d4ed7c6a5d883c0def
+EBUILD transmission-4.0.3-r1.ebuild 3711 BLAKE2B 7c3630ee13eebf67cd03d24011800bc5402a00220752ebb251c754bf41d7bedce7abc5e2be99e5b9c02c34b9db1b9b9016baf0eaef8bd482a8543b0bd667bcd7 SHA512 ddd997a8898d674b8a9651e20153cb0c7656fea5f280840a7aaa70dfbbc6986b99ebd979aebc1a415845243ba24c1861e5ab373df9fd4e8b46addbbf2ebb92ae
EBUILD transmission-4.0.3.ebuild 3709 BLAKE2B fab17062d3d5a5259972388d2976ba77bfd7b27e2846268131d28c28eee1394bf311011b2ff728fc8df972a55b46eaabf081c24ff5ef3a8c47c849138c5033ff SHA512 18e5327170ceb5562ea2b5d7354aea900f5718ca5b505a58b2ac43257fa518b55e4021ccd590987b744c880eb1126e349b8c6bea6b0e10edd67919aa99776720
EBUILD transmission-9999.ebuild 3712 BLAKE2B f821c6980d4b26e4a68cc2c7396bffcd4f6edfa663c229272c33bcc40c2228ff751baa4b91b97f6b13fc4a508a08795b809c41b788c086423e70e41ccebfa670 SHA512 fd807525049d8954f07beafd5bb26fc33667403422b91eb552f03d518ab1d0a7ca8fd4867ac3ed33a01038f198db2c7c364676e382de33d4ed7c6a5d883c0def
MISC metadata.xml 766 BLAKE2B 288f003183213d5546cf2a5c9ff58cc9df762c4f5ca5e34165322626757b5281c01891575b935a5a236e98a1461cb0d66b0d4886fcce2ae001bb707fcf20f5fc SHA512 58f65aaed1b17ae6b13958552c169b5b76f999eee2c19c51a64ee237b88dd59042f92358e993fa74312892066c4d3bb2b03355b35fb5103f032ee00a9afe9c91
diff --git a/net-p2p/transmission/transmission-4.0.3-r1.ebuild b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
index e7bdf0c597cc..1e52a1d02119 100644
--- a/net-p2p/transmission/transmission-4.0.3-r1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="A fast, easy, and free BitTorrent client"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 2ae2a7f2b80b..7fabc3b99227 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 225bf789fd09..150f55f06481 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Arsen Arsenović (2023-05-14)
+# dev-lang/go doesn't work on SPARC.
+sys-libs/libnbd go
+
# Sam James <sam@gentoo.org> (2023-05-10)
# sys-cluster/ceph not keyworded here
sys-block/tgt rbd
diff --git a/profiles/package.mask b/profiles/package.mask
index 5d4ec0e74f35..2c426e64811e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,6 +34,11 @@
#--- END OF EXAMPLES ---
# David Seifert <soap@gentoo.org> (2023-05-14)
+# QA and build issues, EAPI 6, no proper releases, no other
+# distro packages this. Removal on 2023-06-13. Bug #713794, #872539.
+dev-vcs/cvsync
+
+# David Seifert <soap@gentoo.org> (2023-05-14)
# EAPI 6, last release over 20 years ago, no other distro packages this
# anymore. Removal on 2023-06-13.
dev-tex/cpp2latex
@@ -254,16 +259,6 @@ x11-misc/sprop
# See https://github.com/openzfs/zfs/issues/14753.
=sys-fs/zfs-kmod-2.1.10
-# Sam James <sam@gentoo.org> (2023-04-14)
-# Fails with modern C, no upstream activity since 2005.
-# Removal on 2023-05-14. Bug #778506, bug #881205.
-www-apache/mod_log_sql
-
-# Sam James <sam@gentoo.org> (2023-04-14)
-# Obsolete because of Twitter API changes. Archived upstream.
-# Removal on 2023-05-14. Bug #904296.
-net-im/cawbird
-
# Sam James <sam@gentoo.org> (2023-04-13)
# Leads to broken terminal output in e.g. vim and openrc and other applications
# like joe crashing.
@@ -274,40 +269,6 @@ net-im/cawbird
=sys-libs/ncurses-6.4_p20230424
=sys-libs/ncurses-6.4_p20230506
-# Michał Górny <mgorny@gentoo.org> (2023-04-13)
-# Lack of support for Python 3.11. The current version is from 2016.
-# No revdeps. Removal on 2023-05-13.
-dev-python/picklemagic
-
-# Michał Górny <mgorny@gentoo.org> (2023-04-13)
-# django-tagging is broken on Python 3.11 and unmaintained upstream
-# (last commit in 2020). Graphite-web is its only revdep and it is
-# replaced by app-metrics/carbonapi-web.
-# Removal on 2023-05-13. Bug #897056.
-dev-python/django-tagging
-net-analyzer/graphite-web
-
-# Michał Górny <mgorny@gentoo.org> (2023-04-13)
-# No Python 3.11 support. The package has been discontinued upstream
-# (in favor of pyro5 that we do not package at the moment). It was only
-# used as an optional dependency of dev-python/kombu, and it has
-# no revdeps anymore.
-# Removal on 2023-05-13. Bug #896744.
-dev-python/Pyro4
-
-# Michał Górny <mgorny@gentoo.org> (2023-04-13)
-# Broken tests and no Python 3.11 support. Upstream has discontinued
-# the package, dev-python/mistune is suggested as a replacement.
-# No reverse dependencies.
-# Removal on 2023-05-13. Bug #798066.
-dev-python/misaka
-
-# David Seifert <soap@gentoo.org> (2023-04-13)
-# Unmaintained, implicit declarations, last release over 17 years ago,
-# no other distro still packages this.
-# Removal on 2023-05-13. Bug #874522, #898456.
-x11-plugins/ascpu
-
# Eray Aslan <eras@gentoo.org> (2023-04-12)
# Mask experimental software
=mail-mta/postfix-3.9*
diff --git a/profiles/use.desc b/profiles/use.desc
index 04ca8e845ccd..675fd291fee2 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Keep them sorted
@@ -333,6 +333,7 @@ usb - Add USB support to applications that have optional USB support (e.g. cups)
v4l - Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vaapi - Enable Video Acceleration API for hardware decoding
vala - Enable bindings for dev-lang/vala
+valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-util/valgrind
vanilla - Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
vcd - Video CD support
vdpau - Enable the Video Decode and Presentation API for Unix acceleration interface
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 11d4df426ef5..7054bf02ba91 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -443,7 +443,6 @@ app-editors/emacs:source - Install C source files and make them available for fi
app-editors/emacs:threads - Add elisp threading support
app-editors/emacs:toolkit-scroll-bars - Use the selected toolkit's scrollbars in preference to Emacs' own scrollbars
app-editors/emacs:tree-sitter - Support the dev-libs/tree-sitter parsing library
-app-editors/emacs:valgrind - Compile in dev-util/valgrind memory hints
app-editors/emacs:wide-int - Prefer wide Emacs integers (typically 62-bit). This option has an effect only on architectures where "long" and "long long" types have different size.
app-editors/emacs:xwidgets - Enable use of GTK widgets in Emacs buffers (requires GTK3)
app-editors/fe:sendmail - Send mail after editor abend
@@ -1085,7 +1084,6 @@ app-shells/nushell:dataframe - Dataframe feature for nushell
app-shells/pdsh:rsh - This allows the use of rsh (remote shell) and rcp (remote copy) for authoring websites. sftp is a much more secure protocol and is preferred.
app-shells/pwsh-bin:pwsh-symlink - Install a pwsh symlink that points to pwsh-bin.
app-shells/shish:diet - Use dev-libs/dietlibc
-app-shells/zsh:valgrind - Support Valgrind (dev-util/valgrind) with annotations to improve results for memcheck.
app-text/atril:caja - Enable property page extension in mate-base/caja
app-text/atril:dvi - Enable build-in DVI viewer
app-text/atril:epub - Enable build-in DVI viewer using net-libs/webkit-gtk
@@ -1830,7 +1828,7 @@ dev-lang/yap:R - Enable support for connecting R to Prolog
dev-lang/yap:raptor - Enable support for Raptor RDF syntax libarary
dev-libs/aml:examples - Build and install examples
dev-libs/antlr-c:debugger - Compiles debug info into the library
-dev-libs/apache-arrow:brotli - Enable brotli compression suppor
+dev-libs/apache-arrow:brotli - Enable brotli compression support
dev-libs/apache-arrow:compute - Build the Arrow Compute Modules
dev-libs/apache-arrow:dataset - Build the Arrow Dataset Modules
dev-libs/apache-arrow:json - Enables read/write json format
@@ -1896,7 +1894,6 @@ dev-libs/efl:xim - Enable X Input Method
dev-libs/efl:xpresent - Enable x11-libs/libXpresent support
dev-libs/elfutils:lzma - Support automatic decompression of LZMA-compressed files and kernel images
dev-libs/elfutils:utils - Install command-line utilities (all the eu-* programs)
-dev-libs/elfutils:valgrind - Add support for memory debugging using dev-util/valgrind
dev-libs/fcgi:html - Install HTML documentation
dev-libs/folks:telepathy - Load contacts from the Telepathy framework
dev-libs/folks:utils - Build the folks-inspect utility
@@ -1997,13 +1994,11 @@ dev-libs/libpcre:bzip2 - Add support for pcregrep command to search within bzip2
dev-libs/libpcre:pcre16 - Build PCRE library for 16 bit characters (e.g. UTF-16).
dev-libs/libpcre:pcre32 - Build PCRE library for 32 bit characters (e.g. UTF-32).
dev-libs/libpcre:readline - Add support for command line editing to pcretest, through sys-libs/readline.
-dev-libs/libpcre:valgrind - Support Valgrind (dev-util/valgrind) with annotations to improve results for memcheck.
dev-libs/libpcre:zlib - Add support for pcregrep command to search within gzip-compressed files (via sys-libs/zlib).
dev-libs/libpcre2:bzip2 - Add support for pcregrep command to search within bzip2-compressed files (via app-arch/bzip2).
dev-libs/libpcre2:pcre16 - Build PCRE library for 16 bit characters (e.g. UTF-16).
dev-libs/libpcre2:pcre32 - Build PCRE library for 32 bit characters (e.g. UTF-32).
dev-libs/libpcre2:readline - Add support for command line editing to pcretest, through sys-libs/readline.
-dev-libs/libpcre2:valgrind - Support Valgrind (dev-util/valgrind) with annotations to improve results for memcheck.
dev-libs/libpcre2:zlib - Add support for pcregrep command to search within gzip-compressed files (via sys-libs/zlib).
dev-libs/libpeas:glade - Install the glade catalog
dev-libs/libpeas:python - Build support for loading dev-lang/python plugins
@@ -2020,11 +2015,9 @@ dev-libs/libsecp256k1:lowmem - Reduce runtime memory usage at the expense of per
dev-libs/libsecp256k1:recovery - Enable ECDSA pubkey recovery module
dev-libs/libsecp256k1:schnorr - Enable Schnorr signature module
dev-libs/libsecp256k1:test-openssl - Enable OpenSSL comparison tests
-dev-libs/libsecp256k1:valgrind - Compile in valgrind memory hints
dev-libs/libslz:tools - Install additional tools (zenc, zdec)
dev-libs/libsodium:asm - Enables assembly implementations
dev-libs/libsodium:urandom - Use /dev/urandom instead of /dev/random
-dev-libs/libtasn1:valgrind - Enable usage of dev-util/valgrind in debug
dev-libs/libtermkey:demos - Install demos, which pulls in dev-libs/glib
dev-libs/libtomcrypt:libtommath - Uses dev-libs/libtommath for mathematical operations
dev-libs/libtomcrypt:tomsfastmath - Uses dev-libs/tomsfastmath for mathematical operations
@@ -2146,7 +2139,6 @@ dev-libs/starpu:cuda - Enable NVIDIA CUDA toolkit support
dev-libs/starpu:gcc-plugin - Enable GCC extension plugin (experimental)
dev-libs/starpu:opencl - Enable OpenCL support
dev-libs/starpu:spinlock-check - Enable spinlock check
-dev-libs/starpu:valgrind - Enable dev-util/valgrind support
dev-libs/thrift:libevent - Build support for dev-libs/libevent
dev-libs/tinyxml:stl - Compile with TIXML_USE_STL support
dev-libs/tntnet:server - Enable tntnet server daemon
@@ -2807,7 +2799,6 @@ dev-util/ltrace:unwind - Use sys-libs/libunwind for frame unwinding support
dev-util/lttng-tools:ust - Support LTTng-UST (Userspace Tracing)
dev-util/lttng-ust:numa - Enable numa support
dev-util/massif-visualizer:callgraph - Enable detailed snapshot analysis using media-gfx/kgraphviewer
-dev-util/mdds:valgrind - Add support for memory debugging using dev-util/valgrind
dev-util/mingw64-runtime:default-ucrt - Use ucrt instead of msvcrt-os as the default crt (WARNING: incompatible with each others and also for building Wine with USE=mingw, pick one from the start and keep it)
dev-util/mingw64-runtime:idl - Install idl files
dev-util/mingw64-runtime:libraries - Build extra libraries: mangle, pseh, winpthreads
@@ -2932,7 +2923,6 @@ games-action/dxx-rebirth:opl3-musicpack - Include alternate version of the game'
games-action/dxx-rebirth:sc55-musicpack - Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module
games-action/dxx-rebirth:sdl2 - Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*
games-action/dxx-rebirth:tracker - Enable support for the PHP-based multiplayer game tracker
-games-action/dxx-rebirth:valgrind - Include a Valgrind header in build in order to support Memcheck client requests
games-action/hotline-miami:bundled-libs - Use bundled libraries.
games-action/hotline-miami:launcher - Install qt launcher
games-action/minetest:client - Build Minetest client
@@ -3257,7 +3247,6 @@ gnome-base/gnome-extra-apps:share - Install the gnome-extra/gnome-user-share per
gnome-base/gnome-extra-apps:shotwell - Install the media-gfx/shotwell photo manager
gnome-base/gnome-extra-apps:tracker - Install the app-misc/tracker indexer and the GNOME packages that require it
gnome-base/gnome-keyring:ssh-agent - Use GNOME Keyring to unlock SSH keys. Recommended unless you are using ECDSA or Ed25519 keys.
-gnome-base/gnome-keyring:valgrind - Support Valgrind (dev-util/valgrind) with annotations to improve results for memcheck.
gnome-base/gnome-light:gnome-shell - Install gnome-base/gnome-shell and x11-wm/mutter for the standard GNOME 3 desktop mode
gnome-base/gnome-session:elogind - Support sys-auth/elogind for session tracking
gnome-base/gnome-settings-daemon:elogind - Rely on sys-auth/elogind as runtime logind provider
@@ -3687,7 +3676,6 @@ mail-client/claws-mail:sieve - Build plugin for sieve filter support
mail-client/claws-mail:smime - Build plugin for S/MIME support
mail-client/claws-mail:spam-report - Enable plugin for spam reporting to various services
mail-client/claws-mail:spamassassin - Build mail-filter/spamassassin plugin
-mail-client/claws-mail:valgrind - Add support for memory debugging using valgrind
mail-client/evolution:archive - Enable archives support in attachments via app-arch/gnome-autoar
mail-client/evolution:bogofilter - Build mail-filter/bogofilter plugin
mail-client/evolution:geolocation - Enable support for displaying contacts on a map inside evolution using media-libs/libchamplain
@@ -3958,7 +3946,6 @@ media-gfx/blender:osl - Add support for OpenShadingLanguage scripting.
media-gfx/blender:potrace - Add support for converting bitmaps into Grease pencil line using the potrace library.
media-gfx/blender:pugixml - Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export)
media-gfx/blender:tbb - Use threading building blocks library from dev-cpp/tbb.
-media-gfx/blender:valgrind - Add support for memory debugging using dev-util/valgrind
media-gfx/chafa:tools - Build command-line tools
media-gfx/cura:usb - Access 3D printers via USB
media-gfx/curaengine:arcus - Build with support for communication library between internal components for Ultimaker software
@@ -4264,7 +4251,6 @@ media-libs/libprojectm:gles2 - Provide support for OpenGL ES 2 and 3
media-libs/libpulse:asyncns - Use libasyncns for asynchronous name resolution.
media-libs/libpulse:doc - Build the doxygen-described API documentation.
media-libs/libpulse:glib - Add support to dev-libs/glib-based mainloop for the libpulse client library, to allow using libpulse on glib-based programs.
-media-libs/libpulse:valgrind - Compile in valgrind memory hints
media-libs/libsdl:joystick - Control joystick support (disable at your own risk)
media-libs/libsdl:sound - Control audio support (disable at your own risk)
media-libs/libsdl:tslib - Build with tslib support for touchscreen devices
@@ -4306,7 +4292,6 @@ media-libs/mesa:lm-sensors - Enable Gallium HUD lm-sensors support.
media-libs/mesa:opencl - Enable the Rusticl Gallium OpenCL state tracker.
media-libs/mesa:osmesa - Build the Mesa library for off-screen rendering.
media-libs/mesa:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats.
-media-libs/mesa:valgrind - Compile in valgrind memory hints
media-libs/mesa:vdpau - Enable the VDPAU acceleration interface for the Gallium3D Video Layer.
media-libs/mesa:vulkan - Enable Vulkan drivers
media-libs/mesa:vulkan-overlay - Build vulkan-overlay-layer which displays Frames Per Second and other statistics
@@ -4315,7 +4300,6 @@ media-libs/mesa:xa - Enable the XA (X Acceleration) API for Gallium3D.
media-libs/mesa:zink - Enable the Zink OpenGL-over-Vulkan Gallium driver
media-libs/mesa-amber:gles1 - Enable GLESv1 support.
media-libs/mesa-amber:gles2 - Enable GLESv2 support.
-media-libs/mesa-amber:valgrind - Compile in valgrind memory hints
media-libs/mesa-amber:wayland - Enable support for dev-libs/wayland
media-libs/mlt:frei0r - Build the module for media-plugins/frei0r-plugins
media-libs/mlt:opencv - Build motion tracking module using media-libs/opencv
@@ -4757,7 +4741,6 @@ media-sound/pulseaudio-daemon:oss - Enable OSS sink/source (output/input). Depre
media-sound/pulseaudio-daemon:ssl - Use dev-libs/openssl to provide support for RAOP (AirPort) streaming.
media-sound/pulseaudio-daemon:system-wide - Allow preparation and installation of the system-wide init script for PulseAudio. Since this support is only supported for embedded situations, do not enable without reading the upstream instructions at https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ .
media-sound/pulseaudio-daemon:systemd - Build with sys-apps/systemd support to replace standalone ConsoleKit.
-media-sound/pulseaudio-daemon:valgrind - Compile in valgrind memory hints
media-sound/pulseaudio-daemon:webrtc-aec - Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing.
media-sound/pulseeffects:bs2b - Enable use of media-libs/libbs2b for the crossfeed FX
media-sound/pulseeffects:calf - Enable use of media-plugins/calf for adding various FX
@@ -5265,8 +5248,6 @@ net-analyzer/fprobe:messages - enable console messages
net-analyzer/goaccess:geoipv2 - Enable support for GeoIP2 through dev-libs/libmaxminddb
net-analyzer/goaccess:getline - Use GNU getline() to parse full line requests
net-analyzer/gr-fosphor:glfw - enable GLFW based interface
-net-analyzer/graphite-web:carbon - Enable carbon support
-net-analyzer/graphite-web:memcached - Enable memcached support
net-analyzer/gvm:cli - Command Line Interface for OpenVAS Scanner
net-analyzer/gvm:gsa - Greenbone Security Assistant (WebUI)
net-analyzer/gvm:ospd - Enable support for scanner wrappers
@@ -5494,7 +5475,6 @@ net-analyzer/zmap:redis - Add support for storing in a redis DB via dev-libs/hir
net-dialup/accel-ppp:ipoe - Build IPoE kernel module
net-dialup/accel-ppp:libtomcrypt - Support crypto algorithms through dev-libs/libtomcrypt instead of dev-libs/openssl
net-dialup/accel-ppp:shaper - Support for traffic shaping
-net-dialup/accel-ppp:valgrind - Compile in valgrind hints
net-dialup/freeradius:memcached - Include dev-libs/libmemcached in caching drivers
net-dialup/freeradius:mongodb - Include support for MongoDB database
net-dialup/freeradius:redis - Include support for Redis database
@@ -5900,7 +5880,6 @@ net-irc/atheme-services:largenet - Enable support/tweaks for large networks
net-irc/atheme-services:ldap - Enable ldap-backed authentication module
net-irc/atheme-services:perl - Install a perl module which wraps around the services' XML-RPC interface
net-irc/epic5:archive - Use app-arch/libarchive to use zip and tar archives from scripts.
-net-irc/epic5:valgrind - Compile against dev-util/valgrind headers to improve memory-leak checking when running epic5 under valgrind.
net-irc/hexchat:libcanberra - Enable sound event support using media-libs/libcanberra
net-irc/hexchat:plugin-checksum - Build Checksum plugin (needs plugins)
net-irc/hexchat:plugin-fishlim - Build FiSHLiM plugin (needs plugins )
@@ -6000,7 +5979,6 @@ net-libs/daq:ipq - Build the IPQ data acquisition module. IPQ is the old way to
net-libs/daq:nfq - Build the NFQ data acquisition module. NFQ is the new way to process iptables packets for inline deployments. Snort can not run unprivileged when using this module.
net-libs/daq:pcap - Build the PCAP data acquisition module.
net-libs/davix:tools - Install additional tools
-net-libs/farstream:valgrind - Compile in valgrind memory hints
net-libs/freaklabs-chibiarduino:promisc - Enable promisc in the config file for packet sniffing
net-libs/glib-networking:gnome - Extract HTTP/HTTPS/SOCKS proxy configuration stored using GSettings
net-libs/glib-networking:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration
@@ -6014,7 +5992,6 @@ net-libs/gnutls:sslv3 - Support for the old/insecure SSLv3 protocol
net-libs/gnutls:test-full - Enable full test mode
net-libs/gnutls:tls-heartbeat - Enable the Heartbeat Extension in TLS and DTLS
net-libs/gnutls:tools - Build extra tools
-net-libs/gnutls:valgrind - Enable usage of dev-util/valgrind in debug
net-libs/gssdp:man - Generate man page for tools
net-libs/ldns:dane - Enable DNS-based Authentication of Named Entities (DANE) support
net-libs/ldns:ecdsa - Enable ECDSA support
@@ -7443,6 +7420,7 @@ sci-libs/symengine:mpc - Add support for multiprecision complex arithmetic(dev-l
sci-libs/symengine:mpfr - Add support for multiprecision floating point rouding(dev-libs/mpfr)
sci-libs/tensorflow:cuda - Enable support for nVidia CUDA
sci-libs/tensorflow:xla - XLA (Accelerated Linear Algebra) Optimizing Compiler for TensorFlow
+sci-libs/tensorpipe:cuda - Add support for CUDA processing
sci-libs/trilinos:adolc - Add support for adolc (sci-libs/adolc)
sci-libs/trilinos:all-packages - Enable all supported Trilinos packages (per default only a subset is built)
sci-libs/trilinos:arprec - Add support for arprec (sci-libs/arprec)
@@ -7717,7 +7695,6 @@ sys-apps/cpu-x:pci - Use the sys-apps/pciutils library for PCI info
sys-apps/cpu-x:vulkan - Enable vulkan support
sys-apps/dbus:elogind - Use sys-auth/elogind for session tracking.
sys-apps/dbus:systemd - Build with sys-apps/systemd at_console support
-sys-apps/dbus:valgrind - Support Valgrind (dev-util/valgrind) with annotations to improve results for memcheck.
sys-apps/dbus-broker:launcher - dbus-daemon compatibility launcher
sys-apps/debianutils:installkernel - Install /sbin/installkernel script (for Linux). installkernel is required whenever a kernel will be installed via make install
sys-apps/dtc:yaml - support .yaml-encoded device trees
@@ -8135,7 +8112,6 @@ sys-cluster/pmix:munge - Enable authentication via munge
sys-cluster/pmix:pmi - Build PMI1 and PMI2 interface
sys-cluster/rdma-core:neigh - Enable iwpmd support
sys-cluster/rdma-core:python - Enable pyverbs support
-sys-cluster/rdma-core:valgrind - Enable valgrind notations
sys-cluster/resource-agents:libnet - Force use of net-libs/libnet
sys-cluster/resource-agents:rgmanager - Install resources for rgmanager
sys-cluster/slurm:html - Build html documentation
@@ -8224,7 +8200,6 @@ sys-devel/gcc:rust - Build support for the Rust language, installs gccrs.
sys-devel/gcc:sanitize - Build support for various sanitizer functions (ASAN/TSAN/etc...) to find runtime problems in applications.
sys-devel/gcc:ssp - Build packages with stack smashing protection on by default
sys-devel/gcc:systemtap - enable systemtap static probe points
-sys-devel/gcc:valgrind - Enable valgrind annotations for gcc internals (useful for gcc debugging).
sys-devel/gcc:vtv - Build support for virtual table verification (a C++ hardening feature). This does not control whether GCC defaults to using VTV> Note that actually using VTV breaks ABI and hence the whole system must be built with -fvtable-verify.
sys-devel/gcc-apple:bootstrap - !DO NOT SET THIS FLAG YOURSELF! avoids need for autoconf during bootstrap stage2
sys-devel/gcc-apple:objc - Build support for the Objective C code language
@@ -8340,7 +8315,6 @@ sys-fs/lvm2:lvm - Build all of LVM2 including daemons and tools like lvchange, n
sys-fs/lvm2:lvm2create-initrd - Install lvm2create_initrd script and pull in sys-apps/makedev for the /sbin/MAKEDEV command
sys-fs/lvm2:sanlock - Enable lvmlockd with support for sanlock
sys-fs/lvm2:thin - Support for thin volumes
-sys-fs/lvm2:valgrind - Make Valgrind (dev-util/valgrind) aware of LVM2's pool allocator.
sys-fs/mtpfs:mad - Enable handling of MP3's metadata
sys-fs/ntfs3g:fuse - Enable ntfs-3g FUSE driver
sys-fs/ntfs3g:mount-ntfs - Install mount.ntfs symlink
@@ -8449,6 +8423,7 @@ sys-libs/libcxx:libunwind - Use libunwind instead of libgcc_s for stack unwindin
sys-libs/libcxxabi:clang - Force building using installed clang (rather than the default CC/CXX; required for testing).
sys-libs/libcxxabi:libunwind - Use libunwind instead of libgcc_s for stack unwinding, thus avoiding dependency on gcc
sys-libs/libnbd:fuse - Install the sys-fs/fuse powered nbdfuse.
+sys-libs/libnbd:go - Build bindings for dev-lang/go
sys-libs/libnbd:uri-support - Enable nbd:// URI support via dev-libs/libxml2.
sys-libs/libnvme:json - Support JSON output via dev-libs/json-c
sys-libs/libnvme:keyutils - Add support for sys-apps/keyutils
@@ -8800,7 +8775,6 @@ x11-apps/igt-gpu-tools:chamelium - Enables support for building Chamelium tests
x11-apps/igt-gpu-tools:overlay - Build the intel-gpu-overlay utility
x11-apps/igt-gpu-tools:runner - Build the test runner
x11-apps/igt-gpu-tools:tests - Build and install tests
-x11-apps/igt-gpu-tools:valgrind - Support valgrind annotations
x11-apps/igt-gpu-tools:xv - Enable intel-gpu-overlay xv backend
x11-apps/mesa-progs:gles2 - Build OpenGL ES 2 utilities
x11-apps/mesa-progs:vulkan - Build Vulkan utilities
@@ -8845,7 +8819,6 @@ x11-libs/libXaw:deprecated - Install deprecated Xaw6 library.
x11-libs/libXfont2:bzip2 - Support bzip2 compressed PCF fonts.
x11-libs/libXfont2:truetype - Use media-libs/freetype for font rasterization.
x11-libs/libdlo:test-program - Build the program for testing Displaylink devices.
-x11-libs/libdrm:valgrind - Compile in valgrind memory hints
x11-libs/libfm:automount - Use gnome-base/gvfs for automounting
x11-libs/libfm:udisks - Use libfm's udisks-based volume monitor implementation instead of using the one from gvfs
x11-libs/libfm:vala - Support custom actions in menus
@@ -9108,6 +9081,7 @@ x11-wm/xpra:clipboard - Enable clipboard support
x11-wm/xpra:csc - Enable csc softscaler support
x11-wm/xpra:html - Install the HTML5 client
x11-wm/xpra:ibus - Use ibus input method via app-i18n/ibus
+x11-wm/xpra:oauth - Enable OAuth2 authentication in the server
x11-wm/xpra:pillow - Enable pillow support
x11-wm/xpra:pinentry - Use app-crypt/pinentry for password entry
x11-wm/xpra:server - Build server-side code
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index e6360cf4a1ec..67308abe8a64 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/datasets/Manifest b/sci-libs/datasets/Manifest
index 60c41a959a09..7f194fcc9e7a 100644
--- a/sci-libs/datasets/Manifest
+++ b/sci-libs/datasets/Manifest
@@ -1,4 +1,4 @@
AUX datasets-2.11.0-tests.patch 6391 BLAKE2B ce947a4c52b224d860b58ee7cbe2cbeb006d0f532b29b6d67e2d3a60fcad50e6a9e63534bc6dccb8a6d83ddaca6b8bce81fafafa22265f5ac44964347e18244c SHA512 a89d57195acbc5e99d7dc4adbd1dde0f04461421fbfef8735964ff41e90b071f03526acbfe4a266ae8a4e3a1796c39ffebe299a8638c2a476d23d1c75f8495ee
DIST datasets-2.11.0.gh.tar.gz 2141289 BLAKE2B 0fb471dd6ee5de3831eb6586c4a15e67381262470b72d5ab02ee87dfc7977cb4d40e04da6507049d1e47cb8948cad11988bb7627293b48231e1cd413d2cfb885 SHA512 9ec2274d7978e3dde1b2f8ce78dd65bdf66742bbfee7b8672af46216aeaae3ef5c4604a8a5ea0bdee808f1c362cca9a122c16d2e9a161678148e581e4cd5c863
-EBUILD datasets-2.11.0.ebuild 1393 BLAKE2B 9a4e44ff67d4dfceffa95b8710a6f7dd5b97d071cfcd1dbeb86d9c9a52168f211cc65f02268a94a5f6e41871e8caededab126ec9e109862d1d4b3b66b88938ae SHA512 b7aef0e39a2693af36e478c857b1e339ae5ef46b45f9477eacdac08aa737c53bf99e0c7f2d418a7ac5fe5e8dbbdbe4bfb1ab28bc801219f8c3e07bb84632eae3
+EBUILD datasets-2.11.0-r1.ebuild 1330 BLAKE2B 9a2ce5b9420d51ec0cd4e925a3619f4382534c607e9100b6f90a947a8814040dda202485b470bb491af391d877d370a92841c95f64181f2646505a97a75fc171 SHA512 18fb6c7cd4109510274112284d740b2c052ce54d6c6f31ece8d55bbb2f959435125b71a7fb7f580d885295ec6744852ffa938ad8fd79302b34b13039c6fb15c3
MISC metadata.xml 379 BLAKE2B 48ebb9e7bfa8b58b0d15b82c4146def465e08cf3212ab4af04129d09c153b67b00d0fa05b94d6af54f643ec3a202f2335d3254b966f49d1394d3c7b9e5da56a5 SHA512 99560decfaa0e438980f372d99257695e9ca9585167d9aba091e0b775c2f8384657ddc017841c8f06f8b568017a54fb9e31da736f3c875da717e154cdce876d1
diff --git a/sci-libs/datasets/datasets-2.11.0.ebuild b/sci-libs/datasets/datasets-2.11.0-r1.ebuild
index b7c020779cce..977bf0d698b9 100644
--- a/sci-libs/datasets/datasets-2.11.0.ebuild
+++ b/sci-libs/datasets/datasets-2.11.0-r1.ebuild
@@ -42,16 +42,10 @@ BDEPEND="test? (
$(python_gen_cond_dep '
dev-python/pytest-datadir[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
+ sci-libs/jiwer[${PYTHON_USEDEP}]
')
)"
PATCHES=( "${FILESDIR}"/${P}-tests.patch )
distutils_enable_tests pytest
-
-src_prepare() {
- # Require jiwer
- rm metrics/cer/test_cer.py || die
-
- distutils-r1_src_prepare
-}
diff --git a/sci-libs/jiwer/Manifest b/sci-libs/jiwer/Manifest
new file mode 100644
index 000000000000..ca6738a490e3
--- /dev/null
+++ b/sci-libs/jiwer/Manifest
@@ -0,0 +1,4 @@
+AUX jiwer-3.0.1-tests.patch 790 BLAKE2B dda351c97d0807c327d0438eb3849e15a9b30753c3e7350fa522ebc6d861fa5f3ecbf01b9c55bfad921e6a605178c0175ead21f450677518da26de9faf2120d4 SHA512 e8b8bacbb051b20e8b6cf9e93542dd31828cc052fea773335d7ec4b8a27d2c06c2ba7a8a58f91d02434907aeb1d499e411d69e6daf56cb3420a3ccfbcc51ea35
+DIST jiwer-3.0.1.gh.tar.gz 24015 BLAKE2B 634b1c7613a29ee492a108c09d3adeeec6ce975e3663505db5f02258f37f53933f0c6e12c9f0ab48274798bdc130e8ceb5d201b3090af3b9fcbba3ccf66a261e SHA512 9a455ec8687947531dc18f89aa898d7906e1e94f803fa05f3e4689b074e05a13b3b653cbc621c723c8d9776c0c787d7a4978eca3efb90c4abded7e7f6b13ca9e
+EBUILD jiwer-3.0.1.ebuild 608 BLAKE2B bdd1fd3afa9dc26bd7dedb13c6b82886c710588def8e3a7055053f9bcc5cce873ccf32aafab98e71cd6372bf5cb35a14fa32154443f513d4820526afea1db531 SHA512 65a411b1114412222f6b18118264cf4b2a35874ccfca6f35f9b42361fb083da019480dcc638da157d56ffe997320d5848d78542f08b70bca88f02b0bb8f69e92
+MISC metadata.xml 367 BLAKE2B 474dd86fe7addc587bea0b16430e99e5c69148099c1fba0cd58022dbe83411e83e1455320ed4ea1a54c4c74932bcbaa5e793223023d795639babb64d7751a876 SHA512 9bbed0bbfca58ff29129a6e3cceaa075da22576c840595e0a1471baa8e8e00f4f3407c88bbd46755c498a058d89220e3c0864157fd61850ab4c73d3f2c4a110e
diff --git a/sci-libs/jiwer/files/jiwer-3.0.1-tests.patch b/sci-libs/jiwer/files/jiwer-3.0.1-tests.patch
new file mode 100644
index 000000000000..cfd9530985a3
--- /dev/null
+++ b/sci-libs/jiwer/files/jiwer-3.0.1-tests.patch
@@ -0,0 +1,31 @@
+--- a/tests/test_speed.py 2023-05-14 18:22:53.206560417 +0200
++++ b/tests/test_speed.py 2023-05-14 18:24:35.611996479 +0200
+@@ -1,4 +1,6 @@
+ from jiwer import wer
++import pytest
++
+
+
+ def perform_computation(num_sentences):
+@@ -8,17 +10,21 @@
+ wer(truth, hypo)
+
+
++@pytest.mark.skip(reason="require pytest-benchmark")
+ def test_speed_n1(benchmark):
+ benchmark(perform_computation, 1)
+
+
++@pytest.mark.skip(reason="require pytest-benchmark")
+ def test_speed_n10(benchmark):
+ benchmark(perform_computation, 10)
+
+
++@pytest.mark.skip(reason="require pytest-benchmark")
+ def test_speed_n100(benchmark):
+ benchmark(perform_computation, 100)
+
+
++@pytest.mark.skip(reason="require pytest-benchmark")
+ def test_speed_n1000(benchmark):
+ benchmark(perform_computation, 1000)
diff --git a/sci-libs/jiwer/jiwer-3.0.1.ebuild b/sci-libs/jiwer/jiwer-3.0.1.ebuild
new file mode 100644
index 000000000000..dcf61747a15a
--- /dev/null
+++ b/sci-libs/jiwer/jiwer-3.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Evaluate an automatic speech recognition system"
+HOMEPAGE="
+ https://github.com/jitsi/jiwer
+ https://pypi.org/project/jiwer/
+"
+SRC_URI="https://github.com/jitsi/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+BDEPEND="test? (
+ dev-python/rapidfuzz[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}"/${P}-tests.patch )
diff --git a/sci-libs/jiwer/metadata.xml b/sci-libs/jiwer/metadata.xml
new file mode 100644
index 000000000000..183cb49efbc4
--- /dev/null
+++ b/sci-libs/jiwer/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tupone@gentoo.org</email>
+ <name>Tupone Alfredo</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">jiwer</remote-id>
+ <remote-id type="github">jitsi/jiwer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/tensorpipe/Manifest b/sci-libs/tensorpipe/Manifest
index c5bb13a8fdf1..694912c39de3 100644
--- a/sci-libs/tensorpipe/Manifest
+++ b/sci-libs/tensorpipe/Manifest
@@ -1,4 +1,4 @@
AUX tensorpipe-2022.05.13-gentoo.patch 522 BLAKE2B b5efc8193549a84569125794e65a931343f26996f487158f39dd6c9d1689ecd1390bae1616e1f498461a3b4b0a17478a8a14c1cbd6b76c82b7dc2a4452e72d7e SHA512 3c8cd91daf9cf1c4249c5e5f7154f9d4495d33ab011802f83a96d056723ebfb86406f4bc9c8bacc8af2a70336d706de9d88d538d196348d2d6ea4e56886b5162
DIST tensorpipe-2022.05.13.tar.gz 259678 BLAKE2B 09231216b7ea1a5f4559bfd38d82337cdcde160c34ceb160c728b85ccf94566b812f0c38b6d3f6bc74b6f08b49b749939970265df343e3ca0214803f9d88e58c SHA512 cf0334f81affb2d844bc8b63c533a749753e36ee096f841641716a3bf044b17580262a2e9056d8d1351228e323c4f75401a2a120a5de397e80ec21a33fe56d2b
-EBUILD tensorpipe-2022.05.13.ebuild 569 BLAKE2B 70d536748302b8a0fa0fcbbc96b45901ab242bf0eaa3f7d2ab92da0280fc7a252673dc62ae426c3844bf52817e9456087d9eda270659784d96b7e207d7fb9449 SHA512 517023c737aed9ab89783f28c88b4cb68c5bd4bfb90dba56fe99edf4d585addfafd47e4efb352e7a9a6ffe0bd322a17a6396feaf0998bb7d435d3d47160e726e
-MISC metadata.xml 331 BLAKE2B 6a5a854e8e6c987dc1b105a3c905d8113b0613e63f479e700f85a01b96e4b939de8706bc876c1bf44bd61f40b9b3b18eb87f3899c1f3697ddfb5ca6bed2a7a61 SHA512 8843f661956cdbfbda49aebfe4586c5eaafa7e7b82f134d5881e46ac6ebf69b20167f532a372280be17ae29016aca82e2930762b2bdbb7616918b7200a3a2a49
+EBUILD tensorpipe-2022.05.13-r1.ebuild 715 BLAKE2B acf19eb22134d1a77d7b421702a98e907104747c87afb16253680c72dc000ae10ef2e356678384e71522032e1ad52f8fc0e6f5f26332c0d30b459c87a2e99bc7 SHA512 b84ba32b1f4abe94db73418625184f0a843170a6604dcaa9a855a3905d09efeb82cdfbc461248cd9b4cfbf740b5aa3001b504d3adacf2ae7b8404a703d78830c
+MISC metadata.xml 405 BLAKE2B 8204155408fdc2a096eb6bfc28958c0b355d15f3c0afe30143b6919a0db1762d77c9e7048de5dcb210514fd56c2cad387e1bed365b66d51bf77917813fd27496 SHA512 2810baff83febd987e2c7d66a57e491ad7e13be65c0eb965955fce00b2f62811938c1aa9b9401b1764b710ca573c57a42fe328de6de7060aa0e0ab8d481fe1aa
diff --git a/sci-libs/tensorpipe/metadata.xml b/sci-libs/tensorpipe/metadata.xml
index a676d5dbb87a..0771cea93d5e 100644
--- a/sci-libs/tensorpipe/metadata.xml
+++ b/sci-libs/tensorpipe/metadata.xml
@@ -5,6 +5,9 @@
<email>tupone@gentoo.org</email>
<name>Tupone Alfredo</name>
</maintainer>
+ <use>
+ <flag name="cuda">Add support for CUDA processing</flag>
+ </use>
<upstream>
<remote-id type="github">pytorch/tensorpipe</remote-id>
</upstream>
diff --git a/sci-libs/tensorpipe/tensorpipe-2022.05.13.ebuild b/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild
index 23422f9cc125..734a2050cf07 100644
--- a/sci-libs/tensorpipe/tensorpipe-2022.05.13.ebuild
+++ b/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,16 +15,26 @@ SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
+IUSE="cuda"
RESTRICT=test
RDEPEND="
dev-libs/libuv
+ cuda? (
+ dev-util/nvidia-cuda-toolkit:=
+ )
"
DEPEND="${RDEPEND}
dev-libs/libnop
"
-BDEPEND=""
S="${WORKDIR}"/${PN}-${CommitId}
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+ local mycmakeargs=(
+ -DTP_USE_CUDA=$(usex cuda)
+ )
+ cmake_src_configure
+}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index f52b33d7edb6..4be9e169d303 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 4159c9667af4..6528f4b7ed39 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -4,4 +4,4 @@ AUX dbus-1.15.0-enable-elogind.patch 3045 BLAKE2B 450a63270867b1c570af595492e90a
AUX dbus.initd.in 841 BLAKE2B 7df68814224e066e6356ec30215cf76507c4c1d0b0fed7e97339cba680f7a6f4628b71ca5660f9bc2c0efde75b9a083c08b121d186fd7900b3dea0443a7c0760 SHA512 6bc5bf619369448a221e4eb7c5af421b7610d9488f0409cf1847539b94bc2554238a8e53a60432d7ef60f9b812a3efb0b2ae2ca2544b6ed77b845ec0f5ba1a21
DIST dbus-1.15.4.tar.xz 1404576 BLAKE2B 6007be414497ef95f1e6a7e937c6a0a9b590c163b6b3a1c3e61b6726b988192728aa85a328d89472f34613d48ca1bb6844e86bee997acb4f377a228b2072fbce SHA512 53a5b7161940c5d4432b902c3c0ac1f1965978e3791a640d1a71f2d819474b727497f7a13c95d7c5850baef659062f1434296a3f5e56701383cc573dfbf187ee
EBUILD dbus-1.15.4-r1.ebuild 8291 BLAKE2B e2d5abc1f64dee3806ab8df78ac6448188ae68cdd746218957659dd56f121c640632f63592881eff301a1268921b341116a8b382029106272c82c08d05611629 SHA512 a68057507e2f7f4195575a7e147b6b6d0cfc508495cebff8395edb274605df35e817dd74e16d856de1f50ba02be6b01f36a9f1de46c7aae931cfc456b37a1770
-MISC metadata.xml 630 BLAKE2B 8da7bfc54697f3267a322a14e6255742e9d4bac4afe5cb673947d1b390f34031aca71d2a7c33396f6edbca03e7740808f601423c7dc52fdabf2990c6dffa56ce SHA512 be53b907227512f4094225c351aaf95075eedd8bca1d80c7b4054a0d7f7167cfbcf870000c19298c54585f597f3c541cdb1d3a701df997214d365baf19cc59de
+MISC metadata.xml 501 BLAKE2B 7a39c6df0072e46a515e88bbf4023713826167924dda328657fc36f169f4918f92ef59127c435055d942018b6370c47d55fa288ccd6a88414e86e6fab65a0751 SHA512 b750d80e9c8a8cad6eb42952d72fd65868e69ab686a5bfc95896b1734960dab4975ff14b6c44637c0c9b80b76a55f826f2d86f6dfa4f075449a2660fbb85a79e
diff --git a/sys-apps/dbus/metadata.xml b/sys-apps/dbus/metadata.xml
index ea4f5761417c..010eeadbdd2c 100644
--- a/sys-apps/dbus/metadata.xml
+++ b/sys-apps/dbus/metadata.xml
@@ -7,7 +7,6 @@
<use>
<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking.</flag>
<flag name="systemd">Build with <pkg>sys-apps/systemd</pkg> at_console support</flag>
- <flag name="valgrind">Support Valgrind (<pkg>dev-util/valgrind</pkg>) with annotations to improve results for memcheck.</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:freedesktop:dbus</remote-id>
diff --git a/sys-apps/lnxhc/Manifest b/sys-apps/lnxhc/Manifest
index 6185a4dac6e3..50977f82330f 100644
--- a/sys-apps/lnxhc/Manifest
+++ b/sys-apps/lnxhc/Manifest
@@ -1,5 +1,5 @@
AUX lnxhc-1.2-ifconfig-path.patch 526 BLAKE2B bfec8f4a559c2de09038d351c9e2f69d52cc7a0ef8a0934fcbc74b89937699ee5b6512a761493a8c670a17ba7e7290921f52341c0947dd8bb4648aac717b49e3 SHA512 e1232ceb50866c90b58a3df9ba724efa4748e33706e90402336da24bc41580e2c677af4763800c80e51045a646c0d4cfbd6e1fd6e2080de4d10bac55f5dd5616
AUX lnxhc-1.2-usrlocal.patch 1303 BLAKE2B 89d1e234f2f88c5da9870f2bae9fbf4175e2eb655b813822a9fbf00ba1cdbd3683d55d02fddf00ab90e94d88c505fec728a5d786c87913d5f381794cddd88be7 SHA512 bcbfd0807446c8b0e1da2926a42ddac58de8572c3eda3a11d05faaa07acf3b86c8f73a2158993a35b6d9fa8bed8ac19e49580336db6b94f4dd5d6608ea70aa3f
DIST lnxhc-1.2.tar.gz 360869 BLAKE2B d92321f02be65ea8aaacdc55d19c480031c03d162e80207b306ef70f512917c506a27075e9326ff4be67e1ddc233096fdd44cf0ab06073a6b29ff8255f49ead8 SHA512 200ab6443c3b8f4dd99928d2f18b31e8e05c1f9c1f976052017a643430ed87fa08a399e9e8430eafb2925126bd2d90fc4f65ce1c220d6100b71c31fc0505aab0
-EBUILD lnxhc-1.2-r1.ebuild 435 BLAKE2B 194ab064471a9b72bda2bd8dbc74739990736441c459057091b95b7c197f9d0b72317d2bcc758a3b2ea7f88578e127d1c91f4ec68b8f07851e52d28014380e52 SHA512 491a03eb7a4cef7513cd1a1e06f54578e45bb6ecb344d2669653f5aebcf7b3c3c8115635b55c2464f3ab1612372355a93b1e80d8491c5796b7362fa901465374
+EBUILD lnxhc-1.2-r2.ebuild 459 BLAKE2B 4824d28001abce82229017d168343bdb482d0415a35e556907f5d75535dabe5ac63375cd9219f1c260372a6f3bc37c8b6b095f944062e5561b39eea7768980ab SHA512 05360505e0d0c216579217bd9c0b0ffd521e451b912efd77eb1e9de4b5600631324674adc9136de74c96f3a53cba0cd2fb263366a932562bbe9a4a33c9ce00d2
MISC metadata.xml 243 BLAKE2B a485be6fa2e2adbb2d981f94b7292cd42301f8f73a1e54ca97e07bd532bf55fa2234903f9057e2e2792744fea5b3d4ba38b18ecaffc238e8a1cb6333cd912b2c SHA512 c3c4d4bdc76d34dbcf01433610a1ca9470fd6a2aa09a8ed100d0daef60f2a9c1502ba08d7e8da6a0f766c38fc7a39d9e0b7804895d6c1bb90e5bd96cebf0e62f
diff --git a/sys-apps/lnxhc/lnxhc-1.2-r1.ebuild b/sys-apps/lnxhc/lnxhc-1.2-r2.ebuild
index f2658d42fd1c..03d438a114c2 100644
--- a/sys-apps/lnxhc/lnxhc-1.2-r1.ebuild
+++ b/sys-apps/lnxhc/lnxhc-1.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,10 @@ LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="amd64 x86"
-RDEPEND=">=dev-lang/perl-5.8"
+RDEPEND="
+ >=dev-lang/perl-5.8
+ dev-perl/XML-Parser
+"
DEPEND="${RDEPEND}"
PATCHES=(
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index e6b0349d81a2..6b12777ad2c9 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/rdma-core/Manifest b/sys-cluster/rdma-core/Manifest
index 7bee9abd7cfe..545014a78e36 100644
--- a/sys-cluster/rdma-core/Manifest
+++ b/sys-cluster/rdma-core/Manifest
@@ -7,4 +7,4 @@ DIST rdma-core-45.0.tar.gz 1939646 BLAKE2B e2bcc7c993e220326884df1964c73156b123b
EBUILD rdma-core-43.0.ebuild 2624 BLAKE2B b7bf4df59b08125d0a4b20515d1fd10a85d521b94ceb18efa4add72cb7049063131c9dba8e23c2a4cce18561a962491092577a18cf9a74c895d6d847bf6bf4c9 SHA512 77be25177e9c85fd484d909e32360fdb4b3f930456af6473aeca56fcc60824960ed441a979c094664ef1abd9debdf53307750772c793476b28004add6c4d3c49
EBUILD rdma-core-45.0.ebuild 2630 BLAKE2B f61a7da6c15775ca147847b28ad113edb5fd5f759e9b2928041e70d4e5c816487a6abea417cc095fd6b59ce26c2f4c2b55cb7ddb34e3fab8106c12e3d7964a5f SHA512 9a10481190be4017a609c488302ffe8f8af2463a6c60526996aa5b7e0285bc58114b917ad7e7252952f61947deee4f323fcd9f604b33a9abdb2207dd193958a1
EBUILD rdma-core-9999.ebuild 2630 BLAKE2B f61a7da6c15775ca147847b28ad113edb5fd5f759e9b2928041e70d4e5c816487a6abea417cc095fd6b59ce26c2f4c2b55cb7ddb34e3fab8106c12e3d7964a5f SHA512 9a10481190be4017a609c488302ffe8f8af2463a6c60526996aa5b7e0285bc58114b917ad7e7252952f61947deee4f323fcd9f604b33a9abdb2207dd193958a1
-MISC metadata.xml 516 BLAKE2B 2db35084ef333282bd361a31f9e000a4ced15a1d720ea032c795a870f5bf6105443ffe7c62711a9cbf0af1aa4cf7230637c9550035797b539a482cd930a3a5b5 SHA512 e821196c6340b3c652f123e797bdbc6d93a25559cebdcf6418422a711b080586ef7e546abe2805d449a08944312dd963ee7088a27926e92fa06c28d453a14419
+MISC metadata.xml 459 BLAKE2B 9c055f4418202d48c3149d11568e858b36ec212a162aa996a7aceed75a7cce78be25ba54dc136a186ea7178db4f04337d16ad95821f47681c03145939bbde783 SHA512 9cb977a3330cf22b7321bcb2877e187cb78173edf2604aa1fec9244af98081a42245f5657743249c9faf39d9518ffb41a6301bbf015b8f889584fa31ff78ed36
diff --git a/sys-cluster/rdma-core/metadata.xml b/sys-cluster/rdma-core/metadata.xml
index da97f392f607..a9eac9b156e1 100644
--- a/sys-cluster/rdma-core/metadata.xml
+++ b/sys-cluster/rdma-core/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="neigh">Enable iwpmd support</flag>
<flag name="python">Enable pyverbs support</flag>
- <flag name="valgrind">Enable valgrind notations</flag>
</use>
<upstream>
<remote-id type="github">linux-rdma/rdma-core</remote-id>
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 89563b3afc41..56e5d93a0a15 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 6f5e56adfdfe..0f04e41508cf 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,6 +1,8 @@
DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52
+DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f SHA512 38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e
DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba
EBUILD gcc-config-2.10.ebuild 1671 BLAKE2B 6d83f3d49feb976c753d7e400da40a35c077ef1ee3656aaa80dbdb3d8f75a4c1b8bb96aec6ffb5f0a7acba8a7298623caa0d46706a86c1ebb227d2c28bdb1dae SHA512 09ac50a41e72d2ffc29d5ee93d795c6f68218a6222d22b4a7551bfc5cae8b4955ea16fe464d042a09c14cd765b357fd0465d48c0877c4de3d11532d2af5b7dc2
+EBUILD gcc-config-2.11.ebuild 1679 BLAKE2B 7af3dde358665b66b25e6039ddeee8a2c5a1df596f4a662733c34fac9ec378564ab9c131611771afc07eb028573a64b691b5e4c031f611bc6fd1ac64a1840f05 SHA512 703cf86781ba18609512e9662418c14fd029bf08b97d19645d77090a8837c4fec27d217660d73f7054c79555f2e610aefc72df4c4f63936ce71235cb175f00fd
EBUILD gcc-config-2.8.ebuild 1671 BLAKE2B e02d37cb1ce4b15e7bf315c3998db51e5b444a17c84a2b012315fcfba583d8ff3bdd622a83d97cb857069e59992013085a5e1e037b16e3498cdbfe1f1c99ca4c SHA512 efb4e4d37dcdfed5a92d00920fdd71ad13b7bef6784b2798981bb8b97a55cf572aefd02553d4c0ff6088df0cd68dfb5af2dd85a5b8be9f5d26316a3acb855a16
EBUILD gcc-config-9999.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805
MISC metadata.xml 670 BLAKE2B aa237191de0612c4233e437413739d6377e95695ef65041439a6b512ac574ed598a31be6d7da044a29bbb7258dd5fc6f47cf397364a95df6f6e4db331a426bab SHA512 b0054d8798b37554fb86068524f45df78dd2a0c294ccebbdb72cbe7642503f4a4b9e0d84fd29369352f9ec6c0949f1a3e3db411611adf506cf15854518c51751
diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild
new file mode 100644
index 000000000000..1b01042208ff
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git"
+ inherit git-r3
+else
+ SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Utility to manage compilers"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+cc-wrappers +native-symlinks"
+
+RDEPEND=">=sys-apps/gentoo-functions-0.10"
+
+_emake() {
+ emake \
+ PV="${PVR}" \
+ SUBLIBDIR="$(get_libdir)" \
+ USE_CC_WRAPPERS="$(usex cc-wrappers)" \
+ USE_NATIVE_LINKS="$(usex native-symlinks)" \
+ TOOLCHAIN_PREFIX="${CHOST}-" \
+ "$@"
+}
+
+src_compile() {
+ _emake
+}
+
+src_install() {
+ _emake DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+ # Do we have a valid multi ver setup ?
+ local x
+ for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do
+ gcc-config ${x}
+ done
+
+ # USE flag change can add or delete files in /usr/bin worth recaching
+ if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then
+ # Warn about obsolete /usr/bin/gcj for bug #804178
+ ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
+ ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)."
+ ewarn "If you have no idea what this means, please delete the file:"
+ ewarn " rm ${EROOT}/usr/bin/gcj"
+ fi
+}
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f87d2a2e013f..17bf59bdf92c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -50,4 +50,4 @@ EBUILD gcc-14.0.0.9999.ebuild 1591 BLAKE2B 8a463d1b3d812a22a29a4aec27504bc138a69
EBUILD gcc-14.0.0_pre20230507.ebuild 1622 BLAKE2B 459d438085fc5382680372ccbe7223f56906207667619a7788c5ff1c2b573c363481c9857f64aa17f5a67ddf35d5a4c79b559dad70b8bf2593710b610c19335a SHA512 fe6b9cf8dcee281c71ef30a28f5da38922f2be6671573545f3a7b3b1db9220aa6236f3441fe3ad2d31b389ef752dbe68f1b75f45532565fd20e0bd01ebcdf77e
EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76
EBUILD gcc-9.5.0.ebuild 844 BLAKE2B 719c259a6f39c72f7d1748095a9e649d4ab3dde04b118125313ab9b915eb9cbd038592532185317080dbc46d73a8bd324b498462db73b12d23144cd58378dd9c SHA512 1ed19c79239d155be3b267fcad4d7230821406ba8fb2c11857168fc0e717c4edcd8d7fb0972bc6df0fbcfbd8a9f085aa023f452368278c0e7e0af014c1124d89
-MISC metadata.xml 5359 BLAKE2B 8d29fafe17e5b7703b8d483798de08d5b7556d51d3ccd7116a281adb5be30dd880d1c27484cf31c69047112f08b92c7cdff2fb7dcada8b3d8ece63c07ff375bc SHA512 27643011309f857358aff9217458fad3d923b10c1c3cfa8d31c302bf828a8cef7618227d369baea261fd59cfca2b884304b13efe6de96d850855346e640e1196
+MISC metadata.xml 5254 BLAKE2B b64569d62dd67c2f2dab441bb2c4a65bcd61b4c9d8ad7543e8f91c583501d72ed1474abf785e68c48de298d8391de3d94b9b4020086b2b0fa9cc477114a92e9e SHA512 f1307b7865dc4c2c843b5f498196bf5710e45e3292181b43687ebe85b5e9b26203c9c83ee7872efe2cd93595eca430de91e3a5fd6900f0f62c875308ccbb0303
diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index a0aff53697da..67374f76c3c9 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -100,7 +100,6 @@
</flag>
<flag name="ssp">Build packages with stack smashing protection on by default</flag>
<flag name="systemtap">enable systemtap static probe points</flag>
- <flag name="valgrind">Enable valgrind annotations for gcc internals (useful for gcc debugging).</flag>
<flag name="vtv">
Build support for virtual table verification (a C++ hardening feature).
diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz
index 512c0aae0eff..77fbb3a8cdb9 100644
--- a/sys-firmware/Manifest.gz
+++ b/sys-firmware/Manifest.gz
Binary files differ
diff --git a/sys-firmware/sof-firmware/Manifest b/sys-firmware/sof-firmware/Manifest
index 1bcd6f394cd7..574c0071f18a 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -2,6 +2,6 @@ DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 2b3bfd53b9c0207720068c0ac7639acaf
DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb SHA512 f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
DIST sof-firmware-2.2.5.tar.gz 4381857 BLAKE2B 681ffbc16d983b795556b00881d59d2a0ba258f89482d6e136ddb61345718802d1b3f7fcc494091337f42f9377a8831d890e2c5de140f083e223f29cc5936742 SHA512 c8a5f846c6ca39b39c1160aaf8c607f301b4e153dadb337b0d3a99c5993a933948a2c2bd80950e6459da4d707c9a5100c11b868d11695bbb7ca56bf86f7fa9db
EBUILD sof-firmware-2.2.3.ebuild 898 BLAKE2B 3fde21e996f0260ff505da9ff8eda756cb5fe4423e3e7cea97297dda5de1a216a7ec03afeb4023fdb63f70775ebee1cb650f6f42807fb88e979a216e267c2b2c SHA512 8c16acab856a90512b195263796611f98eb4c4c64ef09763a9862b37cd841a438f65ea30d22fbf630f9674d6a07c0ea89f5fdd26677d4d6a5ab93e160a9b1241
-EBUILD sof-firmware-2.2.4.ebuild 899 BLAKE2B 6d5d1d8805456d1e5dd4e2c49f46c44d6a3d6c96a831d58c4141cf77131baede042cf9dd915da181e6d61d54a8ac8c01b6106b593b1f5e3cb64195c66e4ee07d SHA512 682abb3ca57c3e3dc6db6cad59ff9b86f323207771a6302a634c2df34b161b53d1d6d1fa153767d0682432868253c242934387b06c6582ee1a32b106e82b2c26
+EBUILD sof-firmware-2.2.4.ebuild 898 BLAKE2B 3fde21e996f0260ff505da9ff8eda756cb5fe4423e3e7cea97297dda5de1a216a7ec03afeb4023fdb63f70775ebee1cb650f6f42807fb88e979a216e267c2b2c SHA512 8c16acab856a90512b195263796611f98eb4c4c64ef09763a9862b37cd841a438f65ea30d22fbf630f9674d6a07c0ea89f5fdd26677d4d6a5ab93e160a9b1241
EBUILD sof-firmware-2.2.5.ebuild 899 BLAKE2B 6d5d1d8805456d1e5dd4e2c49f46c44d6a3d6c96a831d58c4141cf77131baede042cf9dd915da181e6d61d54a8ac8c01b6106b593b1f5e3cb64195c66e4ee07d SHA512 682abb3ca57c3e3dc6db6cad59ff9b86f323207771a6302a634c2df34b161b53d1d6d1fa153767d0682432868253c242934387b06c6582ee1a32b106e82b2c26
MISC metadata.xml 304 BLAKE2B 66a80b69974755eb63ca7f97c3721f87f39f6cd93bdf269cd4ad8f4dd8ce39919ceb2d9ee7fa2963e42d6bee219296f64b79351ac82ef9b11283642fd13c120c SHA512 9cf2218b98365cee88eecba8ae3ff6a61ed724b030accc9f0168fcbf024898c1cd9745223874f80af795c8e7d18230d7d9c4c94cb57928b6c28f7323fbf50af3
diff --git a/sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild b/sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild
index 4bb0bf958007..82f72de46998 100644
--- a/sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild
+++ b/sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}"/sof-bin-v${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
# Needed for sof-ctl
RDEPEND="media-libs/alsa-lib"
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 75af40b21f12..9c943c7346f8 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 81673a607abe..1de85bf1bbef 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -17,4 +17,4 @@ DIST LVM2.2.03.20.tgz 2739763 BLAKE2B 4dc223eca1a370450c3985a5f962a2450a2ed08f1f
DIST LVM2.2.03.21.tgz 2742294 BLAKE2B 529bc01b3d1ba6207c9ddc95309b39e6293fcd0286334240b9fdc076da0b7bc7e026338ec0243564ec153f2fb5009014149c3f8e0db0cd47a29418af62068728 SHA512 6024811c3fa92afd2fc13a10d1c3542352aa9a016f40c3ef588bd2f5f3e41245fed4b36c8a87d9f7f8dddc6e13b7253396f5c811f99665df27751676dc7b5bde
EBUILD lvm2-2.03.20.ebuild 8902 BLAKE2B 9c05b3d93e5dd024574324619faf5d0907f4aa28a7190b75bdce257c39643b41f267af3c9675784d4b685eeaf5d095415eeb431b621fcf1a2517c6fbe96d330a SHA512 1944f60939380e0f64fa2a99e2e8747d0d2215ae3a8c7630d8f050ea712d5a7c7aec7ffae782ce9c7838f03d2d9421f03127a7f58829151c3fd7a2d5656d9d5a
EBUILD lvm2-2.03.21.ebuild 8681 BLAKE2B 00ff8330f724177731277c00303740cfe0cd01f2572d0a7fe5fb6635b0db32c627662140beaba7707d1774c86b2c3f485a7cf664a799250936989b532795d227 SHA512 2d2a928a00f1f91399309f7f6bbd2ec1929a7abb6c2d9e592c4e4af60ef232939c5a62a95a076bf32cbcb12bbd0f1aa7d0e2d29719dac69086dce734f5863d73
-MISC metadata.xml 1030 BLAKE2B 10486397d8616c82cbabd87a556b8a1799432253d74ad4008062aea790e6a627950fce3a87061b8beb0384b48d85c80c1b55d083c93a2bb0f52bf5eae7760e2f SHA512 aa8c1b291684f757ec75a692a62d3385517a5b2551e4a5525a8fb339a181ee9dc7cc296b85c964f4126a06bbba983c8f443827c87651440aa77c381161531727
+MISC metadata.xml 922 BLAKE2B 8688e31c04a110d0e522a13724896a2a7c22a9ce33d8d4384a7fbfb54e3c42c231d3b5791ceda976453d54062c5a8318cd514979fcad177ab1ff2a01b791ca65 SHA512 423e499010daffc24141021bc5328b83f9e39e1534bb30fdbbf6839f4ed426897d764d0ca6d0e96267bc67986d3a2cfa9cc5ec3f0e3b2e7aa5ef34095de95a61
diff --git a/sys-fs/lvm2/metadata.xml b/sys-fs/lvm2/metadata.xml
index de0118331fb3..e668a8bb6fae 100644
--- a/sys-fs/lvm2/metadata.xml
+++ b/sys-fs/lvm2/metadata.xml
@@ -14,7 +14,6 @@
If your system uses LVM2 for managing disks and partitions, enable this flag.
</flag>
<flag name="sanlock">Enable lvmlockd with support for sanlock</flag>
- <flag name="valgrind">Make Valgrind (<pkg>dev-util/valgrind</pkg>) aware of LVM2's pool allocator.</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:heinz_mauelshagen:lvm2</remote-id>
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 1333849ee989..32e5b0fc198f 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/libnbd/Manifest b/sys-libs/libnbd/Manifest
index 3bd735996f4a..59114ee78e77 100644
--- a/sys-libs/libnbd/Manifest
+++ b/sys-libs/libnbd/Manifest
@@ -1,3 +1,5 @@
DIST libnbd-1.14.1.tar.gz 1257547 BLAKE2B 4c2fc02abc1d069b23fb8cc52b3359f10ebd23f2bc8cb359274a4fc2781413445d64ca1013b3123dff090d359a0e28076aa410220a05b155f95320238d1b99ee SHA512 9d95cf7a66926d00ec9aacfc6d04f2dc885ccfed07c78f1e6693190dd14132d30d6d1ff7d46e46007732a8a20a9fbf648775bc0b3371ad49eff4ce1e44e47209
+DIST libnbd-1.16.1.tar.gz 1379437 BLAKE2B 13020c21663e988d46fb5a048b31c58b0256c7c547fee2b95bde139324043d6102a0a901c98ffa75f88eca38cd0293329c62d6613435b74e65802c083af3c58f SHA512 e840cff964e847015955f0a0dcc7d03899d5e0fb0bdd3f5597ec87169d0b2689213fed72fd3afc84300ec86ed10703e9396599c11750ef10df66cf61853210a5
EBUILD libnbd-1.14.1.ebuild 1312 BLAKE2B 9972d0595b29b56b6d9f4ed1bcc32b95576522ce50c185effec698101e8d903220c6153fcaaac7cd58388f79c17f4c160e02667639838f8b3cfc92a874327c88 SHA512 ee216b3776d71fbd30569aa243b09a4432346082f0d2c077b3ff1959575d586d3d5528fea20a7dae03544e5be24d11fb5771c1730d4262d5ca59187aa1a8167d
-MISC metadata.xml 585 BLAKE2B fa66d575f70295ce9f0a22beb303e6dcb89777b736f91b01bf6a275f4a8121987b516a8537de45f271d3aa98826faba63968d7939f28eb78c8cb3b450ceba7c4 SHA512 cb83950e8f78ecfe2f26aa22ad98fe0b0a27b26363128bfb3abd70a26520a5dff191cea8b2b44061df7e75762f4d4f66f661cdac4c279d4ad553f733019c422f
+EBUILD libnbd-1.16.1-r1.ebuild 1669 BLAKE2B 2a5ced2332c10c92bb6896ffe182b7092f4d413c85e81b5ae92f6cc44ae10765c78c315384f6851674050a94fa362650a23c7d62511c69de51ce3bae9efa7ce2 SHA512 31ca8524d50f2ad0390ff0ea7450ac594dc06729e7efe2a2ae061060391eb5d26744867354a0584badc7b345c09d34a58de8b756f4e2b4aaa11bfd39fdee93d0
+MISC metadata.xml 659 BLAKE2B c967019226aa8369e3442729873d1a250440eebf22b85cb998b6896a2ca0d7ba384d0c3c411de26f18304c3fd8fe6d422b904a0f147f6dc9160b8e505ecb3b1c SHA512 1ba695faff69662dfa4053c1a955e9e73dc04d9cb6c54ffb19fefe5b17d36fab2aa179756826763a2927ef3d04a00a8e640725529d4fbdf83a8f400156841045
diff --git a/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
new file mode 100644
index 000000000000..625b4a38d242
--- /dev/null
+++ b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit bash-completion-r1 python-single-r1
+
+DESCRIPTION="NBD client library in userspace"
+HOMEPAGE="https://gitlab.com/nbdkit/libnbd"
+SRC_URI="https://download.libguestfs.org/libnbd/$(ver_cut 1-2)-stable/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fuse gnutls go ocaml python test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# libxml2 - URI support
+RDEPEND="
+ dev-libs/libxml2
+ fuse? ( sys-fs/fuse:3 )
+ gnutls? ( net-libs/gnutls:= )
+ python? ( ${PYTHON_DEPS} )
+ go? ( dev-lang/go )
+ ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ sys-block/nbd[gnutls?]
+ sys-block/nbdkit[gnutls?]
+ )
+"
+BDEPEND="dev-lang/perl"
+
+src_prepare() {
+ default
+
+ # Some tests require impossible to provide features, such as fuse.
+ # These are marked by requires_... in the functions.sh shell
+ # library. Rather than listing these tests, let's list out the
+ # impossible to support features and make them skip.
+ cat <<-EOF >> tests/functions.sh.in || die
+ requires_fuse ()
+ {
+ requires false
+ }
+ EOF
+
+ # Broken under sandbox.
+ cat <<-EOF > lib/test-fork-safe-execvpe.sh || die
+ #!/bin/sh
+ :
+ EOF
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable fuse)
+ $(use_enable go golang)
+ $(use_enable ocaml)
+ $(use_enable python)
+ $(use_with gnutls)
+ --with-libxml2
+ )
+
+ export bashcompdir="$(get_bashcompdir)"
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+ use python && python_optimize
+}
diff --git a/sys-libs/libnbd/metadata.xml b/sys-libs/libnbd/metadata.xml
index 5ef40b52a00e..907f610bee5a 100644
--- a/sys-libs/libnbd/metadata.xml
+++ b/sys-libs/libnbd/metadata.xml
@@ -16,5 +16,8 @@
<flag name="fuse">
Install the <pkg>sys-fs/fuse</pkg> powered nbdfuse.
</flag>
+ <flag name="go">
+ Build bindings for <pkg>dev-lang/go</pkg>
+ </flag>
</use>
</pkgmetadata>
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index ce488a72ec65..311a8b16a873 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/mod_log_sql/Manifest b/www-apache/mod_log_sql/Manifest
deleted file mode 100644
index 5da87ab8d2e2..000000000000
--- a/www-apache/mod_log_sql/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX 1.101/42_mod_log_sql.conf 938 BLAKE2B a962983a14e069f574e1728e7029690e9ee5e70ca53ffd2a00e85b4bead9635bd2086601e07e151924c709e0df6e50abe5141be4a4014cab81b412ced3fbd261 SHA512 9e3829b974b4d676a3a2e5d98243a8a0f9b9f462722d67d56dba05932aa22aeb9d2581b1833f4701e61ba5c07cd9fdefd8422735582da00b74428912f136ea7e
-AUX 42_mod_log_sql.conf 827 BLAKE2B f96bb44047f2301a7db85e9cd9c66a53a703aa5f5426e6d7d5492122c9a41779dafec73621139e1c8c3e488f1922c3c80c69662b9e7a8abea5cc4e7bb6004634 SHA512 0e43b3c89216fe33886373a4036d3ef5f873e8c99f6fbb640224e606d29a1f220e692fb73e6b54cb87aff502e4642f17245a6771c4e0d6426d0834f564cf2f4f
-AUX mod_log_sql-1.101-apache-2.4.patch 633 BLAKE2B 71f5a303ec140bc55d02987fbb89a7911e90663a0b1ed1e583382dea2ed135cca0d79eab23720ed2a367ef1e46e223c584d93b33cd25803c31fd1ad73bc23bbb SHA512 9ce5fc6183d76a32a073d0778404d1b112a3f44eddb589a80146b82762535cf909f303af41dd0bbd650d70e362e85e4fb361039c4fcdfd1a8af134d6d02a2fd4
-DIST mod_log_sql-1.101.tar.bz2 127500 BLAKE2B b82677ba590f900a69506b0a9f5ada92076faa303815655d0d9e24c1f50704c96878ab39b7285836bbb59ecac15db6bfba674c10dfc78bdb0907ff37cf680cf5 SHA512 30ea586443cf042e52149012613d80ca0c6631847618366905e90f99bfab235ca6e050fa1dbdb98ef54be6d68b34564781c6efb36ba89f7b51e4f3e00892d91f
-EBUILD mod_log_sql-1.101-r3.ebuild 1512 BLAKE2B 0ce4c3293c4c16baa36914d459978bba273b35810310850adefd6aceeca37813bb0de20b6c699c6ced61dd518dffee4ee7e8aa91273c6db27bafae28751c3120 SHA512 38f672c042a87484ca34d5934135b2a19f9ee37611d7ca2e14c2b015559f913364efcb69328f2f4ee7528d26effd0c6319bd622c3d5fbf74bdac81491d96af8d
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/www-apache/mod_log_sql/files/1.101/42_mod_log_sql.conf b/www-apache/mod_log_sql/files/1.101/42_mod_log_sql.conf
deleted file mode 100644
index 57bd78d34ae4..000000000000
--- a/www-apache/mod_log_sql/files/1.101/42_mod_log_sql.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-<IfDefine LOG_SQL>
-LoadModule log_sql_module modules/mod_log_sql.so
-LoadModule log_sql_logio_module modules/mod_log_sql_logio.so
-
-<IfDefine DBI>
-LoadModule log_sql_dbi_module modules/mod_log_sql_dbi.so
-</IfDefine>
-
-<IfDefine !DBI>
-LoadModule log_sql_mysql_module modules/mod_log_sql_mysql.so
-</IfDefine>
-
-<IfDefine SSL>
-LoadModule log_sql_ssl_module modules/mod_log_sql_ssl.so
-</IfDefine>
-
-LogSQLLoginInfo mysql://user:passwd@host/database
-LogSQLDBParam socketfile /var/run/mysqld/mysqld.sock
-
-# LogSQLMassVirtualHosting automatically sets LogSQLCreateTables to 'on'
-#LogSQLCreateTables on
-LogSQLMassVirtualHosting on
-
-LogSQLMachineID machine_id
-LogSQLPreserveFile logs/mod_log_sql_preserve.sql
-
-# See http://www.outoforder.cc/projects/apache/mod_log_sql/docs-2.0/
-# for details about LogSQLTransferLogFormat
-# be compatible with the Combined Log Format (CLF)
-LogSQLTransferLogFormat AbHhmRSsTUuv
-</IfDefine>
-
-# vim: ts=4 filetype=apache
diff --git a/www-apache/mod_log_sql/files/42_mod_log_sql.conf b/www-apache/mod_log_sql/files/42_mod_log_sql.conf
deleted file mode 100644
index d5ae3813fc56..000000000000
--- a/www-apache/mod_log_sql/files/42_mod_log_sql.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-<IfDefine LOG_SQL>
-LoadModule log_sql_module modules/mod_log_sql.so
-LoadModule log_sql_mysql_module modules/mod_log_sql_mysql.so
-
-<IfDefine SSL>
-LoadModule log_sql_ssl_module modules/mod_log_sql_ssl.so
-</IfDefine>
-
-LogSQLLoginInfo mysql://user:passwd@host/database
-LogSQLDBParam socketfile /var/run/mysqld/mysqld.sock
-
-# LogSQLMassVirtualHosting automatically sets LogSQLCreateTables to 'on'
-#LogSQLCreateTables on
-LogSQLMassVirtualHosting on
-
-LogSQLMachineID machine_id
-LogSQLPreserveFile logs/mod_log_sql_preserve.sql
-
-# See http://www.outoforder.cc/projects/apache/mod_log_sql/docs-2.0/
-# for details about LogSQLTransferLogFormat
-# be compatible with the Combined Log Format (CLF)
-LogSQLTransferLogFormat AbHhmRSsTUuv
-<IfDefine SSL>
-LogSQLTransferLogFormat AbHhmRSsTUuv
-</IfDefine>
-</IfDefine>
-
-# vim: ts=4 filetype=apache
diff --git a/www-apache/mod_log_sql/files/mod_log_sql-1.101-apache-2.4.patch b/www-apache/mod_log_sql/files/mod_log_sql-1.101-apache-2.4.patch
deleted file mode 100644
index afbaf3927b7d..000000000000
--- a/www-apache/mod_log_sql/files/mod_log_sql-1.101-apache-2.4.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Description: Fixes compatibility with Apache 2.4 API
-Author: Thomas Goirand <zigo@debian.org>
-Bug-Debian: http://bugs.debian.org/666797
-Forwarded: http://lists.outoforder.cc/pipermail/mod_log_sql/2012-April/000358.html
-Last-Update: 2013-07-10
-
---- libapache-mod-log-sql-1.100.orig/functions.h
-+++ libapache-mod-log-sql-1.100/functions.h
-@@ -14,7 +14,7 @@ static const char *extract_remote_addres
-
- static const char *extract_remote_address(request_rec *r, char *a)
- {
-- return r->connection->remote_ip;
-+ return r->useragent_ip;
- }
-
- static const char *extract_local_address(request_rec *r, char *a) __attribute__((unused));
diff --git a/www-apache/mod_log_sql/metadata.xml b/www-apache/mod_log_sql/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..000000000000
--- a/www-apache/mod_log_sql/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild b/www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild
deleted file mode 100644
index 250033863d3d..000000000000
--- a/www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit apache-module
-
-DESCRIPTION="An Apache module for logging to an SQL (MySQL) database"
-HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_log_sql/"
-SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="dbi ssl"
-
-DEPEND="dev-db/mysql-connector-c:0=
- dbi? ( dev-db/libdbi )
- ssl? ( dev-libs/openssl:0= )"
-RDEPEND="${DEPEND}"
-
-APACHE2_MOD_CONF="1.101/42_${PN}"
-APACHE2_MOD_DEFINE="LOG_SQL"
-
-APACHE2_EXECFILES="
- .libs/${PN}_logio.so
- .libs/${PN}_mysql.so
- .libs/${PN}_ssl.so"
-
-DOCS=( AUTHORS CHANGELOG docs/README contrib/create_tables.sql
- contrib/make_combined_log.pl contrib/mysql_import_combined_log.pl )
-HTML_DOCS=( docs/manual.html )
-
-PATCHES=( "${FILESDIR}"/${P}-apache-2.4.patch )
-
-need_apache2_4
-
-pkg_setup() {
- _init_apache2
- _init_apache2_late
-}
-
-src_configure() {
- local myconf="--with-apxs=${APXS}"
- myconf="${myconf} $(usex ssl --with-ssl-inc=/usr --without-ssl-inc)"
- myconf="${myconf} $(usex dbi --with-dbi=/usr --without-dbi)"
- econf ${myconf}
-}
-
-src_compile() {
- emake
-}
-
-src_install() {
- use dbi && APACHE2_EXECFILES="${APACHE2_EXECFILES} .libs/${PN}_dbi.so"
- apache-module_src_install
- einstalldocs
-}
-
-pkg_postinst() {
- use dbi && APACHE2_MOD_DEFINE="${APACHE2_MOD_DEFINE} DBI"
- apache-module_pkg_postinst
- einfo "Refer to /usr/share/doc/${PF}/ for scripts"
- einfo "on how to create logging tables."
-}
diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz
index c8e6bb94dfd9..724bb6f1544a 100644
--- a/x11-apps/Manifest.gz
+++ b/x11-apps/Manifest.gz
Binary files differ
diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
index e33690c52411..7a5ab1067ad0 100644
--- a/x11-apps/igt-gpu-tools/Manifest
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -1,4 +1,4 @@
DIST igt-gpu-tools-1.27.1.tar.xz 2321940 BLAKE2B b6c4fee31c97cd5005c1f2cd5c18c181582adfb27e92444a8e78d1c105acb78a424bd4e4af8d13333776c81531fbfd24dc4b7db0da9858f5b803f64962d6269d SHA512 20923505e9afe6e5064bf8f4056e027ff0321cd29d8982157a608369aea6fbef24c93756de96ef6296e09d539957fc6cdad4097cbab5af33f8828f762da0d8c0
EBUILD igt-gpu-tools-1.27.1.ebuild 2488 BLAKE2B 0ffc74f842b0ce7bd2611f2e0f907882da4ddf70e08efddb2876dd315098012902b9c78b995bd89d8538ee6ed07dc8b019bbeaf549cae9331c8483c8d8258a89 SHA512 3c08c9c2e344b11da22ac5c77d5f0e43c6bdade2ca7faff72f61a8238a294d88f310d03472543450ca980a627b228502526ed2435e9b3a5200200a54d98f3440
EBUILD igt-gpu-tools-9999.ebuild 2488 BLAKE2B 0ffc74f842b0ce7bd2611f2e0f907882da4ddf70e08efddb2876dd315098012902b9c78b995bd89d8538ee6ed07dc8b019bbeaf549cae9331c8483c8d8258a89 SHA512 3c08c9c2e344b11da22ac5c77d5f0e43c6bdade2ca7faff72f61a8238a294d88f310d03472543450ca980a627b228502526ed2435e9b3a5200200a54d98f3440
-MISC metadata.xml 805 BLAKE2B aba787b25bee30e978d8af424f9f604f8220ec0541b184f0a11d122b28e52979a55709efdf34cc97e3ef9b7477951adf1e75e34372530720cb7aa88fe023a483 SHA512 d2cd65759e6239926ff053c1f677868fdd57c46655ffb9b4e67c7a2f0482ed8d6950efce3cc6270ee1fe9e4ba4d6105fec25b8c26f6478737ff3492ebac12ccd
+MISC metadata.xml 743 BLAKE2B 41f82413bcc0ca4cae3b142bca8871403fa73cba2f54328b283854336e637128b53c01f33655c65d65dbb132b56a3e1a6e0dd889cf840eb3f5f25fd9f8fb14cf SHA512 812de04b016d8154e0255abae0174ff89a89dcb2eb2430e198284a0dac2bd93dfea0e0268abbae5a97c5b7fb6a9cc2c70f398844de634b8b2bab118057e2bc2a
diff --git a/x11-apps/igt-gpu-tools/metadata.xml b/x11-apps/igt-gpu-tools/metadata.xml
index 788ed3ce8017..db2a5d30d4f9 100644
--- a/x11-apps/igt-gpu-tools/metadata.xml
+++ b/x11-apps/igt-gpu-tools/metadata.xml
@@ -10,7 +10,6 @@
<flag name="overlay">Build the intel-gpu-overlay utility</flag>
<flag name="runner">Build the test runner</flag>
<flag name="tests">Build and install tests</flag>
- <flag name="valgrind">Support valgrind annotations</flag>
<flag name="xv">Enable intel-gpu-overlay xv backend</flag>
<flag name="X">Enable intel-gpu-overlay xlib/cairo backend</flag>
</use>
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index eebbd8cec3c2..2442fbfeef8d 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index d4f3f2439bb7..08f07e0e0f94 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,4 +1,4 @@
DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06 SHA512 0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd
EBUILD libdrm-2.4.115.ebuild 2035 BLAKE2B 14f6a8d2b8a67a539218253e0e4dbc0916bcf4e5505e25321343df4c64dc7c99b87c40dbb7ee6400154fbbd4b8307b18bf4ebd4d1b4e45062a563510e2d7bdad SHA512 653b3a84f9093617a9e931e437f087fdb0582b40edadc3c3b1e791432a88c95d16e50a0ca50ed03f17d14876336e99fe1679b04baa7f218cc3e01a889283ffeb
EBUILD libdrm-9999.ebuild 2043 BLAKE2B 08c02f826b65ba9642b77144a66becac0ade63135db1a1c5e97a28c18aa61eff4e5b0d4e273c41928b214590f898cc68d247c5adcefcf6adc94f296dbdd2cb64 SHA512 dc5f4d8fb72b7a64735eb05432bb672c679bccbf38eb24cc0f1452d2287cee8904a56d93e0442c773ec0635d16c8bb67a8e1088d9a45349961d307c43007006c
-MISC metadata.xml 413 BLAKE2B ffe1394ed3fb669c1ee0c1c0ebee429a80aac7dd3a3086316703784f991ef3a6e663c3c29a828bc75f53e9a35abd8bf84421dcde0765cb6f9ef7c473c4f2a7b5 SHA512 e5e802e47f115161f521ddaf0fda3196a43454f8d741de176676a1adce61dbf7db001491d79a466ab8b9e67f4b61e3803f0ce1a2c5f14ab84d51f746bee3e6ee
+MISC metadata.xml 330 BLAKE2B cffaa78a15d94e0bd3e1b3b58c5411f1c733358845df30772bfb6e32bd55e9139250e28203f06f886c1678469f227e390f238d1d0dae7b6bac5bcf25f80f3adc SHA512 f688c7d40f10f4c239a888c3587245d59358e7983feb336c2fe764f85560b2f012232c361f719010424c85b164f45a21e8139267211cf32dea94a1e64780d717
diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml
index e018c0e75c76..144ba2de99b3 100644
--- a/x11-libs/libdrm/metadata.xml
+++ b/x11-libs/libdrm/metadata.xml
@@ -5,9 +5,6 @@
<email>x11@gentoo.org</email>
<name>X11</name>
</maintainer>
- <use>
- <flag name="valgrind">Compile in valgrind memory hints</flag>
- </use>
<upstream>
<remote-id type="freedesktop-gitlab">mesa/drm</remote-id>
</upstream>
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index cb1d8a12fc8f..e03ce254cb22 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/grub2-theme-preview/Manifest b/x11-misc/grub2-theme-preview/Manifest
index 25b6a683fca5..be9adfa72bce 100644
--- a/x11-misc/grub2-theme-preview/Manifest
+++ b/x11-misc/grub2-theme-preview/Manifest
@@ -1,6 +1,6 @@
DIST grub2-theme-preview-2.7.0.tar.gz 203112 BLAKE2B 6279ece40999cea94c04396b4b6161bb90b060b5cc2d7573367d52d42321c9d598a839e9c6cd263b8aef5022a6296d9c5ae5919b0a228456b85e027ec059cc8c SHA512 4ea79b598342b60d1ff1f54eb27b1c4c92fa2a74c874a7107b6dad0aa0838a41e9e033a0f44a87307c0a5022c782b2fc51fa15f8599a63d2d5e10ac4e5b137e1
DIST grub2-theme-preview-2.8.0.tar.gz 203315 BLAKE2B 1599438dd24dec2e4ea82d3a6253c3b374afebdc1cac9ab666776b7e076b45111845ccfeb683a3ca851065459c8ce6a5fa5009cc2c809a4646048cdb25c38b96 SHA512 1df944957859f87fafd8cac445191e079d6e60d6513273dacc5a18e7959b1e57045fb6ebf6acb57407dc5ab5f7cc9278f8bfc6029b11c7f42721f1a8221c4a98
-EBUILD grub2-theme-preview-2.7.0-r1.ebuild 798 BLAKE2B a7d58e107e8a5b9e9e699db21e94fd4ed0f69ff6f2f0ab82831cdee241387592cce57284c4c51f036a71c2b2ebc4117aec9c1dc8e5f0d4338885550db0a7ea2c SHA512 42538aa217e1ff6e9203b7718d9cf3b7c197220c70a64bc3f0fc48ce772ea04b34d661b7244cf2a5b40f61d73e92d1981cbf7db9fdfeed1b2ac2e9e325cff117
-EBUILD grub2-theme-preview-2.7.0.ebuild 766 BLAKE2B 16485f0f5bed807f52f5f8caa1ce72fa46e983cededf1380e798c86578849852e4ecf6d23b112b8cc436e869832d36f9d82127d4cb92f50377e4b784eefbede1 SHA512 4cc1f85e12540ebacb82d658165dec36d3eafe48aabd54f363976e96abfef99bc276d04fa4109ec48f6b0f395180691cf828566f8546525eb32b069c9677539d
-EBUILD grub2-theme-preview-2.8.0.ebuild 798 BLAKE2B a7d58e107e8a5b9e9e699db21e94fd4ed0f69ff6f2f0ab82831cdee241387592cce57284c4c51f036a71c2b2ebc4117aec9c1dc8e5f0d4338885550db0a7ea2c SHA512 42538aa217e1ff6e9203b7718d9cf3b7c197220c70a64bc3f0fc48ce772ea04b34d661b7244cf2a5b40f61d73e92d1981cbf7db9fdfeed1b2ac2e9e325cff117
+EBUILD grub2-theme-preview-2.7.0-r1.ebuild 832 BLAKE2B ef404b783827d153e590ba76a9c7d164c3ce6f4f3750ae1e552a10a4d85d14b2e39dd9ac8c8da31a19a55bc74a4d5cfdd13fbc343d533af8c56d22fa444c46b0 SHA512 9167a445a8acdc1910cc682c8ef07203890da0a38e89ebe5ca9a4eff204a8739acadd9ffb2584807cbabed6bd29268653a839ea3283dfa07d963e16b37ab26b0
+EBUILD grub2-theme-preview-2.7.0.ebuild 800 BLAKE2B d3a555f37d2bb4e0662839ac1221aa7a5a2eab07cdac56968cae53607d393250011a3cc9e1bb94ea407ac1d4e4efd58585d506104bc9e9a7a4a317fd86e39af7 SHA512 0e514c360f3e7b1a5a9e551e29b3c64b40c541ce3f72861e7bbba5b0967b632efe13885b6ec876f67225cb28b5070d571b502d40c027141e3077269876364b9a
+EBUILD grub2-theme-preview-2.8.0.ebuild 832 BLAKE2B ef404b783827d153e590ba76a9c7d164c3ce6f4f3750ae1e552a10a4d85d14b2e39dd9ac8c8da31a19a55bc74a4d5cfdd13fbc343d533af8c56d22fa444c46b0 SHA512 9167a445a8acdc1910cc682c8ef07203890da0a38e89ebe5ca9a4eff204a8739acadd9ffb2584807cbabed6bd29268653a839ea3283dfa07d963e16b37ab26b0
MISC metadata.xml 343 BLAKE2B 182b8001e5b2011d194d3e7780503bbbcae133841e50bfa3baefb3849c8eabec23075ce12417022f72bf446ea2917283f4ab307aa4acfdb6a9f4f1069e8b5848 SHA512 98c787f18776b403641b87ebba496bf87e607640bc78cece91702f723e21ce3cbd45ea80b13d56876748890c822be47a804534664501d34c9e03418feacce898
diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild
index e5b2d0432704..da256c221fe2 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="app-emulation/qemu
sys-fs/mtools
grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_efi-64]
- sys-firmware/edk2-ovmf
+ || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
)
!grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_pc]
diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild
index 4fe300bbbd58..f766fadda4f0 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND="app-emulation/qemu
sys-fs/mtools
grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_efi-64]
- sys-firmware/edk2-ovmf
+ || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
)
!grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_pc]
diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild
index e5b2d0432704..da256c221fe2 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild
@@ -22,7 +22,7 @@ RDEPEND="app-emulation/qemu
sys-fs/mtools
grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_efi-64]
- sys-firmware/edk2-ovmf
+ || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
)
!grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_pc]
diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz
index de2d88b1d0b5..405ef0e81fe7 100644
--- a/x11-plugins/Manifest.gz
+++ b/x11-plugins/Manifest.gz
Binary files differ
diff --git a/x11-plugins/ascpu/Manifest b/x11-plugins/ascpu/Manifest
deleted file mode 100644
index 043f86510369..000000000000
--- a/x11-plugins/ascpu/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ascpu-1.11-gentoo-r1.patch 1432 BLAKE2B 670d838f10f4a5daa93891154a87e7a0ca1cbcae92e3098ba676d610b7505e722f30cfcfea85f1b8b3caa2af90571af2ced5a687925910f34b7546259c53052f SHA512 efd6ebbc202490ca16cb0c569e7be07699ad4f9829d4e9467fdb1d88f6f6b3940bed8be5ed9d1bd8f81c480828639b1b60b4f1bfd6e875f8de6d4513abbb7ff2
-DIST ascpu-1.11.tar.gz 43867 BLAKE2B 208b2c35ac233a3b33a48f27c3173ba05f321b0f235e199d7165e4be3ed5b638f820685847affb12a576a3ed03e684ed99448ce6557e7e7e4416f9b1eeb1a769 SHA512 fd2b4b7f27a9b585b4454237b39f5a8e662e309274a350d55e0c6f552c3d7a9626b47b84d889fd773d3785076fac08d5a595c92f81947e601d23f1f96421eb61
-EBUILD ascpu-1.11-r1.ebuild 714 BLAKE2B ccb3d89fda3714944d7d8bddb0298d5b6d509c2c83109fc4d15e77309baa8cdfd031afbe8fffb7e0a7bfe8ed524e10503398dac6d52eb85e99c52e811d345fea SHA512 33b31b722405dd47445f96185e92a306cd843064d8e22ecabd8cba115fac4f5aaec0f2f1a75048c7382b76fd8a05e781b60d47b45d0dea57c67df1b83d1f166a
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/ascpu/ascpu-1.11-r1.ebuild b/x11-plugins/ascpu/ascpu-1.11-r1.ebuild
deleted file mode 100644
index 3fd3792e775f..000000000000
--- a/x11-plugins/ascpu/ascpu-1.11-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="CPU statistics monitor utility for X Windows"
-SRC_URI="http://www.tigr.net/afterstep/download/ascpu/${P}.tar.gz"
-HOMEPAGE="http://www.tigr.net/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
-IUSE="jpeg"
-
-RDEPEND="x11-libs/libXpm
- x11-libs/libSM
- jpeg? ( virtual/jpeg:0 )"
-
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-PATCHES=( "${FILESDIR}/${P}-gentoo-r1.patch" )
-
-src_configure() {
- econf $(use_enable jpeg)
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/share/man/man1
- dodoc README
- default
-}
diff --git a/x11-plugins/ascpu/files/ascpu-1.11-gentoo-r1.patch b/x11-plugins/ascpu/files/ascpu-1.11-gentoo-r1.patch
deleted file mode 100644
index 868c1d53b96a..000000000000
--- a/x11-plugins/ascpu/files/ascpu-1.11-gentoo-r1.patch
+++ /dev/null
@@ -1,46 +0,0 @@
---- a/autoconf/Makefile.common.in 1999-05-06 23:35:32.000000000 +0200
-+++ b/autoconf/Makefile.common.in 2006-09-11 23:07:41.000000000 +0200
-@@ -9,11 +9,10 @@
- install: install.bin install.man
-
- install.bin: $(PROG)
-- $(STRIP) $(PROG)
-- $(INSTALL_PROGRAM) $(PROG) $(AFTER_BIN_DIR)
-+ $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(AFTER_BIN_DIR)
-
- install.man:
-- $(INSTALL_DATA) $(PROG).man $(AFTER_MAN_DIR)/$(PROG).1x
-+ $(INSTALL_DATA) $(PROG).man $(DESTDIR)$(AFTER_MAN_DIR)/$(PROG).1x
-
- uninstall:
- $(RMF) $(AFTER_BIN_DIR)/$(PROG)
---- a/autoconf/Makefile.defines.in 1999-05-06 23:35:32.000000000 +0200
-+++ b/autoconf/Makefile.defines.in 2006-09-11 23:17:40.000000000 +0200
-@@ -2,6 +2,7 @@
- # Copyright (c) 1998, Guylhem AZNAR <guylhem@oeil.qc.ca>
- #
-
-+DESTDIR =
- CC = @CC@
- CCFLAGS = @CFLAGS@
- # -march=pentiumpro -mcpu=pentiumpro
-@@ -21,7 +22,7 @@
- LEXFLAGS =
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM = @INSTALL@ -s -m 755
-+INSTALL_PROGRAM = @INSTALL@ -m 755
- INSTALL_DATA = @INSTALL@ -m 644
-
- INCS_X = @X_CFLAGS@
---- a/autoconf/Makefile.common.in 1999-05-06 23:35:32.000000000 +0200
-+++ b/autoconf/Makefile.common.in 2013-03-18 18:13:05.550047149 +0100
-@@ -34,7 +34,7 @@
- done
-
- $(PROG): $(OBJS)
-- $(CC) $(OBJS) $(LIBRARIES) $(EXTRA_LIBRARIES) -o $(@)
-+ $(CC) $(OBJS) $(LIBRARIES) $(EXTRA_LIBRARIES) -o $(@) $(LDFLAGS)
-
- .c.o:
- $(CC) $(CCFLAGS) $(EXTRA_DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) -c $*.c
diff --git a/x11-plugins/ascpu/metadata.xml b/x11-plugins/ascpu/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..000000000000
--- a/x11-plugins/ascpu/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 0e144ee069da..20a3abd52e61 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index a7fd89422ed3..5f6c5125b29d 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,8 +1,14 @@
AUX xpra-3.0.2_ignore-gentoo-no-compile.patch 610 BLAKE2B 963b3b61602f6a7ad7c8247109932d0da7eeef2762eaa8a987a8f10178a13cec3255000661bc7e3344319a555c9f0ed41b6383be7728af543cb5d2e004c377b2 SHA512 ff16637dca766ba2d36351e1aeeb87f2bab02e73e8da8fdb566051727b0c6fec6df1925318eee8d1c87580196ec78f0303da56d3439b4b4bace3105a914251e8
AUX xpra-4.3-no-service.patch 779 BLAKE2B 5232b103b47601b4340d6a863d2cd3cc6641a55d6c252702034902a4d5189c7df45b7d6280ae9bf2a3dbe8c96a73847f936032cc9b58c4bdd91025974fa84005 SHA512 d5045da20f4fdcb2b434f280c42b26ee1c8c280e4037a116c3edd0990a97acc5017bf428c4c222a1c38e23a6dd5709789ac80e62187144d334068deecc99d20e
-AUX xpra-9999-xdummy.patch 614 BLAKE2B 9b502fa836caea212f90730e0238adb16c74814a55a2a5b32e062880d29b1fa05247fc3c5e8edddf0acdd1d93620dafb507ec9a14996c3aea248d204510a0e2c SHA512 71efb726f50b85890bb3508bd3943b3bb9e34a8f5d3c92c6fa4f7c2ea6b8c51551243ea0d4d52802f17e5aaed7716b9ee0b462cde1941dae9273651dcc461a9a
+AUX xpra-4.4-tests.patch 3657 BLAKE2B 9121dc5c3f13cbc37a8cf7d88a36224a4a537e2ac22f24b672d11e57f036b6c12ad12b0afc0c1e71cb77448ec62bb9ccf19eb138b2979b7cd0948fef5622a495 SHA512 452085c255716241552d3e41227dbdfd521064cbd89c06a91e0a29a83b14cccc0735539857a284918d2ff5a4cf12d4945343f040df743addff93413df42dd89c
+AUX xpra-4.4-xdummy.patch 614 BLAKE2B 9b502fa836caea212f90730e0238adb16c74814a55a2a5b32e062880d29b1fa05247fc3c5e8edddf0acdd1d93620dafb507ec9a14996c3aea248d204510a0e2c SHA512 71efb726f50b85890bb3508bd3943b3bb9e34a8f5d3c92c6fa4f7c2ea6b8c51551243ea0d4d52802f17e5aaed7716b9ee0b462cde1941dae9273651dcc461a9a
+AUX xpra-4.5-no-service.patch 651 BLAKE2B 6f453a9b8a2d1b561596a71f5ad6ebb168fe0a0cb6f329d521bc4d6d4efecee4371d1af09bfd7a9c8749e96912e7fa8bce9613cfc75a398208cf904495efc604 SHA512 e7b6f7e39e460b2362422b5393662a23865d1277eb37ff209b6717e09026860f20ba7137b80b3595d6cf7c51d2e8dca1b6adbfe68e76a4a16b9bdcac4d3cc941
+AUX xpra-9999-tests.patch 1242 BLAKE2B b4bd59046e3286e6eb22b75eb5c1c5e1045419cf9744803d37fe1675ce0f9e21e98ecc89f76f8895b64bf2a3d15e2ea000b5c5691ad63681323a474d73d9c1c8 SHA512 efe4c89758f9eab01ccf0f1d68e488ee79d187b633af65f41b3a87a16e6d44b14d038a7d375a41121a7743215531ffe9918bbb0fa7eca023ed7d815c7f755aca
+AUX xpra-9999-xdummy.patch 489 BLAKE2B 284d109be06fc68dc6567adab1c8e514a69a316e82041175dac530eb190ed2d42b9572ca8cd722dae1295b9c84f35ec750953a80dc0064d835de0d3cc0bf8447 SHA512 98daab5c16755564af06bf139e3b57e2f88dd2ce3503eb75d79f066f8ed3efab4c668e9dc00988267b3ca0f876a607df332a9fcfe7f00c1d54a0d84c01159c17
DIST xpra-4.3.1-tests.patch 51444 BLAKE2B c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f SHA512 0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c
DIST xpra-4.3.4.tar.gz 4184031 BLAKE2B e01e338398f86c80a1092ea3155126ed26eb959ca97790add4cfcdb0ec8a1c6391937ff101c889ec78bb00bbf38ac0c42c5b85d60e72804ffccbbe5f446aaa3e SHA512 93855ff248f135c70a2144a0afbc66e4830b8d214c9c2017dff1d3e3c7902dac15b1cb03670cde8018b40d5c404bd7c243625faeaba712130f5d0082f562c60c
-EBUILD xpra-4.3.4-r1.ebuild 5308 BLAKE2B 2857a1824784a46fc81f61424aeeb0677e0c878b27eddd39f7f3d90eccd271cb357b7b9293a20f70e40052d4680b7acf79614542adf8a1bb721274b1b1618d0d SHA512 071304877dc8380e273c41105c783e5c740e94c73f91803c5eaf025739ad442d68ed3c616278640a51fd4240825fb123f467ea5b484febf5c9a6f934267583de
-EBUILD xpra-9999.ebuild 5230 BLAKE2B 8d1e6e8517427347248db164f4115ff30631ffcc97034ebe849b3a1e32fc30c8c0bf583808e814bf2ea67e4f9259c86741be9800cc4b06042d040f17cb7ea5c5 SHA512 3b546176fea9d1853422c2ca38f182f423650f0972a2a9a73ee06a5942cf573ca6064ef842e0388e1203cc06563e14db3179d74f2596eeda70743abf60973eaa
-MISC metadata.xml 1292 BLAKE2B 748b4713831cc4f2d6bbfb4f9c4d073b654772a64cbb3e0d5c52b9afcaaf9f1355d6ab7ab38f72a27cf7290f124e3d458320ad07847f9720568a60603b2abe4a SHA512 ecd2f89e7ae720dd11f3a36ebf90447ec2f4e326a5621618b7f4bf68189771823edc09fedcf197fe997af1aba48b5eaea62ac98d6fedf8bb6dac404da3aef85d
+DIST xpra-4.4.4.tar.gz 4324840 BLAKE2B d39f83b5f6ea960f12170bcc55d3c46d290682bb26424dc57a3ab62f01a4dad513466883287e6197231c96ac81872403d27ff1b65c7c0e520adcda8846766e02 SHA512 807fb3b12b5ecc8dbf73aef9dddf509c3397c97d04db4f397d4672b6f097ff977ce71f6ba00fb585ea7dfaf047a4c68e5cca099436da28bc20f4bc2c229c98c9
+EBUILD xpra-4.3.4-r1.ebuild 5387 BLAKE2B 5034f2967a1ba0beae0e78562d6a31b5993bb81cbe53b3251fff27e3c12692e058a98ecc7702f2edfc1359e74e4c7df6cdb2db65ea4d969bb4a78148e5cb5f13 SHA512 3c47cbb22d4d4dc6f12e4190f3eaa9846a6c4469fc815754f4b6b869ae4c92bd4ed2c1407c33252882d9cd17eafce5fe7b91c967e406606152082e2167f2f9f0
+EBUILD xpra-4.4.4.ebuild 5309 BLAKE2B 1517e8597e862ad03d36400c1551b24be170192affab7f5252277d286ffbe64dc8318878c212006d899c2fa4f2b31807bd8f4eada7ae00e438db46f7a2e26efd SHA512 8e492124a5804db514f22b17c01800e7c6c3f067f9c1c22ceac508957884fbc99c3bad5a188d17ead53123ca6e9bc7f12c7ceb5898326f4b902a00d2d35c4b80
+EBUILD xpra-9999.ebuild 5354 BLAKE2B e95c4c583042f2be7ed8c7c576e318f80ad15177359e6f304edb47e56c0b86edba5ca7280e5bb1be780678527e72f20c3be803f3e6f68029411bfd69933e848a SHA512 924827465b16522e6cb466f93deacc5860b13f235cb6970655722aea43cf5f2ea1f67aef88708a268948c5418f61ba02fefece8c37b1ef40d804f9ddd2cb9469
+MISC metadata.xml 1362 BLAKE2B 45c6814b17e7a45062d196f71ee109bceb16a58c9f7a3dacf58f03274574a149a403d2209af6252d719f0490a199b008e12fa64051a976d0a156e7de88428ef0 SHA512 2a6140a68e883710fc829ad4b25dd3d503c9df68c1be983b6fdfdb793ae8edcff5ea7a30d21f224f8c5aa942811b3b326ff23fe5d557e7de2a7126c3658ed7e2
diff --git a/x11-wm/xpra/files/xpra-4.4-tests.patch b/x11-wm/xpra/files/xpra-4.4-tests.patch
new file mode 100644
index 000000000000..28691606304d
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.4-tests.patch
@@ -0,0 +1,100 @@
+From 5e657b3fbed2f8495272d6b207d1b3c0a660a72f Mon Sep 17 00:00:00 2001
+From: James Le Cuirot <chewi@gentoo.org>
+Date: Sun, 2 Oct 2022 22:59:17 +0100
+Subject: [PATCH 1/3] Fix test_root_window_model by formatting geometry string
+ correctly
+
+You can't use `{geometry:24}` style formatting on a list or tuple. It
+must be converted to a string first.
+---
+ xpra/server/shadow/root_window_model.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/xpra/server/shadow/root_window_model.py b/xpra/server/shadow/root_window_model.py
+index cb89466ef..e69949e7d 100644
+--- a/xpra/server/shadow/root_window_model.py
++++ b/xpra/server/shadow/root_window_model.py
+@@ -65,7 +65,7 @@ class RootWindowModel:
+ self.signal_listeners = {}
+
+ def __repr__(self):
+- return f"RootWindowModel({self.capture} : {self.geometry:24})"
++ return f"RootWindowModel({self.capture} : {str(self.geometry):24})"
+
+ def get_info(self) -> dict:
+ info = {}
+--
+2.38.0
+
+
+From 3fe12855383831f10442a1f4451d206dfee2cb92 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot <chewi@gentoo.org>
+Date: Sun, 2 Oct 2022 21:51:01 +0100
+Subject: [PATCH 2/3] Fix test_get_version_info when the revision is 0
+
+The 4.4 tarball has revision 0, which causes it to not be included in
+the version info dict. Check for `not None` instead of truthiness.
+---
+ xpra/version_util.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/xpra/version_util.py b/xpra/version_util.py
+index 17c0ec27a..5dd38fd3e 100755
+--- a/xpra/version_util.py
++++ b/xpra/version_util.py
+@@ -158,7 +158,7 @@ def get_version_info(full=1) -> dict:
+ "branch" : BRANCH,
+ "commit" : COMMIT,
+ }.items():
+- if v and v!="unknown":
++ if v is not None and v!="unknown":
+ props[k] = v
+ except ImportError as e:
+ warn("missing some source information: %s", e)
+@@ -181,7 +181,7 @@ def get_version_info_full() -> dict:
+ "cython" : "CYTHON_VERSION",
+ }.items():
+ v = getattr(build_info, bk, None)
+- if v:
++ if v is not None:
+ props[k] = v
+ #record library versions:
+ d = dict((k.lstrip("lib_"), getattr(build_info, k)) for k in dir(build_info) if k.startswith("lib_"))
+--
+2.38.0
+
+
+From 79573c7f1241225922bee992f2caaf730cfbe3ac Mon Sep 17 00:00:00 2001
+From: totaam <antoine@xpra.org>
+Date: Sun, 9 Oct 2022 21:37:39 +0700
+Subject: [PATCH 3/3] Revert "don't use GLib directly"
+
+This reverts commit bc8bf26c44d1b151d709232460483f5432f79f5b.
+---
+ xpra/server/mixins/child_command_server.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/xpra/server/mixins/child_command_server.py b/xpra/server/mixins/child_command_server.py
+index 8dea3c1f7..1c2a60e27 100644
+--- a/xpra/server/mixins/child_command_server.py
++++ b/xpra/server/mixins/child_command_server.py
+@@ -11,6 +11,8 @@ import os.path
+ from time import monotonic
+ from subprocess import Popen
+
++from gi.repository import GLib
++
+ from xpra.platform.features import COMMAND_SIGNALS
+ from xpra.child_reaper import getChildReaper, reaper_cleanup
+ from xpra.os_util import (
+@@ -72,7 +74,7 @@ class ChildCommandServer(StubServerMixin):
+ #even if __init__ is called multiple times:
+ if not getattr(self, "late_start_requested", False):
+ self.late_start_requested = True
+- self.idle_add(self.late_start)
++ GLib.idle_add(self.late_start)
+
+ def late_start(self):
+ def do_late_start():
+--
+2.38.0
diff --git a/x11-wm/xpra/files/xpra-4.4-xdummy.patch b/x11-wm/xpra/files/xpra-4.4-xdummy.patch
new file mode 100644
index 000000000000..2326e63498ce
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.4-xdummy.patch
@@ -0,0 +1,24 @@
+From 7c384b517fb391065b84b60fa8f1ec3338ed4fce Mon Sep 17 00:00:00 2001
+From: James Le Cuirot <chewi@gentoo.org>
+Date: Sat, 16 Apr 2022 22:30:11 +0100
+Subject: [PATCH] Avoid Xdummy version detection, assume 0.4.0
+
+---
+ setup.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/setup.py b/setup.py
+index 40bfba61c..e4636cb46 100755
+--- a/setup.py
++++ b/setup.py
+@@ -657,6 +657,7 @@ def get_gcc_version():
+ return GCC_VERSION
+
+ def get_dummy_driver_version():
++ return (0, 4)
+ def vernum(s):
+ return tuple(int(v) for v in s.split("-", 1)[0].split("."))
+ #try various rpm names:
+--
+2.34.1
+
diff --git a/x11-wm/xpra/files/xpra-4.5-no-service.patch b/x11-wm/xpra/files/xpra-4.5-no-service.patch
new file mode 100644
index 000000000000..329c492784ac
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.5-no-service.patch
@@ -0,0 +1,19 @@
+Don't install the service files. Auto-detection is used to determine what files
+to install, and where, which can be unpredictable on Gentoo. The init.d script
+is also not suitable for Gentoo.
+
+diff --git a/setup.py b/setup.py
+index 529b591b1..ad23d6ecc 100755
+--- a/setup.py
++++ b/setup.py
+@@ -187,8 +187,8 @@ rfb_ENABLED = DEFAULT
+ quic_ENABLED = DEFAULT
+ ssh_ENABLED = DEFAULT
+ http_ENABLED = DEFAULT
+-service_ENABLED = LINUX and server_ENABLED
+-sd_listen_ENABLED = POSIX and pkg_config_ok("--exists", "libsystemd")
++service_ENABLED = False
++sd_listen_ENABLED = False
+ proxy_ENABLED = DEFAULT
+ client_ENABLED = DEFAULT
+ scripts_ENABLED = not WIN32
diff --git a/x11-wm/xpra/files/xpra-9999-tests.patch b/x11-wm/xpra/files/xpra-9999-tests.patch
new file mode 100644
index 000000000000..746966577dcd
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-9999-tests.patch
@@ -0,0 +1,34 @@
+From 79573c7f1241225922bee992f2caaf730cfbe3ac Mon Sep 17 00:00:00 2001
+From: totaam <antoine@xpra.org>
+Date: Sun, 9 Oct 2022 21:37:39 +0700
+Subject: [PATCH 3/3] Revert "don't use GLib directly"
+
+This reverts commit bc8bf26c44d1b151d709232460483f5432f79f5b.
+---
+ xpra/server/mixins/child_command_server.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/xpra/server/mixins/child_command_server.py b/xpra/server/mixins/child_command_server.py
+index 8dea3c1f7..1c2a60e27 100644
+--- a/xpra/server/mixins/child_command_server.py
++++ b/xpra/server/mixins/child_command_server.py
+@@ -11,6 +11,8 @@ import os.path
+ from time import monotonic
+ from subprocess import Popen
+
++from gi.repository import GLib
++
+ from xpra.platform.features import COMMAND_SIGNALS
+ from xpra.child_reaper import getChildReaper, reaper_cleanup
+ from xpra.os_util import (
+@@ -72,7 +74,7 @@ class ChildCommandServer(StubServerMixin):
+ #even if __init__ is called multiple times:
+ if not getattr(self, "late_start_requested", False):
+ self.late_start_requested = True
+- self.idle_add(self.late_start)
++ GLib.idle_add(self.late_start)
+
+ def late_start(self):
+ def do_late_start():
+--
+2.38.0
diff --git a/x11-wm/xpra/files/xpra-9999-xdummy.patch b/x11-wm/xpra/files/xpra-9999-xdummy.patch
index 2326e63498ce..b86f0dda45fe 100644
--- a/x11-wm/xpra/files/xpra-9999-xdummy.patch
+++ b/x11-wm/xpra/files/xpra-9999-xdummy.patch
@@ -1,24 +1,14 @@
-From 7c384b517fb391065b84b60fa8f1ec3338ed4fce Mon Sep 17 00:00:00 2001
-From: James Le Cuirot <chewi@gentoo.org>
-Date: Sat, 16 Apr 2022 22:30:11 +0100
-Subject: [PATCH] Avoid Xdummy version detection, assume 0.4.0
-
----
- setup.py | 1 +
- 1 file changed, 1 insertion(+)
+Avoid Xdummy version detection, assume 0.4.1.
diff --git a/setup.py b/setup.py
-index 40bfba61c..e4636cb46 100755
+index 529b591b1..b9431fea8 100755
--- a/setup.py
+++ b/setup.py
-@@ -657,6 +657,7 @@ def get_gcc_version():
- return GCC_VERSION
-
+@@ -793,6 +793,7 @@ def vernum(s):
+ return tuple(int(v) for v in s.split("-", 1)[0].split("."))
+
def get_dummy_driver_version():
-+ return (0, 4)
- def vernum(s):
- return tuple(int(v) for v in s.split("-", 1)[0].split("."))
++ return "0.4.1"
#try various rpm names:
---
-2.34.1
-
+ for rpm_name in ("xorg-x11-drv-dummy", "xf86-video-dummy"):
+ r, out, err = get_status_output(["rpm", "-q", "--queryformat", "%{VERSION}", rpm_name])
diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index 230b35b55f48..308083d50825 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -24,6 +24,7 @@
<flag name="csc">Enable csc softscaler support</flag>
<flag name="html">Install the HTML5 client</flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
+ <flag name="oauth">Enable OAuth2 authentication in the server</flag>
<flag name="pillow">Enable pillow support</flag>
<flag name="pinentry">Use <pkg>app-crypt/pinentry</pkg> for password entry</flag>
<flag name="server">Build server-side code</flag>
diff --git a/x11-wm/xpra/xpra-4.3.4-r1.ebuild b/x11-wm/xpra/xpra-4.3.4-r1.ebuild
index 8afbbadd6496..88e345b4b4c5 100644
--- a/x11-wm/xpra/xpra-4.3.4-r1.ebuild
+++ b/x11-wm/xpra/xpra-4.3.4-r1.ebuild
@@ -24,16 +24,16 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based o
HOMEPAGE="https://xpra.org/"
LICENSE="GPL-2 BSD"
SLOT="0"
-IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )
cups? ( dbus )
opengl? ( client )
- test? ( client clipboard dbus html server sound xdg xinerama )
+ test? ( client clipboard crypt dbus html server sound xdg xinerama )
"
-TDEPEND="
+TEST_DEPEND="
$(python_gen_cond_dep '
dev-python/netifaces[${PYTHON_USEDEP}]
dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
@@ -81,8 +81,9 @@ DEPEND="
"
RDEPEND="
${DEPEND}
- ${TDEPEND}
+ ${TEST_DEPEND}
$(python_gen_cond_dep '
+ crypt? ( dev-python/cryptography[${PYTHON_USEDEP}] )
cups? ( dev-python/pycups[${PYTHON_USEDEP}] )
lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
@@ -104,7 +105,7 @@ RDEPEND="
udev? ( virtual/udev )
"
DEPEND+="
- test? ( ${TDEPEND} )
+ test? ( ${TEST_DEPEND} )
"
BDEPEND="
$(python_gen_cond_dep '
diff --git a/x11-wm/xpra/xpra-4.4.4.ebuild b/x11-wm/xpra/xpra-4.4.4.ebuild
new file mode 100644
index 000000000000..5683ea5b33ce
--- /dev/null
+++ b/x11-wm/xpra/xpra-4.4.4.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = 9999* ]]; then
+ EGIT_REPO_URI="https://github.com/Xpra-org/xpra.git"
+ inherit git-r3
+else
+ inherit pypi
+ KEYWORDS="~amd64 ~x86"
+fi
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_SINGLE_IMPL=yes
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit xdg xdg-utils distutils-r1 tmpfiles udev
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy"
+HOMEPAGE="https://xpra.org/"
+LICENSE="GPL-2 BSD"
+SLOT="0"
+IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ || ( client server )
+ cups? ( dbus )
+ oauth? ( server )
+ opengl? ( client )
+ test? ( client clipboard crypt dbus html server sound xdg xinerama )
+"
+
+TEST_DEPEND="
+ $(python_gen_cond_dep '
+ dev-python/netifaces[${PYTHON_USEDEP}]
+ dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
+ dev-python/rencode[${PYTHON_USEDEP}]
+ dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+ xdg? ( dev-python/pyxdg[${PYTHON_USEDEP}] )
+ ')
+ html? ( www-apps/xpra-html5 )
+ server? (
+ x11-base/xorg-server[-minimal,xvfb]
+ x11-drivers/xf86-input-void
+ )
+ xinerama? ( x11-libs/libfakeXinerama )
+"
+DEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+ opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+ sound? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )
+ ')
+ x11-libs/gtk+:3[introspection]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXres
+ x11-libs/libXtst
+ x11-libs/libxkbfile
+ brotli? ( app-arch/brotli )
+ csc? ( >=media-video/ffmpeg-1.2.2:0= )
+ ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264] )
+ jpeg? ( media-libs/libjpeg-turbo )
+ pulseaudio? (
+ media-sound/pulseaudio
+ media-plugins/gst-plugins-pulse:1.0
+ )
+ sound? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ vpx? ( media-libs/libvpx media-video/ffmpeg )
+ webp? ( media-libs/libwebp )
+"
+RDEPEND="
+ ${DEPEND}
+ ${TEST_DEPEND}
+ $(python_gen_cond_dep '
+ crypt? ( dev-python/cryptography[${PYTHON_USEDEP}] )
+ cups? ( dev-python/pycups[${PYTHON_USEDEP}] )
+ lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
+ lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
+ oauth? ( dev-python/oauthlib[${PYTHON_USEDEP}] )
+ opengl? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
+ webcam? (
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pyinotify[${PYTHON_USEDEP}]
+ media-libs/opencv[${PYTHON_USEDEP},python]
+ )
+ ')
+ acct-group/xpra
+ virtual/ssh
+ x11-apps/xauth
+ x11-apps/xmodmap
+ ibus? ( app-i18n/ibus )
+ pinentry? ( app-crypt/pinentry )
+ udev? ( virtual/udev )
+"
+DEPEND+="
+ test? ( ${TEST_DEPEND} )
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/cython-0.16[${PYTHON_USEDEP}]
+ ')
+ virtual/pkgconfig
+ doc? ( app-text/pandoc )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.3-no-service.patch
+ "${FILESDIR}"/${PN}-4.4-xdummy.patch
+)
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+
+ # FIXME: There are hardcoded paths all over the place but the following
+ # double-prefixes some files under /etc. Looks tricky to fix. :(
+ #hprefixify $(find -type f \( -name "*.py" -o -name "*.conf" \))
+
+ sed -r -e "/\bdoc_dir =/s:/${PN}\":/${PF}/html\":" \
+ -i setup.py || die
+
+ if use minimal; then
+ sed -r -e '/pam_ENABLED/s/DEFAULT/False/' \
+ -e 's/^(xdg_open)_ENABLED = .*/\1_ENABLED = False/' \
+ -i setup.py || die
+ fi
+}
+
+python_configure_all() {
+ sed -e "/'pulseaudio'/s:DEFAULT_PULSEAUDIO:$(usex pulseaudio True False):" \
+ -i setup.py || die
+
+ DISTUTILS_ARGS=(
+ --without-PIC
+ --without-Xdummy
+ $(use_with client)
+ $(use_with clipboard)
+ $(use_with csc csc_swscale)
+ --without-csc_libyuv
+ --without-cuda_rebuild
+ --without-cuda_kernels
+ $(use_with cups printing)
+ --without-debug
+ $(use_with dbus)
+ $(use_with doc docs)
+ $(use_with ffmpeg dec_avcodec2)
+ $(use_with ffmpeg enc_ffmpeg)
+ $(use_with ffmpeg enc_x264)
+ --without-enc_x265
+ --with-gtk3
+ $(use_with jpeg jpeg_encoder)
+ $(use_with jpeg jpeg_decoder)
+ --without-mdns
+ $(use_with opengl)
+ $(use_with server shadow)
+ $(use_with server)
+ $(use_with sound)
+ --with-strict
+ $(use_with vpx)
+ --with-warn
+ $(use_with webcam)
+ $(use_with webp)
+ --with-x11
+ )
+
+ export XPRA_SOCKET_DIRS="${EPREFIX}/run/xpra"
+}
+
+python_test() {
+ export XAUTHORITY=${HOME}/.Xauthority
+ touch "${XAUTHORITY}" || die
+
+ distutils_install_for_testing
+ xdg_environment_reset
+
+ env -u WAYLAND_DISPLAY -u XDG_SESSION_TYPE \
+ PYTHONPATH="${S}/tests/unittests:${BUILD_DIR}/test/lib" \
+ XPRA_SYSTEMD_RUN=$(usex systemd) XPRA_TEST_COVERAGE=0 \
+ "${PYTHON}" "${S}"/tests/unittests/unit/run.py || die
+}
+
+python_install_all() {
+ distutils-r1_python_prepare_all
+
+ # Move udev dir to the right place.
+ if use udev; then
+ local dir=$(get_udevdir)
+ dodir "${dir%/*}"
+ mv -vnT "${ED}"/usr/lib/udev "${ED}${dir}" || die
+ else
+ rm -vr "${ED}"/usr/lib/udev || die
+ rm -v "${ED}"/usr/bin/xpra_udev_product_version || die
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process xpra.conf
+ xdg_pkg_postinst
+ use udev && udev_reload
+}
+
+pkg_postrm() {
+ xdg_pkg_postinst
+ use udev && udev_reload
+}
diff --git a/x11-wm/xpra/xpra-9999.ebuild b/x11-wm/xpra/xpra-9999.ebuild
index 08e2503c90e1..c4e11b241ef1 100644
--- a/x11-wm/xpra/xpra-9999.ebuild
+++ b/x11-wm/xpra/xpra-9999.ebuild
@@ -21,16 +21,17 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based o
HOMEPAGE="https://xpra.org/"
LICENSE="GPL-2 BSD"
SLOT="0"
-IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama"
+IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( client server )
cups? ( dbus )
+ oauth? ( server )
opengl? ( client )
- test? ( client clipboard dbus html server sound xdg xinerama )
+ test? ( client clipboard crypt dbus html server sound xdg xinerama )
"
-TDEPEND="
+TEST_DEPEND="
$(python_gen_cond_dep '
dev-python/netifaces[${PYTHON_USEDEP}]
dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
@@ -78,14 +79,14 @@ DEPEND="
"
RDEPEND="
${DEPEND}
- ${TDEPEND}
+ ${TEST_DEPEND}
$(python_gen_cond_dep '
+ crypt? ( dev-python/cryptography[${PYTHON_USEDEP}] )
cups? ( dev-python/pycups[${PYTHON_USEDEP}] )
lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
lzo? ( >=dev-python/python-lzo-0.7.0[${PYTHON_USEDEP}] )
- opengl? (
- client? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
- )
+ oauth? ( dev-python/oauthlib[${PYTHON_USEDEP}] )
+ opengl? ( dev-python/pyopengl_accelerate[${PYTHON_USEDEP}] )
webcam? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pyinotify[${PYTHON_USEDEP}]
@@ -101,7 +102,7 @@ RDEPEND="
udev? ( virtual/udev )
"
DEPEND+="
- test? ( ${TDEPEND} )
+ test? ( ${TEST_DEPEND} )
"
BDEPEND="
$(python_gen_cond_dep '
@@ -114,9 +115,9 @@ BDEPEND="
RESTRICT="!test? ( test )"
PATCHES=(
- "${FILESDIR}"/${PN}-3.0.2_ignore-gentoo-no-compile.patch
- "${FILESDIR}"/${PN}-4.3-no-service.patch
+ "${FILESDIR}"/${PN}-4.5-no-service.patch
"${FILESDIR}"/${PN}-9999-xdummy.patch
+ "${FILESDIR}"/${PN}-9999-tests.patch
)
python_prepare_all() {
@@ -143,6 +144,7 @@ python_configure_all() {
DISTUTILS_ARGS=(
--without-PIC
--without-Xdummy
+ $(use_with sound audio)
$(use_with client)
$(use_with clipboard)
$(use_with csc csc_swscale)
@@ -164,7 +166,6 @@ python_configure_all() {
$(use_with opengl)
$(use_with server shadow)
$(use_with server)
- $(use_with sound)
--with-strict
$(use_with vpx)
--with-warn