summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29454 -> 29484 bytes
-rw-r--r--app-admin/Manifest.gzbin32335 -> 32342 bytes
-rw-r--r--app-admin/awscli/Manifest2
-rw-r--r--app-admin/awscli/awscli-1.27.63.ebuild80
-rw-r--r--app-admin/gkrellm/Manifest4
-rw-r--r--app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild4
-rw-r--r--app-admin/gkrellm/gkrellm-9999.ebuild2
-rw-r--r--app-arch/Manifest.gzbin16903 -> 16901 bytes
-rw-r--r--app-arch/unrar/Manifest2
-rw-r--r--app-arch/unrar/unrar-6.2.5.ebuild65
-rw-r--r--app-containers/Manifest.gzbin7549 -> 7542 bytes
-rw-r--r--app-containers/cri-tools/Manifest2
-rw-r--r--app-containers/cri-tools/cri-tools-1.25.0.ebuild4
-rw-r--r--app-emacs/Manifest.gzbin66493 -> 66499 bytes
-rw-r--r--app-emacs/request/Manifest2
-rw-r--r--app-emacs/request/request-0.3.3_p20220318.ebuild2
-rw-r--r--app-eselect/Manifest.gzbin6379 -> 6378 bytes
-rw-r--r--app-eselect/eselect-ruby/Manifest2
-rw-r--r--app-eselect/eselect-ruby/eselect-ruby-20220313.ebuild2
-rw-r--r--app-laptop/Manifest.gzbin3250 -> 3249 bytes
-rw-r--r--app-laptop/ibam/Manifest2
-rw-r--r--app-laptop/ibam/ibam-0.5.2-r5.ebuild18
-rw-r--r--app-misc/Manifest.gzbin49925 -> 49924 bytes
-rw-r--r--app-misc/rpick/Manifest2
-rw-r--r--app-misc/rpick/rpick-0.8.12.ebuild4
-rw-r--r--dev-lang/Manifest.gzbin19516 -> 19525 bytes
-rw-r--r--dev-lang/go/Manifest6
-rw-r--r--dev-lang/go/go-1.18.9.ebuild196
-rw-r--r--dev-lang/go/go-1.20.ebuild (renamed from dev-lang/go/go-1.18.10.ebuild)19
-rw-r--r--dev-lang/ruby/Manifest2
-rw-r--r--dev-lang/ruby/ruby-3.0.5.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin95891 -> 95895 bytes
-rw-r--r--dev-libs/dbus-c++/Manifest2
-rw-r--r--dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild4
-rw-r--r--dev-libs/libpcre2/Manifest2
-rw-r--r--dev-libs/libpcre2/libpcre2-10.42-r1.ebuild (renamed from dev-libs/libpcre2/libpcre2-10.42.ebuild)2
-rw-r--r--dev-python/Manifest.gzbin257773 -> 257797 bytes
-rw-r--r--dev-python/boto3/Manifest2
-rw-r--r--dev-python/boto3/boto3-1.26.63.ebuild68
-rw-r--r--dev-python/botocore/Manifest2
-rw-r--r--dev-python/botocore/botocore-1.29.63.ebuild74
-rw-r--r--dev-python/cachecontrol/Manifest2
-rw-r--r--dev-python/cachecontrol/cachecontrol-0.12.11.ebuild2
-rw-r--r--dev-python/elementpath/Manifest2
-rw-r--r--dev-python/elementpath/elementpath-4.0.1.ebuild38
-rw-r--r--dev-python/flask-migrate/Manifest2
-rw-r--r--dev-python/flask-migrate/flask-migrate-4.0.4.ebuild46
-rw-r--r--dev-python/google-api-python-client/Manifest2
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.76.0.ebuild52
-rw-r--r--dev-python/jupyter_server/Manifest2
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.2.1.ebuild75
-rw-r--r--dev-python/mkdocs-material/Manifest2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.0.10.ebuild53
-rw-r--r--dev-python/pylint/Manifest2
-rw-r--r--dev-python/pylint/pylint-2.16.1.ebuild87
-rw-r--r--dev-python/qrcode/Manifest2
-rw-r--r--dev-python/qrcode/qrcode-7.4.1.ebuild41
-rw-r--r--dev-python/stripe/Manifest2
-rw-r--r--dev-python/stripe/stripe-5.1.0.ebuild71
-rw-r--r--dev-python/tifffile/Manifest2
-rw-r--r--dev-python/tifffile/tifffile-2023.2.2.ebuild60
-rw-r--r--dev-python/tld/Manifest2
-rw-r--r--dev-python/tld/tld-0.12.7.ebuild36
-rw-r--r--dev-ruby/Manifest.gzbin106429 -> 106463 bytes
-rw-r--r--dev-ruby/bundler/Manifest2
-rw-r--r--dev-ruby/bundler/bundler-2.2.33-r1.ebuild2
-rw-r--r--dev-ruby/did_you_mean/Manifest2
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild2
-rw-r--r--dev-ruby/power_assert/Manifest2
-rw-r--r--dev-ruby/power_assert/power_assert-1.2.0.ebuild2
-rw-r--r--dev-ruby/rbs/Manifest2
-rw-r--r--dev-ruby/rbs/rbs-1.5.1.ebuild2
-rw-r--r--dev-ruby/rexml/Manifest2
-rw-r--r--dev-ruby/rexml/rexml-3.2.5-r1.ebuild2
-rw-r--r--dev-ruby/rss/Manifest2
-rw-r--r--dev-ruby/rss/rss-0.2.9-r1.ebuild2
-rw-r--r--dev-ruby/rubygems/Manifest2
-rw-r--r--dev-ruby/rubygems/rubygems-3.2.33.ebuild2
-rw-r--r--dev-ruby/typeprof/Manifest2
-rw-r--r--dev-ruby/typeprof/typeprof-0.15.2.ebuild2
-rw-r--r--dev-util/Manifest.gzbin68400 -> 68401 bytes
-rw-r--r--dev-util/stripe-mock/Manifest2
-rw-r--r--dev-util/stripe-mock/stripe-mock-0.151.0.ebuild27
-rw-r--r--eclass/Manifest.gzbin37348 -> 37347 bytes
-rw-r--r--eclass/gkrellm-plugin.eclass7
-rw-r--r--mail-client/Manifest.gzbin3705 -> 3711 bytes
-rw-r--r--mail-client/thunderbird-bin/Manifest67
-rw-r--r--mail-client/thunderbird-bin/thunderbird-bin-102.6.1.ebuild325
-rw-r--r--media-libs/Manifest.gzbin68083 -> 68067 bytes
-rw-r--r--media-libs/libffado/Manifest2
-rw-r--r--media-libs/libffado/libffado-2.4.7.ebuild2
-rw-r--r--media-plugins/Manifest.gzbin43269 -> 43260 bytes
-rw-r--r--media-plugins/gkrellmpc/Manifest4
-rw-r--r--media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch6
-rw-r--r--media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild5
-rw-r--r--media-tv/Manifest.gzbin3775 -> 3776 bytes
-rw-r--r--media-tv/plex-media-server/Manifest14
-rw-r--r--media-tv/plex-media-server/metadata.xml8
-rw-r--r--media-tv/plex-media-server/plex-media-server-1.29.2.6364.ebuild72
-rw-r--r--media-tv/plex-media-server/plex-media-server-1.30.0.6486.ebuild72
-rw-r--r--media-tv/plex-media-server/plex-media-server-1.30.2.6563.ebuild72
-rw-r--r--media-video/Manifest.gzbin25208 -> 25206 bytes
-rw-r--r--media-video/vcsi/Manifest2
-rw-r--r--media-video/vcsi/vcsi-7.0.13-r1.ebuild2
-rw-r--r--metadata/Manifest.gzbin3515 -> 3518 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.gzbin28068 -> 28053 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin53483 -> 53637 bytes
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.27.6316
-rw-r--r--metadata/md5-cache/app-admin/gkrellm-2.3.11-r26
-rw-r--r--metadata/md5-cache/app-admin/gkrellm-99994
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin21522 -> 21683 bytes
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.511
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin13496 -> 13504 bytes
-rw-r--r--metadata/md5-cache/app-containers/cri-tools-1.25.04
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin100711 -> 100708 bytes
-rw-r--r--metadata/md5-cache/app-emacs/request-0.3.3_p202203184
-rw-r--r--metadata/md5-cache/app-eselect/Manifest.gzbin8405 -> 8414 bytes
-rw-r--r--metadata/md5-cache/app-eselect/eselect-ruby-202203134
-rw-r--r--metadata/md5-cache/app-laptop/Manifest.gzbin4256 -> 4250 bytes
-rw-r--r--metadata/md5-cache/app-laptop/ibam-0.5.2-r56
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin72955 -> 72948 bytes
-rw-r--r--metadata/md5-cache/app-misc/rpick-0.8.124
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin39276 -> 39105 bytes
-rw-r--r--metadata/md5-cache/dev-lang/go-1.18.914
-rw-r--r--metadata/md5-cache/dev-lang/go-1.20 (renamed from metadata/md5-cache/dev-lang/go-1.18.10)10
-rw-r--r--metadata/md5-cache/dev-lang/ruby-3.0.54
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin147369 -> 147371 bytes
-rw-r--r--metadata/md5-cache/dev-libs/dbus-c++-0.9.0-r54
-rw-r--r--metadata/md5-cache/dev-libs/libpcre2-10.42-r1 (renamed from metadata/md5-cache/dev-libs/libpcre2-10.42)2
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin348549 -> 350470 bytes
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.26.6316
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.29.6316
-rw-r--r--metadata/md5-cache/dev-python/cachecontrol-0.12.112
-rw-r--r--metadata/md5-cache/dev-python/elementpath-4.0.116
-rw-r--r--metadata/md5-cache/dev-python/flask-migrate-4.0.416
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.76.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter_server-2.2.116
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.0.1016
-rw-r--r--metadata/md5-cache/dev-python/pylint-2.16.116
-rw-r--r--metadata/md5-cache/dev-python/qrcode-7.4.116
-rw-r--r--metadata/md5-cache/dev-python/stripe-5.1.016
-rw-r--r--metadata/md5-cache/dev-python/tifffile-2023.2.216
-rw-r--r--metadata/md5-cache/dev-python/tld-0.12.716
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin197898 -> 197884 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/bundler-2.2.33-r14
-rw-r--r--metadata/md5-cache/dev-ruby/did_you_mean-1.5.04
-rw-r--r--metadata/md5-cache/dev-ruby/power_assert-1.2.04
-rw-r--r--metadata/md5-cache/dev-ruby/rbs-1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/rexml-3.2.5-r14
-rw-r--r--metadata/md5-cache/dev-ruby/rss-0.2.9-r14
-rw-r--r--metadata/md5-cache/dev-ruby/rubygems-3.2.334
-rw-r--r--metadata/md5-cache/dev-ruby/typeprof-0.15.24
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin122742 -> 122896 bytes
-rw-r--r--metadata/md5-cache/dev-util/stripe-mock-0.151.013
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin7648 -> 7489 bytes
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-bin-102.6.117
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin100002 -> 100005 bytes
-rw-r--r--metadata/md5-cache/media-libs/libffado-2.4.76
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin96306 -> 96301 bytes
-rw-r--r--metadata/md5-cache/media-plugins/gkrellmpc-0.1_beta10-r14
-rw-r--r--metadata/md5-cache/media-tv/Manifest.gzbin4980 -> 5472 bytes
-rw-r--r--metadata/md5-cache/media-tv/plex-media-server-1.29.2.636415
-rw-r--r--metadata/md5-cache/media-tv/plex-media-server-1.30.0.648615
-rw-r--r--metadata/md5-cache/media-tv/plex-media-server-1.30.2.656315
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin35572 -> 35577 bytes
-rw-r--r--metadata/md5-cache/media-video/vcsi-7.0.13-r110
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin12595 -> 12762 bytes
-rw-r--r--metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.24
-rw-r--r--metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.316
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin89452 -> 89125 bytes
-rw-r--r--metadata/md5-cache/net-misc/openssh-9.1_p117
-rw-r--r--metadata/md5-cache/net-misc/openssh-9.1_p1-r217
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin15266 -> 15103 bytes
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.14.015
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.21.04
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.22.24
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.23.04
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin28747 -> 28904 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/lpsolve-5.5.2.11-r113
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin27270 -> 27273 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.26.14
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin30520 -> 30688 bytes
-rw-r--r--metadata/md5-cache/sys-devel/autoconf-wrapper-202212072
-rw-r--r--metadata/md5-cache/sys-devel/autoconf-wrapper-999999992
-rw-r--r--metadata/md5-cache/sys-devel/automake-wrapper-202212079
-rw-r--r--metadata/md5-cache/sys-devel/automake-wrapper-999999992
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.7-r2 (renamed from metadata/md5-cache/sys-devel/clang-common-15.0.7-r1)2
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107-r2 (renamed from metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107-r1)2
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230127-r1 (renamed from metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230127)2
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_rc1-r1 (renamed from metadata/md5-cache/sys-devel/clang-common-16.0.0_rc1)2
-rw-r--r--metadata/md5-cache/sys-firmware/Manifest.gzbin8483 -> 8484 bytes
-rw-r--r--metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20221012.1_p1 (renamed from metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20210315.3_p5-r1)6
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24332 -> 24320 bytes
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.108.04
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.110.04
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12915 -> 12752 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-109.017
-rw-r--r--metadata/md5-cache/x11-plugins/Manifest.gzbin30079 -> 29926 bytes
-rw-r--r--metadata/md5-cache/x11-plugins/bfm-0.6.4-r4 (renamed from metadata/md5-cache/x11-plugins/bfm-0.6.4-r3)11
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r2 (renamed from metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1)11
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r2 (renamed from metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r1)9
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellkam-2.0.0-r12
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-bgchanger-0.1.11-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-bluez-0.2-r3 (renamed from metadata/md5-cache/x11-plugins/gkrellm-bluez-0.2-r2)9
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-cpupower-0.2-r26
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-imonc-0.2-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-leds-0.8.2-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-mailwatch-2.4.3-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-plugins-2.010
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0-r110
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4-r12
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-vaiobright-2.5-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-volume-2.1.13-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellm-xkb-1.05-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5-r12
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellmss-2.6-r56
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellmwireless-2.0.3-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r414
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r52
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellstock-0.5.1-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r52
-rw-r--r--metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r32
-rw-r--r--metadata/md5-cache/x11-plugins/gkrellweather-2.0.8-r22
-rw-r--r--metadata/md5-cache/x11-plugins/gkwebmon-0.2-r32
-rw-r--r--metadata/md5-cache/x11-plugins/i8krellm-2.5-r32
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin8159 -> 8161 bytes
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.27.04
-rw-r--r--metadata/md5-cache/x11-terms/kitty-99994
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin26299 -> 26290 bytes
-rw-r--r--metadata/md5-cache/x11-themes/gkrellm-themes-0.1-r2 (renamed from metadata/md5-cache/x11-themes/gkrellm-themes-0.1-r1)4
-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-dns/Manifest.gzbin8380 -> 8369 bytes
-rw-r--r--net-dns/dnscrypt-proxy/Manifest4
-rw-r--r--net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild3
-rw-r--r--net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.3.ebuild102
-rw-r--r--net-misc/Manifest.gzbin54273 -> 54276 bytes
-rw-r--r--net-misc/openssh/Manifest5
-rw-r--r--net-misc/openssh/openssh-9.1_p1-r2.ebuild514
-rw-r--r--net-misc/openssh/openssh-9.1_p1.ebuild514
-rw-r--r--net-p2p/Manifest.gzbin7421 -> 7416 bytes
-rw-r--r--net-p2p/kubo/Manifest3
-rw-r--r--net-p2p/kubo/kubo-0.14.0.ebuild69
-rw-r--r--net-p2p/syncthing/Manifest6
-rw-r--r--net-p2p/syncthing/syncthing-1.21.0.ebuild3
-rw-r--r--net-p2p/syncthing/syncthing-1.22.2.ebuild3
-rw-r--r--net-p2p/syncthing/syncthing-1.23.0.ebuild1
-rw-r--r--profiles/Manifest.gzbin182260 -> 182253 bytes
-rw-r--r--profiles/arch/hppa/make.defaults4
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/package.mask40
-rw-r--r--profiles/use.local.desc2
-rw-r--r--sci-mathematics/Manifest.gzbin18371 -> 18372 bytes
-rw-r--r--sci-mathematics/lpsolve/Manifest3
-rw-r--r--sci-mathematics/lpsolve/files/lpsolve-5.5.2.11-misc.patch335
-rw-r--r--sci-mathematics/lpsolve/lpsolve-5.5.2.11-r1.ebuild44
-rw-r--r--sys-cluster/Manifest.gzbin11216 -> 11212 bytes
-rw-r--r--sys-cluster/kubeadm/Manifest2
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.26.1.ebuild2
-rw-r--r--sys-devel/Manifest.gzbin10619 -> 10628 bytes
-rw-r--r--sys-devel/autoconf-wrapper/Manifest4
-rw-r--r--sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild6
-rw-r--r--sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild7
-rw-r--r--sys-devel/automake-wrapper/Manifest4
-rw-r--r--sys-devel/automake-wrapper/automake-wrapper-20221207.ebuild46
-rw-r--r--sys-devel/automake-wrapper/automake-wrapper-99999999.ebuild13
-rw-r--r--sys-devel/clang-common/Manifest8
-rw-r--r--sys-devel/clang-common/clang-common-15.0.7-r2.ebuild (renamed from sys-devel/clang-common/clang-common-15.0.7-r1.ebuild)3
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0_pre20230107-r2.ebuild (renamed from sys-devel/clang-common/clang-common-16.0.0_rc1.ebuild)3
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0_pre20230127-r1.ebuild (renamed from sys-devel/clang-common/clang-common-16.0.0_pre20230127.ebuild)3
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0_rc1-r1.ebuild (renamed from sys-devel/clang-common/clang-common-16.0.0_pre20230107-r1.ebuild)3
-rw-r--r--sys-firmware/Manifest.gzbin5707 -> 5704 bytes
-rw-r--r--sys-firmware/raspberrypi-wifi-ucode/Manifest4
-rw-r--r--sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild (renamed from sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild)25
-rw-r--r--www-apps/Manifest.gzbin12948 -> 12946 bytes
-rw-r--r--www-apps/hugo/Manifest4
-rw-r--r--www-apps/hugo/hugo-0.108.0.ebuild3
-rw-r--r--www-apps/hugo/hugo-0.110.0.ebuild1
-rw-r--r--www-client/Manifest.gzbin6213 -> 6215 bytes
-rw-r--r--www-client/firefox/Manifest99
-rw-r--r--www-client/firefox/firefox-109.0.ebuild1388
-rw-r--r--x11-plugins/Manifest.gzbin27371 -> 27330 bytes
-rw-r--r--x11-plugins/bfm/Manifest4
-rw-r--r--x11-plugins/bfm/bfm-0.6.4-r4.ebuild (renamed from x11-plugins/bfm/bfm-0.6.4-r3.ebuild)25
-rw-r--r--x11-plugins/bfm/metadata.xml19
-rw-r--r--x11-plugins/gkrellaclock/Manifest2
-rw-r--r--x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r2.ebuild (renamed from x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild)15
-rw-r--r--x11-plugins/gkrellfire/Manifest2
-rw-r--r--x11-plugins/gkrellfire/gkrellfire-0.4.2-r2.ebuild (renamed from x11-plugins/gkrellfire/gkrellfire-0.4.2-r1.ebuild)9
-rw-r--r--x11-plugins/gkrellm-bluez/Manifest4
-rw-r--r--x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch10
-rw-r--r--x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r3.ebuild (renamed from x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild)16
-rw-r--r--x11-plugins/gkrellm-countdown/Manifest2
-rw-r--r--x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch6
-rw-r--r--x11-plugins/gkrellm-cpupower/Manifest2
-rw-r--r--x11-plugins/gkrellm-cpupower/gkrellm-cpupower-0.2-r2.ebuild7
-rw-r--r--x11-plugins/gkrellm-mailwatch/Manifest8
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch6
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch6
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch6
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch6
-rw-r--r--x11-plugins/gkrellm-plugins/Manifest2
-rw-r--r--x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0-r1.ebuild (renamed from x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild)13
-rw-r--r--x11-plugins/gkrellm-radio/Manifest2
-rw-r--r--x11-plugins/gkrellm-radio/files/gkrellm-radio-2.0.4-makefile.patch4
-rw-r--r--x11-plugins/gkrellm-trayicons/Manifest2
-rw-r--r--x11-plugins/gkrellm-trayicons/files/gkrellm-trayicons-1.03-ldflags.patch4
-rw-r--r--x11-plugins/gkrellm-volume/Manifest4
-rw-r--r--x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch4
-rw-r--r--x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch2
-rw-r--r--x11-plugins/gkrellm-xkb/Manifest4
-rw-r--r--x11-plugins/gkrellm-xkb/files/gkrellm-xkb-1.05-r2-pkgconfig.patch6
-rw-r--r--x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch4
-rw-r--r--x11-plugins/gkrellmoon/Manifest2
-rw-r--r--x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch4
-rw-r--r--x11-plugins/gkrellmss/Manifest4
-rw-r--r--x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch6
-rw-r--r--x11-plugins/gkrellmss/gkrellmss-2.6-r5.ebuild4
-rw-r--r--x11-plugins/gkrellshoot/Manifest7
-rw-r--r--x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r4-pkgconfig.patch6
-rw-r--r--x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r5-fix-implicit-int.patch6
-rw-r--r--x11-plugins/gkrellshoot/files/makefile-respect-flags.patch4
-rw-r--r--x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r4.ebuild31
-rw-r--r--x11-plugins/gkrellstock/Manifest2
-rw-r--r--x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch2
-rw-r--r--x11-plugins/gkrellsun/Manifest4
-rw-r--r--x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch2
-rw-r--r--x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch2
-rw-r--r--x11-plugins/gkrelltop/Manifest2
-rw-r--r--x11-plugins/gkrelltop/files/gkrelltop-2.2.13-r3-pkgconfig.patch2
-rw-r--r--x11-plugins/gkrellweather/Manifest4
-rw-r--r--x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch9
-rw-r--r--x11-plugins/gkrellweather/files/gkrellweather-2.0.8-update-locations.patch4
-rw-r--r--x11-plugins/gkwebmon/Manifest2
-rw-r--r--x11-plugins/gkwebmon/files/gkwebmon-0.2-cc-cflags-ldflags.patch6
-rw-r--r--x11-plugins/i8krellm/Manifest2
-rw-r--r--x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch2
-rw-r--r--x11-terms/Manifest.gzbin4557 -> 4554 bytes
-rw-r--r--x11-terms/kitty/Manifest4
-rw-r--r--x11-terms/kitty/kitty-0.27.0.ebuild2
-rw-r--r--x11-terms/kitty/kitty-9999.ebuild2
-rw-r--r--x11-themes/Manifest.gzbin21391 -> 21399 bytes
-rw-r--r--x11-themes/gkrellm-themes/Manifest2
-rw-r--r--x11-themes/gkrellm-themes/gkrellm-themes-0.1-r2.ebuild (renamed from x11-themes/gkrellm-themes/gkrellm-themes-0.1-r1.ebuild)4
356 files changed, 2452 insertions, 3866 deletions
diff --git a/Manifest b/Manifest
index 78c5e99cd637..cae23e00654f 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29454 BLAKE2B bf41f054be677fc3ea366aa803787fbdf1909192c5cda9286a1c6dc006d5eb9fb4ef37f086e1cbcb617e1a821d6182392ba9740cba256121055d981b1b4569f6 SHA512 c9d790b7794591b3f1e4b149e0379cb93c2f7245642e86f9449b7a85db8eb423728ab8705c7c933dc4157fcf4dbd2704733a77e30178d9bc02040c956ac7a725
-TIMESTAMP 2023-02-03T02:40:10Z
+MANIFEST Manifest.files.gz 29484 BLAKE2B 5088c089a1d842f0a5e290a09b27f3dc1eabab8d9bc225e0a38cae143231f06d8c9ee129738c7facf4326e4d6ebf2bdf742c1cba73596627a676510772f4c861 SHA512 0e9eed9def3e668b9701d38d5cd65eb53fe7b016fc3f9e7f04754b65f5dce2092c551a9d3f57ba8983363a5a7a73d6937c50eb287303e46e13cee34cfdd9e8f2
+TIMESTAMP 2023-02-03T08:39:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPcdApfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPcyE5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAYPRAAsSfMv3QPEfl9yxAGqqbKP6qJi6+9PuI8XLfhnzL3WRcKs9wkc6DQJt6e
-vZtN7vOt+La57BHPrK68xALqRhMFT3ZCdtH+sTPbdNumZtRcifengWmNuvtMwIKI
-aLgKzEOYnxlDBjlx5BRqWrj2y6RC7Gbw2SBkkIJBSq+5qajNLGGjkrsTv+3YHfLF
-dlO+esDiXstU5d3VYNNb0/rHHIeMVzW6cMmXuqGnrItYJNTNlvjzgi0GNrwHH4Dn
-DZg7+O/xB3092TUzFllzOdJJjcma5x6Y7aya3x0WSAzVe6qABJkkKafne2OhVcqw
-67JzB7kWmSJG9EnHsJQPgm5TEJ7Yw0eXxu+o4j0C8C1m7ocpMFt/YB7glEI3wNgr
-n3/2+/LM2rS+u2MSpekIS/gTExgG1V6nlTy/slrbGTIB4JbJObQYOUtxdp/fV/NR
-IWG3qyKWDJFFtc3euUoOOONOm5KfCBSHIbroCNjf2QQQfkA5BGo7alhi06rlaX0y
-GIFojAahT33ljrtcrAANLdL3mq+RroCgVoE5SNzGtO/0s3t4bny9kLK/as7Bn8if
-x42yfNamfDJzPutimcGCDYuDEcfvDcDPqK/77Sy3j1mn4jvDJvwDcptZE/p+TPGz
-FcUA1CnHd8pXJerpQZWvCBGSr9XPSpIQ2W6JUfWLrOeYW/FvN7E=
-=ow0o
+klDl6w/+LVKGebb+IY7zBoBykNrEdIqjNlmRj0AVD4+RGEudQdPD/PmfJ941Jtkz
+uiNe7xS6YLyL9HAsFCVwfiXlnDKvO8OKnsxUMx+89gx+gZtOFdCD8/U4IMk5Yfa7
+WE2MXtQknNlQZF7PxSrk5/F1IMj17z8ZthnKCTkh2nUBURGYDPSCSfzpfFEcsbDU
+b5cWJx4KLOr5tuKKwoAufB4PuvlURzwBE5o9NKU72H5uViBPhW4eRUD82XVQI73s
+rfBLFgwiqFkP89yGa/L7lVqZ3TTfJZCPSv4oxj4Q0z0T0Y0UpIgiDxjhNQtW0RHE
+IhhgiKQ/eWE9BPx1qQjqdvYiVW5b8v5Ggw6b//IbhqFmEtQ7q28GUpYO4ybS1g9P
+gW8+vpPGMEgBN10l581ynhKn+d08z/rpptGK5InflBHo4pZ2grqIJio9uzyN2/oA
+QWZY16XdpGhPs9K++8DlMttgfLIRkfnLS/trYyTY1WstECi40Qu2hdHpBwdcrw17
+hz7mL/CaVVabi8imPN0NcExLB0w1iSrBhlEsVGb45GNbysubhnMKOjKX6dEGQi1r
+XJHPtMC1dww94y4YeipOo5Y8eYUaZMam490gNads9l5D7KkiSFHqCdJ/40Or78gD
+dhg3htkVmmwbUN3l0LUzwngpI0QcHXpqBr339s5Kk24gJ0DMXzA=
+=HlFf
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 2691e1c0a79a..86e848709a0a 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index c5cd6265bae9..2417d34d4dcd 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 81a470890c43..dc1391e55279 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -6,6 +6,7 @@ DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B e60117e41cf95d442db333cf49c146e4e
DIST aws-cli-1.27.60.gh.tar.gz 2361068 BLAKE2B ee5b5b1129bcdfe261d0b7ddbfa905b4c97a799ba7c494cad74bcb3c74dcff39131b908d602a60c023c26cf4c733a52b385c4ad8266c53e5d60d8036c5abd2e6 SHA512 aa14729040d4dcfdbb75936eb29d651c03ea28a3c18f5ad4b9e685899e07f03703f2058d508a16c753df1b1e66af3ff84ec9e31476fc2f969786235ce15ae425
DIST aws-cli-1.27.61.gh.tar.gz 2362178 BLAKE2B 512fd70f5688289b79807e679aded5085af89a14e5724dc70a771fed846060a4ef1265b3ef9d598c24d228649412204cf48d02a2ff840575a8e9a3fc3a2fe12a SHA512 c8b0640fd2aba05617e3ed60d5cfc6749102e16477eaae2e94d5be7750d5bfea14c8020a4dc7bac5c2b2bae2f46f302930b03b6d47a1cf778ae08be761f7274f
DIST aws-cli-1.27.62.gh.tar.gz 2362968 BLAKE2B 8d2bbbea1f4ff27bc441308c08ecbb2e02f102a75520dd6af9de19c258059510c6ad48beb6c7ad0ef576bb96687156c1165e66d1fd5457e4947ce1551d3bea73 SHA512 f27ce64e582cb88dc58009ef994b996c931a7827e8d9d4d450a7118a3fef1758a44ee706832b543d39481fbf4a82eb4cdb9944aa294d25e063476190bc20a66a
+DIST aws-cli-1.27.63.gh.tar.gz 2363224 BLAKE2B 4fe7971271d4359f9d29cdf4c028bd8d06a1a8188e6aef108c33d6b137bb2aee84f3655f3666381fdbf8166dd5ea071c564faac32fb0c06a461249385dbc503d SHA512 01c578f13c0f316c41bdf3bbc5e8532f01d0bfa108207899b8c56b990acdbf5b80d0ffbf1be944088f34e623494b1a1f6d52823d654c192b07133291e4bd7deb
EBUILD awscli-1.27.50.ebuild 2278 BLAKE2B a074ad11e996c7c4e5c0366e5e5d3856cb1bdd7984b8eaf9ac959108e0c5737b064be5d7a579f46669403efb0c3111e8814570f041106e920102cf2a6ddf3687 SHA512 060c06ae5d2295b74940bc86eabf279eeb7a81f7cafa4a9d89e9af8076feff5a23cc3f9bad5a631e75155af64b948abe4c0de7283883a53d4b1ee5791765176b
EBUILD awscli-1.27.54.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.57.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
@@ -14,4 +15,5 @@ EBUILD awscli-1.27.59.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24
EBUILD awscli-1.27.60.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.61.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.62.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
+EBUILD awscli-1.27.63.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
diff --git a/app-admin/awscli/awscli-1.27.63.ebuild b/app-admin/awscli/awscli-1.27.63.ebuild
new file mode 100644
index 000000000000..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.63.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+ tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+ tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+ tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+ )
+
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/gkrellm/Manifest b/app-admin/gkrellm/Manifest
index 2416306a7d7f..b34b8fda05c1 100644
--- a/app-admin/gkrellm/Manifest
+++ b/app-admin/gkrellm/Manifest
@@ -6,6 +6,6 @@ AUX gkrellmd.initd 338 BLAKE2B 6ff2ab29e354578efc477af50af6a7e517bb7ec9267575d75
AUX gkrellmd.service 173 BLAKE2B c89a772fd0273b54766f5cea36aab9156d7a1d59f5759bdd673651afebdc21e1bf6108cadbc6328287e6fc62d0edac215eeb7e6dd9d8d6a916c7ff913222c511 SHA512 8703ea4e51d243050034b65b7bc50b3d1862a6369af72b0d9e47285558763066e27dbdfadd54a4316da0402aac0d92c17cf1c42eed2b7926226191ce5d85089d
DIST gkrellm-2.3.11.tar.bz2 783123 BLAKE2B b68c60477e4994e9508a8e5ea39fd09ab5cf0f019fc6b4567b9482b3b1fd315dd2548daed262095b42dda43ac068295d5c3c375c5cb80c91fda76ef8b9834df2 SHA512 e4147aa90e09925b9672728f287880bde26632d77d83d3f0b9458a201593a57158d9eb8cbb31e569e0d71d91a08c9bceba29814f59e542315775663ef9fd27a9
EBUILD gkrellm-2.3.11-r1.ebuild 3168 BLAKE2B b136622ad1eb71b40f8fd045ffed6b3c4b375477c4d74fe8481e4b650aeabf47646addbe2f59c1ea32a3aaf199c65e92c528614ed0e39b1b54746794253e3c8f SHA512 462609bbe615c6c4d42a6a0cc99ce17a9694aea1a0b18316fa19d9eeeeb6686b7f7c2cdfb7493865683303c72511ab41231ce5bb8ad0bdc8be9b911f8e5d2abd
-EBUILD gkrellm-2.3.11-r2.ebuild 3205 BLAKE2B bd8a8744897d172b6757c796bfbd014aaa6c919c5cb851d689511672b22027ac8e86e63a4a7fb1fa151a8fbfb60b645b98fe6f417d4972a19309967839e3516e SHA512 6a6bcde8964a2f0f2dfeffb83ca50c299a6d796a3ddf60f90fbe3a030a2ce527e1de9dd9a209979ace503245dddb18fffc1414dd357a87ec70967f83f457b489
-EBUILD gkrellm-9999.ebuild 3205 BLAKE2B bd8a8744897d172b6757c796bfbd014aaa6c919c5cb851d689511672b22027ac8e86e63a4a7fb1fa151a8fbfb60b645b98fe6f417d4972a19309967839e3516e SHA512 6a6bcde8964a2f0f2dfeffb83ca50c299a6d796a3ddf60f90fbe3a030a2ce527e1de9dd9a209979ace503245dddb18fffc1414dd357a87ec70967f83f457b489
+EBUILD gkrellm-2.3.11-r2.ebuild 3203 BLAKE2B 6f196c1e8d9ddc4fa2b8660fdee4dac93cc9866f2e26ac18088e050b2ac1f9444a254a6adceb0a0e08137911d50ab84bd62f3a0696605cc6e9ca380388e6c625 SHA512 907b863fe15751a8697e2a014d0e6edc996e8b784eea10ce15132caae0e83bedc458e273d65186b7300eb96968a1eef011ff0ab6cb35632f792d14db60853079
+EBUILD gkrellm-9999.ebuild 3208 BLAKE2B 964d068d69e338190ec5bba5cc2831c13002fe90d0e79e81a380f7292bd3c928e30af59436efab0fd7166ef973565c9bec7e21d898c0b9976b3a25ca6d73a4b4 SHA512 d85ba163ce55ba782169d52e41415f91d7694e7bae7c039a0913b3e76a2b70047c668fdf247f91a14f64396a1b4a2e0c40339e8a05f2127ee80bf3a1ca008e41
MISC metadata.xml 730 BLAKE2B cb17bd6be9a48e86f6571ee08a038ff939c52c1e0b37935679c3ce365da49bfcbb6f08d484c623f11d3c07af9727276454754aa342e9c6aaea216a2c54574563 SHA512 7a6b85156d81df30316bc301034f7be2ece3756e2a44efc31145b6052924921d751fedadd44353ac24af9d5ea5bd69ce7ecac6d738347e694cbb04609486e05d
diff --git a/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild b/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild
index 18b1fce7cd92..db55f10668b5 100644
--- a/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild
+++ b/app-admin/gkrellm/gkrellm-2.3.11-r2.ebuild
@@ -6,13 +6,13 @@ EAPI=8
inherit desktop systemd toolchain-funcs
DESCRIPTION="Single process stack of various system monitors"
-HOMEPAGE="http://www.gkrellm.net/"
+HOMEPAGE="http://gkrellm.srcbox.net/"
if [[ "${PV}" == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.srcbox.net/gkrellm/gkrellm.git"
else
SRC_URI="http://gkrellm.srcbox.net/releases/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="GPL-3+"
SLOT="2"
diff --git a/app-admin/gkrellm/gkrellm-9999.ebuild b/app-admin/gkrellm/gkrellm-9999.ebuild
index 18b1fce7cd92..99b3fd485f45 100644
--- a/app-admin/gkrellm/gkrellm-9999.ebuild
+++ b/app-admin/gkrellm/gkrellm-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit desktop systemd toolchain-funcs
DESCRIPTION="Single process stack of various system monitors"
-HOMEPAGE="http://www.gkrellm.net/"
+HOMEPAGE="http://gkrellm.srcbox.net/"
if [[ "${PV}" == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.srcbox.net/gkrellm/gkrellm.git"
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 264abb6c309d..0857d55afc41 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 68280384122b..25751fa7566e 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -3,7 +3,9 @@ AUX unrar-5.9.3-build.patch 943 BLAKE2B 1f482772b491269413e11e600e049ed608ccb4b0
DIST unrar-6.1.7.tar.gz 236798 BLAKE2B e33a7500b4a03a54f84b018ab90934366f52ef54c83257ed7fe4419ba993d2a8c21de26f445ae18d870aa5232cfbf1f5d8fbc0b3965803aeec6cac5e5a38e949 SHA512 b1a95358ff66b0e049597bbc4e1786d0bc909a8aff4aca94ee793d0d5a3c8b052eb347d88f44b6bc2e6231e777f1b711c198711118ae9ffbe8db2f72e7fbe846
DIST unrar-6.2.1.tar.gz 242918 BLAKE2B 55cd5d11caae2e6cef2a36f5656b76d96946d6d7df3f34d7c65cc31b43b820d955da4751666797f8147c6a7b20c3429527b2b1629842334d3bec6de49e1d6a72 SHA512 920819b4b3e76004492813b4c22309443976fe5e7c873032bc084603b902c6873775cb90cb173d78de3624a3161a2238c9ece1e817f6b7d915937e2e18d8def9
DIST unrar-6.2.3.tar.gz 245210 BLAKE2B 85dc22e52404a57286a19c901543aaeffd4526a2f7653f35b4d60c8c7c0965401f9b9658f79b1a06fc56365268a7c4895a560f04cff5d926fbc20ffa4f3d8f10 SHA512 070d027134210db930500f612bae41390af53d810160f8e5368640b6afee1a26650fc3473f8b563248b47ecc082dfd30b6fca318de6539c7795ac93af39f3357
+DIST unrar-6.2.5.tar.gz 245711 BLAKE2B 6cdb899ecb996184769eda11b113e8cdb39f89d6be9c3109fbb6b72a8778109db02c9a7b8451190c3eb994dbd3c628d7c8bdc6a9316aff0596d1a10d903d39f1 SHA512 0b85f085e3419d4d044c70a20abdd28f4528ffcf719703a30656ea906610cd5aa5826f57ef63e2db4e541a2f01c6c5504c19bc67319bf48c377784a30fb4b20e
EBUILD unrar-6.1.7.ebuild 1826 BLAKE2B 8d1bf4e45161d4d98462c23876551bdf9770bce19a8907a6151c293fc92ba5a19595efed02d0f1308517f774cb28496d0c0fd9b9819adaf3eb409da4162d1cc0 SHA512 b326b0c8cec1c02ce8deca83f111da38f059f238b0592a99ad572dc347e0f51b6ab19ae6443fe93f15dcf9699c1cdeb8582e412130595456e19688aec0473def
EBUILD unrar-6.2.1.ebuild 1826 BLAKE2B b449ec63a4ed696c256b7a4491650ffab88ef56f09cc101a31cbc7c70effe2561987e5c8029cc67c900bac9b556f2e3fa76de37352e8ae9795b93a38b8db1504 SHA512 638c07ad01e388dfb64132c9faa2512433a9aeae37385d065feafa1626a9a781454f6439ca3d2ce2db818375101fbb1800e7e609798b720eff2f913f63ee1707
EBUILD unrar-6.2.3.ebuild 1832 BLAKE2B dca89de028e1410976d72ac5147ae6e2605075ad5643cbe04e0e548707eb1a2116c15b30b12527a09be3067fe425079dd344cf098770b92312bebff7d11ba325 SHA512 0e721466af729a7a0964aef37f5b329bb4a903d8c3ff2f06074694d43f4b45fc47b6348c1a56840bb027b4163ca8e4cc82ecf4fb7a0c6c7d500ca667399fcef9
+EBUILD unrar-6.2.5.ebuild 1832 BLAKE2B 306148a28ae97c493e7a86761079d765b042c95b346288650e67d33764f556f6373d76baa5430c65c51241b154ebaacf620e4ace2db77e530579cda2a980f527 SHA512 529fbb6463ea9a03737fb60e7c440b0e07f3b630bb9307b15f0c8129570a9fdd87da4abaf11da84a14fb5d324fae724fca051a0bca4c8437e4de1d78d4b386c6
MISC metadata.xml 409 BLAKE2B a84cfacf4a852caa6f6389b380eeb700e1c44c4af68cb2568a27db21c2b577838d9c57269dcdb5f08dfa989617eca978520082d36153ea503a5033c4cc9446af SHA512 fcdf5a345b3eb2b5093b60def127dd48fed068bf5caa92dc52524b4e398d49c39d8ee686b3f0695c781ab2d0d3ba486baec23f74f80e581b7a2f77e0c5709eaa
diff --git a/app-arch/unrar/unrar-6.2.5.ebuild b/app-arch/unrar/unrar-6.2.5.ebuild
new file mode 100644
index 000000000000..90027b6fdc7d
--- /dev/null
+++ b/app-arch/unrar/unrar-6.2.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm"
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/unrar"
+
+LICENSE="unRAR"
+SLOT="0/6" # subslot = soname version
+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 ~x86-solaris"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.9.3-build.patch
+ "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
+)
+
+src_prepare() {
+ default
+
+ local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+ else
+ sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
+ fi
+ sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+ mkdir -p build-{lib,bin} || die
+ printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+ cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+ unrar_make() {
+ emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+ }
+
+ unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+ ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
+ ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
+
+ unrar_make -C build-bin
+}
+
+src_install() {
+ dobin build-bin/unrar
+ dodoc readme.txt
+
+ dolib.so build-lib/libunrar*
+
+ insinto /usr/include/libunrar${PV%.*.*}
+ doins *.hpp
+ dosym libunrar${PV%.*.*} /usr/include/libunrar
+
+ find "${ED}" -type f -name "*.a" -delete || die
+}
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index b11423eab2e1..e671c5e44efb 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/cri-tools/Manifest b/app-containers/cri-tools/Manifest
index 80806bcad146..d896af98ae80 100644
--- a/app-containers/cri-tools/Manifest
+++ b/app-containers/cri-tools/Manifest
@@ -7,5 +7,5 @@ EBUILD cri-tools-1.23.0.ebuild 857 BLAKE2B bf93d04d671c1b42ed9cb8e0ff6e77c5c2bb1
EBUILD cri-tools-1.24.0.ebuild 858 BLAKE2B 502603915b37de1a2d861fc65f3531a257866fffdfa0c6397758fddb5ccd92b39b860d4f990bf0e19b2f4b688d3d1af2ebe113d47259bee9eb47a68fae42c1b9 SHA512 eb8e260618b408936d88608d54c4e247075971aaf99b36ac99d7b5cc59541e75b98b7cd2d02433bf774a2d0ba8facfcbbfe0adff111941120cd8718d4f0464c4
EBUILD cri-tools-1.24.1.ebuild 864 BLAKE2B 7ebfdbcbf2d25fc0b7f57b4e4901a61014c771d96128ef0cd7cfa1237245181c0e31b57d91e6540da1b1cc3feedc95946f9a99ba7af9f0169d0c079cb94d57e3 SHA512 cb0c92161fde44266e721b864007f4d6850db1c808ca2573a5e47f6cb64da58366f6c1435e81a62447d8886f13260a13f9f290ba8e50467f6b105685f9354cba
EBUILD cri-tools-1.24.2.ebuild 864 BLAKE2B 7ebfdbcbf2d25fc0b7f57b4e4901a61014c771d96128ef0cd7cfa1237245181c0e31b57d91e6540da1b1cc3feedc95946f9a99ba7af9f0169d0c079cb94d57e3 SHA512 cb0c92161fde44266e721b864007f4d6850db1c808ca2573a5e47f6cb64da58366f6c1435e81a62447d8886f13260a13f9f290ba8e50467f6b105685f9354cba
-EBUILD cri-tools-1.25.0.ebuild 864 BLAKE2B 7ebfdbcbf2d25fc0b7f57b4e4901a61014c771d96128ef0cd7cfa1237245181c0e31b57d91e6540da1b1cc3feedc95946f9a99ba7af9f0169d0c079cb94d57e3 SHA512 cb0c92161fde44266e721b864007f4d6850db1c808ca2573a5e47f6cb64da58366f6c1435e81a62447d8886f13260a13f9f290ba8e50467f6b105685f9354cba
+EBUILD cri-tools-1.25.0.ebuild 871 BLAKE2B c36fe925ff186120b879aae4f340214c7ea5984c1e6309b20b406b74da88ba080130a66473b9cfc9ac0c5eacca1a12564121add963f6d751e7df62d50a4c9fb4 SHA512 2f5a4b1b60d74f2ef1253e945728833b671386c030ab716104627e438cd8cee66c1592d1c53909921308df50390c61224ee7a645fb5230b9b5efaeb76bbca70e
MISC metadata.xml 335 BLAKE2B 2144a466f521028b7bc93b372ec9b8f81f6ef5317285dede88a71736bff65aa0908bd1c8ed18b2b7b0563f14a24b10862efc81985e78c75b5c2a786d501331b1 SHA512 ae1cb972ec7ddc298a8e1747503400f52b27e899ed51b1aeba877a66c8f883248ca782b437ffea4d06cb1ad80ff6e8f071445ba848f98240e48ef5814c866c2e
diff --git a/app-containers/cri-tools/cri-tools-1.25.0.ebuild b/app-containers/cri-tools/cri-tools-1.25.0.ebuild
index 0ae021d25349..85c5e0e10d08 100644
--- a/app-containers/cri-tools/cri-tools-1.25.0.ebuild
+++ b/app-containers/cri-tools/cri-tools-1.25.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> $
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
DEPEND="dev-lang/go"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 1c7bf4ee7078..99214c59797e 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/request/Manifest b/app-emacs/request/Manifest
index bb7b4368c730..00e83cba26b5 100644
--- a/app-emacs/request/Manifest
+++ b/app-emacs/request/Manifest
@@ -2,5 +2,5 @@ AUX 50request-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b5
DIST request-0.3.2.tar.gz 47511 BLAKE2B df01bfd32d1580e416b8f934ee2e9803c052630d366b46134364646e6bf0bba4d0ce18b3a33c675833c6b5c07d28fcc0a03763aa8217e116a03319dd071cc0b6 SHA512 41420a2ede5a8dbc1acb2e04536d7b27b5c973ed4bebc280070b042e28ae6d15e808dad3ba84122a7f680f624bafbe72a027c374413bfd43996a3fb8720fa6b3
DIST request-0.3.3_p20220318.tar.gz 50821 BLAKE2B f3ee754e43ba6b37fc3218acd8e7472a396949528d5fbdd2ff42af7b5bb18e549a8b159ec794f0d40595ddbf9b9bd3f28f7a66d5549d21dbe706d386ecdcb617 SHA512 fef12c27c37ba735b0fd2df4be83e4101895fbed1ca90a3ad96d3ad6879d24ab49b36222c3124ddbb7ad67f7b571b2a95171635dfe6662a5476c5ab4fc677c09
EBUILD request-0.3.2.ebuild 515 BLAKE2B a778fe9cbf56505e1d0157844719a1c9e6d8f76eee2d01444762a971ee9eca3a893cca6fc873033784ac0a9c1df857513238fa03eab58da8b1ab5b0669c24a8e SHA512 30ad11d803f7c0ba97e3873eaa2999baff175c49e1f454b6b6ae9652c1037158a48d8314433bc726e9eb39769b556513b07125b4147ef8bbd7e0901edc13e4e5
-EBUILD request-0.3.3_p20220318.ebuild 578 BLAKE2B 8fed2966359003f9c60221ab0ae4fe7f8f9877ee4558563f9d8153cd4ddb5a0665d2b37259300074683e630a141cb9001eed0fe2084189eb775b242a408d9e70 SHA512 3dfbf53ef99ab012d1979801bce882f29080f4c1d9b0dd99041201aad2d15ed90e7bde777291f9f12f87315ce95447682ab51b013d7870e8f4f1fd2d8461f207
+EBUILD request-0.3.3_p20220318.ebuild 577 BLAKE2B 26e7a342b149e8fc032e61b3d75a4a7a8c6a968421d147636f921e0258422504ea7b74c87a9726ee4c9cfe07d94c0397d13cc8ad3e377189d74e5aa75011d5ce SHA512 2212390959f5e39fd2f0d8695b7d45adf1893390365e8d76cfa6d9a7951279f8e8f7d077f64ea398d5c106e8ed16f51a1449508f62fa314ef5d812a9b1a95884
MISC metadata.xml 423 BLAKE2B 42486d97da1453c09ac51841e57d7b25c3f862b28af44d7682195df15f848fdab52637c52f28c4a20ebda46201d1f6be76d32e0fcc650dc191dc30d9167d0516 SHA512 71a3e19e9daedd0b38ad46742c62fbf3f538f849958760eac0f789902273b27b71c2bfb7c6c61b47c9f418f919b76376bdfd38eeb0d4a0701cbbd70fc27c2438
diff --git a/app-emacs/request/request-0.3.3_p20220318.ebuild b/app-emacs/request/request-0.3.3_p20220318.ebuild
index c581543dc259..275d738973b3 100644
--- a/app-emacs/request/request-0.3.3_p20220318.ebuild
+++ b/app-emacs/request/request-0.3.3_p20220318.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/tkf/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar
S="${WORKDIR}"/emacs-${PN}-${COMMIT}
LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
SLOT="0"
RESTRICT="test"
diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz
index b58d474928c1..de9d29a7a49d 100644
--- a/app-eselect/Manifest.gz
+++ b/app-eselect/Manifest.gz
Binary files differ
diff --git a/app-eselect/eselect-ruby/Manifest b/app-eselect/eselect-ruby/Manifest
index ef5777971c59..f7ed28aeeca2 100644
--- a/app-eselect/eselect-ruby/Manifest
+++ b/app-eselect/eselect-ruby/Manifest
@@ -4,6 +4,6 @@ DIST ruby.eselect-20220313.xz 2008 BLAKE2B aeeb70228ccaf163359cff4ba09e9417df789
DIST ruby.eselect-20221225.xz 2012 BLAKE2B 6f4f3543f98d72a1cc3890bf3fe25d4a50935ff6dc050fdcd7e4d53d9b3d04ab619b61c103f2200919e4405adaffca7d7004aed4c0f1be7136ef2535dcbd881d SHA512 e064d215b0cfd5ee60d0b4d5bbb16cce12a070d734277fbd760e4da287120f285951a7140e378970b90204f872827ab115b683f9fbba2ba6819f08694b848d55
EBUILD eselect-ruby-20191222.ebuild 652 BLAKE2B c345686e0a6d1729d9aeab00605bfb623fe4c92241afd43718770718ae143331ab72dff9d998247e6aa2342dcc6920e8e7245d03333e34358d921da83a9386b5 SHA512 db2cc61673e943fa4cffba75cbdda00e67113368ffd5193cba148e2ae73d306b7ee2cbcda7bc668c5d15b858eda3cc48ac44e1aac0f6fa5c6b8b8e88a53d112a
EBUILD eselect-ruby-20201225.ebuild 667 BLAKE2B 8099fd217a6e8823e535c8dce429b7179038912d7a2c36fc75f3386897db3868cc94b11d587dbc345144c0a9b7d7765970a1784bfdbf4b69dc5f419e06d6ef00 SHA512 291d22cbd51e986ffda457ad670ddfea3374694b369b5889b1f154f58fb29ecc3505cb6e02addb942d00bfbabfc384e6f8ee0ed3f4df3063a8a3621dd5634b05
-EBUILD eselect-ruby-20220313.ebuild 667 BLAKE2B c6d83eb7cebc7098bd06604ed0a2bfc1d4122a47393017d73608558b461e719d585ee4b6c849fa318b2ddc538845cec9aaa1f070cca33a00d58853d274b45c3b SHA512 85c956a368031feaf0808ea98637786abdec1e0eb4fe54b57e2d861879dd2b853038a5c9cf689cdab5bce2ff89bc44ecac619335254d6c5f41a2d4a60482b4a6
+EBUILD eselect-ruby-20220313.ebuild 666 BLAKE2B c7f3574340e15e38e75933a86128846001942bb7b759399249a1c78d21923b38d4b280d0128044079657a356ca0b93320a1493de34edf8dc1401e0811e221f4f SHA512 dbc896653e2978dbb13a506b227a80d7c00fd6d5300dfc37a56e6074c2810d205ef93d74c275da29e123019deb51ceb76d7c00818e7face2ed6e916feb5b7b56
EBUILD eselect-ruby-20221225.ebuild 674 BLAKE2B 612fadee02c484b88e9dd34b7dc6c561a219cf0990e321f82bc362c957abb40a1ec66f70b50fb6b37a86e05fd913983e1763676823157d9c17cf41d4975bcf8f SHA512 ea0771944c3f696a55a8249a1e8229d3d3db6ecae368e0bc81d9fc77e51a392a2a9d90720c8f9a0b2b3fae3d10b9c7ae651d97e9270079b54f3ca9f5d33c74d9
MISC metadata.xml 271 BLAKE2B ba1244de4ef19fe62ff4c24356d879f136972737333f8cb217b4b7ec8377c9eab52c0775ceb464b203167dd2a02245e5c5f4235b1eca422eb8e9432939e26d94 SHA512 71c167a5edafa5ca0d3fe6c97dd82c6e0fbbfdb4f7d4a85b19d2f96583d5a02e14f153c331345459bc448ccd8a387dd37034a56d2153a67b71056c7ca142c0cf
diff --git a/app-eselect/eselect-ruby/eselect-ruby-20220313.ebuild b/app-eselect/eselect-ruby/eselect-ruby-20220313.ebuild
index 010e83f33730..7d556189f18b 100644
--- a/app-eselect/eselect-ruby/eselect-ruby-20220313.ebuild
+++ b/app-eselect/eselect-ruby/eselect-ruby-20220313.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz"
LICENSE="GPL-2"
SLOT="0"
-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"
+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"
IUSE=""
RDEPEND=">=app-admin/eselect-1.0.2"
diff --git a/app-laptop/Manifest.gz b/app-laptop/Manifest.gz
index 973cfc1996cf..4dc747259dba 100644
--- a/app-laptop/Manifest.gz
+++ b/app-laptop/Manifest.gz
Binary files differ
diff --git a/app-laptop/ibam/Manifest b/app-laptop/ibam/Manifest
index 7ddb2fc83d67..78b65a46a492 100644
--- a/app-laptop/ibam/Manifest
+++ b/app-laptop/ibam/Manifest
@@ -1,5 +1,5 @@
AUX ibam-0.5.2-build.patch 1316 BLAKE2B 200652e267f32eafdaf0d702f64fba10cec8f4e43776ddb8b6079ed845968e04cfb8ddd1143e4961bb2d157b2d78d498941c2abd6248249cf57563cf6128d6a1 SHA512 d8e9902b8fa68e1fed33723c70cfdcc24d15b4fd9c03ccc415ad742be46423dd00119de60ba9ae79fe6cb300c494f729798723d49de5a41e371034d747ee425b
DIST ibam-0.5.2.tar.gz 22149 BLAKE2B a3d9398dc34004203643d3198a3994ef3b432b909bdf9713a91a1d938a19ab9d0345105a60f3357288c2f3d2a325498a0787138e50fb445f1ea11851f1d7de1c SHA512 c70d728a2f1250ed291e663bd9f4e9ba01308fce14edf1ffd1902057de7e5527548bd06e2e3caaaeabc064d0ee123f536a626fd50b84092f6fc9201fc6bdba58
DIST ibam_0.5.2-2.1.diff.gz 6115 BLAKE2B 8a1ada53ed39a379f11158583b337166d74d17de808a44e3d3fb225eecef5e3f3b782088072f94dbad387b258254ccbe3fdce7d5655ff201c41d66dbeb7c6d61 SHA512 f6707e42626891aa87697bc28f124345f9f1d0dfb35620f6386dc1dca6b9c5e3a73571bf04e933091c1995d1156925029c0199c5caace497ff891c93f9011ac3
-EBUILD ibam-0.5.2-r5.ebuild 1135 BLAKE2B a9e573cdc4922836422f858af34639422e96beda1c266827d0b624884ee31160f90cad8a0b56264132e901239d5fcc59839a5a61b9bd6e25c81c84be0d2a5fcf SHA512 b159de607b74ffb86efb43f654f32912523db49472b51388f3a9f5fe497968f0b46f5fb554f6a864fd556b00985613b4fdb42db51b773cdc9951bdb61d34ea1c
+EBUILD ibam-0.5.2-r5.ebuild 1183 BLAKE2B 1e9b033127fd3f37b9815771db41660085af517c1f984019bce697082d1a6a4d5669de6fe186fe62da7944f73af4c7bbf937186a484258fda428c1c6a591df15 SHA512 f035101bb386cf8017d453fb689f68d38242562261b7cf1a7a6dabd6901869a447417fa0454532d597ac4c04d0f9692e2c62921830eb6e89fdfec035c221e91d
MISC metadata.xml 342 BLAKE2B 21668d66676e605cd1a8d2bb7aac70c241b3e9dc47a14abfffe1f40da5c8d3625044280b751ee1b667b2f00ade349224ba738e8ab3329101eac298081b14d98a SHA512 a61143e3ab09efc8c0c07e7a359dc116ba24c25ea63576bc0a50f2ffff35bb78991ec111cbf0c9a0d20a5143ebd8bb51e3024a1a24f1845f024554ca86bb0cb3
diff --git a/app-laptop/ibam/ibam-0.5.2-r5.ebuild b/app-laptop/ibam/ibam-0.5.2-r5.ebuild
index 6b5e4f8298ce..273072878913 100644
--- a/app-laptop/ibam/ibam-0.5.2-r5.ebuild
+++ b/app-laptop/ibam/ibam-0.5.2-r5.ebuild
@@ -1,26 +1,30 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PATCH_LEVEL="2.1"
-inherit toolchain-funcs optfeature
+inherit flag-o-matic toolchain-funcs optfeature
DESCRIPTION="Intelligent Battery Monitor"
HOMEPAGE="https://ibam.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
- mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-${PATCH_LEVEL}.diff.gz"
+SRC_URI="
+ mirror://sourceforge/${PN}/${P}.tar.gz
+ mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-${PATCH_LEVEL}.diff.gz
+"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gkrellm"
-RDEPEND="gkrellm? (
+RDEPEND="
+ gkrellm? (
app-admin/gkrellm:2[X]
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
- )"
+ )
+"
DEPEND="${RDEPEND}"
BDEPEND="gkrellm? ( virtual/pkgconfig )"
@@ -35,6 +39,8 @@ PATCHES=(
src_compile() {
tc-export CXX PKG_CONFIG
+ append-cxxflags -std=c++03
+
emake
use gkrellm && emake krell
}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 94b704182850..693bdc4c0568 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest
index d329ef614213..3f546feab2ac 100644
--- a/app-misc/rpick/Manifest
+++ b/app-misc/rpick/Manifest
@@ -158,5 +158,5 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
EBUILD rpick-0.8.11.ebuild 2529 BLAKE2B bbcb2ad800a5f3ffba86173d5a19cb77039eff78a7d0b2cfbb573fc2a0bab38233cf30ebb7dfefe7ff4d78d970780d70b67e8a714646b50008377cc33616ad17 SHA512 8c8cbe890c43fc4a43688098fb69fcad3a4929b784720ce3f005bf23ae62e278e89f2eaa4df5cf7ccf091b2c5d56e80ebeba38cd869c13544ad8637dbb06f405
-EBUILD rpick-0.8.12.ebuild 2351 BLAKE2B 17efdb92f299fa3d9552a7be6d8666ff043bc8946c30debcc7cacea358ffde585b8f6618a4620cc2467d2c449f089582a08b370fb7aecdeacb87d35a4d49dc38 SHA512 7f778a816fb365f463c07bc046f381446518dab92c9da934a8b1a0e75414ec16ed61d5465a6468de7b62150da2244eb315130cb15a2866bb4fcdf79f157bdfc9
+EBUILD rpick-0.8.12.ebuild 2349 BLAKE2B 166bb6de1bc37bd7525a0163fcb34abee431cf621f6dee7ae36a1ca7b853015988e1b4f600a03d0165fdef19c343286654288ad59521034e7fb2b2b389e75ad7 SHA512 7a79ca2960704655142159784f1f4d5079270890c4beb9d483e20cf4061bd0a8c14b6904c100f084a22cd6c24cafb27a76d2be5399e2373c1a0bbcb355d2c101
MISC metadata.xml 982 BLAKE2B 89a5a6a751b520956342c4b41ca4ea6f9739b6937fe3085464903f1245bdb8ccb601a7914a760f55677c40725d7e46a57dc4a0dd14853da6f6ddb2799d66231f SHA512 968d8ea3810bff5ca95403a96c30ccb9eb3479812959adca72a3315a8a83c3f5b2795e2d519ad4f2e461c77df3de56e008aa90f17323f3992276989fe91035b2
diff --git a/app-misc/rpick/rpick-0.8.12.ebuild b/app-misc/rpick/rpick-0.8.12.ebuild
index b79cda3c4ca1..4b1c326571e6 100644
--- a/app-misc/rpick/rpick-0.8.12.ebuild
+++ b/app-misc/rpick/rpick-0.8.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -114,7 +114,7 @@ SRC_URI="$(cargo_crate_uris)"
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3 MIT Unicode-DFS-2016 Unlicense ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
QA_FLAGS_IGNORED="usr/bin/rpick"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 437d00c73d3b..dddbf24bb0d5 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 340a3c3935e3..e505260bc31a 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,11 +1,9 @@
AUX go-sets.conf 313 BLAKE2B 03e94776e317d34b72bfb8385b8b0dfa6a599a6086e4d0c9214e7b49293768947c21d9afb323ffcc7fd85ba0af72d9cb243dbb571eee9eb81de9400fd5f5e79c SHA512 7d01b98bc8d1b609183682dd942bd4c9fa757a98243c7de3cf6c497c7bc20b8cdbe59dd669ce4bb11f914a0e9b6d100e65cea2dffd99f38be50b18e0ecf66315
-DIST go1.18.10.src.tar.gz 22880022 BLAKE2B e458ecd02a4d77b77f2b6b65ecac45195c0f567782542ee65b9857e87d992b58082b7d45b9ff191cc6dea83de9f3d5abaffdd72edf60d7f229284bdaa5d190bb SHA512 5ae4c054a9e7c5fe159a27d46a37517797d8a1545f0920dc50234cc229977d02ecebf2445da5d4c641fbab574546d2c92c0ccb9cddc99be250967e2bb2ad9287
-DIST go1.18.9.src.tar.gz 22878625 BLAKE2B 47a379642080506ecdc9094cff78ac6ac1c1cc501959b11ad0f5066b5a0e6d3dd050afa5df118fa614ef02f828b8ee9ebb3e976a338f696f2d0cb2d0e6174d94 SHA512 5f47442cc8ffbbc8c709ed5e8a6f3c5e19fc7979a21dc9883bb27096ffd165a08106ed01e2239c95c9276517081f967be9581f7c45272f9b2dcfced096eb8a67
DIST go1.19.4.src.tar.gz 26542047 BLAKE2B 8373cbbad542cb5ccb54677e2a7d01ba62a2a15630a6aa49e4494debb308a8959191f67691e452cf447187e40b8edb1b75bf9b9e5eac299e64e97f4561a81433 SHA512 00866e171d73170583e292439beecdaaee1b8fa907b6ab03013390b0cd7eaebfbe8cb9f9222f1af86933b50602e584677bc3aa25993c02d07a11625a62db263b
DIST go1.19.5.src.tar.gz 26545858 BLAKE2B da4d77fdcde28bc6e27ddbe013bed4c02cbb17db878ff0d935051daaf7277e2cdfe30d0e6917d4ec2df62ded08117815f2eb12830cef48056f56188ac5eb92fb SHA512 26754f2a4870d0a5484162b626dad5109a33c116675898c84de46155659dadeff2b3fa9ea3dd0c7da8d23c8ff0974cfe42bdd07484e6f784617de3a577b3c883
-EBUILD go-1.18.10.ebuild 4801 BLAKE2B 40b7b52a417c7ac40b301a549bf8b8cc30a3874e7542c438a6f9000e809edcfec1babf0d9d5b9dfc3c7f27289cf6b334c5a20aa2df48d23806aa00abe6117899 SHA512 fa66796c61d0e33af0cad04e9b283f8135ae9bfb3c743ab529dd13d4d5fc367e91a643b7709fbbfc06017b1a10997dcf240899e905d09584dd2ea4077556f157
-EBUILD go-1.18.9.ebuild 4798 BLAKE2B 8857c2432424a27febc299a46ca61bfd267d9a1d2fad7116096e5938a519410d35bf90b61a1827e2ad769986b9406ecd0bf1b9197e64b8a176e0a8d9dbb600eb SHA512 9e2efbcb8652fd203e239626f2ace311dba12c591829ce00e4204f28c3d908adeca69d1a17855c2544f2f8bc5d88a636a3d1c806d36542788c1949204b5535b8
+DIST go1.20.src.tar.gz 26163076 BLAKE2B 54a573e53a2bdc0f62e29b4604e8fffbf6228839fffd58968cc0f9fbc343d2a0825361ae4a0c11f146b2e8fbe81439bf194cececa3d2fbf495d97997eab2e8ce SHA512 6b59af1094fafbf2dba6b26a5da0c6363d87b0997dd399cde40d9150e00bedd15100c0c8c12e31cfe7e153d2ea45b403764b2d83479d1cda74077179c8cca4d3
EBUILD go-1.19.4.ebuild 5054 BLAKE2B bfbc428b87f2e9f73850027eca19f0b4ea1faf02d25b73e45cf7b60a4c517b3aa84eebf8ce7134fd43a14084f56c8117c3327d67a642ee825e8a9f61a90d1e9a SHA512 f48209444e188c0d44a133f9a983787fbe99b8a6eadcd9c16d2e131683f0bcf88cb2299315c2aaff5c5e70ffb0e5ecc49f7f87697fd8dbae7c852b54678d50eb
EBUILD go-1.19.5.ebuild 5057 BLAKE2B dfb629a248de626a8dae3ec1839a5fbe8cf2e4219a0eb74f20ebcf0b9c1f3f379ce09949c0607bbdffab464a426858bc3b48eb30f8833783d8a564c7f43c9021 SHA512 9f68a265fed20e7c16f0785630cfa96348a7739c1ee53d87ce3c31cdc136ff524878a70374b8b78391bb1168a9195570366251cf4b52d4816b0175b390f070b4
+EBUILD go-1.20.ebuild 5059 BLAKE2B 5a5c1e72de140981024dbe35a52da05ff1a116f815b105ca9d5c858ea10ffb6817374c6fed9a1b4b4a7d4ef11c6e85bd7ef2d5f3bf5f7becdea1f29a2bd6be6e SHA512 97d3158448c4926d7fbe3de4527513543da0774bf916f3e20f91f670ef3a03dda26dca80c97d11ea2a07b08a1dae7973179b959b57a9198f0ca62fa7d270db3d
EBUILD go-9999.ebuild 4798 BLAKE2B 50daca174e8bc89f747432e96bc7d66e6c7dd50320d0b4c97754bb90267d62b700d34c250a892fdf60c907fa5eb881dd7adb3e64eba7ceb240740bd90c399f83 SHA512 051671c9a99efe554f9ed66423a20d053546ba68fdbf8a900e4ef0a365622bf8fcc976c678e393ade4a5475e01ccc53668d61d98e1b976e69de030662498273a
MISC metadata.xml 590 BLAKE2B 56da63bdc350df5c6ef3b511a386627f4020f655027ca88da6a83ecb09581d3c3055c836eb8fe98a383412b3d431a77a9935ad753fe2d8392afa37cd613c15b0 SHA512 5d78adbae30c3a805194567bbb1af2ad59b78487819e7841a040d2a4d5db02f5b5d1d58f7cfc7a37f39e5e9bcf332dda4d336456e33e36c33caef792ac45d48b
diff --git a/dev-lang/go/go-1.18.9.ebuild b/dev-lang/go/go-1.18.9.ebuild
deleted file mode 100644
index b8ededbce758..000000000000
--- a/dev-lang/go/go-1.18.9.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV} in
-*9999*)
- EGIT_REPO_URI="https://github.com/golang/go.git"
- inherit git-r3
- ;;
-*)
- SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
- S="${WORKDIR}"/go
- case ${PV} in
- *_beta*|*_rc*) ;;
- *)
- KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
- ;;
- esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="cpu_flags_x86_sse2"
-
-BDEPEND="|| (
- dev-lang/go
- dev-lang/go-bootstrap )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
-QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
-
-# This package triggers "unrecognized elf file(s)" notices on riscv.
-# https://bugs.gentoo.org/794046
-QA_PREBUILT='.*'
-
-# Do not strip this package. Stripping is unsupported upstream and may
-# fail.
-RESTRICT+=" strip"
-
-DOCS=(
-AUTHORS
-CONTRIBUTING.md
-CONTRIBUTORS
-PATENTS
-README.md
-)
-
-go_arch() {
- # By chance most portage arch names match Go
- local tc_arch=$(tc-arch $@)
- case "${tc_arch}" in
- x86) echo 386;;
- x64-*) echo amd64;;
- ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
- riscv) echo riscv64 ;;
- s390) echo s390x ;;
- *) echo "${tc_arch}";;
- esac
-}
-
-go_arm() {
- case "${1:-${CHOST}}" in
- armv5*) echo 5;;
- armv6*) echo 6;;
- armv7*) echo 7;;
- *)
- die "unknown GOARM for ${1:-${CHOST}}"
- ;;
- esac
-}
-
-go_os() {
- case "${1:-${CHOST}}" in
- *-linux*) echo linux;;
- *-darwin*) echo darwin;;
- *-freebsd*) echo freebsd;;
- *-netbsd*) echo netbsd;;
- *-openbsd*) echo openbsd;;
- *-solaris*) echo solaris;;
- *-cygwin*|*-interix*|*-winnt*)
- echo windows
- ;;
- *)
- die "unknown GOOS for ${1:-${CHOST}}"
- ;;
- esac
-}
-
-go_tuple() {
- echo "$(go_os $@)_$(go_arch $@)"
-}
-
-go_cross_compile() {
- [[ $(go_tuple ${CBUILD}) != $(go_tuple) ]]
-}
-
-src_compile() {
- if has_version -b dev-lang/go; then
- export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go"
- elif has_version -b dev-lang/go-bootstrap; then
- export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap"
- else
- eerror "Go cannot be built without go or go-bootstrap installed"
- die "Should not be here, please report a bug"
- fi
-
- export GOROOT_FINAL="${EPREFIX}"/usr/lib/go
- export GOROOT="${PWD}"
- export GOBIN="${GOROOT}/bin"
-
- # Go's build script does not use BUILD/HOST/TARGET consistently. :(
- export GOHOSTARCH=$(go_arch ${CBUILD})
- export GOHOSTOS=$(go_os ${CBUILD})
- export CC=$(tc-getBUILD_CC)
-
- export GOARCH=$(go_arch)
- export GOOS=$(go_os)
- export CC_FOR_TARGET=$(tc-getCC)
- export CXX_FOR_TARGET=$(tc-getCXX)
- use arm && export GOARM=$(go_arm)
- use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat')
-
- cd src
- bash -x ./make.bash || die "build failed"
-}
-
-src_test() {
- go_cross_compile && return 0
-
- cd src
- PATH="${GOBIN}:${PATH}" \
- ./run.bash -no-rebuild || die "tests failed"
- cd ..
- rm -fr pkg/*_race || die
- rm -fr pkg/obj/go-build || die
-}
-
-src_install() {
- # There is a known issue which requires the source tree to be installed [1].
- # Once this is fixed, we can consider using the doc use flag to control
- # installing the doc and src directories.
- # The use of cp is deliberate in order to retain permissions
- # [1] https://golang.org/issue/2775
- dodir /usr/lib/go
- cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
- einstalldocs
-
- # testdata directories are not needed on the installed system
- rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
-
- local bin_path
- if go_cross_compile; then
- bin_path="bin/$(go_tuple)"
- else
- bin_path=bin
- fi
- local f x
- for x in ${bin_path}/*; do
- f=${x##*/}
- dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
- done
-
- # install the @golang-rebuild set for Portage
- insinto /usr/share/portage/config/sets
- newins "${FILESDIR}"/go-sets.conf go.conf
-}
-
-pkg_postinst() {
- [[ -z ${REPLACING_VERSIONS} ]] && return
- elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
- elog "all packages compiled with previous versions of ${CATEGORY}/${PN}"
- elog "due to the static linking nature of go."
- elog "If this is not done, the packages compiled with the older"
- elog "version of the compiler will not be updated until they are"
- elog "updated individually, which could mean they will have"
- elog "vulnerabilities."
- elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
- elog "See https://bugs.gentoo.org/752153 for more info"
-}
diff --git a/dev-lang/go/go-1.18.10.ebuild b/dev-lang/go/go-1.20.ebuild
index 9b66d998b583..2cd60e3b05d0 100644
--- a/dev-lang/go/go-1.18.10.ebuild
+++ b/dev-lang/go/go-1.20.ebuild
@@ -21,7 +21,7 @@ case ${PV} in
case ${PV} in
*_beta*|*_rc*) ;;
*)
- KEYWORDS="-* ~amd64 ~arm arm64 ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
esac
@@ -31,7 +31,7 @@ HOMEPAGE="https://go.dev"
LICENSE="BSD"
SLOT="0/${PV}"
-IUSE="cpu_flags_x86_sse2"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
BDEPEND="|| (
dev-lang/go
@@ -55,11 +55,10 @@ QA_PREBUILT='.*'
RESTRICT+=" strip"
DOCS=(
-AUTHORS
-CONTRIBUTING.md
-CONTRIBUTORS
-PATENTS
-README.md
+ CONTRIBUTING.md
+ PATENTS
+ README.md
+ SECURITY.md
)
go_arch() {
@@ -68,6 +67,12 @@ go_arch() {
case "${tc_arch}" in
x86) echo 386;;
x64-*) echo amd64;;
+ loong) echo loong64;;
+ mips) if use abi_mips_o32; then
+ [[ $(tc-endian $@) = big ]] && echo mips || echo mipsle
+ elif use abi_mips_n64; then
+ [[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le
+ fi ;;
ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
riscv) echo riscv64 ;;
s390) echo s390x ;;
diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 3175e2cca5f2..96a78cbe638f 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -19,6 +19,6 @@ DIST ruby-2.7.7.tar.xz 12101804 BLAKE2B 35f53835259217e344bde7fa3e2fe18e24c3e56e
DIST ruby-3.0.5.tar.xz 15880196 BLAKE2B 581aa202f6b1b5c72bb18d486c4f74ec87a6c2dd38166c4841b75dba891aabd72c3889b158134b04763cddb22c0f60015f4d21c5130077053e1fcb13e28a8024 SHA512 1c69d18210a2156f7696c678a8d54bf05c4dc49a1401c1ecc5760b1c23fb6ac14053873a225564664d6a327cda274ce72f47d112a6ad8d378f978de4e507e9a0
DIST ruby-3.1.3.tar.xz 15300224 BLAKE2B f3ef9031c2902bf5d624dce0a4584724e7a9099fb8b33b86a99026c37f4b91f23ff35c23a3cd7715bf739e6c539cc3612b5a750d00cbacf8e4ebcc70bbc85f41 SHA512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69
EBUILD ruby-2.7.7.ebuild 7919 BLAKE2B 1e6c1c39b7213fac6b657a059b9648e46bb3535e142335aba846ee323a39d4c1ec55dbab65e418670fe6207f33b8e0f1db72ceac56468acc27664aafa092de34 SHA512 7050b5d05734f0b588877c33b1b531d8d50d060234f12c29d5a209ab8dbd440bfc223f038002aac30837dc2f76d8774e18b661dbef53efb3ee8b0b4dc8e8fcb5
-EBUILD ruby-3.0.5.ebuild 7767 BLAKE2B 368ae6c0e6db25c85f7771ecadea37711f00e020ecdd7c542af3176230bc7fdca5294902aec58a8e86064bd0daf05b96166e03bea6c34d6903412f32e9d25462 SHA512 571ac367051a8ec5f6d8953f283ac5b9d9ec3514665bf80099454f6d2f5a5cbf8e11e0014345839e6891646c564dfb3ce2146cf0b77475f31d982a0bf978b12d
+EBUILD ruby-3.0.5.ebuild 7766 BLAKE2B ac667961e1ffd320e538ba8faacc9777ca1d0b8d7c9ee2961bfa92280f67a8ab80f45a3e43008d89dd8424d12c061bdd870e616d5c614567bac74cbc8bd5c5e7 SHA512 5ddf1bdf0a4b5c5b1db85800dd2acac3658ab3717293f7a405d0b7a1531dde904da233193766e3f47dd5e1b6029931327d61803bdda3db2699057cf34a1cbf1c
EBUILD ruby-3.1.3.ebuild 7518 BLAKE2B b2ed93e5681dad89f143af813c75e515d96c0c698f21a6a19a7ed959d5eb165352f6d87dc7a76395f9bbd43f8d17995c4f3511a37b8afa397a7b67f051a66d6e SHA512 b45cd6530aebf890663d1481fb0354363de0e7ca8a04b575d14e643b40b68eaf4d47d9c372165860ec49382d3ea9b6b078567c92b29042d75c69679e35615c0d
MISC metadata.xml 602 BLAKE2B a6e6786b21d135c4a952d48d7430a1ad545d1ae45687e83eae3164818a20b7322aac330a8b125247f1772411564a799451a3a94f5375986277dbaf824970992d SHA512 3af744c835dfeefe931af01c2b50e721ac2ba82f65ab06160aa4b63a5c2eb6543c0954902f9eee80e86cbcd727d496c2de9a9a8ebfd1cd0af9e995c6f6ab8cd8
diff --git a/dev-lang/ruby/ruby-3.0.5.ebuild b/dev-lang/ruby/ruby-3.0.5.ebuild
index 99b95ae7fa26..a68e584d769f 100644
--- a/dev-lang/ruby/ruby-3.0.5.ebuild
+++ b/dev-lang/ruby/ruby-3.0.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/"
SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~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 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs"
RDEPEND="
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 1bd53231ae03..6cc58bb158a3 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/dbus-c++/Manifest b/dev-libs/dbus-c++/Manifest
index 64cfe00d2511..579336c8afde 100644
--- a/dev-libs/dbus-c++/Manifest
+++ b/dev-libs/dbus-c++/Manifest
@@ -4,5 +4,5 @@ AUX dbus-c++-0.9.0-gcc12.patch 2555 BLAKE2B 4c8d9740a200eb1a0060dd0c3684cf8fc24c
AUX dbus-c++-gcc7.patch 891 BLAKE2B e3f1c902b52cbec776849c86d2d4c7a13acbc907355c380cad7eabdfe670d9058a1ddd3687af9bcbbd4d815affea21728d8296f5a87122bc6b5fc99396ea0428 SHA512 b8c67af11620c2414d482cb3d77784f7c9831e64e0bc9cb9b946e13b0ad13135f06cfb894667fb9b184e6fc7e750df0769a2d4c09df4f430c2189c2c3804fbae
DIST libdbus-c++-0.9.0.tar.gz 466362 BLAKE2B 401e266286fef383754c945f3adcf8e68a1169e55d33614f1e11227c324fe1219db7043674b5894d548f827d0b673ab4f012babbb4a395c212f6e17ef6d0e281 SHA512 7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319
EBUILD dbus-c++-0.9.0-r4.ebuild 1539 BLAKE2B aaa663650fd9946ae8c86017ad580aad58a0ff2b9d8ad96b02513afc55140a80c91443be935aed33556456b905e7bab67fa3683629d09ea9737c681c2efd1bd4 SHA512 7cc9abda1a97042fe011ae6dca6a002ca62726286d35ae0f929352d023caa3cd00b4fe6810e776482d2565538d92772417a8a29b3c27c0bc90579e8f1df2ee15
-EBUILD dbus-c++-0.9.0-r5.ebuild 1812 BLAKE2B 01766bfa4ffa38169125f84b5745d702ef0297e7c150283e38a6b8f01f546f39e044fd3cee4db9f7eecbe8c38abc32f895431989bd322ecf165824e32d360223 SHA512 54bcfb0461869f6c866ded46b62bb064ca839fdf32b92aede0fcda006c766d03ba416d26b8125e5dcf801afd19ae48e699c52dee2923612e907575613451418d
+EBUILD dbus-c++-0.9.0-r5.ebuild 1811 BLAKE2B 9090c4a1371fe471c486c835e23e17f152bcfe2a8ad58b92f756a49a38bab2bf2f56355d06493af4f228077303e6e12879ead85dfb451915bf7c93fe78cfca31 SHA512 79f8e3ae5fad196984f02565cad4bc157b43b91069d9e6adf6726784a15065ef76cdea3143783d14eab5627e9f79b62ff1027d9ca2794c3119888c3bc4249a84
MISC metadata.xml 365 BLAKE2B 0522c37f8ab0c117b0d65e7c5e198a05644bc2332b837569a1665f60147453937bc6f9db546f341f2d9f48b61078e41dd35e0b71539cb29808365091b3a4c758 SHA512 446fe1ccce403eeb4f46c114fdb3f7d9bfaf845849873f2c9807781980c20b226160bfc8d3b039629ad4649119c7d22032bf095cdfd5636db5460fc8a541ca23
diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild
index 2b49dd57edd3..4f4d7bfe597b 100644
--- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild
+++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="doc ecore glib test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index 53bb8ba3f13b..b08ca9763af5 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -5,5 +5,5 @@ DIST pcre2-10.40.tar.bz2.sig 310 BLAKE2B 9609111a64b66893b12e36d1cbc77b64d6a0cc3
DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0 SHA512 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3
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.ebuild 2512 BLAKE2B c44df75f4d381bce3179efe02d4e6c944f3505db5530fe196b4fe16cdf56086954035a08f76578f215e4f8a54929020a75434cfc5fffcede613bb7d2238d0f9b SHA512 ab3707f37ec7c50312fd642fe23726abe8b3d7513b3759d30b4671906518e7ba7e971c500f25a47e0002284e0690453487e88128c63cadce7b3a54b7aa7b511d
+EBUILD libpcre2-10.42-r1.ebuild 2520 BLAKE2B 50857cb40b5fe50418c10d436782875efd654676c404675f4d4145e9c5b17f671483886521c5cd0aa9bde965000d2a64911887d96fd35c01e4c7d7802fd2a33c SHA512 03ad8713a59ddfecc320346b102b40ec5b9bc96c87e2277afde7885608f86e9dd4a83eaae32163616d29a0c78425522701276356c5bdffb67d1d6277fc93bb66
MISC metadata.xml 1087 BLAKE2B 693e7f9a4d9cac7b2aa5f24804826f79135a0475770b8ef5058b09542c3b19d30ddef438029dc0358b997ebc032ab103432b1274723c81882f1b5359455c765a SHA512 74dcb822827b8cc3e86c525ab3e2ee302d39ee00d5b4515f9fd6f4a157ae1522a2edbd08b97c2950d9370878f41eb59e414a145d6beae430dab57ea10df68460
diff --git a/dev-libs/libpcre2/libpcre2-10.42.ebuild b/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild
index 4576a28073fb..215da4f0f5e8 100644
--- a/dev-libs/libpcre2/libpcre2-10.42.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild
@@ -85,7 +85,7 @@ multilib_src_install() {
DESTDIR="${D}" \
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
install
- multilib_is_native_abi && gen_usr_ldscript -a pcre2-posix
+ multilib_is_native_abi && gen_usr_ldscript -a pcre2-posix pcre2-8
}
multilib_src_install_all() {
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 14996ed73eb6..52d2598a9475 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 284135612136..b7fb6959b642 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -6,6 +6,7 @@ DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 90c5fe950da7fabc46a4c34e0a77997cfc64
DIST boto3-1.26.60.gh.tar.gz 595047 BLAKE2B ae920d1fd17e4ceb81c512f5d2af63e4b6c09d8a5382bc50656a8ade1bd490a28bc299d7beb9b3f2b271d1001dbad7f3f1a52177d0d6a09943aea5b351a805dc SHA512 372b3e1a5265448a1f7ed11e1d66f2d33f7b35a5b66203220470eefa93eb04cbcddf2f45809ee5d1d2d369bd75ae40dbd48580b6a30a5f43d97e6b04c6211cfa
DIST boto3-1.26.61.gh.tar.gz 596525 BLAKE2B 4d6e4548bc7f2ee57145341a107c6ebafd4fc47b13f10ddc142e974c8444365eb5242510994d9f8bb1d020b988ae08c25322d8a6e96184053ace65583c4f0375 SHA512 22f92510a959714a2128730cd618d602542a4c0f305a3560ff8b2acfb79a8bbab07d417bb10830c04d80406cfb31fa8c3765de3506ad7839efd403410c887836
DIST boto3-1.26.62.gh.tar.gz 597271 BLAKE2B ec5585060479da854567b8bf50271b083bd3bf4eec382db3391408a5b7b9c09d7ad67689b87643a1f411609624008a691935bbacaecf321bc39f9783a92349d2 SHA512 5209f6f9ae308df56d5dc8b15b6f4a6b083fd92ed365b715e9d22861d5ab9058ebf343e94e702830933d1eaee60f1566fed4e87b76585e52b1bab8ea92b3ccb2
+DIST boto3-1.26.63.gh.tar.gz 597618 BLAKE2B f48de0f51694efa0a4fa6afa25ad7475fb7e304cf9291d6dcd275d4dd64ee3f29665afd1fb64f5883513c4224e03240a8e225e41765409822d33e95078e1a9ac SHA512 5f781ce615202fa84e321982699877376b2cb3692cf52f2b157eea6800d160ccf6da38b3c545d62cbce029b59f492d5ef67a31d06dc33b6f6bffd1e1b40c5d85
EBUILD boto3-1.26.50.ebuild 1580 BLAKE2B 6c2b0aa540898e7461c165b8cb755ceec1cf0b94ba8cf4e2183bcd3a7a242b1e78f4c9a61bcb0c01230f625735a59ce3cd437098b19620d87c76fa022327af45 SHA512 f792df64912dbb7af89eac9c95518624a26c37387e16b96f46db928912c01ce20503cf8f9685de1b314ca7120e353c5fb26c900962f8c05e2c275b3bcd297555
EBUILD boto3-1.26.54.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-1.26.57.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
@@ -14,5 +15,6 @@ EBUILD boto3-1.26.59.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef
EBUILD boto3-1.26.60.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-1.26.61.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-1.26.62.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
+EBUILD boto3-1.26.63.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-9999.ebuild 1586 BLAKE2B 44b7d2804e4a484ed5fb864ca2c60348f4e4eb2265c1ba946adf27b31052dd9041f148c1ec935af0bdcabc66109ad3b479dac167613c679a2d9e42f689182734 SHA512 bf11d1114aaff8762b6162a7ba94223e2eb180868e8395aafd1f466c48683514a3ae755baac40d7e0e1afb26ab49e14d30f39266382661b01e8f7ec53d71f145
MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd
diff --git a/dev-python/boto3/boto3-1.26.63.ebuild b/dev-python/boto3/boto3-1.26.63.ebuild
new file mode 100644
index 000000000000..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.63.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/boto3"
+ inherit git-r3
+ BOTOCORE_PV=${PV}
+else
+ SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+ # botocore is x.(y+3).z
+ BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs/source \
+ 'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4e6ab7b1f9d2..5b8fcce3f3ad 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,6 +6,7 @@ DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B fa85e1f8dc3c366f7a7fb3e9b06dd29
DIST botocore-1.29.60.gh.tar.gz 11129718 BLAKE2B 690d80fa12e9df141402019dc45ef2b0807669132ede8af6b57a45a172da78fda3de017a6392920885125763f221a1dbc6a406cb5cf85e66fb50916cc58ba15f SHA512 b8fb6567db599e09bc000ed0b178ff2799c45edeaf21b122a2028b83a50ef7aa27f874b8dec034f6dc61738c4fd3a218db92b26e104cfa2b3ed6f818d034108e
DIST botocore-1.29.61.gh.tar.gz 11137565 BLAKE2B 29cce274a1ded4bad0a841664e8b81d1d347ab0b2088c18f8c549463d6480edc795f6ec88571e5d0f0e453dcb5dff554027094072398022f38646ff81d73fd31 SHA512 3349fcf2859fe6d7f9e4cd901e80c8c2b856afb9b03e7967ab73a6888e6990767624cc462a338a17832687d279007c858047f69ceafbaf825a0b5fb468574c83
DIST botocore-1.29.62.gh.tar.gz 11139851 BLAKE2B 528dd2338ec4b1d9ab8f50d277f9dcec005fe5ce24045b06dfac4a856755a284076a92034c761d54dc5daeaa1a86cdcac3add3efb72d702e909b30a076976ec1 SHA512 a4691bbb9c02027d39b1471107e70843d135050e0e495e32bd223e45b587cd1bb91052a38885b99b063420e1ee73e121365adfe82c241f33fdfbfc722d098c7d
+DIST botocore-1.29.63.gh.tar.gz 11139461 BLAKE2B b05f6d52f55df9e456e80e9b701e2498c5fcdd2c65720719095e2c44b87acf854712a6cbc19e20a53b58b8075c8f20952605f60ed58cb1f99a6a771c61dac4d1 SHA512 7005db01c04d0eb2d94760ff1b7b89d28d956b310736dc5601b9e0bfd4b7ffeac6042a596f4f731b600e669a3fc74a7eededbe2bc0ef70d7d3a68f1d14149f9c
EBUILD botocore-1.29.50.ebuild 1899 BLAKE2B 94938a1edb8da9279816e2302442deef5adc1edef43deb21369c8dfc62c569eb34d4198cf55dc6acdad0c718eba5ddce0040b6f269e866e6eff95bc36fd41be3 SHA512 a0d875a4dec85116eaae0a20182832dedeb84e6a8946093473b99a1746ed5ff8b49ef7e7a4ad5b70afdfbb1098fabc5ddbbc40b895c2b7e0559e3d10cd02e0bd
EBUILD botocore-1.29.54.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-1.29.57.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
@@ -14,5 +15,6 @@ EBUILD botocore-1.29.59.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d1388
EBUILD botocore-1.29.60.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-1.29.61.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-1.29.62.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
+EBUILD botocore-1.29.63.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-9999.ebuild 1808 BLAKE2B c88307d04e9daf86db23c54e39fb14931a6e60ab83593db191859652e67c90cfac45263f60c0211f81bfa10fe755b9023924713f2855324c929322d557b4ec17 SHA512 16e3144cef752302fa7ad350f5bb86301d41c0223f9ea41ed784083f2475d48efae095d82da95f93f77fadc86dea96b6aad1f1bce96bd926be01ef2d519fe230
MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0
diff --git a/dev-python/botocore/botocore-1.29.63.ebuild b/dev-python/botocore/botocore-1.29.63.ebuild
new file mode 100644
index 000000000000..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.63.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/botocore"
+ inherit git-r3
+else
+ SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs/source \
+ 'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ # fails on unrelated warnings
+ tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+ tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+ # TODO
+ tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+ )
+
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/cachecontrol/Manifest b/dev-python/cachecontrol/Manifest
index becd40f1994c..45789489f700 100644
--- a/dev-python/cachecontrol/Manifest
+++ b/dev-python/cachecontrol/Manifest
@@ -1,3 +1,3 @@
DIST cachecontrol-0.12.11.gh.tar.gz 41338 BLAKE2B 09ce2336216b69dbe9796d658db9f5b0d378259484cba3a78ecd789843e19683adc2b1b90d579cea8700d07ed55a93ecc3a56e5da2c8ab025e5084d2847d4dbf SHA512 be1c91f58edda36192f1267a8fdfdc50685ff57da5d84f5348b608982327993333f18f5c318a20cf258b16d2bc83272ba58317e8c4c44a84d5d1f93b522dfc8b
-EBUILD cachecontrol-0.12.11.ebuild 825 BLAKE2B 6051b839b944d626e2891ac6b472bdff4ee2713c5b78fabc4fdab6a527dbebb4e9ae427f5b0ee6950e5df5547f51d2ec0cc1de87ff1326a09e291b8021bf4c69 SHA512 d15b3a28fd748bf3d5995e50fdbdd064a0ab5b514d0ef52a9e41b21e210b63dc3243530871e20db436c62b91a0893593583f6f2e0bdd0653d7709dd0216c9cc2
+EBUILD cachecontrol-0.12.11.ebuild 825 BLAKE2B afa1164ee70db11ab2e06d639ce944e993121cc16bd56f7bf312e27cda48e062d821d5b863f18a4da1e3ac4f6c89b359d132d9f1c208022358c049e3d2051974 SHA512 7e35e1fa8deb847071d408f24eac5549c13ca22c82b371c80d267cbe17f65fe8902862d708fa0b1252dee9c79a8513654e4d8ef12b12a28685101197dab1b66e
MISC metadata.xml 400 BLAKE2B 0a4de3dff77966722a153ca7d1b4e6531932fc2ae1c99bf4c7482fa83a35ccdc1bf647e3c7a9097ff2844e2127af90709a47ed4f6b47e38c1ca0f240896b270e SHA512 992efa678056928cfaeb04df9a6a7c5523bef32ea0665d86e06faf7b61decaf424cb1c8f813fe19bab74ab25427b5a70f3e106e61cfaab1cc3fa3a359f052e8c
diff --git a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
index cbea3ec83eb3..18d00d51fbbf 100644
--- a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
+++ b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest
index 581b8ac00489..d972337dcc16 100644
--- a/dev-python/elementpath/Manifest
+++ b/dev-python/elementpath/Manifest
@@ -1,5 +1,7 @@
DIST elementpath-3.0.2.gh.tar.gz 275843 BLAKE2B b5e51971dbbcf68f6199ecf8d3270d2ed06732e3d1abc07d768127bc8a4cef4096fe3e6fe97606bde6d229753a942abd6c0019708f86e8a9931bc902bc8f48ef SHA512 46392cece136bd6e73285333b14a00ebbebcca70c7df42cd04021225207593ef33337fd468c12f089030f2a8adc1251660ebf762aa17f82b2f26ba902d6e89d2
DIST elementpath-4.0.0.gh.tar.gz 304721 BLAKE2B a3ad9a3f7746bd8d1df14d6057508b1db48e057ee83ff2d4278b4b1ffd2828ab96572780c4ee37b444eae49747a2008aa5133492dfeec762a134c8e4635e4bf3 SHA512 14f1b9f13212e935fcd7074ab2e0da7e3f43ac676e1c05b931eb1304f5eba951c0b2caa57f5eb04e006fa274a47ec2a0e42518023d4e8111b6795175b6ed8ede
+DIST elementpath-4.0.1.gh.tar.gz 305205 BLAKE2B 0de825213e91c5eb51b8b07973a311e982c0812180ac6bf79ac3357c7a747ff25b2126c5687a71fc06a619309749aee518ecf18bfa64335e0a5a93249579dace SHA512 22f76c028e665282fb81a99939c870c742461f5a107788fde398e88d4e59850161a4a7ab3159ce01076933cf211fcc4ec3e5727719e10520978ba33c9a13903d
EBUILD elementpath-3.0.2.ebuild 879 BLAKE2B 642df8e634f346f871810f7b4e161316961f195892040d6c12df114c137dd6b91e4dbf49628d8e9c1407968a4efa7941efd5e8639a9e7c06d16cb181e55b0b39 SHA512 191dd4b72d17ff012557228cc0e40004a965d3cb6982f1c0bbcf35e6d53cb47dacf65164455e81edd53676bee85a7e44ced03b14cd8e9d993ca048f59c25d674
EBUILD elementpath-4.0.0.ebuild 887 BLAKE2B 42aeeb36a6d4c62f98ae9cd1d5a8aff442066843e332ff3d3bd2bbfbbb1ede1f29ff568491dc8214e522bb775a1ce7803f482d98a3e5152072652063b3243768 SHA512 4b9f235754bf69ea94f5c214c67b0b9e53537889e049b7ab9281f8167275d39a9c054139e266231f2cbd1ed2b8d7cd71ef1e6552c882910811d9448ba40dd5b4
+EBUILD elementpath-4.0.1.ebuild 887 BLAKE2B 42aeeb36a6d4c62f98ae9cd1d5a8aff442066843e332ff3d3bd2bbfbbb1ede1f29ff568491dc8214e522bb775a1ce7803f482d98a3e5152072652063b3243768 SHA512 4b9f235754bf69ea94f5c214c67b0b9e53537889e049b7ab9281f8167275d39a9c054139e266231f2cbd1ed2b8d7cd71ef1e6552c882910811d9448ba40dd5b4
MISC metadata.xml 380 BLAKE2B 00a18a4c9373b73866c8f5159e6c11327baea8ea6ba8027c2477cefaf6bbd2d2838de3cf78b9bc3e8bdffd0444e6c44b45cf6e6aac0f7ac470c7e092ae4e43f9 SHA512 abdc862e0d684023fcd42843a9c558d71e923a09fb0592e5e3c3e7e949e311c36afc34ee3cea5873c1799b093924fe15c240da4a782fdbca11ace66ea0d2717c
diff --git a/dev-python/elementpath/elementpath-4.0.1.ebuild b/dev-python/elementpath/elementpath-4.0.1.ebuild
new file mode 100644
index 000000000000..ae27d9afd944
--- /dev/null
+++ b/dev-python/elementpath/elementpath-4.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
+HOMEPAGE="
+ https://github.com/sissaschool/elementpath/
+ https://pypi.org/project/elementpath/
+"
+SRC_URI="
+ https://github.com/sissaschool/elementpath/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ test? (
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/xmlschema[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ # fails for some reason, more fit for upstream testing anyway
+ rm tests/test_typing.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/flask-migrate/Manifest b/dev-python/flask-migrate/Manifest
index 2cd7cb9d2809..214ef595faac 100644
--- a/dev-python/flask-migrate/Manifest
+++ b/dev-python/flask-migrate/Manifest
@@ -2,8 +2,10 @@ DIST Flask-Migrate-4.0.0.gh.tar.gz 25945 BLAKE2B 79619b5b3a64b5f1e9ad887e58c135a
DIST Flask-Migrate-4.0.1.gh.tar.gz 26019 BLAKE2B 7c85a5c655c0fc0a5e522801e8ebce705deb760505720e2ab28c64da87d1b9cac683c137e29f7022009effd751fdecd9d6f1932dc88ee278d428272576684921 SHA512 099a2f4387a4ec5d7a37b3fbfa8a631dbdcc83533b2ebbc907150b080e01b6f3e9e7503ae5a276ae488bf0143ca3b42dd2555704b9c81bc7c31842130e604d81
DIST Flask-Migrate-4.0.2.gh.tar.gz 26225 BLAKE2B da9339a0798c363394405630560d3816e26cffef4a483065294d7349a29804ba4997ab890baeae4862af3c8a76a764ca57b82037477dafe44bcc9274e27feac5 SHA512 3c7c65d70af42038b02a50a95d6de5735303b6f1b42bddf03afe25518e6d5aeeecb61ccb58fa2df2c8a67fe7bf77dc8bb58eaaf37184652a224310adef0e626f
DIST Flask-Migrate-4.0.3.gh.tar.gz 26499 BLAKE2B 02dda98690faa59c119953b29b86dcf757ca16a729cc4f3921d12dc40527e2a18599d5f04748524849240c0ad4c16e2f5cc8ad54e596e99862cbf216af73cb4f SHA512 6a3f473eba39c48631d5a4f9b13b3c0d26436dd3f56faf4d814850aff6bf096c4a930cd1f4c1e49c7ae57059f9f830a106320c4c92f904e5513b1ec9499c3dea
+DIST Flask-Migrate-4.0.4.gh.tar.gz 26635 BLAKE2B 2edb3143332439b3dfddba2ee09661bf93771e5747b729e90af27c80e22ea4f9e8f13a04a3676e72514e94113128113a73cc804ff641d587419376ace453bb78 SHA512 66d7a96aafe81e94b59f3e510036dda82047c53a9bf67654ee5fe77ee30361f516a36000648f58de2743e1fa288302be76a82601a1eeae65f0acb8fd486fa9c1
EBUILD flask-migrate-4.0.0.ebuild 988 BLAKE2B 5803ef10dfeb85c0be1333bb73c528990b6bdd0eb17c80474848d721e74794fd9550260052fa163af1dae90b3ccd6e9e6f921e15004758253734c69b089c8cc8 SHA512 14f594cd716328fbfc726f6d5b2c771fa6dc166896b4db3396396b0740762013c76eef91703b3b55dc63751016789467f94c8eface2247e522574738fd0b501d
EBUILD flask-migrate-4.0.1.ebuild 990 BLAKE2B ae6ca53d683294d36c116a40d2932f7d415c133b616f069fc47e45fbf97efa912eb1aaec916f1a26d7dd3f213ca305a2f2232985e857fe62b097d83126b264d8 SHA512 84bba33fd4cccd1be1e2f60a915679f90c0f6ecdf01694da7d07d952026a66f2442d16b8607fb851e18e484015cb130af4cb5db53917eb57bb34e7945fa34eb3
EBUILD flask-migrate-4.0.2.ebuild 992 BLAKE2B 4ce6dbe93e64bfc1b9eaaec18e6829aa9e693234641e2e9c793508999dd47401442a3acdff75d0ea97e5eb67d4dfcbaad137e55a58e006bd8c0277d59e82abcf SHA512 6a8ebda406a6b905a2ad38882fab1912c36d103426a2817f5a2af0a382af2e376aef8dbc794344dd05e60f736fc22936f280ec9ea088dd31b31db4bdb072ac49
EBUILD flask-migrate-4.0.3.ebuild 992 BLAKE2B 4ce6dbe93e64bfc1b9eaaec18e6829aa9e693234641e2e9c793508999dd47401442a3acdff75d0ea97e5eb67d4dfcbaad137e55a58e006bd8c0277d59e82abcf SHA512 6a8ebda406a6b905a2ad38882fab1912c36d103426a2817f5a2af0a382af2e376aef8dbc794344dd05e60f736fc22936f280ec9ea088dd31b31db4bdb072ac49
+EBUILD flask-migrate-4.0.4.ebuild 992 BLAKE2B 4ce6dbe93e64bfc1b9eaaec18e6829aa9e693234641e2e9c793508999dd47401442a3acdff75d0ea97e5eb67d4dfcbaad137e55a58e006bd8c0277d59e82abcf SHA512 6a8ebda406a6b905a2ad38882fab1912c36d103426a2817f5a2af0a382af2e376aef8dbc794344dd05e60f736fc22936f280ec9ea088dd31b31db4bdb072ac49
MISC metadata.xml 409 BLAKE2B 9f06845d3f34458a9a970ed8ab5c731d7c035a3102a83f7bc8aa933bf542eb653db53912f482ac98a788ad7495397794f225f5b7721185224a111f1b5eaf5af5 SHA512 aecbdc0c0c005ba8fd33b04f0fee14673ade20bbdd695ced33d36649c0314ed201d822f944d58eea3d4761b60402302663f168a3f4bc14620328807b7466402b
diff --git a/dev-python/flask-migrate/flask-migrate-4.0.4.ebuild b/dev-python/flask-migrate/flask-migrate-4.0.4.ebuild
new file mode 100644
index 000000000000..744044d9acbd
--- /dev/null
+++ b/dev-python/flask-migrate/flask-migrate-4.0.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P="Flask-Migrate-${PV}"
+DESCRIPTION="SQLAlchemy database migrations for Flask applications using Alembic"
+HOMEPAGE="
+ https://github.com/miguelgrinberg/Flask-Migrate/
+ https://pypi.org/project/Flask-Migrate/
+"
+SRC_URI="
+ https://github.com/miguelgrinberg/Flask-Migrate/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/alembic-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/flask-0.9[${PYTHON_USEDEP}]
+ >=dev-python/flask-sqlalchemy-1.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+ local -x PATH=${T}/bin:${PATH}
+
+ mkdir -p "${T}"/bin || die
+ cat > "${T}"/bin/flask <<-EOF || die
+ #!/bin/sh
+ exec ${EPYTHON} -m flask "\${@}"
+ EOF
+ chmod +x "${T}"/bin/flask || die
+
+ eunittest
+}
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index c07290d74e6e..4f2dabd62031 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -2,8 +2,10 @@ DIST google-api-python-client-2.72.0.gh.tar.gz 37897701 BLAKE2B fff35a2103f7d3a5
DIST google-api-python-client-2.73.0.gh.tar.gz 37984359 BLAKE2B e82fe357010c06601a58cac4e0e2c72c8f1d9e7ae5663248b5fa5ab4d0d3cbebc597fcce560cd157e363fd1edf9a1fed76570a43f5cf64ef45a7fb84902a5918 SHA512 6af39b7ce526d91de2c7d01c660ca951a6775453478ea8fe50e3a8def30114fdb90fa5b7490fb9b02c1ba4d38bde55e4b4c05ad61ba3713f9c7341cdfdbaf619
DIST google-api-python-client-2.74.0.gh.tar.gz 38189426 BLAKE2B 927345937faf574263df8a8c64949824bf371b5b881958b9d0e055ad8ee9bf5c758e173afa47274c6c1d10ebdd0c168f7d7763c8d66f664dc80bf253a391fb26 SHA512 831159d4a3c46b716ff1be64c13cbf37eebb96a75e3573bd8b1200930d465935569ceeb4caaa35bc24105087db06fa62306ef03ed4fb04c87b5d24826680b949
DIST google-api-python-client-2.75.0.gh.tar.gz 38252215 BLAKE2B 7718ba579eb78debbc9a441bd08ba63d84db055e9ed67b24811444369ac4bff06b78a0dc145835c632234106bfe011fdde9ccc93344027a641a946663d1fc0dd SHA512 ff4b9766eacb656445182e3ce5c9425a2b7cbea565308abc98ef07193a581ae9ebae719323f9e4de94a94fc9c8b324d8c72dc58bdc3f4df4ac8be2d50fbb2156
+DIST google-api-python-client-2.76.0.gh.tar.gz 38245213 BLAKE2B 28d7ea8fb169b08cfc689b2957de84e1f860fb2857f4cf85e40bcdbe8c728e6179194d5dfe65103d1ed17a604d880011b2a82b4e555dc6ed6e9e73737fc5e8bc SHA512 01f1245b8a64cf5adae42b941b88eb05db4a21db4e16b35f98a077c223e795538b654f348f4b0a7bfde8e8928c3c57cd841dca41755a57ee0a6965b89f58cdf9
EBUILD google-api-python-client-2.72.0.ebuild 1393 BLAKE2B d59f5c92683f668f82e760c1f1221cd87bdc836f3cf69ad70a2f38376b551f66c0fab981f3eabaf29db0695a3b7d3567af1fd996ee0c52a06efc710c3d5a00b9 SHA512 c90bbd23296a5a2127f55d79b7130770d91cd1d3fd69cfedbe92531bcde7b7a98364c3268aadcde813828802fc86c317bf00661382a94d5a57cf0a9ec5686b4b
EBUILD google-api-python-client-2.73.0.ebuild 1395 BLAKE2B 6a666ce06c23f1a334d4287d52887adf1b5adf1aac257387583dd14fc4f597378b0cc76f19905c1300080963276ffcdc3cbd0c74b7c2efe220a86417a38a10bb SHA512 503fad15193434626ba75dd5ad18f0e144d74875a6e914d231b38ae4f295f8e6da8d9ac94d9d3839c9805014583a464f0230797e62b76ca4e8b85234c5b7fb3c
EBUILD google-api-python-client-2.74.0.ebuild 1395 BLAKE2B 6a666ce06c23f1a334d4287d52887adf1b5adf1aac257387583dd14fc4f597378b0cc76f19905c1300080963276ffcdc3cbd0c74b7c2efe220a86417a38a10bb SHA512 503fad15193434626ba75dd5ad18f0e144d74875a6e914d231b38ae4f295f8e6da8d9ac94d9d3839c9805014583a464f0230797e62b76ca4e8b85234c5b7fb3c
EBUILD google-api-python-client-2.75.0.ebuild 1395 BLAKE2B 6a666ce06c23f1a334d4287d52887adf1b5adf1aac257387583dd14fc4f597378b0cc76f19905c1300080963276ffcdc3cbd0c74b7c2efe220a86417a38a10bb SHA512 503fad15193434626ba75dd5ad18f0e144d74875a6e914d231b38ae4f295f8e6da8d9ac94d9d3839c9805014583a464f0230797e62b76ca4e8b85234c5b7fb3c
+EBUILD google-api-python-client-2.76.0.ebuild 1395 BLAKE2B 6a666ce06c23f1a334d4287d52887adf1b5adf1aac257387583dd14fc4f597378b0cc76f19905c1300080963276ffcdc3cbd0c74b7c2efe220a86417a38a10bb SHA512 503fad15193434626ba75dd5ad18f0e144d74875a6e914d231b38ae4f295f8e6da8d9ac94d9d3839c9805014583a464f0230797e62b76ca4e8b85234c5b7fb3c
MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.76.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.76.0.ebuild
new file mode 100644
index 000000000000..7f5368fd7fde
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.76.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+ https://github.com/googleapis/google-api-python-client/
+ https://pypi.org/project/google-api-python-client/
+"
+SRC_URI="
+ https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+ <dev-python/httplib2-1[${PYTHON_USEDEP}]
+ >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+ >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+ <dev-python/uritemplate-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # require Internet access (and credentials)
+ tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
+ tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
+ )
+
+ epytest tests
+}
diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest
index 686b93840f26..93ef0a8085ea 100644
--- a/dev-python/jupyter_server/Manifest
+++ b/dev-python/jupyter_server/Manifest
@@ -3,8 +3,10 @@ DIST jupyter_server-1.19.1.tar.gz 453411 BLAKE2B 800231e7e7ddfcf2a2c2f2725971983
DIST jupyter_server-2.0.6.tar.gz 686312 BLAKE2B dfa309146e74c646ab28f31a4a7293d2b658771077240179aebd13176151c982035649acf3b78c86ddb06e914e3342e5894fb55f8b8711cb493a6a7c4b259cfa SHA512 186b41b13cc727d0674a49abcb9b3a9aa5b898f0e9e42124e46e862ec62528b4127b159a30352f33e6b91321f1dd3f086f82dca72d5616755bcf3220d154faa6
DIST jupyter_server-2.1.0.tar.gz 688227 BLAKE2B 8bc291d3c35a1eda61cb6eec4e19e42f8477252dddde194f10bfabd2035ca6c0e38a5e37a63ae8979eafa19ea0649c153db65686ec7fb91bc6c48dad8f7e61d4 SHA512 a33741425bc07250bf86e221f1fb330d65bb2984eb2db7bdd454670620f9d774a64f6a7b8ca5894e9ac1c175a3befc1ba2a516e30cde835c3ee29e7770505f6d
DIST jupyter_server-2.2.0.tar.gz 688879 BLAKE2B 07c5adee44bb4c7646c6f49b1108587773d2bdf78393a67a502fde198fc76e84b20385789ae0ab63863781e6f01babdf37462f6d62eeab87d32a9eeba457e03e SHA512 b236234515e066dfb4b68b9f510f123967fe57bfc396ecb2a46b6cc60c35e5b28a5b6eaafc70ae6133d49377e826d71994249b10665fd4c56fe7f248397cb777
+DIST jupyter_server-2.2.1.tar.gz 689208 BLAKE2B 27989736fd8cdc2dbfd48967c44966d3ef013f2def1e7aa7b8b76fdfdcbb4de9b22c7c910d6250413ee95e1279f4e0abaa460b8cbce58cabe43ca49ebc3c47f5 SHA512 6baa1fed933a7600e52c9e13ce6ae22556ebe6cb153218b174b1c26f5ff2662870d14bac18c719be358d68185863fadf00d672470f033b4883f18b98b56f842c
EBUILD jupyter_server-1.19.1.ebuild 2282 BLAKE2B 769870c7c897b7442a91f0b242e25f6c9da458bb94fd1bfa9af28e70b288d76db9049816c4b7d3dbebae897299387d9be69d4b8d1511bfe614801b3e21001e3f SHA512 e0f2e5c955e3b65f0d86684d7113f9f6b8cf1a96d8918d697fab16e6448828ff7feb99249a221accb2c683b47155063279aa3204c49144ce2bae94cc5edad36a
EBUILD jupyter_server-2.0.6-r1.ebuild 2092 BLAKE2B 5ec0bc6072da4098eb7943da6c0d70d788766ab0c45463d90279a99aa391c040cc8d964db52851a37d0f9756e8a225e37afe6494f3e2f9df35f3443105b78b2a SHA512 2a201b2e002e4f73b1b061531013e30b9ee72e7d7df575a3a305f5c67a429d1ba03f9a15345aa5ad6caed93ed21c0a41f42ac2e0591e2d56eb3c7e8bb1191333
EBUILD jupyter_server-2.1.0.ebuild 2189 BLAKE2B d9ee753955b8994a4b29ed4f3c4f273f88169969e0c4ebbb36939d63ddaface4c32443e8e1aa426047cca6b135f216f45b8a3265ea6d298015f7e65b817577f8 SHA512 19a9814471bb26a7066bedaee6e3afac410bfc21ec24b7797ebafe72184b510da0fdc441e4dd973b5fd126f18f16472a1af0e50612a3a40620a8df4a17d50b41
EBUILD jupyter_server-2.2.0.ebuild 2189 BLAKE2B d9ee753955b8994a4b29ed4f3c4f273f88169969e0c4ebbb36939d63ddaface4c32443e8e1aa426047cca6b135f216f45b8a3265ea6d298015f7e65b817577f8 SHA512 19a9814471bb26a7066bedaee6e3afac410bfc21ec24b7797ebafe72184b510da0fdc441e4dd973b5fd126f18f16472a1af0e50612a3a40620a8df4a17d50b41
+EBUILD jupyter_server-2.2.1.ebuild 2150 BLAKE2B 26d8be46c196fa30195151a781daaaaa887fcdf3d534e791a9b0d924bf24b8fb78c3c9320d552091c6d9f448f30f902a49fcdbb8fc9bdddffa37d3303c79f598 SHA512 c8945ac5bf1059bee07e6532175182476d49cdfefaf10fe6f51a464010cd993e283fe5986e5adb6c7f29ccd3db29766be7fe5bc6913273f1347229ca60588b9f
MISC metadata.xml 544 BLAKE2B ec5a0aea1d2ad6ce0e59972d2ef4ce62c03877d464dfdc34bcb94a7d01304c63761c6bc30ed973bba1f4100e25f70541bed4eea858deb44f359d0e373ae1ade0 SHA512 ffe7deb7349ce99890b902a225b73913185bfa860237dea8c1a508a6a5e84bbb74ca7a5c43253c9986f97fb3fd1e9f2bb63ca60f73953fcc851359df8adb5fbd
diff --git a/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild b/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild
new file mode 100644
index 000000000000..579b5167232a
--- /dev/null
+++ b/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_server/
+ https://pypi.org/project/jupyter-server/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+ dev-python/argon2-cffi[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_events-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+ >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/prometheus_client[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
+ dev-python/send2trash[${PYTHON_USEDEP}]
+ >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+ >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
+ dev-python/websocket-client[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+ test? (
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # This fails if your terminal is zsh (and maybe other non-bash as well?)
+ tests/test_terminal.py
+ # Fails because above is ignored
+ tests/auth/test_authorizer.py
+ # Fails with additional extensions installed
+ tests/extension/test_app.py::test_stop_extension
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.1-skip-npm.patch"
+)
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest \
+ -p pytest_tornasync.plugin \
+ -p jupyter_server.pytest_plugin \
+ -p pytest_console_scripts \
+ -p pytest_timeout
+}
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index 14fc4d835b4a..56a92be22b05 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,9 +1,11 @@
AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984
+DIST mkdocs-material-9.0.10.gh.tar.gz 10933071 BLAKE2B 702db94a8c91a856ffcf30402fe9a913ebb9f76ab1cf92afd83ee75733a233366e039ab08d376b543112b892dd7641c164f87b641938c6974a9205e80d249b7b SHA512 33c11dec5e90055ce773686b3301313f2744bb190078019973bde84a7530aeb3dd8de08946f0aa1a64aa7b100055a99aaa716f96d4a862638a7134ffa120d56e
DIST mkdocs-material-9.0.5.gh.tar.gz 10898510 BLAKE2B d5c6f10db280e6aa9dc1c1d761d831d6b872586c42c7ba0882a9a0a849919fc85da84c7ed46b8d77fd7f17d65cd0ffa967afb008643b76a8b51d36d5bbaa60d3 SHA512 530ce10a457b9f8726dcaad7e602b30338604fef644a885b7aa15f68107921b5a0be714a274771e96f7b9127eb386d926d412be71634283d7f803d56be1977d1
DIST mkdocs-material-9.0.6.gh.tar.gz 10898851 BLAKE2B 332903d2acd90f5b979536ab518ca403f26762dcd9b1fc9220b079b400ac1c688556b98e83dc5da321bb6ac73e7ba475179225e88c48495bd85e0e8e81cb02ab SHA512 6a6e51cb3a56c660d1e66613b98db916d9db81108894c04e67cb0267ac79e25c8dccd1d5587814984b1c9a6b87b06bd9d796ac0f613eca69399f1d575dfb41d3
DIST mkdocs-material-9.0.7.gh.tar.gz 10910584 BLAKE2B 0b7b4393e4db7b3c20718f231f46030463c4654317af5a9c1fd37347810eb4c1f1bfc307878d96511633fa3b1c51a2ed2c4bc43a7fd273fcdc0d14893c22e878 SHA512 560688e1d3888438d83daee611a1b05a6d693f1c63e7aa931d074531f7c53bdbad61ae03bf60f6f68ab9358959c78d65fe347637811d8a4120c8cefeb1ed9397
DIST mkdocs-material-9.0.8.gh.tar.gz 10920568 BLAKE2B 1df11a43e3bad280dbbdb1bbdd56859b5d078483b9edf43bff388f9dd2080b903a292d7edb007c0c3d5310d8bc06abf881dc56d7368d6a0c394beebdec50d8bb SHA512 ca00bdde402bb44778bd7307ece4950521f30a1a14060cc1848069d0a0112a52ff1adcb4224ff8c75cb65f0fd0a7734946d64772d73b6983ec17cfafd7297154
DIST mkdocs-material-9.0.9.gh.tar.gz 10931754 BLAKE2B 871103b5142f04a21aee6ebf0f041e600c46e998d96592ee26f40a10fecd4400c8603d54cb74cce474b9a5c4004de2b35226eed8b3e0ed07536f893bf5d6064b SHA512 cb4b9650dcdd68dd55395b92f7aa2d47af9854f977f5282488bf103475e9a8049f40f6ce4779fdfab56bf3c4f410bee2dcbb12ee71272d6e0e3b08f3b72b69fc
+EBUILD mkdocs-material-9.0.10.ebuild 1273 BLAKE2B 00962df71a81ba3e3d705e3757e7789e782f78dbbd1b9d7f8ca0a365926970106672cfdb98c8e56d96fc9cb9beca599b5ed80685a76b738540f7e7661cc9c206 SHA512 90faf451432bf546477e0d0a25e2c31f47d78a5bf3e76e8b954fa4169f5bd3097448b086222ba5086204dd6177e091b402837f953f7c989f868a733fe07a0e04
EBUILD mkdocs-material-9.0.5.ebuild 1271 BLAKE2B c8860ec31923f275d1ddeeba10aed7d651ebdb4a6131d701dbf43aea3dc99064e48e0c0ddbd38b75eedd5257964da0428b5736e919c70d44ee8228791810876e SHA512 74efdd9f73927fc38bb2ba3181fd8bbd595129292a03c3fc4e8b75694c92d7c46e8ca99f715d8a9a9445cf0815bcf1e2fdf88f317480acf27b3eb61f617089a8
EBUILD mkdocs-material-9.0.6.ebuild 1273 BLAKE2B 00962df71a81ba3e3d705e3757e7789e782f78dbbd1b9d7f8ca0a365926970106672cfdb98c8e56d96fc9cb9beca599b5ed80685a76b738540f7e7661cc9c206 SHA512 90faf451432bf546477e0d0a25e2c31f47d78a5bf3e76e8b954fa4169f5bd3097448b086222ba5086204dd6177e091b402837f953f7c989f868a733fe07a0e04
EBUILD mkdocs-material-9.0.7.ebuild 1273 BLAKE2B 00962df71a81ba3e3d705e3757e7789e782f78dbbd1b9d7f8ca0a365926970106672cfdb98c8e56d96fc9cb9beca599b5ed80685a76b738540f7e7661cc9c206 SHA512 90faf451432bf546477e0d0a25e2c31f47d78a5bf3e76e8b954fa4169f5bd3097448b086222ba5086204dd6177e091b402837f953f7c989f868a733fe07a0e04
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.10.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.10.ebuild
new file mode 100644
index 000000000000..ae30183c31b4
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.0.10.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+ dev-python/mkdocs-material-extensions
+ dev-python/mkdocs-minify-plugin
+ dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+ https://github.com/squidfunk/mkdocs-material/
+ https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+ https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+ >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+ >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ # simplify pyproject to remove extra deps for metadata
+ "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+ echo "__version__ = '${PV}'" > gentoo_version.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 071f0a69858b..0ed8841f3fef 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -2,8 +2,10 @@ DIST pylint-2.15.10.gh.tar.gz 1321574 BLAKE2B 6ba504e0715675e8bf81848132e39e1d9b
DIST pylint-2.15.8.gh.tar.gz 1318035 BLAKE2B 39b6a604af8e1b8d54640d9088f9a527ae2ef74535adb0fd655647f972193a955564a2acd0fadde723cf873b0765d362c9cd7dc2d8cc984b8fa0ec0107ce8968 SHA512 c5b59ca220303d66804dd55990e6d62e2cadc2ab7654e47d7ec5e16749b40ad557f43f7b8919c79e48e4b60dc1f92169df7bc312bede279b8f97aee223d9b0bd
DIST pylint-2.15.9.gh.tar.gz 1319840 BLAKE2B 6c48b19698e4692085d010eb857dc036cf67f94f6b82df3427b00a793f410e9b6b6ef7a5e868163752aa37355e8712c4ff48edb9b740f7d254af69370058e8ca SHA512 868d39011a545ffe719bd14dc4f99d59fad2487160900391cc91bec419d1c3857012b950a1bff790cdbdcb4b9120f83faf7c6b8adb1fd033db5edc54fe7816a1
DIST pylint-2.16.0.gh.tar.gz 1379079 BLAKE2B 3dab6230955d36349e42416bdde2a2384ff304f58db15fc4f0ed81d035f4babe8e683e78216e4001ad180b479f76008f4fa36968750bf8570aeb91c6d5808686 SHA512 e941bd8c5b4ef683cced8500ba6c29a1ab6705d467c1bf51e4d955c22a96eded56b832c52f73fed16e6e6a35a6ffa9609489ed5f2aae8cc761e234fa013fdcfc
+DIST pylint-2.16.1.gh.tar.gz 1379216 BLAKE2B 0612a6ceec9f40af82d4fb0a166d0628a125429e1c318cb29f52bef9994596156b489e06d51e2751aab454e6ce4d04407298f68c1b36cf79bd062c91d499623e SHA512 c3b05bb5451196aeee2cee9ec99a60cba2af7b9841461e973debbfd73dd4b9e0907c39a4774a4a17723e7537b06a185553e1ffd92e35877cc4e4e177435dcfd1
EBUILD pylint-2.15.10.ebuild 2481 BLAKE2B 8b681a5c7c66427ac6dcc706425bde591adf505f14eba60ae6746e2c8e722cb805a9b8d3b75029b6d8bf5cf8e6193e4f7aab4560fb21657a28a70c0c92d7be1d SHA512 7fed27ba3e6045814f2f080241dc2f87a99923abe09bc0eb7f78ce478b4372010ddf7301fd6f30333e471cc81f4559fd26eaa345c965ea7f22a2dc79313d0313
EBUILD pylint-2.15.8.ebuild 2471 BLAKE2B 53e03633dec47f7b252fc19bab3c31c471ad8b54691af3981f0754c5dc1138d9db1790bd69ebf73babbbb7711c5083e75cf2a630be2ea9f6c9baf959011099cd SHA512 f5ef7da39015300c5698215b22d6d74f32149878a4bb99d921c38be822b0ce639cd9512584062be108d8a0f988747b510f70e2fc057b862c1a3b000008009ef2
EBUILD pylint-2.15.9.ebuild 2481 BLAKE2B 8b681a5c7c66427ac6dcc706425bde591adf505f14eba60ae6746e2c8e722cb805a9b8d3b75029b6d8bf5cf8e6193e4f7aab4560fb21657a28a70c0c92d7be1d SHA512 7fed27ba3e6045814f2f080241dc2f87a99923abe09bc0eb7f78ce478b4372010ddf7301fd6f30333e471cc81f4559fd26eaa345c965ea7f22a2dc79313d0313
EBUILD pylint-2.16.0.ebuild 2569 BLAKE2B 8f2a7cd4cb53fd707d15db2630fa2fb19fad0a750b739bc6c0cb20404cfda354938b90d9f12a828ab501ea0eb0830618ff941d0ecf53401a4b07805ab40e2603 SHA512 be5b36c899798584e584c7083561bad7f5263870cdf6e161f465c92dd34fc0f5d5a3e23a7336f969c73118293392705b3cb97f55be0f3d9788e2af320c74f521
+EBUILD pylint-2.16.1.ebuild 2569 BLAKE2B 8f2a7cd4cb53fd707d15db2630fa2fb19fad0a750b739bc6c0cb20404cfda354938b90d9f12a828ab501ea0eb0830618ff941d0ecf53401a4b07805ab40e2603 SHA512 be5b36c899798584e584c7083561bad7f5263870cdf6e161f465c92dd34fc0f5d5a3e23a7336f969c73118293392705b3cb97f55be0f3d9788e2af320c74f521
MISC metadata.xml 1100 BLAKE2B 97ec6bd2f6cf487afb93136e9ee58d0d5f8ad37e2ded456ed4f196e73fd37cddead2462d3592b44ca1a6c3722b1f194905238299f0c066945d1e22bdb18acc9b SHA512 0418d987879446fd76fe9b7fc4ee8b1c3c0d9bbab1d1fc3eb66eada0bc52f6b6480cf9852dc3a18b1915d2093642b9c87f24207e89b34d3e48c29a282a3ba979
diff --git a/dev-python/pylint/pylint-2.16.1.ebuild b/dev-python/pylint/pylint-2.16.1.ebuild
new file mode 100644
index 000000000000..5f38248455ba
--- /dev/null
+++ b/dev-python/pylint/pylint-2.16.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+ https://pypi.org/project/pylint/
+ https://github.com/PyCQA/pylint/
+"
+SRC_URI="
+ https://github.com/pycqa/pylint/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+ <dev-python/astroid-2.16[${PYTHON_USEDEP}]
+ >=dev-python/astroid-2.14.1[${PYTHON_USEDEP}]
+ >=dev-python/dill-0.3.6[${PYTHON_USEDEP}]
+ >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+ <dev-python/isort-6[${PYTHON_USEDEP}]
+ >=dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+ <dev-python/mccabe-0.8[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.8 3.9)
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+ ' 3.8 3.9 3.10)
+"
+BDEPEND="
+ test? (
+ >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ rm -rf pylint || die
+
+ local EPYTEST_DESELECT=(
+ # TODO
+ 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+ 'tests/test_functional.py::test_functional[dataclass_with_field]'
+ 'tests/test_functional.py::test_functional[no_name_in_module]'
+ 'tests/test_functional.py::test_functional[shadowed_import]'
+ tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+ tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+ tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+
+ # apparently fragile, needs unpickleable plugin
+ tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable
+ )
+ local EPYTEST_IGNORE=(
+ # No need to run the benchmarks
+ tests/benchmark/test_baseline_benchmarks.py
+ )
+ epytest
+}
+
+python_install_all() {
+ if use examples ; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ docinto examples
+ dodoc -r examples/.
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest
index 7ea245efe491..d869c26a23cb 100644
--- a/dev-python/qrcode/Manifest
+++ b/dev-python/qrcode/Manifest
@@ -1,5 +1,7 @@
DIST qrcode-7.3.1.tar.gz 43495 BLAKE2B 9986ee77752625e127008038c6c044b5adeb3bd526c27a55b23915190c3c9069adf1c6df1ce5f76cd0255f45319ecb66ebf226932666ea6c89872a46e13c1cd9 SHA512 9e0e508418164926a074d8c6d85419b39a36c01ac6d92415a15ce43d4aea79fa2a8d0167982f832970d2a68ec18d2b729f09e15d80b4f4c33b992999527d39f9
+DIST qrcode-7.4.1.tar.gz 535765 BLAKE2B 34ccf9a376a408de935ab4bd58ada6f9b97c79a118aa6aa17414e7c6607cad5dbf18e63b62a0df696fab6e6a4288af1a0690476d837d4549ee486645fd84081d SHA512 46e16b27f4b30f6b9d30a7b1dd12fea1fff9695f7cf3e8df018fa7118ce45446bbe64188d4669a62d5d094b3864f9064ed02afa63ac7ae37d7b54f59fe48e22a
DIST qrcode-7.4.tar.gz 535636 BLAKE2B 93434750d127eacd21ef44490407ad0ab4b1bc292681713b1ed11782b84e86e58548bee27b6e001c2235a1fb8af8a7166db8ebbbf468281ca312b31288e8dfdf SHA512 33be094ddb0a280704e49e2e06c37100bee282b9cf2d0727ccdf07557ad793f4b71ef250cd3eca0166fd9870aa76c936d8426c6a964d241879a67dd9a5765be6
EBUILD qrcode-7.3.1-r1.ebuild 790 BLAKE2B 08abc656e370bf621154ff454db62d3229aa16b8cd305367ac12279a20241df501d29ff43ed6d1bbeccd707ae564c84b6949c7a671163c5b8fad3b485d98aaf1 SHA512 5c9c94658a6b0cbca24ead1c34aae9a03d2b9eb31709e635034234fc874d2153f7c1d8ea9c79533a237234744a07def3709e06689e3469d6acbd64820e2ec28e
+EBUILD qrcode-7.4.1.ebuild 885 BLAKE2B 7ae7221bc75d49579e676f23098a08bcd33a1faa29c0e719248f95a25d8d1a395ce39f3a603f69406ee42e9fd82b9b2ead6ddaadc8bad04d47ef4e570af0bf0e SHA512 4d69a01faf1a9be7a81227fa237f284a0249b3e8a56b743a8d2d3e950df3cb52469985c51162a3c2bf2ab1811ad13c9228a20bc6431e4cc93615f3d27f0bebd2
EBUILD qrcode-7.4.ebuild 885 BLAKE2B 7ae7221bc75d49579e676f23098a08bcd33a1faa29c0e719248f95a25d8d1a395ce39f3a603f69406ee42e9fd82b9b2ead6ddaadc8bad04d47ef4e570af0bf0e SHA512 4d69a01faf1a9be7a81227fa237f284a0249b3e8a56b743a8d2d3e950df3cb52469985c51162a3c2bf2ab1811ad13c9228a20bc6431e4cc93615f3d27f0bebd2
MISC metadata.xml 399 BLAKE2B 35c778030a5c082a2b0683513dff8b6a3e1f7869e031c1d24618c1b8a6259263d57c140e18e792c5f10cd7c8790b3c146472f48ff44bfa6c0eafbadddb9b9b26 SHA512 e56f4843622c02c2e97efd1f319db4ebb017672330cd97f339136a47c56d697fd2885d830511c8755b918e8a46daee87dd33fade2ac54034f5251f909a09e6b9
diff --git a/dev-python/qrcode/qrcode-7.4.1.ebuild b/dev-python/qrcode/qrcode-7.4.1.ebuild
new file mode 100644
index 000000000000..03f7ce68a631
--- /dev/null
+++ b/dev-python/qrcode/qrcode-7.4.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="QR Code generator on top of PIL"
+HOMEPAGE="
+ https://github.com/lincolnloop/python-qrcode/
+ https://pypi.org/project/qrcode/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+# optional deps:
+# - pillow and lxml for svg backend, set as hard deps
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ >=dev-python/pillow-9.1.0[${PYTHON_USEDEP}]
+ dev-python/pypng[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # TODO
+ qrcode/tests/test_script.py::ScriptTest::test_factory
+)
+
+src_install() {
+ distutils-r1_src_install
+ doman doc/qr.1
+}
diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 9297a5137cec..177b244a43a1 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,3 +1,5 @@
DIST stripe-5.0.0.tar.gz 267241 BLAKE2B 6b4a58a355baf2d16d6de8667d1dff655c3334b58933c6172b25963f90bf072ebb5fae197faafd69285ceaaf06ba952c7012c35222df873d0453ec9fcee45cd5 SHA512 3d782abd3d6983734b6248fcb44cb69609475e14b820062882439c11ba8ba64e19f3db7984902157adaf0a80f9c26d18e7fbe414eb27bfeda95a7fae78a07577
+DIST stripe-5.1.0.tar.gz 267508 BLAKE2B 973f286c1a6a6703e903d65267465def0a99c15e65b034a690f12d51e6572412f1007eb8fa7ba9df41f4450e09c8b0584a1ce472d0815757ef1e402021daec67 SHA512 1afe76180922bfdd90c19d9a6326a98a9cc8e138fc9bb26c42f245373f8b4b93bc0144d3c41e0fd5f278fe425f6bb219cda7d4f993db845756de22c0047cb228
EBUILD stripe-5.0.0.ebuild 1816 BLAKE2B 946accaca81fdb3985cd70e3ee52fe062712e6c9464d429d0e49aad10aab51d1b5fb8dbb51f61a7a4c92cfac1e46e04b1ee699a8dddded0d57ae0d7da372fec6 SHA512 2f49dbe494941f67f4832c27e49f883ca60b31cf760d95f456d04088cac02e9803d981dca77b0e36e3a9dc652943d3a3024968e125aebd7e66029d1688ea2f5a
+EBUILD stripe-5.1.0.ebuild 1818 BLAKE2B dcfd6e92c29be7d2ee5e54d198abc2d44d899702f7798c184352a26fc191168a86b708c259ef461554ea0215ecddff0d7f885bb64c924da1f46157f388d751bb SHA512 00b8fcb108caf40d6d8620a833097ae08fe10b15afc01a02079988113147d05e492b0470ee2f5c6223d8a6a0f180eb51028ff15b0e1f7a8e87133d91744fd6fb
MISC metadata.xml 372 BLAKE2B e6a38fdec6fc016068e7a0522ba15e83bf358ba1475e54a9630b1e86c75bc14b790c59716317bd81438a1c770e4d31afbe04400ddcd5dd272715c251fd6cb1a2 SHA512 2d9672b242f2d38654f7906097e597dfbdf75afa3583ea331f61772db95d19a802e83ed523c67a6cf3da18411036055c0996fd04d99199618d5205be8a61bd77
diff --git a/dev-python/stripe/stripe-5.1.0.ebuild b/dev-python/stripe/stripe-5.1.0.ebuild
new file mode 100644
index 000000000000..25678121e96f
--- /dev/null
+++ b/dev-python/stripe/stripe-5.1.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+ https://github.com/stripe/stripe-python/
+ https://pypi.org/project/stripe/
+"
+SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-util/stripe-mock-0.151.0
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ net-misc/curl
+ )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+ epytest tests
+}
+
+src_test() {
+ local stripe_mock_port=12111
+ local stripe_mock_max_port=12121
+ local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+ # Try to start stripe-mock until we find a free port
+ while [[ "${stripe_mock_port}" -le "${stripe_mock_max_port}" ]]; do
+ ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+ stripe-mock --http-port ${stripe_mock_port} &> "${stripe_mock_logfile}" &
+ local stripe_mock_pid=$!
+ sleep 2
+ # Did stripe-mock start?
+ curl --fail -u "sk_test_123:" \
+ http://127.0.0.1:${stripe_mock_port}/v1/customers &> /dev/null
+ eend $? "Port ${stripe_mock_port} unavailable"
+ if [[ $? -eq 0 ]]; then
+ einfo "stripe-mock running on port ${stripe_mock_port}"
+ break
+ fi
+ (( stripe_mock_port++ ))
+ done
+ if [[ "${stripe_mock_port}" -gt "${stripe_mock_max_port}" ]]; then
+ eerror "Unable to start stripe-mock for tests"
+ die "Please see the logfile located at: ${stripe_mock_logfile}"
+ fi
+
+ local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+ distutils-r1_src_test
+
+ # Tear down stripe-mock
+ kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}
diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index 1f934206c16b..3e728a5f4f4f 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,3 +1,5 @@
DIST tifffile-2023.1.23.1.gh.tar.gz 324017 BLAKE2B ffc4a329096ac3eb44990635dea4f5d0211564d5a8847795671d3d816148721d3c6fab059514764eb45bc48c8a114382c0a1705cc606d750ef869d49e67b2c85 SHA512 fad8e2f40cc550a83030b29b528566d7b5b9cbe016c9fd04911ab4cca4e8e69523d9b17db83eee018d1ff3005cab0f36762b4a1271859b504c77a0809e07b0be
+DIST tifffile-2023.2.2.gh.tar.gz 324485 BLAKE2B fb3404efa1af8197af8e3b77c2b1fbb76c215ee8d599da8974c6231b72789117edddf23072c898eb752789d789080b16106da90406a3a178388f3a863171d202 SHA512 5915374d62665d766b02d2a3c0e2f644581f3809cc650dda70feffec43151398fbbd23b2fe000be02a65fd7647e097c43c3c92482c85fe5027966038179a785f
EBUILD tifffile-2023.1.23.1.ebuild 1600 BLAKE2B 2a75f65bcbe7cfa39d1d9778521c7c201c01e4bdaf5c5d24a47748e2eb6a849e7e1a1f508c1d49453de839bbfa2e0b0eaddbf8910c6d5a0fbb2e5364791a275e SHA512 ea82d23134791f8748abe1fcc0386fe57adb00d5eefe57174b3bbc2bca3c790538c13d78f675e5f1f4559b236a62738bcd613087a9c59893770466db90385dea
+EBUILD tifffile-2023.2.2.ebuild 1600 BLAKE2B 2a75f65bcbe7cfa39d1d9778521c7c201c01e4bdaf5c5d24a47748e2eb6a849e7e1a1f508c1d49453de839bbfa2e0b0eaddbf8910c6d5a0fbb2e5364791a275e SHA512 ea82d23134791f8748abe1fcc0386fe57adb00d5eefe57174b3bbc2bca3c790538c13d78f675e5f1f4559b236a62738bcd613087a9c59893770466db90385dea
MISC metadata.xml 346 BLAKE2B 8cecb51fe01826a2a190c4e3020836f5706a918515a3ef5b4624fc3e9985411a8fd3c261fb7b6d8ad4f4486164487d11bdc2b071eeb5a95083db4c5323ae2dbe SHA512 81f8f6f5231d6cc9a8e7f95416a63cc52027f58fa54ce16bacfaa0ae285a48c5a3850d83d5ab50ca89be248ce386528db32811b23d61fa0d0e1e0cc737150465
diff --git a/dev-python/tifffile/tifffile-2023.2.2.ebuild b/dev-python/tifffile/tifffile-2023.2.2.ebuild
new file mode 100644
index 000000000000..66babf481615
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2023.2.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read and write TIFF files"
+HOMEPAGE="
+ https://pypi.org/project/tifffile/
+ https://github.com/cgohlke/tifffile/
+ https://www.cgohlke.com/
+"
+SRC_URI="
+ https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/dask[${PYTHON_USEDEP}]
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/xarray[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # Internet
+ tests/test_tifffile.py::test_class_omexml
+ tests/test_tifffile.py::test_class_omexml_fail
+ tests/test_tifffile.py::test_class_omexml_modulo
+ tests/test_tifffile.py::test_class_omexml_attributes
+ tests/test_tifffile.py::test_class_omexml_multiimage
+ tests/test_tifffile.py::test_write_ome
+ tests/test_tifffile.py::test_write_ome_manual
+ # requires tons of free space
+ tests/test_tifffile.py::test_write_3gb
+ tests/test_tifffile.py::test_write_5GB_bigtiff
+ tests/test_tifffile.py::test_write_5GB_fails
+ tests/test_tifffile.py::test_write_6gb
+ tests/test_tifffile.py::test_write_bigtiff
+ 'tests/test_tifffile.py::test_write_imagej_raw'
+ # TODO
+ tests/test_tifffile.py::test_issue_imagej_hyperstack_arg
+ tests/test_tifffile.py::test_issue_description_overwrite
+)
diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest
index c2474cee8433..22789f6f42fe 100644
--- a/dev-python/tld/Manifest
+++ b/dev-python/tld/Manifest
@@ -1,3 +1,5 @@
DIST tld-0.12.6.tar.gz 358405 BLAKE2B cf7bd68f26507cd4ac1c681705d8c495131a8b3aa64115e0259f7ef33f61c5db4911cc8cb1493e901237d401bd4eff4bda9cd687d19d9e1e275c3d87980069ae SHA512 ff10041178976af97c920a519ce3bb5a0a46f4299c24419db9a0502e89296e2bd66885dac5927e940c3abc22d6b390336916622cab771a57ba1c8f0960de2583
+DIST tld-0.12.7.gh.tar.gz 444946 BLAKE2B ccd39014b3facdbb836aa33b0daddc819be2ad246985f8bbcd0f13ef01d026c7c9aaeb1cb41312602cf7babe6ec8273c9456a5afb83850f77cd90ad3f9a9b7f9 SHA512 11b573cea770f7aa1ae58f2e6787e62dddd515b2a91b5d4f89e160615b4e3d0d9219f43e3c94251efd3d5b46779390ed66a312ca1751b224284a0765da972b28
EBUILD tld-0.12.6.ebuild 671 BLAKE2B 4801855a75f4f63a59b2edd5b70729dd8c9ff3b5676d3c9750aa4960d659fd19fab7b860fbc7a75a66e9edbe94e42c311d52a63bfdf55f219d108c0240e1dc60 SHA512 803408fc5f53abc2e7ecb4149efaa8b102a31e031ad24c5383a746957d319d9772e4784dafb8bf4365ef2065b8c6b057c2b5e7da908bd7761826bf06e4d64658
+EBUILD tld-0.12.7.ebuild 675 BLAKE2B 3e8a24061926e822af1f3f214d4e6f70a4afad5f112ed4cbea5393a61a731fead6df0d859d6628549ea9349d2aab62fec33b0af71a26d92546ba6a08f023cbc8 SHA512 90d975e2e9a1b32c1d8401d0c19839f08898cc5e9227c7da851ac1a9ec16dd316a14a1d7ae753aa348ee2616ddf7f8f7760a70a36fc6af2e62b69208e2a932d8
MISC metadata.xml 479 BLAKE2B 980df3b99d6ace9a30fa47b81979a0ca82cce1dff5f7fac8bbf8f2657bd01927e713c1de97ae6554aba5f48a8800db262910c4f3497d4c2ae51b2dc098463828 SHA512 04c7d683636d486839f2b5876ab83aa37a30a7c57edbef6b0a82952ff53f21ca38c25f132f2b57659573622ca710b3176478ca3cd9336f41e9fa85648301d3ed
diff --git a/dev-python/tld/tld-0.12.7.ebuild b/dev-python/tld/tld-0.12.7.ebuild
new file mode 100644
index 000000000000..cdcf22f36571
--- /dev/null
+++ b/dev-python/tld/tld-0.12.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extract the top level domain (TLD) from the URL given"
+HOMEPAGE="
+ https://github.com/barseghyanartur/tld/
+ https://pypi.org/project/tld/
+"
+SRC_URI="
+ https://github.com/barseghyanartur/tld/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ test? (
+ dev-python/Faker[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+ sed -i -e '/--cov/d' pytest.ini || die
+}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 53a8063e7d1c..b2771fcf11e2 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 68ccbf258f13..7704179f6914 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -15,7 +15,7 @@ EBUILD bundler-2.2.24.ebuild 905 BLAKE2B bc9f94a4342ff9431d94c6e85a31d26727d3850
EBUILD bundler-2.2.25.ebuild 905 BLAKE2B bc9f94a4342ff9431d94c6e85a31d26727d385032caaa57ba9eaadd2ad03fd9f31011e9992499f7c946e3417c46b48695256a4d54c8bef4e9112ada21e9aac5f SHA512 33078fb7351b4384bd3db2006823d1bb4bccbf3f2cba280d3d37e64eedf38f0adbf575cfb0c056d401645e79b2af326626d3b0fb4e2b1b67afc3b122379344b6
EBUILD bundler-2.2.29.ebuild 905 BLAKE2B bc9f94a4342ff9431d94c6e85a31d26727d385032caaa57ba9eaadd2ad03fd9f31011e9992499f7c946e3417c46b48695256a4d54c8bef4e9112ada21e9aac5f SHA512 33078fb7351b4384bd3db2006823d1bb4bccbf3f2cba280d3d37e64eedf38f0adbf575cfb0c056d401645e79b2af326626d3b0fb4e2b1b67afc3b122379344b6
EBUILD bundler-2.2.31.ebuild 905 BLAKE2B bc9f94a4342ff9431d94c6e85a31d26727d385032caaa57ba9eaadd2ad03fd9f31011e9992499f7c946e3417c46b48695256a4d54c8bef4e9112ada21e9aac5f SHA512 33078fb7351b4384bd3db2006823d1bb4bccbf3f2cba280d3d37e64eedf38f0adbf575cfb0c056d401645e79b2af326626d3b0fb4e2b1b67afc3b122379344b6
-EBUILD bundler-2.2.33-r1.ebuild 897 BLAKE2B 8d74e5d8c6e07d7672c51ad6923317d3198ff8a96b51761de643be7a6b8710bee53f80322507ac502051a4d76eb9017ee64e2aa702676a3429e6094a25b0ad77 SHA512 538a500b400bbe5ce4a21f633661121aac1396794d10f70a957dd5688c93a2b8c2c4c5b129514aa1e01b899c063c04b9c702e4379ac1ea8518cce463a17aae10
+EBUILD bundler-2.2.33-r1.ebuild 896 BLAKE2B 8dd3a3d6e99b75acf9403f0aed7aef1484f117676a3d579fd724766708173c5b6d6dc73c8e4cd90810426c87ab84123a377d7758ff30144196f089527fb8f840 SHA512 38a3b9db1a17178c113f928b3f6530860fb32620b80d99d996c30764768a5d06e284caa497d10e7a09d5af39a74c6bc90c50e4af10f3b958895c3c8ed385eb3e
EBUILD bundler-2.2.33.ebuild 905 BLAKE2B 1744e1ff514205f6cda60d53c539b1a89e99608a66ad9b642bf4d66b156ce625ccf8cf2374b7f8fbac96e80a69f6cbe66d790ac061c9644071348db52fd742cd SHA512 5f6c9ab6206aa665917b9728608067af48b80f16b47dcc898b56062e6041990a36c5f6fa9201832736fdfb8c423e3e6c1c912fb48e179e3f3c45ba02bf08eb0d
EBUILD bundler-2.3.26.ebuild 880 BLAKE2B 5bf0fa758a73c61eb40f7a5d4c20280b432603485440cb1b0ab86a71f1c03c731f16d33cd642454377f18ab33b3a213c7b1bed0d23d277cb387fef1d852f9bd1 SHA512 e0cf7e44703096b2a4a883e75a53696809d55f4b50858c9f11add5c6ce071e9775d6806c7c1a66346699a229cbb2420e249df079bdda47e614e45ac92f36dd1b
EBUILD bundler-2.3.8-r1.ebuild 911 BLAKE2B c79b33c6fed601500611860c19526e597d88886e5b2a5bc6c501ef05cd8a7fc32e181e6ebbca76dca91c7a5b13753e25d8619d5f26ca7410ced8405b60a6ee64 SHA512 27c7ee78fd96610453bc8c80e42ae1d984c50fced7ca925a7bfdfeafcbef6572235c56fd492ed1e041dcd8792a964183271828283e3b80662b0fd9833d7e1e39
diff --git a/dev-ruby/bundler/bundler-2.2.33-r1.ebuild b/dev-ruby/bundler/bundler-2.2.33-r1.ebuild
index 88f4d76fc5d0..59ba88fc5b6e 100644
--- a/dev-ruby/bundler/bundler-2.2.33-r1.ebuild
+++ b/dev-ruby/bundler/bundler-2.2.33-r1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 357d6eadf34b..946df8c50c68 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -4,7 +4,7 @@ DIST did_you_mean-1.6.1.gem 35840 BLAKE2B 618e11c23135edac66cea95c0cc4212045fcce
DIST did_you_mean-1.6.2.gem 46592 BLAKE2B d24960738dadb3f2881d2a392d8f3aec48b7eb770c19af59fa79971316326f2509f79517b43fc1a42c77f41602938c8a3483c162ab6f74c7df99035ca599eaa4 SHA512 98df1f9820c0b0c19c2493418a0b8e605148757e9958ad0a3a9d19d314b7b6a883bd1a93a1dfed96f62a796c1417f16a8f2ab782bfee60526bbffdcb7cc31e38
DIST did_you_mean-1.6.3.gem 47104 BLAKE2B 48ae99218c9295a0c9a17825020e875a2ecfcf76b33859b157cfb40279574b257c58973f4b0b16f773522ea9e9d08dc13ab316d4408363aed23323da74cc2207 SHA512 5452afd2bd50d2b77d1695c83c956cf6c3a8d897e9cb3cbc372a9bc8a7d84550829ee837350a1aa55ad9ebc129b92ba78aabb9fbc266311fdc5b4b0d6ddf33d3
EBUILD did_you_mean-1.4.0.ebuild 669 BLAKE2B 5486983f1c62524241b10f81c1276c89548dabfceba67077b12d40f5eb2bdfb853da72c7fc7493a0ba4fd93f4ca1b166c3e9901c24712b69fb2d7343a2c641ea SHA512 f6f3a2a0f57c11028ff433dc10cb4cd3573219d9fc2801eacc660c144aa0f3704f661a067a4f383a2a6d0498bd7dfaea399ac8c015e9e12ac5fbea6c0669c33c
-EBUILD did_you_mean-1.5.0.ebuild 684 BLAKE2B 79135c17682a49a4a2ca8d0c9d9bd5aeb3f234846d0e81726abde730985020b3f76c0eb0aca0d3b8d240e4c7331580f16e0a2fc000f34faaafffd3804d341c09 SHA512 ad98690d2eec98e69e576fd8c63baeb878c10cd24ee0803de8b3b92ba918178564b359c78524376a5bbf572e3b199a1f4c75cb9ea86a1bb65a84fec7a9031506
+EBUILD did_you_mean-1.5.0.ebuild 683 BLAKE2B 9facedf9ff7b9e47e46e7e1427d711ecb31c90b568a070886719b01860ac2ad2bbaaa2b3c7adea23bbc52000aa2555117ad1d1f05d07dae8917ff21bfa1ae1f3 SHA512 656e87d368e8e3d7de072bc3b1b4bf360aa039c2205b0d740f4a349e69dce97c3dee557616c1d458228f4cbe82380cf03bc0e79724097178fa3af11d5d5e60bf
EBUILD did_you_mean-1.6.1.ebuild 698 BLAKE2B 4dd8c8f26e6cb6bb5b2a08e651853c6d1e4abe3adbf894d4eee28e378a6541027d5cf2e09f16cbb1f25cf70bbeb340f3460cd7f9007bb28f1c5c1dff98979e00 SHA512 0b2d968cfa50d337b9b0d5efa96f90de445dc71eb4e4026825b558244075e9422f61c7313a75e437003c3c8c9a8550aa444e7838b0a1c2cba3f8a21e6641bd89
EBUILD did_you_mean-1.6.2.ebuild 691 BLAKE2B 24a5c175f851b51d249f5666aeaf9ed73d5dca120e9a95ab313afe3ed4fc2b7ee1e838b7afc053dc5cea3b11acd6e8daf6dfa7ae02160f2cf904466158b85c3b SHA512 2e05ef46c842f2a07da88c7e8825988a3c9efffa3976815e3255e0397abfa146e00487a558ac958fea98d3636514216bd15f10c20e568c8dd0afca446ec95d91
EBUILD did_you_mean-1.6.3.ebuild 691 BLAKE2B 24a5c175f851b51d249f5666aeaf9ed73d5dca120e9a95ab313afe3ed4fc2b7ee1e838b7afc053dc5cea3b11acd6e8daf6dfa7ae02160f2cf904466158b85c3b SHA512 2e05ef46c842f2a07da88c7e8825988a3c9efffa3976815e3255e0397abfa146e00487a558ac958fea98d3636514216bd15f10c20e568c8dd0afca446ec95d91
diff --git a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
index 0b32d09cef75..9f68dc471b0d 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean"
LICENSE="MIT"
SLOT="2.6"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index 402739bd6090..f10340d70145 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -5,7 +5,7 @@ DIST power_assert-2.0.1.tar.gz 17062 BLAKE2B 9c592c12e0722a3376fede86b1a609c4c5f
DIST power_assert-2.0.2.tar.gz 17141 BLAKE2B 67cc35b505d2a34435727361d9ec6678cbb10705d33ede64a24bd2b775e29febee8353b79c92851d72d90e01d22ed848641ee31814c53b35f68d15bcf7d788e8 SHA512 8c1e40cdd1dc8a00bddf699af3a55c08e5f2f5ba4c0ff5d1fffe64300385b1558f4e4653ca7b5a755c2ffc058bea005322708b43117911e4bfe84783eee5f537
DIST power_assert-2.0.3.tar.gz 17228 BLAKE2B 6a7927102deaf6daf0e4f17e7183ec4a862a57607b965c0051b1ecd22a4bf555c6f6195911405d2839a725f38e1e1b49ef6ca3a4209452ca149996071d28e47b SHA512 f5658d18b3b78e7757ddfc1ccdabc011076c009a7343eaad2748ca7aeb4d112bf19c70621cb938e7dcf1582c8bb7c5512017885ea51503b3ed274980b7d7c0b1
EBUILD power_assert-1.1.7.ebuild 1412 BLAKE2B bfcc18a05ad28ce098e70a7d936b336630a1135cf781e36c8d533502cf1e55610b579c32b52354736d8de18a583a3d29cf0efb397764d74bf1ad8094230a6259 SHA512 c2fe441390ca188dcc1be729f558e8ceba61d4b2f2d820e2f29b06d55d72abedc293d839c782aab017231d692047cffe0a0924256efdd9b7bc41fc1d9ee88972
-EBUILD power_assert-1.2.0.ebuild 1411 BLAKE2B 53cee1248205c71ab0e57f24e87cc914542228acc8d860fcfe129c90941fe866dec81206eea8b64024729c82da1474b02222999512fd30b7282efb16ccebf706 SHA512 7cef92110668252829ce66e8bfde6bf3c473287af7dce0c50efe6f2ca1bd4ea3b022ae7ecc290e9df9dfd66aff79427be34b11e581c127fcdba2ca4cf92229bc
+EBUILD power_assert-1.2.0.ebuild 1410 BLAKE2B ade2102c8956be63c11ee9b778dda0a47e171f616962fdea177ef87ab5f18545d1957cca8057df4890140ff92f2f75a46d25b587c9dc9a50c3b7d9398f22ef51 SHA512 52cd8ee07f1e77207c7aeb1165f711ba92dc8e3ba1edc48e7242f54bbd045cbdc082224c675a2217bd37f33efc8df631434311b257b50ab9281e8e265e9877c5
EBUILD power_assert-2.0.0.ebuild 1423 BLAKE2B b7d1caae6dc82831297e1c9835026b190a5aa4e6e9c3f5a166a934f98d97842987985859d95ec66c876a6882583535ed02756b1efd6ce1b06c46abb9e2a73f2d SHA512 eca5293de390a9efd26e01439019c966213f40a53f2770159f52574dc4176d33f73475097181f3c3c2cf4526f530c79bd8ec8b365ea4acd8a50aafb19b135dcd
EBUILD power_assert-2.0.1.ebuild 1430 BLAKE2B 30482dd041426d621fe8d71253d9aa18b4522862b080fee0868b3e841743453daed89e766ead88ad8963a8a31d316bba8aaa40b0837f67939aa77d4b73996bb9 SHA512 cdf9bfe5d4e29b7fc382ca7ec11fc566be0737431c7428c9bd479b947a2d3dbf834bce06a8a8baa18647e74689e5e81fb0710d2f1a5265b1ccc14f64161d237c
EBUILD power_assert-2.0.2.ebuild 1423 BLAKE2B 5701981f565302d1c757d5c14a5d0d3670ba5a4e4c3315414113e945a9020dc1cb3d7c8c48c9d98c6ed396eae0cce1cd4aa13edf466e658c93e1798b9ccdcc04 SHA512 23dc63531a0a9eb3c9b12631539b893d9c589d6ccbae79eb9cc5901fa3b11e8970424995e26cfb9b8d61e35389b9bab5cba4de405ec9ba86120259b4edf0e12f
diff --git a/dev-ruby/power_assert/power_assert-1.2.0.ebuild b/dev-ruby/power_assert/power_assert-1.2.0.ebuild
index 55546f08d0f6..2cb2e6a62419 100644
--- a/dev-ruby/power_assert/power_assert-1.2.0.ebuild
+++ b/dev-ruby/power_assert/power_assert-1.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/ruby/power_assert"
SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~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 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index e8e8aecfd308..8eead0ac2157 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -5,7 +5,7 @@ DIST rbs-2.8.0.tar.gz 1065757 BLAKE2B 136ba929d0b61c6b2625b49574ec45a28aa1de77a1
DIST rbs-2.8.2.tar.gz 1069304 BLAKE2B a05cdd12767ed47cb90a64ab9803523dfa11a2295ebf2be4f9087918bc74ef75a46e3ec95a78c6c272e65b7d0485db0697edc8c4e586f7ae2b4608cde638969e SHA512 02666374fa8a93f421916f62b6a101e602c5dc8996169b1fd618618ab76afb11bba0891aac3f48f70af080f5d73ede264728f93799b3a330cae3a43b9cab1cb4
DIST rbs-2.8.3.tar.gz 1069360 BLAKE2B 7151346fadcfdb2e246dbd32c440c4e5fbfe0f6dbed67a100460b451f87432a5811d63269b612949b720d0a3234818e46d1e1f614886e92e0b75cb5814c3e24f SHA512 4e6ec348945171868752ff62704e2a64ced4a11288a96c03e837e508df235c0cf85f99469952a7b052662ee7bc16e0942aaa2bc448381d95d5603fefdacf6839
DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204 SHA512 e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824
-EBUILD rbs-1.5.1.ebuild 1181 BLAKE2B 084482b9d2d3e19ff87d588af82120a899273e270eb0444ca4c0c33db2c9f11809386ddadf54bdcd29f1b3f1ae365844bfca8f5de184f87dceb2b313d39bc4ee SHA512 817ea7091c7998d5bccb4163a6fa6db010550ce4b9fb11d911edd9f63d2625766ef624b8d644715e2f08587998e553626dd1ddc0852831a819329d94a76c3ed7
+EBUILD rbs-1.5.1.ebuild 1180 BLAKE2B 01b55d7b617aef6141a955fc59ac2bda2dee8415ae3f7f89dd9ebf2d161ed8f39c95004b18ab8d3764bb29662cedaf6de42bd19fb8311084a45c6dff1f05633a SHA512 1634a3de02711d2fe1a5f7674df3cd9169689304a10d9f59720e8bc80630a2d2d8d905db69e191d7a6a09a6f5ec79b2c9ab4cc678be99dc8e3efacfda4186a45
EBUILD rbs-2.3.2.ebuild 1868 BLAKE2B b0b276a68cffceb3e6dbd12a5205043b155af78e945c1b191633a29415e39b650735cf46147ce777a9660e271580e3ff4afefbe92e99091908be00845566bbb1 SHA512 012929a95f0a0843d3037a4a696606686d9aac630b99e10dfee6ab283a71534ce0089c3bf9fe44565a1a21336b3d64b39b7584beef283c4dcdc62eeaf6776dc9
EBUILD rbs-2.5.1.ebuild 1868 BLAKE2B b0b276a68cffceb3e6dbd12a5205043b155af78e945c1b191633a29415e39b650735cf46147ce777a9660e271580e3ff4afefbe92e99091908be00845566bbb1 SHA512 012929a95f0a0843d3037a4a696606686d9aac630b99e10dfee6ab283a71534ce0089c3bf9fe44565a1a21336b3d64b39b7584beef283c4dcdc62eeaf6776dc9
EBUILD rbs-2.8.0.ebuild 1905 BLAKE2B ff1382678d9b03ed335d69f54dee98cc50d22d4fcf4b9af2d53f189956e7a8e6c026edf6b60832d5592889bfa4af594d953125e5f2de15632b869d991f452bc7 SHA512 f85ac1031e8a1fdd3a54730e71ac971592d66e06dd20d261fe6e2cea3c8cf3d4d838a3c08c49d8e71ee8c788124904fc96413e47a76e20a720ce5fe414315d1a
diff --git a/dev-ruby/rbs/rbs-1.5.1.ebuild b/dev-ruby/rbs/rbs-1.5.1.ebuild
index 7c58cc608a34..9079da0fe085 100644
--- a/dev-ruby/rbs/rbs-1.5.1.ebuild
+++ b/dev-ruby/rbs/rbs-1.5.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/ruby/rbs"
SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~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"
IUSE="test"
diff --git a/dev-ruby/rexml/Manifest b/dev-ruby/rexml/Manifest
index ab36fd7cf4c9..264f8ec07327 100644
--- a/dev-ruby/rexml/Manifest
+++ b/dev-ruby/rexml/Manifest
@@ -1,4 +1,4 @@
DIST rexml-3.2.5.tar.gz 447881 BLAKE2B 4b922d51f9331ae17c2deaf3c617fbb6130b111ec0fe27892e524b89f298c3b962e64ab276b71213f3482c0a480b52cf71b3866aacc45fd6de82589baff81354 SHA512 9c62b789988b407bf4b02906768300b256734bfa342ef6b3551428ba2c1792b7e7e5a5480251d7df52318a5e5155757ab1377c0cc8d1d7c33278f33e367a5ca5
-EBUILD rexml-3.2.5-r1.ebuild 879 BLAKE2B 0bb8563235ec5a3f1d49e5214a98e7e4fbb0bf046f2088816738625d7c476a5f940d31c94cb4f639e5594256d23fa4c7c1c55aa78b6fe18276442b0dffb32903 SHA512 c3d49a54617651b49cacd93c9307b210b79b82c628a7da482e1cc9d10fe5c1f3cbf8165bfba13a7c78a011cb645d6ff59fc92f6a77ff1646f96ff9a4f51813a1
+EBUILD rexml-3.2.5-r1.ebuild 878 BLAKE2B d06b28d041a98a65325127481aca1a1c650498e0cfa3286bc34ffc812458fc658f7bfce7bdea458d726f3b365bccce6941365bb8814a70eac7fe857063a2fb79 SHA512 9107b1f445e79729deef8287562c28b4b35a32247578250e714eddc5fc65d70bc16af6ea3a8f0009a865fcbd299bd6fc4de2ffb5832a40162b30e9e6293318b8
EBUILD rexml-3.2.5.ebuild 878 BLAKE2B c179e47e33e631650806b40af49f26a0d7c77c4f81b164550f54f181452c457d32f1dd50ed7e5e18d2e16deee7b5be51e9e203b1339bc4a6047eee3a18eb8b12 SHA512 59aaea04f2670b707a1df27424dec4d74888fd9fa3264bbc6d744d3801534b227e161a36a621d6d22f052ea7ef805242d074796ee531a6c8d077993c15170306
MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
diff --git a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
index d83babde8406..1133c672c6ee 100644
--- a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
+++ b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~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 ~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="3"
all_ruby_prepare() {
diff --git a/dev-ruby/rss/Manifest b/dev-ruby/rss/Manifest
index dbabaf7fae04..9d924230058e 100644
--- a/dev-ruby/rss/Manifest
+++ b/dev-ruby/rss/Manifest
@@ -1,4 +1,4 @@
DIST rss-0.2.9.gem 106496 BLAKE2B 4b8b4b8fc59f05b7ed513294a809b0961dcd0c8b94cbfff3cbb09102a9ad056063c4b2a5d00b30e2eebc76701b10c3b28125ba2daf49fb420c5ff37a47dd600b SHA512 24d983ae2ee8570c3e433675f9cdacd1c35d6160beb28689a0f8cf446b6b465147bef68dab644a85cb089870d6a9fb2df85cbaed12ed4d6a6fb2d07b12c6ca3f
-EBUILD rss-0.2.9-r1.ebuild 732 BLAKE2B bb9dfa0efca9bd7a96c940c70c8333f321c299c5fbf1da48fec3ec11324c11a99cbbcbcbfb3c28ef0015d73fd079d4fee0ad33d5e681eaf565a82a5511fc9fc1 SHA512 cc313d3d0599660e0fc478a802308ea58e8e64f3d3576d99df7cc5302778c35b4ad64b28c0db9fcd15e16f3a8e061622817048fd42affcd0ca19a81b128f69b6
+EBUILD rss-0.2.9-r1.ebuild 731 BLAKE2B af99b6ad0cdf7ebd26f00c401795a15c8220f2a7187915ba2539f8a1a71b849bc62934c365d79d590386d2735016fa622cf106aee9d06cfd1c210222ea153ace SHA512 130ec647d193d4b7ec53cc36c0f9e6e454e6685ea325cafda8cded381f5478fc5f9655176ce31dc4779d2c9cc3bece4f7a1fd8902c8300bf99dc5a9dfd5bc266
EBUILD rss-0.2.9.ebuild 732 BLAKE2B dfdacb27824fb9f4b7867663f54f45fcbb063ee00f1db15bc2c7e220c679e51e6cd1671e33513e6c5023750f501be8ad7008a2a28de454de26d3e6c034c88187 SHA512 68c913559ec602c865c813006c1d229944193d8912a3f49185b9fe5a037120242d759d0281309b94c00805c8b16147957ff53e5c67ff9d1b06ec17670d207f2b
MISC metadata.xml 335 BLAKE2B a4cefa8040b63721568b44ec0d9b2920e880969e3d49ca9ac158a07e54f2328b6cb99e850a44ec5dc23adfd0e28e3d3ff302882db7da8cc1c91e74866679dbe9 SHA512 694be4f3423ef006a502a8a665af4255dc2e44e8cef1f0cad2a59335a0f94147f6489ad84324244b2fb3d303d557f8da87297d439822b544ba849554a9955bec
diff --git a/dev-ruby/rss/rss-0.2.9-r1.ebuild b/dev-ruby/rss/rss-0.2.9-r1.ebuild
index 55a41c835228..8b16f37cce0b 100644
--- a/dev-ruby/rss/rss-0.2.9-r1.ebuild
+++ b/dev-ruby/rss/rss-0.2.9-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Family of libraries that support various formats of XML feeds"
HOMEPAGE="https://github.com/ruby/rss"
LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~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 ~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"
IUSE="test"
diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 54686341357d..622780c0a7c3 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -15,7 +15,7 @@ DIST rubygems-3.4.3.tar.gz 15002575 BLAKE2B be8dfb7233754e0ef9147eab1c64d363c38d
EBUILD rubygems-3.1.6.ebuild 2833 BLAKE2B fc86fe558e68ec8c97d11ecf54d71267cf4858b945e4da004eae6138409b6050245958a2177e539dc29a442cdfc9140fa6d319612b90d9dc5cdfd186d9d237f0 SHA512 492eba6a302e5b96cf37c113c6d17f5278383df97d8419e2856d53e7058aa055b70753c14caed7f47a3bd87871f3f54d76fbd97332a35448095235a760169c6c
EBUILD rubygems-3.2.14.ebuild 3148 BLAKE2B 725418cf75abd437994e7ca0819c0444b402fd4fc4e7a0e34abd4dd91a45f53fe887bc53527a148b3cc6e939c830884b64c98bac4c0d3214e6eb427349f63e2e SHA512 62c24f631f6b42f40fd2686c34dded757c1fb65698ed659b36a85dc688c0a4850b2f5e4cfa2e9efd042636f55013a0725ff162dbd3cbf6631c1fc3c8d7917092
EBUILD rubygems-3.2.22.ebuild 3141 BLAKE2B 0e7944a328814a6aa50867212e7a2b114d596185ad4bd0664ffb474d9ec7ca8646dc0d5ddb8b2af978d0c2bccb1a55706bb8309799f7e80f33573c5877d34206 SHA512 54153f7998221a53b54e0e51ba4ee6e70187ac4746a6451c5eb0c269b4c43f21c7323d8437dd68d28e39fe258bd550b4c44d62cf5a1bca0b46c4ff2e5ee19dc9
-EBUILD rubygems-3.2.33.ebuild 3306 BLAKE2B ed0dd78fbf84f0b99dc13d80302d26db0d1dd610827cb355d72c2f954da83de28ea705caaabf27cda2094c4eb3028852b2c53819e77f1efd9a645c176180cd5d SHA512 57a22902ca648068dbcd0a8528dc8463ddd60617da74f6593fef514887a8a8e740b901fb93a06748907aed2de9bf4797eae5e1279d6fc6c5e31a2b557c49d34c
+EBUILD rubygems-3.2.33.ebuild 3305 BLAKE2B 664dd68af0be1f79892f4a27e07f02b0edbf4901d48bc417982c728849ec9a36f6be68d21f20560c5c1a4b563c72de460ee50916d6af7affb75b107bead5cbd8 SHA512 dcb4aa8bd2e2984eb0d9347f6586f7fb4d05fa78c2a4b12a6becbd05d16032a31803d307332d76dd4a403cd6f5bf30021b6488497a437ab2de8d7e96aedbfc02
EBUILD rubygems-3.3.26.ebuild 3451 BLAKE2B ac53dc2b46dfdb0f0c629362ecc355ee317071a4970f6eaf7fbc92657466a6c0f3f8ae72bc485ac87e8274108388f3f612bec47fa3cbc439088a722f5d0ba983 SHA512 b9a28984e2e82c2f118602165d07540beb34814e03273942c6fb1f257e011b09a3136feb11cfbf7aa89138073b53a10d36b38d1abf0a66c40923cd93db877eb1
EBUILD rubygems-3.3.8.ebuild 3327 BLAKE2B 0d9f66367e4b5c96a5fab1b00a17588f44df93523c72eaeef6efa74bb91b8aaeef0322e5f01fe11d56eaefbe1a2b1a35e8fc98a553954838c1403e2a049ca4c3 SHA512 af42c7a1e19d4ed119ffe538e3500eefa404caee98c7b02b4bf2b03692948572a91396f6a4a28e420e686a2e57bb7fcdd03df24c16389c529eda29446eef7d94
EBUILD rubygems-3.4.1.ebuild 3451 BLAKE2B ac53dc2b46dfdb0f0c629362ecc355ee317071a4970f6eaf7fbc92657466a6c0f3f8ae72bc485ac87e8274108388f3f612bec47fa3cbc439088a722f5d0ba983 SHA512 b9a28984e2e82c2f118602165d07540beb34814e03273942c6fb1f257e011b09a3136feb11cfbf7aa89138073b53a10d36b38d1abf0a66c40923cd93db877eb1
diff --git a/dev-ruby/rubygems/rubygems-3.2.33.ebuild b/dev-ruby/rubygems/rubygems-3.2.33.ebuild
index 597b2cc1dd82..f8f033e1f461 100644
--- a/dev-ruby/rubygems/rubygems-3.2.33.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.2.33.ebuild
@@ -13,7 +13,7 @@ LICENSE="|| ( Ruby MIT )"
SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~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"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/typeprof/Manifest b/dev-ruby/typeprof/Manifest
index 9e26563a4982..c68b68797025 100644
--- a/dev-ruby/typeprof/Manifest
+++ b/dev-ruby/typeprof/Manifest
@@ -2,7 +2,7 @@ DIST typeprof-0.15.2.tar.gz 501984 BLAKE2B 4139de379539dce54c350fb1da09d87ca7251
DIST typeprof-0.21.2.tar.gz 1073317 BLAKE2B fda97cf6535937deca51f922f39ad580383420e025f8c5a418e483108e82f5d38063064102698f2ef405f7a0bf2f83ebcbb7ac7fabc32ead320e3af9d74b7cfb SHA512 53e9657ee0c98e131e8ec70400cb775cf643910e8985767742b50fda99285f33f787d810bcad08d9d633265577731a95fcf9a4e7568e4d6b0b603f14a6c10828
DIST typeprof-0.21.3.tar.gz 1073355 BLAKE2B e8fa905b69f30b8f9884bae6b9600f802d0f0055f61f4a619768bf37547049fba97b8670cad9cdaeec9aa44519ae28bb13b8b0f533ff4d89e892e1726b56f7ff SHA512 ac9f0be4025181b994568e946591ddca4d0e4bb1949ba84d1920d765ba4549212e3fc4c10904ed691ecdbb153cd1b494f51065fcfddc4cb3c72ff5b393aa7c62
DIST typeprof-0.21.4.tar.gz 1036163 BLAKE2B 944661736f80e13737df2580af3bcea657f0a9d7c9b5189a0faf05e03fbdd24d645dbe94c123320326f6d22ea8013c61ab2d7415920e3570a913000428f63e0e SHA512 a472c65066df2e047240657df0d4f21778ff9759c484cfdb9393af3e0fc33d8987fc9a715009a6a9b428294cc776f5da80683b6e259c04a68a418a73917ac48c
-EBUILD typeprof-0.15.2.ebuild 978 BLAKE2B 17d3cf4ed9414f1661722965fe93464d7b2ce62f2153fac0351b1560f1e7dbc5781a95fbce566625a102d5a777618f38bf25da0a24a627835907b2b338314043 SHA512 231eb4f2865ef6b7b6877753abecbc0aeeae77d02b3201bca38fa6b495e84b382434870f9a69e1699712a033dd8e357fecdd206b3dd3e0c5c1075ffef10c6d0a
+EBUILD typeprof-0.15.2.ebuild 977 BLAKE2B bbe51b9b9f12dbd31d7270d894821300e5c3ec165f34cbedec430d1dc503abdb1500aa43851221c89b8e5b8c7dee48646d2f2f1566a4941bc10068a4b47decf4 SHA512 2123d5d94fa3854f3613146979e9e93ac04e8b543dacc0ad94bcade3e77a4e321efe0e1b906e1fb7eafdfe81148ea5fae61ecdc4056f2ec9afad5458e0cd2754
EBUILD typeprof-0.21.2.ebuild 992 BLAKE2B b4f5985c2eddb8c277593b0a0f0e393fcd802aabfcc583e968c6f7569e9085a7465ceb718dd858f2980d11006a3cccb6a6e1d77a3002ee14b3e78ccebce6b98a SHA512 59508894babc03e7ca00809519e9b35991ae82c567c964dc3424adb0db24cff3bef5de0cc3c8a64b373ff9cde46e385d311b9618740293ac76962c772624bc52
EBUILD typeprof-0.21.3.ebuild 999 BLAKE2B 88faba1dfbc1a8edbff197796cbc20ebdfe4d57129e560e3b3f96d3b8f9834060c941c7a6d4e8e3fbf96f2ae8d796cc95b0eac1eef109e87099002a31ad1b39d SHA512 7fa0dd4123ecce3fe4e43a3a5f4d7f7e306e3438c7d84aa1110d0c49e2fc7bb0f00451a246b34a829136769e69599b371ca63cefceda3ece231ac60467a11dc9
EBUILD typeprof-0.21.4.ebuild 999 BLAKE2B b10f85e32166a712b8a01b746fec68761629faff8a31936bbd40d702c0bf674970d11f26691d00ed484c6e3609b3bc854ecc7135b48fcad6ec90529d7e5ac197 SHA512 0b88275c46e6cad996627ea3a4dd5d4264c96afdb48aaa8cbbd3dbf3ffef7b0e28172a5791b8ec955abf1cf090a034a4de27f2d15324a0a167b83fb3b36b6304
diff --git a/dev-ruby/typeprof/typeprof-0.15.2.ebuild b/dev-ruby/typeprof/typeprof-0.15.2.ebuild
index 4a90b4d520dc..7cea03dfe647 100644
--- a/dev-ruby/typeprof/typeprof-0.15.2.ebuild
+++ b/dev-ruby/typeprof/typeprof-0.15.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/typeprof"
SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~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"
IUSE="test"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 051753777f86..a623365ab294 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index bd9821212910..c27ff471d030 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,5 +1,7 @@
DIST stripe-mock-0.149.0.tar.gz 564059 BLAKE2B 8012431b1c4671ccdbe71950013008bed54b87baf962c370869b184441fbd72c338d078331078db4b0eeaadfb7b82438a22c5b1afb433ba66f5302496d4991b4 SHA512 e3364b09d11be2ef1545fca446d6648ff0ee4e85b4ebdcdea7a864fc85a6fa397a4eacc3ba47c971a32b62d6092eb32f66fca530f5fabab31932fee5a677edb6
DIST stripe-mock-0.150.0.tar.gz 564931 BLAKE2B dc67d9c0547d68d70bb096ca7fc498521fa2778ada7175a94c52e0e767cf0f516e0e5ac0b6c45deca1023012d14026c1589e8e5426407e048da535d53ac1063e SHA512 adce6a9e094bd0271328130462fae8b4bf3a19b864395d1ade667ff9df72d2cfa90d0243043905f34023bf0919115709f8e51eb4d502a6f7f547a1afc1ed0a41
+DIST stripe-mock-0.151.0.tar.gz 571906 BLAKE2B 3cd9bdf28b608506b649f2f93270ad7ea130afec9dd0e707537b588ce5ad7b7f16b51cfc10b7c3005552e2a8fe895ca2753d1136b04be1730602514110f96853 SHA512 a492be91e1e77b13862dc02d2520b958e3c12ed06318d02d642eca9dec6044b2685ac50982a421d798d615ed59da947eac0ffc2f3cc900a435ac1eb0a941a9c5
EBUILD stripe-mock-0.149.0.ebuild 498 BLAKE2B a8e1dd0ac1f07195ecdadc4d5e68499e6d48ef5ac47fd770a7a421cc6b8fdc035bb1ae7c4f0ee7028c7ded5dbca4f260499f4fabb58d80794e807d6206232b1e SHA512 9fc51687f9fad3ac4c9c505c4a5f6b7bc668acd17f186bdec61a13cb4eb0b8d024b3eca7717434c6720f7ae4bd89431a7916575492700ad9dd9f86508b85d007
EBUILD stripe-mock-0.150.0.ebuild 500 BLAKE2B 86bc55d32bc4a634af3ae5f31db1716bfe8bba864b44d5a78a75519cc9347f4593763d06337aa5c97b4cc96775469d64812f8b7072806ecdcf7f5ceaa3cde9af SHA512 df95803239ecb13e6c4943af3b6c61b1229d16ad15a5168e3261413a1bc9d98a28e3920b4aa64ca88a542619be5391db4adcedf3a9ba9218ad010b6e6823fb6b
+EBUILD stripe-mock-0.151.0.ebuild 500 BLAKE2B 86bc55d32bc4a634af3ae5f31db1716bfe8bba864b44d5a78a75519cc9347f4593763d06337aa5c97b4cc96775469d64812f8b7072806ecdcf7f5ceaa3cde9af SHA512 df95803239ecb13e6c4943af3b6c61b1229d16ad15a5168e3261413a1bc9d98a28e3920b4aa64ca88a542619be5391db4adcedf3a9ba9218ad010b6e6823fb6b
MISC metadata.xml 643 BLAKE2B 6a45b4c6f7e3372850e8947db71b028a32f6fc63d202b912a0fed600dd7f426984828af2f80dbfbdafb69a15a3b58b82c2b738b424727b28704aefb43f43e361 SHA512 3a1d0724f14ca0885c6dde06b9c0fed1dcf7a9dcbfb32de75682cee9ad2b29fc94f9544319a2fe5d5fe3c25afb01e0f6492616e13e3d01640af7defd0ba9c098
diff --git a/dev-util/stripe-mock/stripe-mock-0.151.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.151.0.ebuild
new file mode 100644
index 000000000000..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.151.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/"
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+ emake build
+}
+
+src_test() {
+ emake test
+}
+
+src_install() {
+ dobin stripe-mock
+ einstalldocs
+}
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 2f6b084dabae..f6d877e09f30 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/gkrellm-plugin.eclass b/eclass/gkrellm-plugin.eclass
index 9d722b51fb96..7e846bbf2faa 100644
--- a/eclass/gkrellm-plugin.eclass
+++ b/eclass/gkrellm-plugin.eclass
@@ -1,13 +1,6 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# @DEAD
-# Michał Górny <mgorny@gentoo.org> (2023-01-27)
-# GKrellM and a variety of plugins. It's unmaintained for some time.
-# Upstream homepage is gone, and the whole suite is collecting dust
-# and patches.
-# Removal on 2023-02-26. Bug #892251.
-
# @ECLASS: gkrellm-plugin.eclass
# @MAINTAINER:
# maintainer-needed@gentoo.org
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index fd7ffdc71457..ff764b48d0a7 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest
index 68be47c2de59..17dcc7816562 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -2,70 +2,6 @@ AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44f
AUX gentoo-default-prefs.js 362 BLAKE2B d3f08c4ac1ae1941e2a805175dd0621756a7aa44f2dc0daf90762a0307c56eb1777e0acd572c6e131e5494c6586c4af2154e0980d25c0f4d4ab3cf4df1747892 SHA512 924313eb0e23b3609b27e3984cc39545122fdecf69d6382d11f18e92962d7a2018a1846404329f21b5880b7baed9491c7506fec998081413fc7c2c4c6c4e6bd1
AUX icon/thunderbird-bin-r2.desktop 909 BLAKE2B b7e555dee5baf53cae48cecac514d222d24a67f6a7bbc406a6c1699a86ccbb4ccd87b477a453cd2d39d239f00337d9d20fa621bd19ee40df911c51880e924aa6 SHA512 ac80c279082f88e3e2763b07f28d2bcc67f9ea9c730a1c984f102bc092f171921a1748473bb164d97a47a6f8bb5d7cac76dc544ee322add7654056a0a14af718
AUX thunderbird-bin-r1.sh 2674 BLAKE2B 724c45ead31ba09110a30c2e36efef96314654873717c8da9236c12fae33b873bb034ea050ee4bc46e34e3325817f8bfc839be3098828d14fd66a80d82cfe0ba SHA512 aec35b1f7df0d4d94af03e248a68c13867b05eea73bb61bf1bb5a6a50fffa123808ab8635c2c2b627748568c9addb9298cfb22a25919715dea935f0a999fca8d
-DIST thunderbird-102.6.1-af.xpi 551371 BLAKE2B 1663fbb2cd90e6638cb96922e515e0b5762cf55bb6fe3c366c83508a01c49e27656a89e0c6ba0a7079bcbbca02f702f967d3858ba7fb7931b6653f92b7ba6496 SHA512 730306d74c3ef95f5e3a2b90e868d6c963687b436ef7310b01f48d23b3a0c9f0370e21506d946d8b3e2930d563c2a9bfc3ab115be5d28f0d2f61237b276824e5
-DIST thunderbird-102.6.1-ar.xpi 656150 BLAKE2B 33f2ff4e97b206b5b7c27b661f863fde2e83ac066f136e0c1c8ad2e7779b0aa70d3460868b3fe3a25037e9adfc84cb1617fdc1136e165c3309560dd282be2821 SHA512 6c045f1cb0f4a1d67598f3149500b32d9a36a6549eb116e4901c640091b604b8cc106a1e5ca38e4786ef894b7c7ee3230e94ff44b29e013bc07ca7c1e8cf8f38
-DIST thunderbird-102.6.1-ast.xpi 564287 BLAKE2B 8355c98444ad184b37b00a64dcd270c33ccf98a17349c726ba41d6d138959372c48af3f654c34305958bc5198b51af75dfd3253e8d85c5b1043d76cc19d496cb SHA512 9739b6850b543f674805189bac97eb2b1c5ff7d756f6f7cb5b748aaeb72f80a1b2bddcfc98f55bb14a55d716302d039fccaf4d85879c3a7d28fc1c97c699432c
-DIST thunderbird-102.6.1-be.xpi 686680 BLAKE2B d58868887f566f5309cb096222b85907b3763296b2b88c6e3e65f826821ab8b0f59122e579c99fe0f57e1a1aa5b4b86d00a7341dd5a64d1753865b62db3bcf5b SHA512 a9935043d409ef14164c3f9e34f2238c9864e9d8ef35df0b6056b5468ebd97b0a7e1e38a6c5c0c8333ff656ef5b6954cea423ae6d73c602b3e2109d31f161536
-DIST thunderbird-102.6.1-bg.xpi 682268 BLAKE2B 460b99c13c4e53411d58510dc9b41d94b4d37398a7442182ef1593b8aad9327b6f8f71286950071a0a3325b2ea2e4d85a915a07638e7c31f9f4416777367beba SHA512 02f692bce4481576b1ced41cdf6626a930cd4be89a8318ee8a622b2b0173fa87f023545054894aeeeb1c222e47c09908d10ce057b5d55a40adb6953555af4b1a
-DIST thunderbird-102.6.1-br.xpi 615116 BLAKE2B c418fa14507c23ad6a0bd1745192808f92d0ce280fa5a1ed28c6c03f936331edbaa9646ef115e1ca7130b8f7e39999ad2f7392e641e00621444ed496371df46a SHA512 986aa0f4eaa5ea0ec913c5dff5c4061fb54e2e546988df688fde1d7e76cc3d34d8940b56da3bb0f12015db1a1cbb20d85e47fe534300cf8000defb7c087bd917
-DIST thunderbird-102.6.1-ca.xpi 636174 BLAKE2B 33be4429701302d57505b3574f7b85daf4480de3609dc53162bda00dd9c0e6cc403642216fd9ff0e91a193b5474d7b8e525a062fc0d3ab0707b3ec0de26b6a04 SHA512 0c4055fdf4da509283712436ca3dd428d5d6aab60c4f76252a2b595738556757d880285461fc5b57d043529033af6a6065022e4b8f58091688a65cc7de7b7ca4
-DIST thunderbird-102.6.1-cak.xpi 641842 BLAKE2B db3d1cedcfe816a851f3d89d01d7cc75c5d5b0753184805f9c5909378ecff1e547403ed921e035d02d8cde09f390ece5549beaebe82a9dd2035792f416cf759c SHA512 fed9562fb24da6bf090f99431b22f6640597e80a7b1bcfa7d2072e5e1ffc5a397362ea61a3ae33ba711cab9a76a96957feb152f3c8332e06a47294ed5f290e7c
-DIST thunderbird-102.6.1-cs.xpi 706337 BLAKE2B bce6d3906552e9b1c317dca0e20739e1e69a496a8a1ac36638f6fe4c1860dbf40189cc1591ef38b828981415d05c4566697fc953593805f4981ef5e8d6e1a453 SHA512 18157d00ec99076788e542b7566fbc9a33b6182654060a33e7a126b24b403cffee8ce43b2950a1260ca13ab9707bd589476b83059ac29b35c8442349a8418f3a
-DIST thunderbird-102.6.1-cy.xpi 684717 BLAKE2B 08ba971b022266680e557abc8b11d707ed0c05a43fc5f01bc659a0d314161759bb31834ecba5e7050dce3fd17813bcfab2af54cefe3cc7af75216a9ba5fc52b4 SHA512 7209892f706468e5ff5b04dae3b0f4f0fab1989b93d8d0858da9c7223dde6e9f12439c84802daec6700bab4bdd1384904b50deff219cf766be9f8b47a6249ded
-DIST thunderbird-102.6.1-da.xpi 670578 BLAKE2B 12c7241cd0b03d40aa1185060636aebe098c0de7f92c248b4f7f3027f29838cfb536fe72b63dae4a167319ebcaafb9e97acaa6166b90b460644851e8949763aa SHA512 37571b6593c2acd9f6cfdf7a078ba8d0329c6d56ead45497ac5701cf5e926eda1bd0e2535e3fdb28585f26b9a01b9f1a8c6d4a8e340b4ed34d2d06bbb0226f99
-DIST thunderbird-102.6.1-de.xpi 703559 BLAKE2B 1a1db85dc147c6fa3547fb988a9287a16221d5555160d7a7e6b594417741562b5e39384a67e21a75c3b0b5cf4a4e63e010b70629fbe634f42d07cf81d429b7a1 SHA512 f53498019560400b6b94a1650d90b7b3a93aa509dcb05a2503c03bac1d8dd3edf687e3154a57b8d5471889378762e25051c838f8da5c978bfa095eb6fa33b0ad
-DIST thunderbird-102.6.1-dsb.xpi 718470 BLAKE2B fb95cc6fe836dda48f748c12a67c112c027da923c2833965e1e46763f108f83105dbeea052663c8f8480a56a389a65368fe23e98fb6d4ea29b25b8bb6c455405 SHA512 a1a697e4543cc74f7c58460b7728fbd10a16e6e9b25ca944897379c831585560c10bdc97a67ccc0f05f0159bf3020eb6e0d48958495f9c9f659c9e08ba89b77a
-DIST thunderbird-102.6.1-el.xpi 816316 BLAKE2B ef5e09be51fd4ab4adbed3acbb706052822ac439468661ccdda48c1509df79d007c15e7bcdd7a3b3def5d87996875cff80c957944455a168a665158591b1460c SHA512 4915ef3a080e74ad73c5bdd5fb438762942238cb5a1140bb757fea4d0fe9167211911295888fb0506b1bce000077d9dd6fdfabe437b7f73dc595dbc81bee8fa5
-DIST thunderbird-102.6.1-en-CA.xpi 644397 BLAKE2B d6734e81b356f2e282612011647d5b55b15e7debc82b891140e9850b2b7878661903ef940f45827f3e5ac745fde2166bdde8660204eaf43c01f3b7d92710a5c5 SHA512 5ddf62a5d3df809864911a433562773f0d0d8ba1a9e0d8efdc016b37f73a3360de0070bc2b2005a2baa95f21cbe8f64487a6354d196f69e72d5f6771e5db2cb4
-DIST thunderbird-102.6.1-en-GB.xpi 645398 BLAKE2B 4c2637ff18f05eec417f6eb05ad586fc4f8022f568f67d9528ef9d509bb58a9937322ef907d5cd7aa7aee15990dd2548e762487e4624a58b02270ca11f12259f SHA512 4af6b75f002226d5c3bf13af84e9e51a229395079e517228b73520d3958233b549b9ffa2e1d1f18c7f8879a3f8e588acc7b1632de53eec9d58af65e1ebc9a6da
-DIST thunderbird-102.6.1-es-AR.xpi 695963 BLAKE2B 4b6a58248f2a29dfe4ef6b6299d668e4338f9e15a72947a7432cc7e12636c1d6a630d3e1f05110a6f1d6155b05135bf0170e80bde5b8692ba0642e305412a067 SHA512 208871538718377d1ad8fb0046c93764c6e6f98c80c9bc57b4c27eb1d7276bee4d599175666bf08fad53d16bc7ffedf86c3006b98aea9aea31e9a4668e868d3a
-DIST thunderbird-102.6.1-es-ES.xpi 652045 BLAKE2B d095593c03512be2475c1ef412e0ee542dc6df857d1c5c366ea6a819aa2d0e59260187e87de0558d576730b57268201e7bd9676bd110a49cb94f0e837695d7e8 SHA512 f05785d3d7842c0991b686d058d33dfbd07131b6bfed8b2c0a39cdaba747b8bfa5eed119c107f56a40cf651196ff2fe4f68145f3452404d8f4eb5e5992fb5fd2
-DIST thunderbird-102.6.1-es-MX.xpi 698653 BLAKE2B fcdc77c5cc593c6af3a94095a1ceb0fa6a431562f960c3519b1624e9fb23adb2fa8ea7d07ad47224a9d44b6aac38564ed9f8259d509653a4603cb1e0a86992b2 SHA512 5e14c979c80030f0a0993bc92372c31d266ecd87cf4c94b20e26a32bc5fef96a7e6fdd339f251d545235d5d7452e93de308a2df4910c92b790c0da0c566cdf1d
-DIST thunderbird-102.6.1-et.xpi 666815 BLAKE2B abfa7fb9075541f4a683631cddb010b8cbfafa4c0cba167fa3903d0ed5f49216b6be1a539da30e85882609dee682078f0e831ee30f0be83a9133f3a4820f3e97 SHA512 abff1e5eb2e4b2963fa8e2d9f10e4b94e566812870e21c2efdc9707064cc84394109eae4bec5ed4016b468c2c1d0ff9edff770335228d01766ab4a0291cb5296
-DIST thunderbird-102.6.1-eu.xpi 680211 BLAKE2B eda5be64cb98e799a9455086ec0c124b445fac0aa9a577605fabb51ce62f36dca0461e4d337f6f612c7683ec885ab7998233d7086897f6709ab212f20bfe0f47 SHA512 bc7d9f25dee278182896120d3924d7a64c56e52a2df8e535fbd457c49d62b3722614ace99e4bb9286d8846ba00688fd53e8b57b31a95e4360764271f5a65ac4c
-DIST thunderbird-102.6.1-fi.xpi 673901 BLAKE2B 7054b6315f250496fa6265d1bfdef5972f0804389271f9663724f8521ec79ea88067bfa31c1fc7eae6dbd1251cfe1e6947c1e529f32b1a7d3f36a6da7064aea8 SHA512 0b60a2825251f8849bb78252979ead237e06799f594dd6aed7ec3c9861596de2b0ecc38b38741be7ab373f1bd5edb6ce53eb202d1856da95969675bf2a95bbc0
-DIST thunderbird-102.6.1-fr.xpi 708768 BLAKE2B ba866bd08a8612d8d51b1bbd235856b7a09dbcec63d65d9f71faa5909f2b4f5b2b288c3a16fe68ff292bc4d9e5ec4c1aded93151439c1f8f582e8fc8cd4c2bfb SHA512 07c214a858937689ae7fc0f8cfd6b7a23ec694050bacf54ab03e4271447d1f7f9c46f74c54bb3fa704bc44849af8143e53ba0eb80b26c712815e8c0658851cd6
-DIST thunderbird-102.6.1-fy-NL.xpi 690681 BLAKE2B 67209e3e0fbbe947001a3e175ba4e37d168befcf3d6c78559d01b76a3c633c3488469f27d6b7dd610e428c954ceefdb198e461530c7836f858192435490a0ba8 SHA512 09d2ead611ba64aeab7805a5f3df9b10f8155e565edef849fb5fef04aabbb2cc325480c692c72902eb9dd1c0a855f7738091bd8d8ffa23548160ce1ffb2b2bcd
-DIST thunderbird-102.6.1-ga-IE.xpi 603099 BLAKE2B ad04262a2e4b20a8cd01fa4615ce2fcef22d26fe2194caf0a47595c05a99fb58dc1a26b91c5e500fa4b76fb4e5c91dbdc293fbb6693a7011da7ce2bf89c3a068 SHA512 ac964d81a1beab88ab28225f1f5ddc515853b1b4e458c7c6a44ca282a2c85bb9f6c02dac011fe01eef2cd6cd74d898bf8c93fa490bc76e454f57efac8387bbc6
-DIST thunderbird-102.6.1-gd.xpi 632445 BLAKE2B 80ba08102747bc9af1d045e7b89a7c6f5a339fbf60d88e47f8dbb90edd50222ba826004a6f74dfcb60f4d74314fc5d8140aa830c92a931503f4239f2956246bb SHA512 0e894a06c0e185e209ffe10bcc02a0547fa42fd371d8116509d3d0fd97324bfc8ed1fb0ce581f47fe71942c4882f21f82745a5a5d4322b6353ae91f1427bd8f4
-DIST thunderbird-102.6.1-gl.xpi 663210 BLAKE2B 9bbd2a4db45bebda89314a2fcdb0c56e8dd5fb0064a65829897ca59bb1c807b1b1baaea9bac6fb9887c3f5cca7eae804525b010620081f205b04eda90e05ad08 SHA512 9c9a5ee1a603ba81d397ffe65548497c4d8a2a34e37a848ab4f3d71d05debfd6b4c3bf40edbb8811bb4c18d42780c50062f0c760f86090920b40ef88d88a70a8
-DIST thunderbird-102.6.1-he.xpi 662890 BLAKE2B d5332a37d48cf56da3617cd1e9ca42567e43c5beee4cca16b79ed7c36a0b1d85ca4dcf036b9508fc8bdf066a8d49ee53270e8d090528dd48690a049514cfd3b1 SHA512 7f1cfff69771060ee19d7feae0ac96716431d47cdf25db74f2e4cf650c196e6784e94b88bcf6224497ca2cf428cee9e02951ace118736f60bd0581c2f6caaaed
-DIST thunderbird-102.6.1-hr.xpi 661114 BLAKE2B 9601adcadc3fffdbd1287e60235470c140d7ac3b18f1cf21a888d13ca1bb0415df1f2c86dff35b5c664564036ccc0f127d5bbc07588a3ab63294bc36e4ad4eea SHA512 5ed29db619f6ec6f2dd4223914b6abc53ca848a700b6f477fa15f36ba8ed05ad3ac88b7ec8eae94a70bb06d7beab636dfa6b92931fe6acd9d1dfda3bcae0dde0
-DIST thunderbird-102.6.1-hsb.xpi 715754 BLAKE2B 2e79101155d85397639a7d39e3f8531ee755b5f6eb906494bdfcb8b55f01703969ee2f3537d8b1b9f124fe82198cd43e76f40c7987f99411129a90acd984e5b1 SHA512 d7b736e05b171a62f667cd2d5a4b215198e215ec3674f46aa2a586f94f7b2cc815930fbae7af600b9a566a53b6592e3e23c8df0f4c2ab9e90f02f06a4ceec068
-DIST thunderbird-102.6.1-hu.xpi 718786 BLAKE2B fa9791ab8fa3a6638f95ab50561411ae5526844300ab3a65b828934339a4dc955e7088ac4b99328cec7c6ea8d8c6c7abd60a019ca1ad0d2cc4e070e9f20a2c5a SHA512 55c0f06ae86cf01a1936703ff1e73a0b49d1e5e22d707a184d4a98f533917d1f1b573ef702bd989ed838137464653a56177861c04a362ef4ff32f28c8c284f9c
-DIST thunderbird-102.6.1-id.xpi 639541 BLAKE2B c1cf2914ec15e5539767b6609505b9b690561c8471e7ae9fcbb1d53686f324f046904f35f8fda315e79133745990be8637da04411d410eb7d80f45024235bd63 SHA512 b4bf087901104cd4bef755b0eb6b42d8067a3befe1b7bbef40ec72b1de4897eed1717256f59149a323455a6be8372eb1fd277d8da99311eafa3f46256009b7fa
-DIST thunderbird-102.6.1-is.xpi 685617 BLAKE2B 167aff47e8e97e2821455536a8089d176d294dac1ff8b5232fc2343f4915945dfe059008154be4212aaafed2c8f5887ec35f8c06f2efc1306c24648a6c05e3ee SHA512 4ea933814c0c3d41c8ce99ba733b7e3fbb4d7e9b0280c2310ee9dea49326d3a56fd7950d223314c8157e6382bb938f2b53755a819e789ae5f04244cb4fa8e5d4
-DIST thunderbird-102.6.1-it.xpi 617780 BLAKE2B d0d70e38f5ffc154afd364da1b6616d87251b60ca1bc8a13aa25034508446b72d250b16c64a0f355730d475cae3bd8a87b3053dd1fc312f69af4a16cce7ed414 SHA512 178d1d19f8f90b9b7471c13af63d1970107f9021ae3be5585304df053760592481df9321b4cbb8bd39d3e986fa72e082e6c5f6b43b064f775d4d2cca686692cf
-DIST thunderbird-102.6.1-ja.xpi 755145 BLAKE2B 0312ec97172823ea2da728e4dafe5f92f9bdc74859e5d7ad284da18d78a0988f733de56e43ca63092201a302edfe1113fd3e416156443f5ffa6b87d42c7ea6ab SHA512 7ee8d97e70a5cea037bef7e94e32568fbe5dc1e67dd0b591e2b33158c314a9bc36bb3ec4838081c88cbd85b21c6243871079ee0216f152315286922e45d1a3c3
-DIST thunderbird-102.6.1-ka.xpi 752978 BLAKE2B 72e6a1fb3cb24443fb0afb2d39bfb52de28095dc6d3c1c00d97fe2c3599e9ed384f88e1dddd4cd512ec706c8ad029060826a658be193976f6149b5fcaa9b6ec6 SHA512 5953ff9020458184a0f0f864935b0e34ba143cfc62312b90ddbf35625d047819405ed81475e64ea2f6a6a51d0e31495adb0b1a3b47d34ba91b6af852a3249a07
-DIST thunderbird-102.6.1-kab.xpi 688572 BLAKE2B 3f19c99a12c080971ae69d68ce61b28adfc2edaecda84ff5a5357a0cdd9eeedae7bde37aaf69513aa89add46601614876c0976f696bc8b116207dceb9b2338e5 SHA512 bf8d85f62bdaba10812cd8aba69165164e5361ceef3cea0f214bf864c8027743c793738a54a8a092327ec7f8f7cd0cc7530e6ed27c2c0ffb95d807e98f86197e
-DIST thunderbird-102.6.1-kk.xpi 731942 BLAKE2B 7d9e11472b06ff06c0bd9510482fbbd445d64559d95f70aeae77538ca0795aa2e6a994f1e1a422878d8e9b8925306d8e0ada612ee249c54565013b55bd686304 SHA512 a0da1e68cdac2a7516a9ff6d46416672b445ebd2090f422670458271dc386367cf0c282557c3be99c6de593505ab6e725b0240ca84e05abe3fc14ea214b5ea9e
-DIST thunderbird-102.6.1-ko.xpi 692942 BLAKE2B 7833ae52e8b2bcbbc47e57d33fad32f21ee9e925e0eba8f8bb593ca2588937d161d7f9116c2ce27e5cbecb9b344eb4fb13fedb86c6c1161ee6cd399adff1bef7 SHA512 667db1b55ccc05e722e16730ec745daa6ec2bdf1325066e5e79eccacefa50e0e19405501f736044cc0e44f19c646efc479c12612f1482e9fb99f24a7cd60f854
-DIST thunderbird-102.6.1-lt.xpi 680720 BLAKE2B f2fdc21f6d92055475d6d1c913beef490419b1ea4c5a0735666dcc7386eb3076a04c299173fae1424605c58d067b53edbdced713e1c043e55f23b6eca933909a SHA512 6a94c16494a374e012fef994e7a0c809899956279e63b231486dd771e3f3fc93baf12ce2aa1494a4fed866d6ad3ff7fc1939a40ba5f805a802f4334a5081e5b9
-DIST thunderbird-102.6.1-lv.xpi 608590 BLAKE2B 4bfc20fc584235dc5f5125c436364a69a807a6a600e5af790a906c004268bf55a9546a70737a4613710d844151d66f159f47c33f4d151908eba7616d4fb0c5e7 SHA512 31bfd6c9ed28ed27ade01e62471b70e6851ab4257b720c8f2071faee146c6e1498cb74640c56e7a93689e9d43c67c483dd47ff99429a6e75dca8933fa6b4e356
-DIST thunderbird-102.6.1-ms.xpi 568426 BLAKE2B 92c2524b7d94d79f8a886f4a2b2a1fbe12adc20fcbf6c492cd207f8303f203f2c73a670d9061f40e8484b487a1a5c2ad2c66021745fdc9305454b8e9dab59ab8 SHA512 6afc59a6d3700bf628b735f5ec7430033984d17ca3b81697edad0b862bad5e7a07e9b00beeca1976f7b477e5d2ead1ba610a205fd8a4eb455afc8320aa7352b3
-DIST thunderbird-102.6.1-nb-NO.xpi 648582 BLAKE2B dad528e0a65977b6f1bb6622566429db8aab44c0367464abd60d3f8dcaeb8ec3dbbf4d35c76bde821fdd72963ce2fcce211810bc85b1396a06222b1e9136317d SHA512 255df01113342a8336bdb855f01ac1d5712cd9636500b83d3cc7d8d31466400126791c61222bed85d795416b49d028eeedd64d62cd218b2c26ff8ac1c89e8ed1
-DIST thunderbird-102.6.1-nl.xpi 682268 BLAKE2B f3eab1d63a43e487f711b4fd31e49972cd96b93ca0c3a2e0ee9527085df1bc597f4f680bfd159b638a0681177491ba8110c1f8e05a42590e2558f0ffd4e5735f SHA512 d0d6bea1487c4affd731cc3a67c72709ba8539bfacc424afe97ede07039ecfe71f0fb4e7c54ffa4abdcd0ba4eac0fc6352b3b1a48a3becfcae930dfce0f9b788
-DIST thunderbird-102.6.1-nn-NO.xpi 656905 BLAKE2B 5400df3ed9f2ebf6417cba8087e5b4d4bba838efcd54a641646bd9caac2748fbc10020c29fe621b8c7fb0ad53d6990576b9d4bad9579cbfe7d4c1f1b09a4126e SHA512 0d2ff9620d0321ad0a9b19b7d7131357cff863a96a8547f176c07dbe881ceaa87b33a2922db20ce1b1096a2630769e351e0c459e0ebc5276ec424ebf5466dca5
-DIST thunderbird-102.6.1-pa-IN.xpi 653543 BLAKE2B 16213c16c8fc758dc8aa2b67e9994b8173a9c86149251507b57b24d875a69d5f7dff484609fcb2e187b5ff77aa42323e052699ea149da666ba86eb55f85319dd SHA512 cf2366a849b029c3ef7dbc578e691ba43dfbc2c1c7d8ad87fc49d5d0daae87f0766fe45c5f68340c9b7a0c13fd9041a43d64fd4dc6668ce4ad2d378807b356dc
-DIST thunderbird-102.6.1-pl.xpi 695418 BLAKE2B 8741380c235ee5c1cbd4e5693f754eb66ac05825861b1db194ba21f07575c5406835b74dc831e5f0709fc4fbddb7f3ba2b068fc5addedcdbcd5119280bd6edbf SHA512 3bb768f22772a8eb021c76883d74f0595d35b68c06ecbac79ee23b9cf4a041bc90e31ac89581b5578638c33bada0f50661ac36cdab7389bf85efbbe916373b07
-DIST thunderbird-102.6.1-pt-BR.xpi 690288 BLAKE2B 0cac3c3c4c117668983bfc8806c1b39c5903124ba8e15ae8b19a07c0bfcf2441d89284680a9cc69b1da7661f7ee96aaead5ff1ac87fa45dab26bc397369ae2bc SHA512 3c45037b654dc3f4d2921044c8dddb58a555f86212048d969ddc1e08568568b2c85d6323962a17ba33bd1b6d74f53c34f3e7a718cd3c850874393dfe4d58e7d4
-DIST thunderbird-102.6.1-pt-PT.xpi 666880 BLAKE2B 065b203f03ae4a8b80dba748a24c98ab7418bd129e596a479301816268c92ad11278e9958a3ce7217bd0b50ee2905ad3fbaa198bb87058665b046b34be1d0187 SHA512 d60661d54dc353b251b7f6c432ac60f8a77c012e4681b79bbae21c8a2c592bbb29f16ac7a9827baf6d98ec46f28793103383bca5866c33d0863c0889dc1ed5cc
-DIST thunderbird-102.6.1-rm.xpi 686109 BLAKE2B 1bf723fd83b361304b38d4d6c84c4ed24eee5510d826f0f56c2dbc41c1c19d60c705cac8085bbb77b2c22acac8cfb9afa552df24368655d5c9004db7443682cc SHA512 ae5c015aae46758e69d8a2e7eab12627ef1fa7a29737f060afa1ac87956a65608790c34325817a14b2495e7cd26893e66c2f0ea6b48e9e1afd8921884210b3c9
-DIST thunderbird-102.6.1-ro.xpi 651335 BLAKE2B 2c638ff0c22b2d5e0f0dcff016b20f9866c3cc7b39ec0a3bad058d9ae8f0133ac2dfb003be694ba1d0acf5a4b43cc9fd03ea1178eebebe4867c54d2f8e755d95 SHA512 660657471d9ed4e04a573a09de6163d3b0724323f7784f40a04add5448df41d77d2a997c36daaf4d9547c9e3397938011c8bcf594fd21e4069fbc40a29065925
-DIST thunderbird-102.6.1-ru.xpi 801785 BLAKE2B c105226717ef5e12b1e689d6b8be3448e54ea561ae26936f71ae2daf03a41650be4fb4ff5b0c1d7c0db01ec61688ee637b62d8989726566feb066361a76f11a5 SHA512 5b58185e29a1e681e9d5d6b16e585c79fd2fa752158dad61f175e3534e411ea5107b6e8bddeb151c993cfd1d84814ec4f4d3b4e8448b99c8ad71f59e335f000f
-DIST thunderbird-102.6.1-sk.xpi 718356 BLAKE2B eaffb8a3ea21d4952708cdfd2d48e17bb46164385f828509c7c633302bf04c41ca5f72d86297196a56c09d0ea1b1e393efd69fac2dd42205f14fdcddcf429720 SHA512 e48407f36083ebedc3c982e55cb40154d8020f643b2313f7dbeba9c50f45a0e75c26eaa6dc06916439fbcbf987d4026e1bb448b58095180280ef8dce0a4483b8
-DIST thunderbird-102.6.1-sl.xpi 683785 BLAKE2B 234c992d059caf458078b49c4cd1fa8bdc71892a6e2eddd1dbc1ab8dc0ae8c7c3cbd3c1399f0f9c2de1cfc877f45f8c9951135334a901233b8033bd66ec15e81 SHA512 fc8098725e8f70d9d74c60ca7e5d785e9c065f9893acf3f213cb5e47c7e64a2af93c0022ea8eb8828e90d20286325b21bad06888f688ec018b52b181b9f7fec3
-DIST thunderbird-102.6.1-sq.xpi 690226 BLAKE2B 87b3284efef1623a933f37931a76f2b951bcf31bb1645980425cfdfe02ae5417fd437e05780a1e9fed886032f20131a7540b4144aa3d757dc9b736ffea395495 SHA512 e05f1d7004ca86e5adf6a28f58bb1548f2ade67da888a0f189594d264a1ac1c7d24edf615fa659edc5e509dc04b69d2b272fbf01fabf335c66e9451df3beaf7b
-DIST thunderbird-102.6.1-sr.xpi 705270 BLAKE2B c9c11cebec0a68e2cefea6e0c0529c9b07c38678186a9ba7c6b86d1ca7a66e2bfc714d4b412f82ca2223955c8532b6b0ea47d5d7e6bde1f6076de56368ac240a SHA512 208acc42517ff74dc60a39f8714ad2f8b159a46845f2cbff07183b65e29a71ea0dcd211756dcc625a1361ab3126d1507a1a5458830dbf8585cb8472d3fc68e88
-DIST thunderbird-102.6.1-sv-SE.xpi 685685 BLAKE2B 555078ab0b6457dc8b1a0bd6bdd9d93d80d5277e4ee642dcc6a213ffdd071393fa513ff2568c88d3a00837f4cc169bdb5bca594a2ebd2c556ca4ac117c181676 SHA512 d34069e14dd939b4092d0719f3f0380801e9e2f152f86ebfd2c2af4fe48d130ebde158fa748296269221b8566e1b7b46b57575d7b2283d20e847f7211a4af28c
-DIST thunderbird-102.6.1-th.xpi 734541 BLAKE2B 09d5f168e816bc2a3256540ede79aa755bf435d9ce8bae504493c74c202a078c93638a825d577970179200f65c4425e0846717b4ed57742fc8afb000ef9abc48 SHA512 d5c01b85455805d5770e24d399c893ebc857aa29a7f0809f06dda05381dbc55ab04b6a93ab35b6b1352631facab5e6cc42ed0048c52e9faac27c811786bf2c9e
-DIST thunderbird-102.6.1-tr.xpi 697056 BLAKE2B b51223200c18ed57acbfb20462a45aa2374e4550fa98efa6b3cae19d69cceacd5cd26639969e31db5f87f0cb23e631bf8b91b10a8548d315ec1a121dd88e1a23 SHA512 9a050b203058f217189c6b473e94b88c0d6974af9424c13691cbaba22734badb2087f2de0648e0f82088c30dcc507f392e14dc4fd00b38eeb2b95bcd409b1a24
-DIST thunderbird-102.6.1-uk.xpi 794405 BLAKE2B 7f09aaf7e105130dc905e38a0c345eee04ef5b4ba37a67549818660d3cd295f9a6cadb5c3b8ea09ac2a81ac061a5b3d7208be742e95645fd8a0fa11345a952ef SHA512 2ab844419ad0d456623d267531c028198a5cef96199ef08c430f0b40fc84e48cd1dfcf8aeced4c0257a79f8aed03db9ecfa0518d6906e062a9995e892c388eb3
-DIST thunderbird-102.6.1-uz.xpi 584807 BLAKE2B 9ad1134699eda65be7ebe754f0f2d47ba5ceb4d96c0eb76f7d600aa58bdd25a80ca442cae58c0df0bbf1acdbf0851e19574e599743fb6f1a32349d2d2dc074a5 SHA512 a0b0b851a119cd0dab182544711c82ccd48913a70552708e765303e8c77af19e6d18fab26265251b92ac1e05b489a43013111521dee8fa1edf6d7a87c7a8c281
-DIST thunderbird-102.6.1-vi.xpi 724848 BLAKE2B 80a1ed0b0da36c32189fe2b5b06415766a32326a23823a323c1b8d7887f6a03de657bf7cda21689de55a379fdcc4d0aedcb702813fc39fc2b44026f0fec2aaab SHA512 b67167c7c658f5d4c5309aa1f68b3e83ff3ba5878e8391179a60ad556efd6c0500926e1d19a33d631d8305092ab5824cdf0cc24525e9eba31868cfb85b64af16
-DIST thunderbird-102.6.1-zh-CN.xpi 722698 BLAKE2B 3ed7e0fe78d5bf17084436b5dace00dba3bca92817e3a8212807bbfa30f283833f769be875679d67b0d4aa6170f3e9e813ce3f478cd206142aa2014c4cc38b6b SHA512 7bf80b68344e9c3b13f72033ec23cfc8c7dfbc811ae1d71c5bb9df37c1a605a64900917667bdc840d1c2e8033e0d6a4dbb0e8a5124368ef3c4652d7f85adf828
-DIST thunderbird-102.6.1-zh-TW.xpi 725969 BLAKE2B bf188d304c663e9fdb58f85388899128de299857e00ec73d48b5389729e3ab91ab0d671ba7907e1f65d1510aa69f7150e72004f423667de9fb63a7dfd22d20ac SHA512 1e395caf272de70d546c856e1fc0cf7e5fed90e301270246d2a214f54f5836df0f42dcf9d8ddda20e5e480b8026d9c80942aaf594efcc02778e3aaa7acc7c1d7
DIST thunderbird-102.7.1-af.xpi 554407 BLAKE2B 5264855f67b8f0c3dd9d1f0675c90805ab0b8e14779b728c49feb611ca9fafc82a45412881ae3fd18f454d251583f632bec735f34e3c7b64ba0845346cf8f558 SHA512 9a0b9f9fb6098e9e0051213009ddd6c05f4608e8b8778111089b366db27c304cc77172595ea37c6a6530948b4fe7018c4adec0670b96c12f05ea18653b868709
DIST thunderbird-102.7.1-ar.xpi 660886 BLAKE2B 497b93d5b1693e147df10960ff5172a0767d04fe0b9bb0f4dc8f5e6f7f576382f7e3a3a8a3a994527dc91bcfc12d1116026568999906eff15cb1819105977690 SHA512 83e2933417fb44d68b219d70fc41b1333ba295bcdf5792d4396dbe042465dcac7352c2affc37b36a2fb7bdc1448489488963fe47dcb97babe10f332e7a257968
DIST thunderbird-102.7.1-ast.xpi 568531 BLAKE2B 4dafe8093356d7971674b1739fdfda5bb311597de9afedab934ccfdc64469869741163be8bd8e68cdd11d960ce9fe9121114834b70e44aed61bdb5f09e6991fe SHA512 738423b909333807d64e2660c671317a64bca22b351aad58d46a3dde93eaab9476fc8025b5c428aa6ee961cb2d58a8870ee4e046f50c64081402703d22edaaba
@@ -130,10 +66,7 @@ DIST thunderbird-102.7.1-uz.xpi 588363 BLAKE2B 36881958d82170d4e182655941156372b
DIST thunderbird-102.7.1-vi.xpi 738978 BLAKE2B c44f193336b691d73caceafc366442d2cedfc590bc540c7221cf8fd9564b46fceca6476e226fb4d040249f3a3b51b26cb5bc9ac21129518bd3f7fab7120bf43e SHA512 e524549754df3ea4a8052430bba789f2b9fefff72bbfd4f735cda474e75fdfcab2a3a0e35cb409cd19db0b1e49fdf05d872ca9c6a16247948d07eb05b7da9ef7
DIST thunderbird-102.7.1-zh-CN.xpi 732012 BLAKE2B 39e00232d686f96c86d0ac1103be28f9205c2b73528a433467d6501ccea1a6cb2a7a87e12ff5abaeabb38d8311b6d4d5186e427fb64077e79404d41332ee0d14 SHA512 15a088bbc69186223870889b9333d286868d492f1b3efbe06eeba8f7b15e20ddfe77188a9efa85423497a1de4df22ebe9065a4315cfbe1b1b179e27687885747
DIST thunderbird-102.7.1-zh-TW.xpi 740543 BLAKE2B 90b2bd25e42646b9e1de30ee72702237dc56901faf40cb20713519f4a01f614341545df80b873e7d565f53b1385b5c6e77bfbb546d3cdfce5dcfb5919ddf2234 SHA512 b1983f73590fbd4313ac8499dd3fb418a35e6080e6199dcc254baeb4aef97c3a98904337959b05bf8bcb5732ba9a7f14066f6da69aafdc9777210341c20315ae
-DIST thunderbird-bin_i686-102.6.1.tar.bz2 78388713 BLAKE2B 82830752f29c256d7b4c277cc0a0d78f13340d9f3707300fda2bba1af0a6f7940fcf18d5bf99327c585a94efd9557959a3f4b58c627d43cf344be91cd38a4a42 SHA512 a0c531c2311ce7f10f5bdd859cbae66de36a83d85e78f96f84da1179891a2c03297ba38db38613c33dbafb5fd36bb5482c3ac0347c0c26efdb5b59301f99ca79
DIST thunderbird-bin_i686-102.7.1.tar.bz2 78294736 BLAKE2B 112bd1a3c506853c3849105aa242683a0105cff960558ba240635e10fb50b0e82700cdc942ff548ac95b0b7fb9aa778ac36543f33018fa1fb55a00183b0fd590 SHA512 992dd5a89399e8f5426016efdf9eb2411d2a7ef44c6f77db0d5e0344438b78f972fd900e830621f25803f468c2cad071072c00e3d1fedd68903820fbeece8ff0
-DIST thunderbird-bin_x86_64-102.6.1.tar.bz2 75111261 BLAKE2B bf15469624597655a5931cbb0133f708d01500280c12473adc1fa7b2306848fe0fb9c61889f4f198c11b910156b6ffdc03213a8118ccf65a405bc6aa486e4995 SHA512 6c9fdb3b8f139c69873d745e2565fafa0c93ab7ac1f88e566ea2ffe70a273f7c056fe60e94f477021cf95a3d023b339f0f093b1d4dc19bd4e1b33a62d305c5c5
DIST thunderbird-bin_x86_64-102.7.1.tar.bz2 75257703 BLAKE2B 59a9cf89a6ba9fe0761f41c649f64c37f89f1e77c9352a2669ffa8a654e3aa3a9232806713d50ae8c04f5998f00e6cdd3598544b527d39228d14cb89aa5f018c SHA512 333d32e054000ac7e537f5bf9c3f6ca2b3a7afd5d4c6c482b9aef82b5aea93453f03a628dc34a4f4778869e0db41e8296ddca22c2f89ce35500bdeaa81761c8f
-EBUILD thunderbird-bin-102.6.1.ebuild 8861 BLAKE2B 1f7bc5054fd265b06b09899cead6215aac5201220ad007be8e88216c97fc7984609c9391025d2038d4e14d062f1ffef13af132f8f66e7ece4046c7fa91ca4cbf SHA512 06c3f1530c77b6598484fc1ccc8f52258d80c5b60265ab58397c6dcae87a41c5a09707c3837ec3728922b8be9e6faf431031f0ef0b50a6bfbcec418429ed6189
EBUILD thunderbird-bin-102.7.1.ebuild 8858 BLAKE2B 7b9209635c6ce59b73c4cbbb0dd2319834ead3bff0bc30bd2400c48c5c1efc8dcf743006f35736ee4a71e94bbce5d91e6bf332d471d0e808e32a11435b8f57df SHA512 65f0a04460c617472c7b5e507c7a6d186d408dba006dc570746e3d961e7ee549cd82268a659c44a614b7ea7a28c225e73238d96b4579319f43fa4191f36d5faa
MISC metadata.xml 255 BLAKE2B f54493c82293ca95a1ffd16d6199055650b0aaa18234716339235bab3f14a87327cb04fac6b543f973b3fef8047412e54edf72bf0b8a9424f4aa1d2eb0feec30 SHA512 28c0ab3671ed2c65cd9694181f7f9c4a8bea53dee0a0a06f0d9086166317a87611017b105d5150167597c45a7dd8921182fd6bf9d1b3fc7408c0e94f36189e33
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-102.6.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-102.6.1.ebuild
deleted file mode 100644
index efdff3003c24..000000000000
--- a/mail-client/thunderbird-bin/thunderbird-bin-102.6.1.ebuild
+++ /dev/null
@@ -1,325 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MOZ_ESR=
-
-MOZ_PV=${PV}
-MOZ_PV_SUFFIX=
-if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
- MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
-
- # Convert the ebuild version to the upstream Mozilla version
- MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
- MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
- MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-fi
-
-if [[ -n ${MOZ_ESR} ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-MOZ_PN="${PN%-bin}"
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
-MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
-
-inherit desktop optfeature pax-utils xdg
-
-MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
-
-SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
- x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
-
-DESCRIPTION="Thunderbird Mail Client"
-HOMEPAGE="https://www.thunderbird.net/"
-
-KEYWORDS="-* amd64 x86"
-SLOT="0/$(ver_cut 1)"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+alsa +ffmpeg +pulseaudio selinux wayland"
-
-RESTRICT="strip"
-
-BDEPEND="app-arch/unzip
- alsa? (
- !pulseaudio? (
- dev-util/patchelf
- )
- )"
-DEPEND="alsa? (
- !pulseaudio? (
- media-sound/apulse
- )
- )"
-RDEPEND="${DEPEND}
- >=app-accessibility/at-spi2-core-2.46.0:2
- dev-libs/dbus-glib
- >=dev-libs/glib-2.26:2
- media-libs/alsa-lib
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- sys-apps/dbus
- virtual/freedesktop-icon-theme
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-3.11:3[wayland?]
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libxcb
- >=x11-libs/pango-1.22.0
- ffmpeg? ( media-video/ffmpeg )
- pulseaudio? ( media-sound/pulseaudio )
- selinux? ( sec-policy/selinux-thunderbird )
-"
-
-QA_PREBUILT="opt/${MOZ_PN}/*"
-
-MOZ_LANGS=(
- af ar ast be bg br ca cak cs cy da de dsb
- el en-CA en-GB en-US es-AR es-ES es-MX et eu
- fi fr fy-NL ga-IE gd gl he hr hsb hu
- id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
- pa-IN pl pt-BR pt-PT rm ro ru
- sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
-)
-
-mozilla_set_globals() {
- # https://bugs.gentoo.org/587334
- local MOZ_TOO_REGIONALIZED_FOR_L10N=(
- fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
- )
-
- local lang xflag
- for lang in "${MOZ_LANGS[@]}" ; do
- # en and en_US are handled internally
- if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
- continue
- fi
-
- # strip region subtag if $lang is in the list
- if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
- xflag=${lang%%-*}
- else
- xflag=${lang}
- fi
-
- SRC_URI+=" l10n_${xflag/[_@]/-}? ("
- SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
- SRC_URI+=" )"
- IUSE+=" l10n_${xflag/[_@]/-}"
- done
-}
-mozilla_set_globals
-
-moz_install_xpi() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local DESTDIR=${1}
- shift
-
- insinto "${DESTDIR}"
-
- local emid xpi_file xpi_tmp_dir
- for xpi_file in "${@}" ; do
- emid=
- xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
-
- # Unpack XPI
- unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
-
- # Determine extension ID
- if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
- emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
- [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
- elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
- emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
- [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
- else
- die "failed to determine extension id"
- fi
-
- einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
- newins "${xpi_file}" "${emid}.xpi"
- done
-}
-
-src_unpack() {
- local _lp_dir="${WORKDIR}/language_packs"
- local _src_file
-
- mkdir "${S}" || die
-
- if [[ ! -d "${_lp_dir}" ]] ; then
- mkdir "${_lp_dir}" || die
- fi
-
- for _src_file in ${A} ; do
- if [[ ${_src_file} == *.xpi ]]; then
- cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
- else
- MY_SRC_FILE=${_src_file}
- fi
- done
-}
-
-src_install() {
- # Set MOZILLA_FIVE_HOME
- local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
-
- dodir /opt
- pushd "${ED}"/opt &>/dev/null || die
- unpack "${MY_SRC_FILE}"
- popd &>/dev/null || die
-
- pax-mark m \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
- "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
-
- # Patch alsa support
- local apulselib=
- if use alsa && ! use pulseaudio ; then
- apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
- patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die
- fi
-
- # Install policy (currently only used to disable application updates)
- insinto "${MOZILLA_FIVE_HOME}/distribution"
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install system-wide preferences
- local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
- insinto "${PREFS_DIR}"
- newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
-
- local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
-
- # Install language packs
- local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
- if [[ -n "${langpacks}" ]] ; then
- moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
- fi
-
- # Install icons
- local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/chrome/icons/default"
-
- local icon size
- for icon in "${icon_srcdir}"/default*.png ; do
- size=${icon%.png}
- size=${size##*/default}
-
- if [[ ${size} -eq 48 ]] ; then
- newicon "${icon}" ${PN}.png
- fi
-
- newicon -s ${size} "${icon}" ${PN}.png
- done
-
- # Install menu
- local app_name="Mozilla ${MOZ_PN^} (bin)"
- local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
- local desktop_filename="${PN}.desktop"
- local exec_command="${PN}"
- local icon="${PN}"
- local use_wayland="false"
-
- if use wayland ; then
- use_wayland="true"
- fi
-
- cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
-
- sed -i \
- -e "s:@NAME@:${app_name}:" \
- -e "s:@EXEC@:${exec_command}:" \
- -e "s:@ICON@:${icon}:" \
- "${WORKDIR}/${PN}.desktop-template" \
- || die
-
- newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
-
- rm "${WORKDIR}/${PN}.desktop-template" || die
-
- # Install wrapper script
- [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
- newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
-
- # Update wrapper
- sed -i \
- -e "s:@PREFIX@:${EPREFIX}/usr:" \
- -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
- -e "s:@APULSELIB_DIR@:${apulselib}:" \
- -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
- "${ED}/usr/bin/${PN}" \
- || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed"
-
- local HAS_AUDIO=0
- if use alsa || use pulseaudio; then
- HAS_AUDIO=1
- fi
-
- if [[ ${HAS_AUDIO} -eq 0 ]] ; then
- ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!"
- fi
-
- local show_doh_information
- local show_shortcut_information
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- # New install; Tell user that DoH is disabled by default
- show_doh_information=yes
- show_shortcut_information=no
- else
- local replacing_version
- for replacing_version in ${REPLACING_VERSIONS} ; do
- if ver_test "${replacing_version}" -lt 91.0 ; then
- # Tell user that we no longer install a shortcut
- # per supported display protocol
- show_shortcut_information=yes
- fi
- done
- fi
-
- if [[ -n "${show_doh_information}" ]] ; then
- elog
- elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
- elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
- elog "DNS traffic to Cloudflare by default is not a good idea and applications"
- elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
- elog "(\"Off by choice\") by default."
- elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
- fi
-
- if [[ -n "${show_shortcut_information}" ]] ; then
- elog
- elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
- elog "each supported display protocol. Instead we will only install"
- elog "one generic Mozilla ${PN^} shortcut."
- elog "If you still want to be able to select between running Mozilla ${PN^}"
- elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
- fi
-
- optfeature_header "Optional runtime features:"
- optfeature "encrypted chat support" net-libs/libotr
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 450ca476d7af..6f890cea4ab4 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libffado/Manifest b/media-libs/libffado/Manifest
index 0e19d8841556..b0e06c1cf346 100644
--- a/media-libs/libffado/Manifest
+++ b/media-libs/libffado/Manifest
@@ -1,4 +1,4 @@
AUX libffado-2.4.7-fix-config-load-crash.patch 728 BLAKE2B 066910a52b054d423abfc2656e5b9499be7b03499a74bd8df97b99b83d7c14c68e5728a4608b5082a53bd0f6d174ef645c461139018d0110cdfc2f8ad6111214 SHA512 7fedd5157bd3fae9cb70de02b5883a69caea0c0a2b80a3d86fe66d57743e127c281922afdfdfcb8cc14e492dafcf814a230d70dad8601168c615d9daf719cdd0
DIST libffado-2.4.7.tgz 1231931 BLAKE2B 3c304011259ddbd35ce8fd725d38a5f50fca962981f9c5af6e377493a14985e4b96c64bcc54ba5a341028ec17dc6f2c42ce527422779f2edc6f9a1a61220cf51 SHA512 424a9ca7ded12e72d77a50d7ddf4e50dc0d55b80d725499df7609ce60d0eac8b24a41d9b8e4e74f78bdefe114b61bd5f1ec09a6d083f4a58475e66d61153f075
-EBUILD libffado-2.4.7.ebuild 2899 BLAKE2B 13da545014078749b358c0fbd87825e7dfab6a85af42db343ec9974aa325a973a788e5ca0422539ebd1756492a471c78239951e00caed4fe02075d5d5445fbe5 SHA512 014623b25d6f50b6db1c4ea64084437b88f1a299eabbb0f7e09d121509086aeb391101f92bc58e6c13849096944fe7f0c164cd2922d83b5d3fe82a885a08ec81
+EBUILD libffado-2.4.7.ebuild 2910 BLAKE2B 1d93bb853d06afb07dae92dfaab52b1ed8ab008e58b1d26e107baf98560a9edf82f763c0b91810eb52d27d14fcfaec31366622d4ee83c057f8afc9a2e2e46e6a SHA512 266fe77f563f5cd0b98bd3b679c9c482012b82e764bef29bc9002d72858ad26349a6c115934eed7cd53ee3ddc7d1a44503d36eb353c4bbcad866577a9266b4b3
MISC metadata.xml 344 BLAKE2B a7d2c27caa7e9fa72716534c406145b94bd8a13eadf57d06ea8e3148339857311bd7e8f0434edbf8a70a5e7bfec1726425e1d16734841b056caeee7754471666 SHA512 30d31f76c73ff218fa34e5f9d442e2366082bf4697038c804c093cac0e22720341691b732bf653466f8e5fc7e734c11b08a02cef7dd2a4bd93635968e2c29447
diff --git a/media-libs/libffado/libffado-2.4.7.ebuild b/media-libs/libffado/libffado-2.4.7.ebuild
index a42040692344..969307f6bb3e 100644
--- a/media-libs/libffado/libffado-2.4.7.ebuild
+++ b/media-libs/libffado/libffado-2.4.7.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
"
CDEPEND="${PYTHON_DEPS}
dev-cpp/libxmlpp:2.6[${MULTILIB_USEDEP}]
- dev-libs/dbus-c++
+ >=dev-libs/dbus-c++-0.9.0-r5
dev-libs/libconfig:=[cxx,${MULTILIB_USEDEP}]
media-libs/alsa-lib
media-libs/libiec61883[${MULTILIB_USEDEP}]
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index dbe1e4d14f31..1563f2f5d09a 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/gkrellmpc/Manifest b/media-plugins/gkrellmpc/Manifest
index b6fe6c5c11c2..9ac942ddb224 100644
--- a/media-plugins/gkrellmpc/Manifest
+++ b/media-plugins/gkrellmpc/Manifest
@@ -1,5 +1,5 @@
-AUX gkrellmpc-0.1_beta10-mt.patch 4392 BLAKE2B 2a249c576091573c4f5c92f622b0d9ac1a8ffb1a38c0b4a6f8b1d475ea2db85c1358deaec8ac72570d09379167f63deb5a947711928ab86525a7eeb5980b7b9d SHA512 5928192cde4513470f9af952d6aa8a3b5044a6bdcc8aead26420a2cc7e9ed21dd3ac0043a5d481559c6eaad770de54c44b6d5395efb1baa2de80bc26d2536cdb
+AUX gkrellmpc-0.1_beta10-mt.patch 4209 BLAKE2B 33d2dc1d1601b44d930fca7915848f370978a306f374f2e8ff881d13ad855ce96777193f598de0a9e619ace3c133c7eeda6df193438e35b9768e870fc702bf21 SHA512 aabcb457e5114d9e5a4cedbb42dc737ad8e4511eb5c74f1bc5cc542d3d7fe31658171a6975783d2ebc1a4444f539b6d2005caed2e44254d40ab7c8b79c00056c
AUX gkrellmpc-0.1_beta10-r1-make-test.patch 285 BLAKE2B 44ea0867743d219907fde694b05cc7567f86105546b0fbf47186a00467e5d07c294ea22a3c620b702efdbd479d5620f84c92e4c049947493967c6bd80ca27486 SHA512 ca89fa4f53b3c31ca0902be258980510d71355156606ae84fa187fefb1574c11f0f71cf20b41a56c4f86835a170b801df0e0918873d3d28c01a7d7bbf3579c09
DIST gkrellmpc-0.1_beta10.tar.gz 25388 BLAKE2B 2e3c97e7d5887e1c3ea6a693cde19470e476943658de607266aac9a3ecbc2a5215fcc266638909d2ad024f303adb19475504ea4f7b79b3e97f566d90899721d3 SHA512 f5d687264f08146bf1eb54aee6d42a200fb97008a355d26a68be91b04e4bd622fc222725bf498c0837eacb8b94d6aede5aa1a05ed504fe5f9b790a9cd08d3973
-EBUILD gkrellmpc-0.1_beta10-r1.ebuild 862 BLAKE2B f9236ae29b78d2cc66a4864b10101522540526c841fe190a8fdb00ea7ae35e620c44bc61996e11c0f075d9ea4697f23b4092e3fcc16462b788fd633bf3ba050e SHA512 ea3b9ebfcbd211c806089e93579bc0183c5387891252294f31f1dc9137b629eedaa040c6b21fc6df841421a01d0d68a491874c8839058b527b116ae10cf80010
+EBUILD gkrellmpc-0.1_beta10-r1.ebuild 863 BLAKE2B 17e0baf5595dfde3755ab9785ff1b57ed1cd5c64081f8e07a15051dfca67489468a3fef0b9a21e40b9fa0cb93de9f87b34b43a5a41bda99d79b70f728b4dc904 SHA512 db86e8a62eb423de4e205e747d5ddc04db6a9e9065135216870924fc8868fe8f04c3ea25b936143eac55b09cb2b41a41c2eeec62e9bbdd9252f63a7f075124e3
MISC metadata.xml 347 BLAKE2B d62b664aa75bf7dd141b70486d142f2db34c1580eaaa872d73457dbbdcc7b7967abc9096eee7a14ef22f5e6eb01e2df04fa7f87afdaa6a23d0a0470e2795fb68 SHA512 07bc016c43af13a53dd6ff3024c9412625e8e88472dfb45349b6cbcfc2b5a7e5451f7ac4cfeb5d1d88a8ea778e9b3e2c73d03f854d002d78a99e00bf35559b2f
diff --git a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
index 42a5848a44cb..876be728abd1 100644
--- a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
+++ b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
@@ -1,5 +1,3 @@
-diff --git a/gkrellmpc.c b/gkrellmpc.c
-index eb28982..08a3fb3 100644
--- a/gkrellmpc.c
+++ b/gkrellmpc.c
@@ -140,7 +140,7 @@ void mpc_create_plugin (GtkWidget *vbox, gint first_create) {
@@ -29,8 +27,6 @@ index eb28982..08a3fb3 100644
mpc_update_label(_("NO MPD"));
mpc_update_songname("");
gtk_tooltips_set_tip(mpc_tooltip, mpc_panel->drawing_area, _("MPD is not running"), NULL);
-diff --git a/mpd.c b/mpd.c
-index 5918416..1d9ea6a 100644
--- a/mpd.c
+++ b/mpd.c
@@ -12,18 +12,32 @@
@@ -141,8 +137,6 @@ index 5918416..1d9ea6a 100644
return (TRUE);
}
-diff --git a/mpd.h b/mpd.h
-index efcb9f6..c6942c4 100644
--- a/mpd.h
+++ b/mpd.h
@@ -10,5 +10,6 @@ gboolean mpc_mpd_disconnect();
diff --git a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild
index cd9c53fc2644..ec01e1133fc6 100644
--- a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild
+++ b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-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=8
@@ -16,7 +16,8 @@ IUSE="threads"
RDEPEND="
app-admin/gkrellm:2[X]
- net-misc/curl"
+ net-misc/curl
+"
DEPEND="${RDEPEND}"
# Will open gkrellm in X11 display
diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz
index ea3a79d52eb7..51e8df241c37 100644
--- a/media-tv/Manifest.gz
+++ b/media-tv/Manifest.gz
Binary files differ
diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest
index 3d108db8af36..3090ca4e1f42 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -7,6 +7,18 @@ DIST plexmediaserver_1.25.8.5663-e071c3d62_i386.deb 70296296 BLAKE2B 86ae0969135
DIST plexmediaserver_1.29.0.6244-819d3678c_amd64.deb 84783212 BLAKE2B 038183f0b3d59e51c0ed83b7c3a4c0b5250db9ff6a61e3f2f97ec0793b57ace2f8ac458a507f48d4a7b11a263c4c74cb5a96c7cb8a6afa6c4727104cca0a5b96 SHA512 82b1b87a17d787efb5a9bb88161ca2e622af6fa077c12738a2c43ff170d48377da9ceb249c2bbc7d23b76199e25c6d531b6ca2c7ad4c936ca29b76d95f097d06
DIST plexmediaserver_1.29.0.6244-819d3678c_arm64.deb 74021480 BLAKE2B 933574b68a04c35fd49d0bb4d903ea830511d95ee3ab50d2971948779b041d971548dac9d221d98acb0441e6d3c848e5015176746d86008ab597816a9e3fda68 SHA512 999ed4459ce9476e717287a0e20f6124cea70e067949c55ffb6104d678b016aa43e45949ec1bd12f67c33c483bdc0c93a5918f36f1b62d601a75c6509563692d
DIST plexmediaserver_1.29.0.6244-819d3678c_i386.deb 77619992 BLAKE2B e15181a7032cda861629d4433a270f71d73344332e7a87a98059172437e619aa13c3d5650e7ea422a576e218783490b940912937133eec3abf2e38b8e19a0d15 SHA512 dfa676ee6d9192c694420db8c28623747b7fd1ed45c8e0c09fd2dc5c17e089edcbd8f68457b8ba0e38cf68fa70b7e9a39d3885fac0197d8169d6be67a6e6107e
+DIST plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb 84526490 BLAKE2B 0135e6bb8dedb151cbf28077371fa8a568fb05a0d0018db83e2ce1291163be2831a90ac68f1f9b7dc84ba2cb6c97b08f2591697ba9ed61782cee1c8ba2489f71 SHA512 f53396ff7b2f27178c50f46b1d03245d33aef8057bc1ac51226521e997dddb1a2fa77c3985f130493838fd8f6f020dd8a212213b751a36912c93109a6c3743ee
+DIST plexmediaserver_1.29.2.6364-6d72b0cf6_arm64.deb 73841246 BLAKE2B bb6660a4b3bd5e47baa9f7e5d51a4c5d68604475370eb894d6728b22e50772004c7d01abc39db2336bb026b63e827599fd92c0a0b3a7846b410b6682ac04b84c SHA512 1c51b9679141ff4a5ff35c6bfdd266b527d2b6033ef22427ce1563d8014664842af93789f4d1ccc45f0ca693dbdba92edc56ca683a2a3b46866676d068437ab1
+DIST plexmediaserver_1.29.2.6364-6d72b0cf6_i386.deb 77583910 BLAKE2B 8f2e3d49f19284122de0b0c54e5de4551a55d47fd89d9272ab0d39d02293976984af829e62fa115e7cfae52b0a657b63da3549b6727f6ae5a9d76b47ca6184f1 SHA512 342041917b0c75ecdd8cffdc34e949ac84c20cb5327912b0895f8d8b4b60b8d00cc9e21af36857a921ebeaf8b8a0226c3f3ccd73254bcf69c0906115ee30c677
+DIST plexmediaserver_1.30.0.6486-629d58034_amd64.deb 85093196 BLAKE2B d96256ac100518260dbcbc2b8b26d4269aa73f0827b3e4536c93f3872f4e94299561a8b25f5b9afbf850ec3ff5cc5537b0b3b9260dd715cc6285d07d1ff76e98 SHA512 338938a567ccbe6f52fd23d62675a43254c1dbb4e6f0c7b9fbc69f776712a4d07475a7afff0b37f0d0b834a4c5c3b185a537179ae755c110915e86b44db86710
+DIST plexmediaserver_1.30.0.6486-629d58034_arm64.deb 73996128 BLAKE2B 3d15e7ed4a976b1f804e6e23db474c83239cb1174dfa4d732c941ec713bf653975e93193b8d57918af2e377fbfe31e2fe332fb3f33d8f617fdb9ac91c8f5d316 SHA512 d1617ab616a79474b12d481dad20722eb49dce0f1880a2633d7da90bdc36a8da582a79e6c43f973d298a2395962cc31923e9f0d586d69ceb49ab4366c9da8b99
+DIST plexmediaserver_1.30.0.6486-629d58034_i386.deb 77346416 BLAKE2B f7a54046e09bdd02729cdab5dcaeb5967814ab8d4f0669f19e425dfed814a0b436419f03634d39197261a91e1b7b3837db8a0071de870820b3ced85c00bc024b SHA512 8eb9b0e16fc5103e78fc1ea4e1d0e036d24c1a254ec4c823b444d8b69c49f69a9c5920e0a6657e06b29493f57eec23ff84a029744739d67ca32d0ace63c1524e
+DIST plexmediaserver_1.30.2.6563-3d4dc0cce_amd64.deb 85250976 BLAKE2B e7637733dc0e3c966e9609abfdefeb06b9985956fc8cffa58e5022a3e9e3924d186cf642c5b68a38340a99dcc0fa1619c91e564d69a4e7a7b5ae8633d6408d42 SHA512 c852ff8de3efbc06fcba6d5af3f7e68406cda8fe1e72b3954b3909dd83dfa39f973c2bc62e7e3a9a9b5b6169263af938c3564fe2d237c722eb3716cf5f01af52
+DIST plexmediaserver_1.30.2.6563-3d4dc0cce_arm64.deb 74318740 BLAKE2B cc8b42b75aac0de511902ba22b6dcbe649ba3e8c919c9d2fa6baa876ed0e1279c19abed3172a6aec5713967324c3534feebd67e60489c85b8d13aaad7d89f818 SHA512 ce900b6442e77ecbfcd2bb88a89f900423bbb408e8f0600455cce78d28c07462431270e4b2f2f19763a75ef07ab11cfabd2c99bf3931bfaf60e112f3bb133532
+DIST plexmediaserver_1.30.2.6563-3d4dc0cce_i386.deb 77862086 BLAKE2B dffabe49b1e556514272eb2be0b5eab4ba47277e08ffac8037904d77c564fb5dba477e21663b92b15013631a8ed319bf33396e70b075026cdbaa45bcde65c817 SHA512 7293d33ba658791307f5aa45a19d5f9a5d4288ce2b3509322b5ecb496f8b2e6436850ce3c23b722d7af775fc7732760b5db853c9429d3abc60050e5e590a780b
EBUILD plex-media-server-1.25.8.5663.ebuild 1915 BLAKE2B 688c7f44e6d6ac90de2a569a9fa8fe647e36f188c0017e24deb26f5c9e56d03e58f0be06158cc332593790c78b5b42543d39b191718d4876df78d0d3a5dafc19 SHA512 346d0ffaf8c38d361b87a6f8c0e0e3a807ba8a79a11375070e625e1ce2b84ca2315330fb6f1e193cb382251dc6f77d896c84ba9b20aa84eb0ccbdf8129c91051
EBUILD plex-media-server-1.29.0.6244.ebuild 1995 BLAKE2B 729b7aca2e7907352bd1720048c9f2cf01ab1105474ed654624ff86be71c05010ded603599feec7974375f6e9fd1e5a7ad8eb2a4a33786e15ea782e252a2e8ac SHA512 e4c01408f4c59074b641d0412139d53ee214889e9d0d6509deee7cd3e37c9058d91ffc4bbc10121aa138155a91e08e5494c11d0b94daa7e61c2f5ab559b240b0
-MISC metadata.xml 610 BLAKE2B 021cf89bcdb668702a2839fd138e189858c1ba7433172199ab1884e825aaf738d10f9499dafbea51ab826d087de8c5676cbbfeb09205a536ea6f8637545878f8 SHA512 1ae65b9eb169bc44e166fa602c5987c2994d1f4f1e22c05028ab363be54a6da8f1e243733c4c0dca660ba2aaa8173c144c05854e4e1ca6273f1ad556725a0dc9
+EBUILD plex-media-server-1.29.2.6364.ebuild 1995 BLAKE2B c36f6b66fe0f1ff6bf0504ffb428088c3b8e01344d6bfbe2d01bb48281cab81480a3b2ea0e7eedc4ca055da314465cf78c2ab5e6f5e2310402403677c4a9c874 SHA512 2c5112abb53e05de5ef9fae259fd0328f28360051c79291a2be0d6e5b074e4b8c7c3980c36adac4975593f2bdc39cc65f38e194b3503a724f06e077d1608707d
+EBUILD plex-media-server-1.30.0.6486.ebuild 1995 BLAKE2B 1468ad8b3e4fa0716a83db5f97b8a9cea22f5417944ce018653447ac3634bb8d185abfa333163468369cbf1d2427e460f253304af44a7f7fce38205cc957fb6f SHA512 f748c637d17962e4b5985d6ffd2a25bf30fd7e92c5b80466758d439764234fb887dd9a70d91b8bd7cdbcb8dde46ba9bfc29d38621c84b79d1d6408a0307e02b2
+EBUILD plex-media-server-1.30.2.6563.ebuild 1995 BLAKE2B 4afe7733eeaf8bc795245473f867af7b0b9d8afad599c50e42e558e4ad96434f314d3376054ef86de78f29783ddebf74a0460f18b6c9d25934c4a41e97930982 SHA512 689c8356dd6e4283ee03fce553ed0372067be90ff2b07d79d20c0021b613cf1fe2edbe2a75ffd3c657998964017d9136bb79e0e5d3c239c52af1f4e9ceb1a163
+MISC metadata.xml 572 BLAKE2B 43e637c63f2745de898d7312c317a9faf5013832c04d266da364b70fa7b8fd4e18c1a4e8cda0ee3a8ea1a5970214a4444cef31e010db6a7bf7703d919ab70c22 SHA512 eabead0de1cec6174dad9fee3094f928373d0a69ab59bf81fd4fd205f6e49d2767bede834e43ef3a12dbd2c25c993019f4f6bb6ab82da900ade3eb182d260b79
diff --git a/media-tv/plex-media-server/metadata.xml b/media-tv/plex-media-server/metadata.xml
index ac5ae640aeea..7e54cde68740 100644
--- a/media-tv/plex-media-server/metadata.xml
+++ b/media-tv/plex-media-server/metadata.xml
@@ -2,15 +2,15 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
- <email>luigi.mantellini+gentoo@gmail.com</email>
- <name>Luigi Mantellini</name>
+ <email>joe@wt.gd</email>
+ <name>Joe Kappus</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
- <changelog>http://forums.plex.tv/discussion/62832/plex-media-server#latest</changelog>
- <doc>https://support.plex.tv/hc/en-us/categories/200007268-Getting-Started</doc>
+ <changelog>https://forums.plex.tv/t/plex-media-server/30447/</changelog>
+ <doc>https://support.plex.tv/articles/200264746-quick-start-step-by-step-guides/</doc>
</upstream>
</pkgmetadata>
diff --git a/media-tv/plex-media-server/plex-media-server-1.29.2.6364.ebuild b/media-tv/plex-media-server/plex-media-server-1.29.2.6364.ebuild
new file mode 100644
index 000000000000..df746d41304f
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.29.2.6364.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 systemd unpacker
+
+MY_PV="${PV}-6d72b0cf6"
+MY_URI="https://downloads.plex.tv/plex-media-server-new"
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/"
+SRC_URI="
+ amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+ arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb )
+ x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+RESTRICT="mirror bindist"
+
+DEPEND="
+ acct-group/plex
+ acct-user/plex"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+ "usr/lib/plexmediaserver/lib/.*"
+ "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+ "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+src_install() {
+ # Remove Debian specific files
+ rm -r "usr/share/doc" || die
+
+ # Add startup wrapper
+ dosbin "${FILESDIR}/start_pms"
+
+ # Add user config file
+ mkdir -p "${ED}/etc/default" || die
+ cp usr/lib/plexmediaserver/lib/plexmediaserver.default "${ED}"/etc/default/plexmediaserver || die
+
+ # Copy main files over to image and preserve permissions so it is portable
+ cp -rp usr/ "${ED}" || die
+
+ # Make sure the logging directory is created
+ keepdir /var/log/pms
+ fowners plex:plex /var/log/pms
+
+ keepdir /var/lib/plexmediaserver
+ fowners plex:plex /var/lib/plexmediaserver
+
+ newinitd usr/lib/plexmediaserver/lib/plexmediaserver.init "${PN}"
+
+ systemd_dounit "${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service
+ keepdir /var/lib/plexmediaserver
+
+ # Adds the precompiled plex libraries to the revdep-rebuild's mask list
+ # so it doesn't try to rebuild libraries that can't be rebuilt.
+ insinto /etc/revdep-rebuild
+ doins "${FILESDIR}"/80plexmediaserver
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
diff --git a/media-tv/plex-media-server/plex-media-server-1.30.0.6486.ebuild b/media-tv/plex-media-server/plex-media-server-1.30.0.6486.ebuild
new file mode 100644
index 000000000000..9eff8ac2bdeb
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.30.0.6486.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 systemd unpacker
+
+MY_PV="${PV}-629d58034"
+MY_URI="https://downloads.plex.tv/plex-media-server-new"
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/"
+SRC_URI="
+ amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+ arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb )
+ x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+RESTRICT="mirror bindist"
+
+DEPEND="
+ acct-group/plex
+ acct-user/plex"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+ "usr/lib/plexmediaserver/lib/.*"
+ "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+ "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+src_install() {
+ # Remove Debian specific files
+ rm -r "usr/share/doc" || die
+
+ # Add startup wrapper
+ dosbin "${FILESDIR}/start_pms"
+
+ # Add user config file
+ mkdir -p "${ED}/etc/default" || die
+ cp usr/lib/plexmediaserver/lib/plexmediaserver.default "${ED}"/etc/default/plexmediaserver || die
+
+ # Copy main files over to image and preserve permissions so it is portable
+ cp -rp usr/ "${ED}" || die
+
+ # Make sure the logging directory is created
+ keepdir /var/log/pms
+ fowners plex:plex /var/log/pms
+
+ keepdir /var/lib/plexmediaserver
+ fowners plex:plex /var/lib/plexmediaserver
+
+ newinitd usr/lib/plexmediaserver/lib/plexmediaserver.init "${PN}"
+
+ systemd_dounit "${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service
+ keepdir /var/lib/plexmediaserver
+
+ # Adds the precompiled plex libraries to the revdep-rebuild's mask list
+ # so it doesn't try to rebuild libraries that can't be rebuilt.
+ insinto /etc/revdep-rebuild
+ doins "${FILESDIR}"/80plexmediaserver
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
diff --git a/media-tv/plex-media-server/plex-media-server-1.30.2.6563.ebuild b/media-tv/plex-media-server/plex-media-server-1.30.2.6563.ebuild
new file mode 100644
index 000000000000..5da3a90f065b
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.30.2.6563.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 systemd unpacker
+
+MY_PV="${PV}-3d4dc0cce"
+MY_URI="https://downloads.plex.tv/plex-media-server-new"
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/"
+SRC_URI="
+ amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+ arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb )
+ x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+RESTRICT="mirror bindist"
+
+DEPEND="
+ acct-group/plex
+ acct-user/plex"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+ "usr/lib/plexmediaserver/lib/.*"
+ "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+ "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+src_install() {
+ # Remove Debian specific files
+ rm -r "usr/share/doc" || die
+
+ # Add startup wrapper
+ dosbin "${FILESDIR}/start_pms"
+
+ # Add user config file
+ mkdir -p "${ED}/etc/default" || die
+ cp usr/lib/plexmediaserver/lib/plexmediaserver.default "${ED}"/etc/default/plexmediaserver || die
+
+ # Copy main files over to image and preserve permissions so it is portable
+ cp -rp usr/ "${ED}" || die
+
+ # Make sure the logging directory is created
+ keepdir /var/log/pms
+ fowners plex:plex /var/log/pms
+
+ keepdir /var/lib/plexmediaserver
+ fowners plex:plex /var/lib/plexmediaserver
+
+ newinitd usr/lib/plexmediaserver/lib/plexmediaserver.init "${PN}"
+
+ systemd_dounit "${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service
+ keepdir /var/lib/plexmediaserver
+
+ # Adds the precompiled plex libraries to the revdep-rebuild's mask list
+ # so it doesn't try to rebuild libraries that can't be rebuilt.
+ insinto /etc/revdep-rebuild
+ doins "${FILESDIR}"/80plexmediaserver
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index d3045c03335a..10ded9b4af0b 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/vcsi/Manifest b/media-video/vcsi/Manifest
index b529899a4b98..565002913b90 100644
--- a/media-video/vcsi/Manifest
+++ b/media-video/vcsi/Manifest
@@ -1,3 +1,3 @@
DIST vcsi-7.0.13-r1.tar.gz 25491 BLAKE2B 64babd9637e7bc01e5b40f33db24309fe7ac7d1eb6c831d9755a313fea1147eccd45951c0d17d874f9f9a417a4fae69b43199f92d30a1f78ea91c724cf9ef92d SHA512 91edd1e82b3a2d8b1cffd0392dd1e807f289a5e4a6885e9d44f39c1393b9bca412b7766b1148233daee611ba9a2ea43af623f50c2c83a24b2250f79f5270d345
-EBUILD vcsi-7.0.13-r1.ebuild 775 BLAKE2B 236bd0e5159e079cb043238c470ea8fa3d1d0cc4b048ee7fa2ced85740e7880a37c16dec3243edfb5abb0a50f13079848e96004d19d01c32ec54fd0f8ff78d49 SHA512 364721ddd1bf1906ea2517bd9893e7edc1fdfa92eaa39f3816f967b701ab23fa96e59b50eefd0d67dee0bb634c6eb3219f65822503fe97d4bf6d6c312750729e
+EBUILD vcsi-7.0.13-r1.ebuild 775 BLAKE2B 335c09a3d71e229ad7419ea8793426222ca03128c0f419c14333248643f5f0b788838fc7c7dedc38be9376c1d18756fc0b26de3e28cc1b046d2d17de0f44baa9 SHA512 13a57f84437a98de289fc371adc1c49e315bc077b9ae9d319a169031b9fc81f4cb9279fc3ca21a38a0acccde4df7b68e7c74b1a7eeef10afeee9aeecc1d28aeb
MISC metadata.xml 280 BLAKE2B 30756c19f90277ebe700cf4641848ae376453c6031a019f348f04ee8d4c30146947ec383fa4bf12b669df790417eec9285df363210138e39f611d345d127ed27 SHA512 cf301b82fada2d4ca02e1dd9ba7b5234c42b7c63f87b96d81cb06ebc7853934533b75d0fc77eff0dc39f3c0a9e2d468b6bc03ac98fcb3834da67a11b254a0b77
diff --git a/media-video/vcsi/vcsi-7.0.13-r1.ebuild b/media-video/vcsi/vcsi-7.0.13-r1.ebuild
index 5008444b4815..7971c8a623e8 100644
--- a/media-video/vcsi/vcsi-7.0.13-r1.ebuild
+++ b/media-video/vcsi/vcsi-7.0.13-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 72df1e4cdd21..d816059a94aa 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 0ebf9ca17757..c7b972bf3b4d 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 03 Feb 2023 02:40:06 +0000
+Fri, 03 Feb 2023 08:39:38 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 015587f0f01b..bbfe877d2708 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f
-TIMESTAMP 2023-02-03T02:40:10Z
+TIMESTAMP 2023-02-03T08:39:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPcdApfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPcyE5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD+Vw//SWX4AWTL7IFTIQU6/v5wDiwdBSWyUA28hy8ramTyhHLyfIFgRQsoAC09
-7Bib9QxrlTt8MNsRBmZL+w4UjTiolk9AVRN21L0RFT2zF5rhkcGkRJ5dtMnrSwUj
-nXo26RKna+B2WoQFKWVNRfUHwybcxq1a9GmhZiFJQhKJxmukoE9oRdglmTHoAwJs
-XILMNsa30oJJ9E2N95ysD3qRlFLJo4rJJ2rSAb+ICQSLc4i697MKGBXsRnrkK9CJ
-6MBN80wX2HsvfFPxQpcGt28bGb3f+DfpgpJXq9MPJutFB9iEafM7AYQ4ZARK66Tl
-Sn021pgaZpeDPbQ6z76iQpdm2bXp0Nbt5TsEaaajsY/mnxSjstLW3pCdJyZAJc3C
-/fiOoC9n4v2g/FW5kU9RtM4ATK1PfoclFjA4W7Q4jNQhNky0IcBtDIBW9MjISCtO
-UyeVduYSszC6+5meo72XCmo+jV9Sh6Nh6/k4XHXKkZJ5NqEOBDlPGwmQnIGxG4US
-9mLfsMZMmuyJdjx/H0CNCV+9/0wUprMOg/VoFdJVc0CKazGL8K7zJUUBOjSjQ+Tf
-w4jmAhR92ypETNV4rYQDfsaQmKPL/A37tN/inMBhdL6srkwUN/bIO2oW/72sflhz
-+7otmBjKTXJn9Sy++UQ2kgq3Okrvp9ep94OhuzR+Dy0KS8T8wZo=
-=Sze6
+klCCRw/+LqLUYog+AbiqT2gXCu0PZSKB0hwg7fgxb3wDO94wOEqZhkWHM/8jnX1g
+XX9C1fafWEJ/whNDTwiVbwje/0TC+ggMvcJEIXVX1RDlk5WXqaS6gKt2CAa9nltD
+XP78CHkwds23F3QFIopDmYY3RgbZhbkal3iJx3HGCw05aafK2BvgG1jj38ocwO4S
+1HsKn/2bTUduCh0eyVI7RUuzxlffFmEA9wUn/1RGWtNt5UQD7j9orMjfwPnqppBi
+fV7NlF49rO49OrkwipI6frrcaFg6MCmD9rhubufwVTbc3VFeoTfSr+G/XEyKVVjC
+pZvwM18/DPoXpKYPt+jJ2OFAdRQC3zvlNFBJO2jGOrtENF3cpYhaAdePYOj/Pmke
+K9igkJxyldk2ol5VeRmVECRqdmKjtAKlXQfXpO7dtO8NzUy7Y1Jrh6ekn37LgDpT
+3bzLrX6zH8r8aa+x2ExCD5TXglfzGxMngqr+IHCdrvIX3lU5hEr3FdjUyNNTXuNr
+5XyJlRO7PCwRY2yj/eZnHDgRxOHvff/82t6dA29k54ZhtL84hi8zXnelugf3z631
+oAw3iqm+fSgNLjhPPFmX1eDU4fPBfDExanVSMJPefp1xrV1Z0pnpe4yMScHS7sLQ
+vJdUyapdxn9JevmTTYr2yswskvWVj4XMTTC9T4ITU9Qh9AAjGOQ=
+=FEa9
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 0ebf9ca17757..c7b972bf3b4d 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 03 Feb 2023 02:40:06 +0000
+Fri, 03 Feb 2023 08:39:38 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index d944ea34c0e7..af91735c22a0 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 4cd712d37137..adeb512e3bda 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/awscli-1.27.63 b/metadata/md5-cache/app-admin/awscli-1.27.63
new file mode 100644
index 000000000000..ccb42d0e09fa
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.27.63
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.63[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[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
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.29.63[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.27.63.tar.gz -> aws-cli-1.27.63.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=49e74325243b7907e30dd121cb06f7f4
diff --git a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2 b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2
index 966323dba6fc..897216404e23 100644
--- a/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2
+++ b/metadata/md5-cache/app-admin/gkrellm-2.3.11-r2
@@ -3,13 +3,13 @@ DEFINED_PHASES=compile install prepare pretend
DEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) x11-base/xorg-proto nls? ( sys-devel/gettext )
DESCRIPTION=Single process stack of various system monitors
EAPI=8
-HOMEPAGE=http://www.gkrellm.net/
+HOMEPAGE=http://gkrellm.srcbox.net/
INHERIT=desktop systemd toolchain-funcs
IUSE=gnutls hddtemp lm-sensors nls ntlm ssl X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango )
SLOT=2
SRC_URI=http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=14ed62384b8c8e7acdc58c05c4bdcd53
+_md5_=f7ffbb7bb6589618684cb238c725adc8
diff --git a/metadata/md5-cache/app-admin/gkrellm-9999 b/metadata/md5-cache/app-admin/gkrellm-9999
index a8122fdf845d..3c1a56fe21b3 100644
--- a/metadata/md5-cache/app-admin/gkrellm-9999
+++ b/metadata/md5-cache/app-admin/gkrellm-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile install prepare pretend unpack
DEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango ) x11-base/xorg-proto nls? ( sys-devel/gettext )
DESCRIPTION=Single process stack of various system monitors
EAPI=8
-HOMEPAGE=http://www.gkrellm.net/
+HOMEPAGE=http://gkrellm.srcbox.net/
INHERIT=desktop systemd toolchain-funcs git-r3
IUSE=gnutls hddtemp lm-sensors nls ntlm ssl X
LICENSE=GPL-3+
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=acct-group/gkrellmd acct-user/gkrellmd dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) ssl? ( gnutls? ( net-libs/gnutls ) !gnutls? ( dev-libs/openssl:0= ) ) lm-sensors? ( sys-apps/lm-sensors:= ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/pango )
SLOT=2
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c git-r3 2347f8fe2d392b2a091191f94be37e6f multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=14ed62384b8c8e7acdc58c05c4bdcd53
+_md5_=ad4cbbb4c38be1f78ab2199642401e85
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 4c3674087bce..12fd3daf6877 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/unrar-6.2.5 b/metadata/md5-cache/app-arch/unrar-6.2.5
new file mode 100644
index 000000000000..e405a48357be
--- /dev/null
+++ b/metadata/md5-cache/app-arch/unrar-6.2.5
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=Uncompress rar files
+EAPI=8
+HOMEPAGE=https://www.rarlab.com/rar_add.htm
+INHERIT=multilib toolchain-funcs
+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 ~x86-solaris
+LICENSE=unRAR
+SLOT=0/6
+SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.5.tar.gz -> unrar-6.2.5.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=652e831c26bc926b795b26db02623f22
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index e2920ffee0ed..8f08f86a8f7e 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/cri-tools-1.25.0 b/metadata/md5-cache/app-containers/cri-tools-1.25.0
index b6fe74d8d0ae..38b9869c0d5a 100644
--- a/metadata/md5-cache/app-containers/cri-tools-1.25.0
+++ b/metadata/md5-cache/app-containers/cri-tools-1.25.0
@@ -5,10 +5,10 @@ DESCRIPTION=CLI and validation tools for Kubelet Container Runtime (CRI)
EAPI=7
HOMEPAGE=https://github.com/kubernetes-sigs/cri-tools
INHERIT=bash-completion-r1 go-module
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.25.0.tar.gz -> cri-tools-1.25.0.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=4c840d1da58ffe26d5db9fb0c0cd68d5
+_md5_=76bbd291da38ab1a05e98189bb16e934
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index f593127431f3..4d1a12fda3d8 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/request-0.3.3_p20220318 b/metadata/md5-cache/app-emacs/request-0.3.3_p20220318
index 5a9e5e7dcf6e..07d0ec945337 100644
--- a/metadata/md5-cache/app-emacs/request-0.3.3_p20220318
+++ b/metadata/md5-cache/app-emacs/request-0.3.3_p20220318
@@ -4,11 +4,11 @@ DESCRIPTION=Compatible layer for URL request
EAPI=8
HOMEPAGE=https://github.com/tkf/emacs-request/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=app-emacs/deferred >=app-editors/emacs-24.4:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/tkf/emacs-request/archive/c769cf33f2ac0a1a9798b508935c4b260e856ab5.tar.gz -> request-0.3.3_p20220318.tar.gz
_eclasses_=elisp 8aab2c847b5894dc40503ae1d203abcf elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=91663ee579677b3e7587cbdf2e4db5b9
+_md5_=7acd6777dd0f54287f2840d4d6e34ae3
diff --git a/metadata/md5-cache/app-eselect/Manifest.gz b/metadata/md5-cache/app-eselect/Manifest.gz
index 375551f77488..dfe36c5e9bfe 100644
--- a/metadata/md5-cache/app-eselect/Manifest.gz
+++ b/metadata/md5-cache/app-eselect/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-eselect/eselect-ruby-20220313 b/metadata/md5-cache/app-eselect/eselect-ruby-20220313
index 093fa12ffcf0..d0a79fb78c50 100644
--- a/metadata/md5-cache/app-eselect/eselect-ruby-20220313
+++ b/metadata/md5-cache/app-eselect/eselect-ruby-20220313
@@ -2,9 +2,9 @@ DEFINED_PHASES=install
DESCRIPTION=Manages multiple Ruby versions
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Ruby
-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
+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=>=app-admin/eselect-1.0.2
SLOT=0
SRC_URI=https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-20220313.xz
-_md5_=38d4c1641663d6e30af1347a0c250916
+_md5_=d4c31519d0115dcfaf3f013cd98b03de
diff --git a/metadata/md5-cache/app-laptop/Manifest.gz b/metadata/md5-cache/app-laptop/Manifest.gz
index bb9c400b1b96..e9775142aca9 100644
--- a/metadata/md5-cache/app-laptop/Manifest.gz
+++ b/metadata/md5-cache/app-laptop/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-laptop/ibam-0.5.2-r5 b/metadata/md5-cache/app-laptop/ibam-0.5.2-r5
index c84599863e96..18466ce2e1db 100644
--- a/metadata/md5-cache/app-laptop/ibam-0.5.2-r5
+++ b/metadata/md5-cache/app-laptop/ibam-0.5.2-r5
@@ -4,12 +4,12 @@ DEPEND=gkrellm? ( app-admin/gkrellm:2[X] x11-libs/gdk-pixbuf x11-libs/gtk+:2 )
DESCRIPTION=Intelligent Battery Monitor
EAPI=8
HOMEPAGE=https://ibam.sourceforge.net
-INHERIT=toolchain-funcs optfeature
+INHERIT=flag-o-matic toolchain-funcs optfeature
IUSE=gkrellm
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=gkrellm? ( app-admin/gkrellm:2[X] x11-libs/gdk-pixbuf x11-libs/gtk+:2 )
SLOT=0
SRC_URI=mirror://sourceforge/ibam/ibam-0.5.2.tar.gz mirror://debian/pool/main/i/ibam/ibam_0.5.2-2.1.diff.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=3ba72f3baa310c7e95de810ff47f4281
+_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=61b5f3cfcbbca103083d002e54d1ff42
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index c79fd95dad73..27b56c4c717c 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/rpick-0.8.12 b/metadata/md5-cache/app-misc/rpick-0.8.12
index 36a71aa76924..9b11cbae3c32 100644
--- a/metadata/md5-cache/app-misc/rpick-0.8.12
+++ b/metadata/md5-cache/app-misc/rpick-0.8.12
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/bowlofeggs/rpick
INHERIT=cargo
IUSE=debug
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 x86
LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3 MIT Unicode-DFS-2016 Unlicense ZLIB
SLOT=0
SRC_URI=https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/assert_cmd/2.0.6/download -> assert_cmd-2.0.6.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bstr/1.0.1/download -> bstr-1.0.1.crate https://crates.io/api/v1/crates/bytemuck/1.12.3/download -> bytemuck-1.12.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.0.26/download -> clap-4.0.26.crate https://crates.io/api/v1/crates/clap_derive/4.0.21/download -> clap_derive-4.0.21.crate https://crates.io/api/v1/crates/clap_lex/0.3.0/download -> clap_lex-0.3.0.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast/0.11.0/download -> downcast-0.11.0.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/encode_unicode/1.0.0/download -> encode_unicode-1.0.0.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fragile/2.0.0/download -> fragile-2.0.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.4/download -> itoa-1.0.4.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.137/download -> libc-0.2.137.crate https://crates.io/api/v1/crates/libm/0.2.6/download -> libm-0.2.6.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.2/download -> matrixmultiply-0.3.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/mockall/0.11.3/download -> mockall-0.11.3.crate https://crates.io/api/v1/crates/mockall_derive/0.11.3/download -> mockall_derive-0.11.3.crate https://crates.io/api/v1/crates/nalgebra/0.29.0/download -> nalgebra-0.29.0.crate https://crates.io/api/v1/crates/nalgebra-macros/0.1.0/download -> nalgebra-macros-0.1.0.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/num-complex/0.4.2/download -> num-complex-0.4.2.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/once_cell/1.16.0/download -> once_cell-1.16.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.4.0/download -> os_str_bytes-6.4.0.crate https://crates.io/api/v1/crates/paste/1.0.9/download -> paste-1.0.9.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/predicates/2.1.3/download -> predicates-2.1.3.crate https://crates.io/api/v1/crates/predicates-core/1.0.5/download -> predicates-core-1.0.5.crate https://crates.io/api/v1/crates/predicates-tree/1.0.7/download -> predicates-tree-1.0.7.crate https://crates.io/api/v1/crates/prettytable-rs/0.9.0/download -> prettytable-rs-0.9.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.7.0/download -> regex-1.7.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rpick/0.8.12/download -> rpick-0.8.12.crate https://crates.io/api/v1/crates/rustversion/1.0.9/download -> rustversion-1.0.9.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/safe_arch/0.6.0/download -> safe_arch-0.6.0.crate https://crates.io/api/v1/crates/serde/1.0.147/download -> serde-1.0.147.crate https://crates.io/api/v1/crates/serde_derive/1.0.147/download -> serde_derive-1.0.147.crate https://crates.io/api/v1/crates/serde_yaml/0.9.14/download -> serde_yaml-0.9.14.crate https://crates.io/api/v1/crates/simba/0.6.0/download -> simba-0.6.0.crate https://crates.io/api/v1/crates/statrs/0.16.0/download -> statrs-0.16.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.103/download -> syn-1.0.103.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/termtree/0.4.0/download -> termtree-0.4.0.crate https://crates.io/api/v1/crates/thiserror/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.4/download -> unsafe-libyaml-0.2.4.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wide/0.7.5/download -> wide-0.7.5.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate
_eclasses_=cargo 73ed573e1525a108d236a0dffb3a68fb multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=e315ab63e6ee944b9aee8cc7c08a0e87
+_md5_=81c6857de503e9acc9f0156bf7061648
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 72c5e456b3fc..94f31199bf72 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/go-1.18.9 b/metadata/md5-cache/dev-lang/go-1.18.9
deleted file mode 100644
index 76d4a6a8f7b0..000000000000
--- a/metadata/md5-cache/dev-lang/go-1.18.9
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=|| ( dev-lang/go dev-lang/go-bootstrap )
-DEFINED_PHASES=compile install postinst test
-DESCRIPTION=A concurrent garbage collected and typesafe programming language
-EAPI=7
-HOMEPAGE=https://go.dev
-INHERIT=toolchain-funcs
-IUSE=cpu_flags_x86_sse2
-KEYWORDS=-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
-LICENSE=BSD
-RESTRICT=strip
-SLOT=0/1.18.9
-SRC_URI=https://storage.googleapis.com/golang/go1.18.9.src.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=9879ba0696ec1c9f8fc9cc3e4bc2f035
diff --git a/metadata/md5-cache/dev-lang/go-1.18.10 b/metadata/md5-cache/dev-lang/go-1.20
index cd8cdd71a5f0..ad707161d51c 100644
--- a/metadata/md5-cache/dev-lang/go-1.18.10
+++ b/metadata/md5-cache/dev-lang/go-1.20
@@ -4,11 +4,11 @@ DESCRIPTION=A concurrent garbage collected and typesafe programming language
EAPI=7
HOMEPAGE=https://go.dev
INHERIT=toolchain-funcs
-IUSE=cpu_flags_x86_sse2
-KEYWORDS=-* ~amd64 ~arm arm64 ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2
+KEYWORDS=-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=BSD
RESTRICT=strip
-SLOT=0/1.18.10
-SRC_URI=https://storage.googleapis.com/golang/go1.18.10.src.tar.gz
+SLOT=0/1.20
+SRC_URI=https://storage.googleapis.com/golang/go1.20.src.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=05dbd8ecefdb87b98d05b71cf50aef5c
+_md5_=8b93bfc3408e4dbd699c49de77aa9f8c
diff --git a/metadata/md5-cache/dev-lang/ruby-3.0.5 b/metadata/md5-cache/dev-lang/ruby-3.0.5
index 3d5a9e39b76e..ba30e624f7ea 100644
--- a/metadata/md5-cache/dev-lang/ruby-3.0.5
+++ b/metadata/md5-cache/dev-lang/ruby-3.0.5
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://www.ruby-lang.org/
INHERIT=autotools flag-o-matic
IUSE=berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~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 ~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=|| ( Ruby-BSD BSD-2 )
PDEPEND=>=dev-ruby/minitest-5.14.2[ruby_targets_ruby30] >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30] >=dev-ruby/rake-13.0.3[ruby_targets_ruby30] >=dev-ruby/rbs-1.0.0[ruby_targets_ruby30] >=dev-ruby/rexml-3.2.4[ruby_targets_ruby30] >=dev-ruby/rss-0.2.9[ruby_targets_ruby30] >=dev-ruby/test-unit-3.3.7[ruby_targets_ruby30] >=dev-ruby/typeprof-0.11.0[ruby_targets_ruby30] virtual/rubygems[ruby_targets_ruby30] >=dev-ruby/bundler-2.2.15[ruby_targets_ruby30] >=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30] >=dev-ruby/json-2.5.1[ruby_targets_ruby30] rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30] ) xemacs? ( app-xemacs/ruby-modes )
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( =dev-libs/openssl-1.1*:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20201225
SLOT=3.0
SRC_URI=https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.xz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9a610728b9bcca1919234cceb35a1027 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=21c03ffe9697ed8c087a31703e8d9d0e
+_md5_=59bfa2837b6d1b12445cf3f7f575897a
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 3b2582c93d74..b70f67060582 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/dbus-c++-0.9.0-r5 b/metadata/md5-cache/dev-libs/dbus-c++-0.9.0-r5
index 91dc3661ae55..e06bcc02fde8 100644
--- a/metadata/md5-cache/dev-libs/dbus-c++-0.9.0-r5
+++ b/metadata/md5-cache/dev-libs/dbus-c++-0.9.0-r5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceforge.net/projects/dbus-cplusplus/
INHERIT=multilib-minimal autotools virtualx
IUSE=doc ecore glib 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 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/expat 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(-)?] ecore? ( dev-libs/efl ) glib? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/dbus-cplusplus/libdbus-c++-0.9.0.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 9a610728b9bcca1919234cceb35a1027 virtualx 644887c82aefdf12001489391fca4f02
-_md5_=74449a039ecb0a44a37f0e7317ddf1c0
+_md5_=52bb7e02f83e7d3a91583bd5c983b587
diff --git a/metadata/md5-cache/dev-libs/libpcre2-10.42 b/metadata/md5-cache/dev-libs/libpcre2-10.42-r1
index a1b6b1236bf5..98b3547255a0 100644
--- a/metadata/md5-cache/dev-libs/libpcre2-10.42
+++ b/metadata/md5-cache/dev-libs/libpcre2-10.42-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=?? ( libedit readline )
SLOT=0/3
SRC_URI=https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2 https://ftp.pcre.org/pub/pcre/pcre2-10.42.tar.bz2 verify-sig? ( https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2.sig )
_eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 9a610728b9bcca1919234cceb35a1027 usr-ldscript cd36f6d91e8173d95e25b0e0cf036960 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=94866b8342f7e25b3fa04af32ac84eed
+_md5_=41ecab6436c55bb66e266d8ed9d22f1d
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index c2baa2c90470..2d64add97a7a 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/boto3-1.26.63 b/metadata/md5-cache/dev-python/boto3-1.26.63
new file mode 100644
index 000000000000..2a133de03dda
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.26.63
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/botocore-1.29.63[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[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
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1 multiprocessing
+IUSE=doc test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.29.63[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.26.63.tar.gz -> boto3-1.26.63.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=20741eb584c21b80ecd8fce5662b3784
diff --git a/metadata/md5-cache/dev-python/botocore-1.29.63 b/metadata/md5-cache/dev-python/botocore-1.29.63
new file mode 100644
index 000000000000..51fd1067bc5b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.29.63
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ) ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[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
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1 multiprocessing
+IUSE=doc test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.29.63.tar.gz -> botocore-1.29.63.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=77f09afc3a6dd35ab572ceb28dee0d00
diff --git a/metadata/md5-cache/dev-python/cachecontrol-0.12.11 b/metadata/md5-cache/dev-python/cachecontrol-0.12.11
index 586e108b9cf4..9f44a3715128 100644
--- a/metadata/md5-cache/dev-python/cachecontrol-0.12.11
+++ b/metadata/md5-cache/dev-python/cachecontrol-0.12.11
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ionrock/cachecontrol/archive/v0.12.11.tar.gz -> cachecontrol-0.12.11.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=c76b547dabe542004ae88346addabd2e
+_md5_=658f064ff7f25f5aad110e292b47795d
diff --git a/metadata/md5-cache/dev-python/elementpath-4.0.1 b/metadata/md5-cache/dev-python/elementpath-4.0.1
new file mode 100644
index 000000000000..13a008b6012a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/elementpath-4.0.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=XPath 1.0/2.0 parsers and selectors for ElementTree and lxml
+EAPI=8
+HOMEPAGE=https://github.com/sissaschool/elementpath/ https://pypi.org/project/elementpath/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sissaschool/elementpath/archive/v4.0.1.tar.gz -> elementpath-4.0.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=e1db243c9bc6facdb6807c0f31fecd3e
diff --git a/metadata/md5-cache/dev-python/flask-migrate-4.0.4 b/metadata/md5-cache/dev-python/flask-migrate-4.0.4
new file mode 100644
index 000000000000..5b55acaa2ca0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/flask-migrate-4.0.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/alembic-1.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flask-0.9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flask-sqlalchemy-1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=SQLAlchemy database migrations for Flask applications using Alembic
+EAPI=8
+HOMEPAGE=https://github.com/miguelgrinberg/Flask-Migrate/ https://pypi.org/project/Flask-Migrate/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/alembic-1.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flask-0.9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flask-sqlalchemy-1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/miguelgrinberg/Flask-Migrate/archive/v4.0.4.tar.gz -> Flask-Migrate-4.0.4.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=8e1a181f7e4a5b468885757b7bc04892
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.76.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.76.0
new file mode 100644
index 000000000000..2410c55a0a62
--- /dev/null
+++ b/metadata/md5-cache/dev-python/google-api-python-client-2.76.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_10(-)?] dev-python/parameterized[python_targets_python3_10(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Google API Client for Python
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
+REQUIRED_USE=|| ( python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.76.0.tar.gz -> google-api-python-client-2.76.0.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=287c3ab05479a15af4e49c856c793dab
diff --git a/metadata/md5-cache/dev-python/jupyter_server-2.2.1 b/metadata/md5-cache/dev-python/jupyter_server-2.2.1
new file mode 100644
index 000000000000..33296d6bcc2a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyter_server-2.2.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/ipykernel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-console-scripts[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest_jupyter[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-tornasync[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/anyio-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/argon2-cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-6.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-5.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_events-0.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbconvert-6.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prometheus_client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-24[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/send2trash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Core services, APIs, and REST endpoints to Jupyter web applications
+EAPI=8
+HOMEPAGE=https://jupyter.org/ https://github.com/jupyter-server/jupyter_server/ https://pypi.org/project/jupyter-server/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/anyio-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/argon2-cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-6.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-5.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_events-0.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbconvert-6.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prometheus_client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-24[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/send2trash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/j/jupyter_server/jupyter_server-2.2.1.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=0139e41356b058d2fb98e0bfbecedd3e
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.0.10 b/metadata/md5-cache/dev-python/mkdocs-material-9.0.10
new file mode 100644
index 000000000000..272d287d7973
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocs-material-9.0.10
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/mkdocs[python_targets_python3_9(-)] dev-python/mkdocs-material-extensions[python_targets_python3_9(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_9(-)] dev-python/mkdocs-redirects[python_targets_python3_9(-)] ) ) )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Material Design theme for MkDocs
+EAPI=8
+HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
+INHERIT=distutils-r1 docs
+IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 doc
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=MIT
+PDEPEND=>=dev-python/mkdocs-material-extensions-1.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+RDEPEND=>=dev-python/jinja-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.14[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-9.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.0.10.tar.gz -> mkdocs-material-9.0.10.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 docs 314e509c51630fb75f120d62a77d008c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=82e775e9d3e22e2c3f8a7abae5637e4d
diff --git a/metadata/md5-cache/dev-python/pylint-2.16.1 b/metadata/md5-cache/dev-python/pylint-2.16.1
new file mode 100644
index 000000000000..30b2c6d2c6eb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pylint-2.16.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/GitPython-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( <dev-python/astroid-2.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/astroid-2.14.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dill-0.3.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/isort-4.2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/isort-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/mccabe-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python code static checker
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/PyCQA/pylint/
+INHERIT=distutils-r1
+IUSE=examples test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=<dev-python/astroid-2.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/astroid-2.14.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dill-0.3.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/isort-4.2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/isort-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/mccabe-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pycqa/pylint/archive/v2.16.1.tar.gz -> pylint-2.16.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=a9a994bcf2017cf22355b7607a46e443
diff --git a/metadata/md5-cache/dev-python/qrcode-7.4.1 b/metadata/md5-cache/dev-python/qrcode-7.4.1
new file mode 100644
index 000000000000..15a6fce59aa6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/qrcode-7.4.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pypng[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=QR Code generator on top of PIL
+EAPI=8
+HOMEPAGE=https://github.com/lincolnloop/python-qrcode/ https://pypi.org/project/qrcode/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pypng[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/q/qrcode/qrcode-7.4.1.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=58180faf36d3bc4069db44a008cc414f
diff --git a/metadata/md5-cache/dev-python/stripe-5.1.0 b/metadata/md5-cache/dev-python/stripe-5.1.0
new file mode 100644
index 000000000000..9cf44b994ab4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/stripe-5.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-util/stripe-mock-0.151.0 dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Stripe python bindings
+EAPI=8
+HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/s/stripe/stripe-5.1.0.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=fc783ab5cbd57455896afc3403338340
diff --git a/metadata/md5-cache/dev-python/tifffile-2023.2.2 b/metadata/md5-cache/dev-python/tifffile-2023.2.2
new file mode 100644
index 000000000000..57f5772c62f9
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tifffile-2023.2.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/dask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[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
+DESCRIPTION=Read and write TIFF files
+EAPI=8
+HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/cgohlke/tifffile/archive/v2023.2.2.tar.gz -> tifffile-2023.2.2.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=370c3656c1a5d5faf2640e054a650f9d
diff --git a/metadata/md5-cache/dev-python/tld-0.12.7 b/metadata/md5-cache/dev-python/tld-0.12.7
new file mode 100644
index 000000000000..6a2bca5f31f5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tld-0.12.7
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/Faker[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Extract the top level domain (TLD) from the URL given
+EAPI=8
+HOMEPAGE=https://github.com/barseghyanartur/tld/ https://pypi.org/project/tld/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/barseghyanartur/tld/archive/0.12.7.tar.gz -> tld-0.12.7.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=072b7112fe7b72e0afe456dabb787dc5
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 10f4b94083ed..78bb1c9c7337 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1 b/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1
index 244dc98f03b9..8208e4a0316e 100644
--- a/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1
+++ b/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/carlhuda/bundler
INHERIT=ruby-fakegem
IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) dev-vcs/git !<dev-ruby/bundler-1.17.3-r1:0 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://rubygems.org/gems/bundler-2.2.33.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=d2e13bfddf185a3935e4e23c8a8aaf52
+_md5_=9337ee14e0282b6c1942717973d59501
diff --git a/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0 b/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0
index 22a22af48735..bb9ac483bd7d 100644
--- a/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0
+++ b/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/yuki24/did_you_mean
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2.6
SRC_URI=https://rubygems.org/gems/did_you_mean-1.5.0.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=030f04640ece6df5c336281d76450996
+_md5_=6b56b215686b09f8b373b17fb254e13d
diff --git a/metadata/md5-cache/dev-ruby/power_assert-1.2.0 b/metadata/md5-cache/dev-ruby/power_assert-1.2.0
index e399c9e1e9bd..069689db52f3 100644
--- a/metadata/md5-cache/dev-ruby/power_assert-1.2.0
+++ b/metadata/md5-cache/dev-ruby/power_assert-1.2.0
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/ruby/power_assert
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~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 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Ruby BSD-2 )
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/power_assert/archive/v1.2.0.tar.gz -> power_assert-1.2.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=ae13971c3d7e90f35e0a2557a07ba2ea
+_md5_=1eb317142440695aef3304b2d7f60a58
diff --git a/metadata/md5-cache/dev-ruby/rbs-1.5.1 b/metadata/md5-cache/dev-ruby/rbs-1.5.1
index 1d0cf65010b1..4ea85f5e67cc 100644
--- a/metadata/md5-cache/dev-ruby/rbs-1.5.1
+++ b/metadata/md5-cache/dev-ruby/rbs-1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/rbs
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Ruby-BSD BSD-2 )
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/rbs/archive/v1.5.1.tar.gz -> rbs-1.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=c2923f8007cb007a91472584a126955d
+_md5_=478ddbc952c5f924fe0254de39cb6fd0
diff --git a/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1 b/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1
index 121880669f71..6d20071e6a2c 100644
--- a/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1
+++ b/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/rexml
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~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 ~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=BSD-2
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/ruby/rexml/archive/v3.2.5.tar.gz -> rexml-3.2.5.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=1b0a16f1a9b817c9ff62750afbea691d
+_md5_=4a94396d6870efcdfea6d7ddc9de8b63
diff --git a/metadata/md5-cache/dev-ruby/rss-0.2.9-r1 b/metadata/md5-cache/dev-ruby/rss-0.2.9-r1
index a0c3de5415a1..2b26beb89899 100644
--- a/metadata/md5-cache/dev-ruby/rss-0.2.9-r1
+++ b/metadata/md5-cache/dev-ruby/rss-0.2.9-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/rss
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~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 ~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=BSD-2
RDEPEND=ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rexml[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/rss-0.2.9.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=5de85a30116afa44259fa9fcf51f6628
+_md5_=c8d6642193b306ddc9f1aa54bc30ae8d
diff --git a/metadata/md5-cache/dev-ruby/rubygems-3.2.33 b/metadata/md5-cache/dev-ruby/rubygems-3.2.33
index ae6f94761807..e47f3f7e8599 100644
--- a/metadata/md5-cache/dev-ruby/rubygems-3.2.33
+++ b/metadata/md5-cache/dev-ruby/rubygems-3.2.33
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://rubygems.org/
INHERIT=ruby-ng prefix
IUSE=server test ruby_targets_ruby27 ruby_targets_ruby30
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Ruby MIT )
PDEPEND=server? ( =dev-ruby/builder-3* )
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rubygems/rubygems/archive/v3.2.33.tar.gz -> rubygems-3.2.33.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=fbe60aefbe0154dc17f602a14aaade89
+_md5_=e167d1b6a71482951bdcc1940656e4cf
diff --git a/metadata/md5-cache/dev-ruby/typeprof-0.15.2 b/metadata/md5-cache/dev-ruby/typeprof-0.15.2
index 49176f3380e1..ee0529b39429 100644
--- a/metadata/md5-cache/dev-ruby/typeprof-0.15.2
+++ b/metadata/md5-cache/dev-ruby/typeprof-0.15.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/typeprof
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rbs-1.3.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rbs-1.3.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/typeprof/archive/v0.15.2.tar.gz -> typeprof-0.15.2.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=74c58792311e2a6b607d95c2f3c519fa
+_md5_=d8459b0ece1c748a49f6810b66606571
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 8864d1245eec..757cf6fe7358 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/stripe-mock-0.151.0 b/metadata/md5-cache/dev-util/stripe-mock-0.151.0
new file mode 100644
index 000000000000..78f9414e2de6
--- /dev/null
+++ b/metadata/md5-cache/dev-util/stripe-mock-0.151.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=Mock HTTP server that responds like the real Stripe API
+EAPI=8
+HOMEPAGE=https://github.com/stripe/stripe-mock/
+INHERIT=go-module
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT ISC BSD-2
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/stripe/stripe-mock/archive/v0.151.0.tar.gz -> stripe-mock-0.151.0.tar.gz
+_eclasses_=go-module 75029f071ebc843223233ab1b0a2d4a5
+_md5_=908dfcc3e5829b18cfa35c52d83291b9
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index 7fa822e4d256..27d5a41484d6 100644
--- a/metadata/md5-cache/mail-client/Manifest.gz
+++ b/metadata/md5-cache/mail-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-102.6.1 b/metadata/md5-cache/mail-client/thunderbird-bin-102.6.1
deleted file mode 100644
index 27a3927211a4..000000000000
--- a/metadata/md5-cache/mail-client/thunderbird-bin-102.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Thunderbird Mail Client
-EAPI=8
-HOMEPAGE=https://www.thunderbird.net/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +pulseaudio selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-thunderbird )
-RESTRICT=strip
-SLOT=0/102
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/en-US/thunderbird-102.6.1.tar.bz2 -> thunderbird-bin_x86_64-102.6.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-i686/en-US/thunderbird-102.6.1.tar.bz2 -> thunderbird-bin_i686-102.6.1.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/af.xpi -> thunderbird-102.6.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ar.xpi -> thunderbird-102.6.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ast.xpi -> thunderbird-102.6.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/be.xpi -> thunderbird-102.6.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/bg.xpi -> thunderbird-102.6.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/br.xpi -> thunderbird-102.6.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ca.xpi -> thunderbird-102.6.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/cak.xpi -> thunderbird-102.6.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/cs.xpi -> thunderbird-102.6.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/cy.xpi -> thunderbird-102.6.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/da.xpi -> thunderbird-102.6.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/de.xpi -> thunderbird-102.6.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.6.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/el.xpi -> thunderbird-102.6.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.6.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.6.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.6.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.6.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.6.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/et.xpi -> thunderbird-102.6.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/eu.xpi -> thunderbird-102.6.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/fi.xpi -> thunderbird-102.6.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/fr.xpi -> thunderbird-102.6.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.6.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.6.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/gd.xpi -> thunderbird-102.6.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/gl.xpi -> thunderbird-102.6.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/he.xpi -> thunderbird-102.6.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/hr.xpi -> thunderbird-102.6.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.6.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/hu.xpi -> thunderbird-102.6.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/id.xpi -> thunderbird-102.6.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/is.xpi -> thunderbird-102.6.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/it.xpi -> thunderbird-102.6.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ja.xpi -> thunderbird-102.6.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ka.xpi -> thunderbird-102.6.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/kab.xpi -> thunderbird-102.6.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/kk.xpi -> thunderbird-102.6.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ko.xpi -> thunderbird-102.6.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/lt.xpi -> thunderbird-102.6.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/lv.xpi -> thunderbird-102.6.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ms.xpi -> thunderbird-102.6.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.6.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/nl.xpi -> thunderbird-102.6.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.6.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.6.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/pl.xpi -> thunderbird-102.6.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.6.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.6.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/rm.xpi -> thunderbird-102.6.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ro.xpi -> thunderbird-102.6.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/ru.xpi -> thunderbird-102.6.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/sk.xpi -> thunderbird-102.6.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/sl.xpi -> thunderbird-102.6.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/sq.xpi -> thunderbird-102.6.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/sr.xpi -> thunderbird-102.6.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.6.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/th.xpi -> thunderbird-102.6.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/tr.xpi -> thunderbird-102.6.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/uk.xpi -> thunderbird-102.6.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/uz.xpi -> thunderbird-102.6.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/vi.xpi -> thunderbird-102.6.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.6.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.6.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.6.1-zh-TW.xpi )
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=d37c651c6d9381f2758ede8d218a8a0e
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 18014bc87b67..789f0ab845a8 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/libffado-2.4.7 b/metadata/md5-cache/media-libs/libffado-2.4.7
index fbd87d0a330a..60d0eaafcc30 100644
--- a/metadata/md5-cache/media-libs/libffado-2.4.7
+++ b/metadata/md5-cache/media-libs/libffado-2.4.7
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig python_single_target_python3_9? ( >=dev-util/scons-4.4.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-util/scons-4.4.0[python_targets_python3_10(-)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-cpp/libxmlpp:2.6[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/dbus-c++ dev-libs/libconfig:=[cxx,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] qt5? ( python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/PyQt5[dbus,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/PyQt5[dbus,python_targets_python3_10(-)] ) x11-misc/xdg-utils )
+DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-cpp/libxmlpp:2.6[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/dbus-c++-0.9.0-r5 dev-libs/libconfig:=[cxx,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] qt5? ( python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/PyQt5[dbus,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/PyQt5[dbus,python_targets_python3_10(-)] ) x11-misc/xdg-utils )
DESCRIPTION=Driver for IEEE1394 (Firewire) audio interfaces
EAPI=8
HOMEPAGE=http://www.ffado.org
@@ -8,9 +8,9 @@ INHERIT=desktop python-single-r1 scons-utils toolchain-funcs udev multilib-minim
IUSE=debug qt5 test-programs python_single_target_python3_9 python_single_target_python3_10 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=~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=GPL-2 GPL-3
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-cpp/libxmlpp:2.6[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/dbus-c++ dev-libs/libconfig:=[cxx,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] qt5? ( python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/PyQt5[dbus,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/PyQt5[dbus,python_targets_python3_10(-)] ) x11-misc/xdg-utils )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-cpp/libxmlpp:2.6[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/dbus-c++-0.9.0-r5 dev-libs/libconfig:=[cxx,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] qt5? ( python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/PyQt5[dbus,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/PyQt5[dbus,python_targets_python3_10(-)] ) x11-misc/xdg-utils )
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
SLOT=0
SRC_URI=http://www.ffado.org/files/libffado-2.4.7.tgz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d scons-utils 03ca4edc3a0fdb533f0f358787059bdc toolchain-funcs 9a610728b9bcca1919234cceb35a1027 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=d1fc865fcae7a8a124471c5235bebc15
+_md5_=886191da862623814efb5ccd57b92247
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 185a3566a499..02bee4addd06 100644
--- a/metadata/md5-cache/media-plugins/Manifest.gz
+++ b/metadata/md5-cache/media-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-plugins/gkrellmpc-0.1_beta10-r1 b/metadata/md5-cache/media-plugins/gkrellmpc-0.1_beta10-r1
index 10a4215160b6..2f83ed5e9656 100644
--- a/metadata/md5-cache/media-plugins/gkrellmpc-0.1_beta10-r1
+++ b/metadata/md5-cache/media-plugins/gkrellmpc-0.1_beta10-r1
@@ -12,5 +12,5 @@ RDEPEND=app-admin/gkrellm:2[X] net-misc/curl
RESTRICT=test
SLOT=0
SRC_URI=http://mina.naguib.ca/dist/gkrellmpc-0.1_beta10.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=eff31d3455aab1039b70a803dedad148
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=1f51f98e0bec5166e9b937362014db55
diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz
index ade5d9b4fdc7..f7507350fc78 100644
--- a/metadata/md5-cache/media-tv/Manifest.gz
+++ b/metadata/md5-cache/media-tv/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.29.2.6364 b/metadata/md5-cache/media-tv/plex-media-server-1.29.2.6364
new file mode 100644
index 000000000000..650e8fb16f7e
--- /dev/null
+++ b/metadata/md5-cache/media-tv/plex-media-server-1.29.2.6364
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst unpack
+DEPEND=acct-group/plex acct-user/plex
+DESCRIPTION=Free media library that is intended for use with a plex client
+EAPI=8
+HOMEPAGE=https://www.plex.tv/
+INHERIT=readme.gentoo-r1 systemd unpacker
+KEYWORDS=-* ~amd64 ~arm64 ~x86
+LICENSE=Plex
+RDEPEND=acct-group/plex acct-user/plex
+RESTRICT=mirror bindist
+SLOT=0
+SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.29.2.6364-6d72b0cf6/debian/plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.29.2.6364-6d72b0cf6/debian/plexmediaserver_1.29.2.6364-6d72b0cf6_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.29.2.6364-6d72b0cf6/debian/plexmediaserver_1.29.2.6364-6d72b0cf6_i386.deb )
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 unpacker fdd15d854bf5e84f82d35524ab8ca6ba
+_md5_=37a6e14573b08dfe388f3c85d645407a
diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.30.0.6486 b/metadata/md5-cache/media-tv/plex-media-server-1.30.0.6486
new file mode 100644
index 000000000000..3fc82b82df6a
--- /dev/null
+++ b/metadata/md5-cache/media-tv/plex-media-server-1.30.0.6486
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst unpack
+DEPEND=acct-group/plex acct-user/plex
+DESCRIPTION=Free media library that is intended for use with a plex client
+EAPI=8
+HOMEPAGE=https://www.plex.tv/
+INHERIT=readme.gentoo-r1 systemd unpacker
+KEYWORDS=-* ~amd64 ~arm64 ~x86
+LICENSE=Plex
+RDEPEND=acct-group/plex acct-user/plex
+RESTRICT=mirror bindist
+SLOT=0
+SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.30.0.6486-629d58034/debian/plexmediaserver_1.30.0.6486-629d58034_amd64.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.30.0.6486-629d58034/debian/plexmediaserver_1.30.0.6486-629d58034_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.30.0.6486-629d58034/debian/plexmediaserver_1.30.0.6486-629d58034_i386.deb )
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 unpacker fdd15d854bf5e84f82d35524ab8ca6ba
+_md5_=a5b21a689f75cd14690e62496098f1a0
diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.30.2.6563 b/metadata/md5-cache/media-tv/plex-media-server-1.30.2.6563
new file mode 100644
index 000000000000..e529f0703715
--- /dev/null
+++ b/metadata/md5-cache/media-tv/plex-media-server-1.30.2.6563
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst unpack
+DEPEND=acct-group/plex acct-user/plex
+DESCRIPTION=Free media library that is intended for use with a plex client
+EAPI=8
+HOMEPAGE=https://www.plex.tv/
+INHERIT=readme.gentoo-r1 systemd unpacker
+KEYWORDS=-* ~amd64 ~arm64 ~x86
+LICENSE=Plex
+RDEPEND=acct-group/plex acct-user/plex
+RESTRICT=mirror bindist
+SLOT=0
+SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.30.2.6563-3d4dc0cce/debian/plexmediaserver_1.30.2.6563-3d4dc0cce_amd64.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.30.2.6563-3d4dc0cce/debian/plexmediaserver_1.30.2.6563-3d4dc0cce_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.30.2.6563-3d4dc0cce/debian/plexmediaserver_1.30.2.6563-3d4dc0cce_i386.deb )
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 unpacker fdd15d854bf5e84f82d35524ab8ca6ba
+_md5_=6cc895ea6d76dc738078c13aea441aaa
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index bda4e5ec8a60..8ac3abf9c4d7 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/vcsi-7.0.13-r1 b/metadata/md5-cache/media-video/vcsi-7.0.13-r1
index 7215f5bf6ae0..0cedc0f73d75 100644
--- a/metadata/md5-cache/media-video/vcsi-7.0.13-r1
+++ b/metadata/md5-cache/media-video/vcsi-7.0.13-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parsedatetime[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/dejavu media-video/ffmpeg >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+BDEPEND=test? ( dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parsedatetime[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/texttable[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-video/ffmpeg >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Create thumbnail sheets from video files
EAPI=8
HOMEPAGE=https://github.com/amietn/vcsi
INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
KEYWORDS=amd64 x86
LICENSE=MIT
-RDEPEND=dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parsedatetime[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/dejavu media-video/ffmpeg python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 )
+RDEPEND=dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parsedatetime[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/texttable[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-video/ffmpeg python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/amietn/vcsi/archive/fa7aa8ca781d0fe3188eea76f79c5702bf9b7330.tar.gz -> vcsi-7.0.13-r1.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=3f2e73dfc8a156bd077de85005b51f6d
+_md5_=289205409b345823f07a907e5a2f50d0
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 1820e37c2b40..d997e0055d38 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2 b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2
index 314a07cb0368..f916a369c87f 100644
--- a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2
+++ b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.2
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+BDEPEND=<dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install postinst test unpack
DESCRIPTION=A flexible DNS proxy, with support for encrypted DNS protocols
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/DNSCrypt/dnscrypt-proxy/archive/2.1.2.tar.gz -> dnscrypt-proxy-2.1.2.tar.gz
_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=be7966550f93edbbe6472e1c2767cab4
+_md5_=50a3bc3940570ee7b1ee1378c3288120
diff --git a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.3 b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.3
new file mode 100644
index 000000000000..5339fc031d44
--- /dev/null
+++ b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.3
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst test unpack
+DESCRIPTION=A flexible DNS proxy, with support for encrypted DNS protocols
+EAPI=8
+HOMEPAGE=https://github.com/DNSCrypt/dnscrypt-proxy
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=fcaps go-module systemd
+IUSE=+pie +filecaps
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0 BSD ISC MIT MPL-2.0
+RDEPEND=acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/DNSCrypt/dnscrypt-proxy/archive/2.1.3.tar.gz -> dnscrypt-proxy-2.1.3.tar.gz
+_eclasses_=fcaps da0130200e07aaecee121b85f4b9ea17 go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=4982310bb8c8b49b17c5533d6d1ae4fa
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 9a0c17241173..5b53893ff6da 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/openssh-9.1_p1 b/metadata/md5-cache/net-misc/openssh-9.1_p1
deleted file mode 100644
index d9e984c510e7..000000000000
--- a/metadata/md5-cache/net-misc/openssh-9.1_p1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/autoconf virtual/pkgconfig || ( >=sys-devel/gcc-config-2.6 >=sys-devel/clang-toolchain-symlinks-14-r1:14 >=sys-devel/clang-toolchain-symlinks-15-r1:15 >=sys-devel/clang-toolchain-symlinks-16-r1:* ) verify-sig? ( sec-keys/openpgp-keys-openssh ) 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 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=configure install postinst preinst prepare pretend test unpack
-DEPEND=acct-group/sshd acct-user/sshd !static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) virtual/os-headers kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit[static-libs(+)] ) ldns? ( net-libs/ldns[static-libs(+)] net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:=[static-libs(+)] ) sctp? ( net-misc/lksctp-tools[static-libs(+)] ) security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) virtual/libcrypt:=[static-libs(+)] >=sys-libs/zlib-1.2.3:=[static-libs(+)] )
-DESCRIPTION=Port of OpenBSD's free SSH release
-EAPI=7
-HOMEPAGE=https://www.openssh.com/
-INHERIT=user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
-IUSE=abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD GPL-2
-RDEPEND=acct-group/sshd acct-user/sshd !static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) X? ( x11-apps/xauth )
-REQUIRED_USE=hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-hpn-15.2-glue.patch.xz ) X509? ( https://roumenpetrov.info/openssh/x509-13.5/openssh-9.1p1+x509-13.5.diff.gz https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-X509-glue-13.5.patch.xz hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-hpn-15.2-X509-glue.patch.xz ) ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz.asc )
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pam 01b77091d5b6560b0aeafa7fbb1bd818 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 user-info 83547b4df3e1ba5a6bf91a0837eaa664 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=eb45cc2012ca5ed3f651c8ff09d93408
diff --git a/metadata/md5-cache/net-misc/openssh-9.1_p1-r2 b/metadata/md5-cache/net-misc/openssh-9.1_p1-r2
deleted file mode 100644
index a01d8398a992..000000000000
--- a/metadata/md5-cache/net-misc/openssh-9.1_p1-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/autoconf virtual/pkgconfig || ( >=sys-devel/gcc-config-2.6 >=sys-devel/clang-toolchain-symlinks-14-r1:14 >=sys-devel/clang-toolchain-symlinks-15-r1:15 >=sys-devel/clang-toolchain-symlinks-16-r1:* ) verify-sig? ( sec-keys/openpgp-keys-openssh ) 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 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=configure install postinst preinst prepare pretend test unpack
-DEPEND=acct-group/sshd acct-user/sshd !static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) virtual/os-headers kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit[static-libs(+)] ) ldns? ( net-libs/ldns[static-libs(+)] net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:=[static-libs(+)] ) sctp? ( net-misc/lksctp-tools[static-libs(+)] ) security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) virtual/libcrypt:=[static-libs(+)] >=sys-libs/zlib-1.2.3:=[static-libs(+)] )
-DESCRIPTION=Port of OpenBSD's free SSH release
-EAPI=7
-HOMEPAGE=https://www.openssh.com/
-INHERIT=user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
-IUSE=abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD GPL-2
-RDEPEND=acct-group/sshd acct-user/sshd !static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) X? ( x11-apps/xauth )
-REQUIRED_USE=hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-hpn-15.2-glue.patch.xz ) X509? ( https://roumenpetrov.info/openssh/x509-14.0.1/openssh-9.1p1+x509-14.0.1.diff.gz https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-X509-glue-14.0.1.patch.xz hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-hpn-15.2-X509-14.0.1-glue.patch.xz ) ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz.asc )
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pam 01b77091d5b6560b0aeafa7fbb1bd818 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 user-info 83547b4df3e1ba5a6bf91a0837eaa664 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=5485cfc26b29f2790d501709df839423
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index d70f38f6b224..e64a01a1c1c3 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/kubo-0.14.0 b/metadata/md5-cache/net-p2p/kubo-0.14.0
deleted file mode 100644
index 4c865146587f..000000000000
--- a/metadata/md5-cache/net-p2p/kubo-0.14.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=<dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst test unpack
-DEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
-DESCRIPTION=Main implementation of IPFS
-EAPI=8
-HOMEPAGE=https://ipfs.io/
-INHERIT=bash-completion-r1 go-module systemd
-KEYWORDS=~amd64 ~x86
-LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
-RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/ipfs/kubo/archive/v0.14.0.tar.gz -> kubo-0.14.0.tar.gz https://dev.gentoo.org/~williamh/dist/kubo-0.14.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=48eb36449166ca3ef9356270418bd4ef
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.21.0 b/metadata/md5-cache/net-p2p/syncthing-1.21.0
index 6f89502e7edb..e3749396801d 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.21.0
+++ b/metadata/md5-cache/net-p2p/syncthing-1.21.0
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+BDEPEND=<dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install postinst postrm prepare test unpack
DESCRIPTION=Open Source Continuous File Synchronization
EAPI=8
@@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/archive/v1.21.0.tar.gz -> syncthing-1.21.0.tar.gz https://dev.gentoo.org/~marecki/dists/net-p2p/syncthing/syncthing-1.21.0-deps.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=d0b23b3a94788eadb709f7c9a8c8ab4e
+_md5_=0b8d14da2247bf1f570898d4f1629eb5
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.22.2 b/metadata/md5-cache/net-p2p/syncthing-1.22.2
index ddf672500cda..8bd10a1aeda8 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.22.2
+++ b/metadata/md5-cache/net-p2p/syncthing-1.22.2
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+BDEPEND=<dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install postinst postrm prepare test unpack
DESCRIPTION=Open Source Continuous File Synchronization
EAPI=8
@@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/archive/v1.22.2.tar.gz -> syncthing-1.22.2.tar.gz https://dev.gentoo.org/~marecki/dists/net-p2p/syncthing/syncthing-1.22.2-deps.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=c35fead39f8721106ea3bf2f5221dc44
+_md5_=05b152744e090fa152d145556e39412a
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.23.0 b/metadata/md5-cache/net-p2p/syncthing-1.23.0
index e77601d60dd5..5bcef2bf73c5 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.23.0
+++ b/metadata/md5-cache/net-p2p/syncthing-1.23.0
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+BDEPEND=<dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install postinst postrm prepare test unpack
DESCRIPTION=Open Source Continuous File Synchronization
EAPI=8
@@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/archive/v1.23.0.tar.gz -> syncthing-1.23.0.tar.gz https://dev.gentoo.org/~marecki/dists/net-p2p/syncthing/syncthing-1.23.0-deps.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 9a610728b9bcca1919234cceb35a1027 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=0ec6dd5e63ada645a0033a1235c19e84
+_md5_=05b152744e090fa152d145556e39412a
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index ddd2cebe722a..6cc8c916f129 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/lpsolve-5.5.2.11-r1 b/metadata/md5-cache/sci-mathematics/lpsolve-5.5.2.11-r1
new file mode 100644
index 000000000000..f0367aa7733d
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/lpsolve-5.5.2.11-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=sci-libs/colamd
+DESCRIPTION=Mixed Integer Linear Programming (MILP) solver
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/lpsolve/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=sci-libs/colamd
+SLOT=0
+SRC_URI=mirror://sourceforge/lpsolve/lp_solve_5.5.2.11_source.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=9f76b5349ea92148eb81483797af1b34
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index bfefd9a2784f..ab80856ad1f5 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.26.1 b/metadata/md5-cache/sys-cluster/kubeadm-1.26.1
index 102307f258d5..cfab654bbf33 100644
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.26.1
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.26.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://kubernetes.io
INHERIT=bash-completion-r1 go-module
IUSE=hardened selinux
-KEYWORDS=amd64
+KEYWORDS=amd64 ~arm64
LICENSE=Apache-2.0
RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.1.tar.gz -> kubernetes-1.26.1.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=1254c744dee34612178a330ccaf220be
+_md5_=a1d6e48fff34b8182a7cf41e408c0de9
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index fa2aff2f154c..3b5fedac4db9 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/autoconf-wrapper-20221207 b/metadata/md5-cache/sys-devel/autoconf-wrapper-20221207
index 8aa8b608dacc..d34d7c851365 100644
--- a/metadata/md5-cache/sys-devel/autoconf-wrapper-20221207
+++ b/metadata/md5-cache/sys-devel/autoconf-wrapper-20221207
@@ -6,4 +6,4 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~
LICENSE=GPL-2
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/autotools-wrappers-at-20221207.tar.gz
-_md5_=26bad29f6687e8f13dd34e643ca3ff60
+_md5_=2a19139edfc099a201ff133fa2aec8aa
diff --git a/metadata/md5-cache/sys-devel/autoconf-wrapper-99999999 b/metadata/md5-cache/sys-devel/autoconf-wrapper-99999999
index de685ad55686..eeef2577371f 100644
--- a/metadata/md5-cache/sys-devel/autoconf-wrapper-99999999
+++ b/metadata/md5-cache/sys-devel/autoconf-wrapper-99999999
@@ -8,4 +8,4 @@ LICENSE=GPL-2
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f
-_md5_=85c190884337a5a968e3feaf596058b3
+_md5_=4d16db5f7b6c1c73bd57619dc684afbd
diff --git a/metadata/md5-cache/sys-devel/automake-wrapper-20221207 b/metadata/md5-cache/sys-devel/automake-wrapper-20221207
new file mode 100644
index 000000000000..e1c69fbe85f1
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/automake-wrapper-20221207
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install prepare
+DESCRIPTION=Wrapper for automake to manage multiple automake versions
+EAPI=8
+HOMEPAGE=https://gitweb.gentoo.org/proj/autotools-wrappers.git
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/autotools-wrappers-at-20221207.tar.gz
+_md5_=02625511e00ed4690bc5a7a431f6906b
diff --git a/metadata/md5-cache/sys-devel/automake-wrapper-99999999 b/metadata/md5-cache/sys-devel/automake-wrapper-99999999
index b53d75768ee0..0d7fe11b5b0e 100644
--- a/metadata/md5-cache/sys-devel/automake-wrapper-99999999
+++ b/metadata/md5-cache/sys-devel/automake-wrapper-99999999
@@ -8,4 +8,4 @@ LICENSE=GPL-2
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f
-_md5_=245b50e0b1c49a5c0416a0b17b70e82b
+_md5_=02625511e00ed4690bc5a7a431f6906b
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r1 b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r2
index 524f54dbf7a5..ba8a65c68b46 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r2
@@ -12,4 +12,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 08b73a8e8873cec51687502fe56c8c3e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 9a610728b9bcca1919234cceb35a1027 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=d11045b952d8a882336822602939b0e5
+_md5_=efa336a112f63666a66d656dd71076e1
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107-r2
index 7ff0471c581b..fb96d720e64d 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107-r2
@@ -11,4 +11,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 08b73a8e8873cec51687502fe56c8c3e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=b4d8903ab2608fe3b404941de02fac40
+_md5_=e67d14e990bc462c71ae358019a441bc
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230127 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230127-r1
index d55e35980ca3..2cf77c40f94a 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230127
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230127-r1
@@ -10,4 +10,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz -> llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 08b73a8e8873cec51687502fe56c8c3e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=c8c0dd9d710e4a4a13ed2b914b9866d2
+_md5_=9bcabbfce3c4cd908c8467e50801c743
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_rc1 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_rc1-r1
index f20d14e51314..408a297e61c5 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_rc1
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_rc1-r1
@@ -12,4 +12,4 @@ PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compile
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.0-rc1/llvm-project-16.0.0rc1.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.0-rc1/llvm-project-16.0.0rc1.src.tar.xz.sig )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 08b73a8e8873cec51687502fe56c8c3e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 9a610728b9bcca1919234cceb35a1027 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=b4d8903ab2608fe3b404941de02fac40
+_md5_=e67d14e990bc462c71ae358019a441bc
diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz
index d6855df661cc..43402c822acc 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/raspberrypi-wifi-ucode-20210315.3_p5-r1 b/metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20221012.1_p1
index 14af0c443107..a30e610a25b0 100644
--- a/metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20210315.3_p5-r1
+++ b/metadata/md5-cache/sys-firmware/raspberrypi-wifi-ucode-20221012.1_p1
@@ -1,4 +1,4 @@
-DEFINED_PHASES=install pretend
+DEFINED_PHASES=configure install pretend
DESCRIPTION=Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs
EAPI=8
HOMEPAGE=https://github.com/RPi-Distro/firmware-nonfree https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree
@@ -6,5 +6,5 @@ KEYWORDS=~arm ~arm64
LICENSE=Broadcom
RDEPEND=net-wireless/wireless-regdb !sys-kernel/linux-firmware[-savedconfig]
SLOT=0
-SRC_URI=https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree/firmware-nonfree_20210315-3+rpt5.debian.tar.xz
-_md5_=21fbf68d47b4eee8a1e5146de0faca8e
+SRC_URI=https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree/firmware-nonfree_20221012-1~bpo11+1+rpt1.debian.tar.xz
+_md5_=7adb0bb7e175a8e58f4b8af0c1752edf
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index a3c6978d160a..963dc567259b 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/hugo-0.108.0 b/metadata/md5-cache/www-apps/hugo-0.108.0
index be9e2b55c574..104a2dc99b15 100644
--- a/metadata/md5-cache/www-apps/hugo-0.108.0
+++ b/metadata/md5-cache/www-apps/hugo-0.108.0
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 test? ( dev-python/docutils dev-ruby/asciidoctor virtual/pandoc ) >=dev-lang/go-1.18 app-arch/unzip
+BDEPEND=>=dev-lang/go-1.18 <dev-lang/go-1.20 test? ( dev-python/docutils dev-ruby/asciidoctor virtual/pandoc ) >=dev-lang/go-1.18 app-arch/unzip
DEFINED_PHASES=compile configure install test unpack
DEPEND=>=media-libs/libwebp-1.2.3-r1:= sass? ( dev-libs/libsass:= )
DESCRIPTION=Fast static HTML and CSS website generator
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/gohugoio/hugo/archive/v0.108.0.tar.gz -> hugo-0.108.0.tar.gz https://tastytea.de/files/gentoo/hugo-0.108.0-vendor.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=b267b2aeccf05c867a7367c21ebee21a
+_md5_=d9d6eb5af22d9ebbbd5a0fa58e8f3d83
diff --git a/metadata/md5-cache/www-apps/hugo-0.110.0 b/metadata/md5-cache/www-apps/hugo-0.110.0
index 81bdfcca52bb..720b2ec21dc1 100644
--- a/metadata/md5-cache/www-apps/hugo-0.110.0
+++ b/metadata/md5-cache/www-apps/hugo-0.110.0
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 test? ( dev-python/docutils dev-ruby/asciidoctor virtual/pandoc ) >=dev-lang/go-1.18 app-arch/unzip
+BDEPEND=>=dev-lang/go-1.18 <dev-lang/go-1.20 test? ( dev-python/docutils dev-ruby/asciidoctor virtual/pandoc ) >=dev-lang/go-1.18 app-arch/unzip
DEFINED_PHASES=compile configure install test unpack
DEPEND=>=media-libs/libwebp-1.2.3-r1:= sass? ( dev-libs/libsass:= )
DESCRIPTION=Fast static HTML and CSS website generator
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/gohugoio/hugo/archive/v0.110.0.tar.gz -> hugo-0.110.0.tar.gz https://tastytea.de/files/gentoo/hugo-0.110.0-vendor.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 75029f071ebc843223233ab1b0a2d4a5 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=59f77f075bd4521f537c6ff425055e9f
+_md5_=0546070a6bd9de63e0a0c46ef12064c5
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index eee6c7aa7d98..34e144d36077 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-109.0 b/metadata/md5-cache/www-client/firefox-109.0
deleted file mode 100644
index b105f5676129..000000000000
--- a/metadata/md5-cache/www-client/firefox-109.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.9:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.16:3.9[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( || ( sys-devel/lld:15 sys-devel/mold ) virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( || ( sys-devel/lld:14 sys-devel/mold ) virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( virtual/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
-DEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.86 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg
-IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi +X geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.86 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4 ) )
-REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) screencast? ( wayland )
-SLOT=rapid
-SRC_URI=https://archive.mozilla.org/pub/firefox/releases/109.0/source/firefox-109.0.source.tar.xz -> firefox-109.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-109-patches-03j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-109-patches-03j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-109-patches-03j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/af.xpi -> firefox-109.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ar.xpi -> firefox-109.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ast.xpi -> firefox-109.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/be.xpi -> firefox-109.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/bg.xpi -> firefox-109.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/br.xpi -> firefox-109.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ca.xpi -> firefox-109.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/cak.xpi -> firefox-109.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/cs.xpi -> firefox-109.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/cy.xpi -> firefox-109.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/da.xpi -> firefox-109.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/de.xpi -> firefox-109.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/dsb.xpi -> firefox-109.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/el.xpi -> firefox-109.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/en-CA.xpi -> firefox-109.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/en-GB.xpi -> firefox-109.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-AR.xpi -> firefox-109.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-ES.xpi -> firefox-109.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/et.xpi -> firefox-109.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/eu.xpi -> firefox-109.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fi.xpi -> firefox-109.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fr.xpi -> firefox-109.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-109.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-109.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gd.xpi -> firefox-109.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gl.xpi -> firefox-109.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/he.xpi -> firefox-109.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hr.xpi -> firefox-109.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hsb.xpi -> firefox-109.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hu.xpi -> firefox-109.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/id.xpi -> firefox-109.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/is.xpi -> firefox-109.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/it.xpi -> firefox-109.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ja.xpi -> firefox-109.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ka.xpi -> firefox-109.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/kab.xpi -> firefox-109.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/kk.xpi -> firefox-109.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ko.xpi -> firefox-109.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/lt.xpi -> firefox-109.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/lv.xpi -> firefox-109.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ms.xpi -> firefox-109.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-109.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/nl.xpi -> firefox-109.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-109.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-109.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pl.xpi -> firefox-109.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-109.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-109.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/rm.xpi -> firefox-109.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ro.xpi -> firefox-109.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ru.xpi -> firefox-109.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sk.xpi -> firefox-109.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sl.xpi -> firefox-109.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sq.xpi -> firefox-109.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sr.xpi -> firefox-109.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-109.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/th.xpi -> firefox-109.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/tr.xpi -> firefox-109.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/uk.xpi -> firefox-109.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/uz.xpi -> firefox-109.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/vi.xpi -> firefox-109.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-109.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-109.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ach.xpi -> firefox-109.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/an.xpi -> firefox-109.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/az.xpi -> firefox-109.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/bn.xpi -> firefox-109.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/bs.xpi -> firefox-109.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-109.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/eo.xpi -> firefox-109.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-CL.xpi -> firefox-109.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-MX.xpi -> firefox-109.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fa.xpi -> firefox-109.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ff.xpi -> firefox-109.0-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gn.xpi -> firefox-109.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-109.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-109.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-109.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ia.xpi -> firefox-109.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/km.xpi -> firefox-109.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/kn.xpi -> firefox-109.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/lij.xpi -> firefox-109.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/mk.xpi -> firefox-109.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/mr.xpi -> firefox-109.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/my.xpi -> firefox-109.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-109.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/oc.xpi -> firefox-109.0-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sco.xpi -> firefox-109.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/si.xpi -> firefox-109.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/son.xpi -> firefox-109.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/szl.xpi -> firefox-109.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ta.xpi -> firefox-109.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/te.xpi -> firefox-109.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/tl.xpi -> firefox-109.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/trs.xpi -> firefox-109.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ur.xpi -> firefox-109.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/xh.xpi -> firefox-109.0-xh.xpi )
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e llvm 2573b2f563461fd232f4587523e5144b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=ccf923b9d4b5297e63314dae54711fe6
diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz
index 8fda53b54a17..2573439e5508 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/bfm-0.6.4-r3 b/metadata/md5-cache/x11-plugins/bfm-0.6.4-r4
index 69a3c8e745bb..a5b71d95e4bf 100644
--- a/metadata/md5-cache/x11-plugins/bfm-0.6.4-r3
+++ b/metadata/md5-cache/x11-plugins/bfm-0.6.4-r4
@@ -1,14 +1,15 @@
+BDEPEND=virtual/pkgconfig
DEFINED_PHASES=compile install
-DEPEND=x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXext virtual/pkgconfig gkrellm? ( >=app-admin/gkrellm-2[X] )
-DESCRIPTION=a dockapp and gkrellm plug-in combining timecop's bubblemon and wmfishtime
-EAPI=7
+DEPEND=gkrellm? ( >=app-admin/gkrellm-2[X] ) x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXext
+DESCRIPTION=Dockapp and gkrellm plug-in combining timecop's bubblemon and wmfishtime
+EAPI=8
HOMEPAGE=https://github.com/JNRowe-retired/bfm
INHERIT=toolchain-funcs
IUSE=gkrellm
KEYWORDS=amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXext
+RDEPEND=gkrellm? ( >=app-admin/gkrellm-2[X] ) x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXext
SLOT=0
SRC_URI=https://github.com/JNRowe-retired/bfm/archive/0.6.4.tar.gz -> bfm-0.6.4.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=f8f27683eb9932f6abc170779cf9fbac
+_md5_=22a930ab2f20598f8e039cc9f98df343
diff --git a/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1 b/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r2
index 84a8cc14c9ec..14b2e399914d 100644
--- a/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1
+++ b/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r2
@@ -1,13 +1,14 @@
+BDEPEND=virtual/pkgconfig
DEFINED_PHASES=compile install prepare
-DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig
+DEPEND=app-admin/gkrellm:2[X]
DESCRIPTION=Nice analog clock for GKrellM2
-EAPI=6
-HOMEPAGE=http://www.gkrellm.net/
+EAPI=8
+HOMEPAGE=http://gkrellm.srcbox.net/
INHERIT=gkrellm-plugin toolchain-funcs
KEYWORDS=~alpha amd64 ~ppc sparc x86
LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=2
SRC_URI=mirror://gentoo/gkrellaclock-0.3.4.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=84c9f2d66df5ccc8e00105ce9af66359
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=a288ac41678476301fedf64d78b7e456
diff --git a/metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r1 b/metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r2
index 54daa2e54d07..e341805ccaa2 100644
--- a/metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r1
+++ b/metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r2
@@ -1,7 +1,8 @@
+BDEPEND=virtual/pkgconfig
DEFINED_PHASES=compile install
-DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig
+DEPEND=app-admin/gkrellm:2[X]
DESCRIPTION=CPU load flames for GKrellM 2
-EAPI=6
+EAPI=8
HOMEPAGE=http://people.freenet.de/thomas-steinke
INHERIT=gkrellm-plugin toolchain-funcs
KEYWORDS=amd64 x86
@@ -9,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=0
SRC_URI=ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/gkrellfire-0.4.2.tgz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=a6bca139d1ecaa561ce12c917df9b819
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=766294e64cd69be1bfad2a509848fc70
diff --git a/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0-r1 b/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0-r1
index eda085a75703..3d85b65cc58b 100644
--- a/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0-r1
+++ b/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] net-misc/wget
SLOT=0
SRC_URI=mirror://sourceforge/gkrellkam/gkrellkam_2.0.0.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=ef623417ff0d2e7bfe6109c4039eef02
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-bgchanger-0.1.11-r3 b/metadata/md5-cache/x11-plugins/gkrellm-bgchanger-0.1.11-r3
index e64235c20f05..962cee6b780b 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-bgchanger-0.1.11-r3
+++ b/metadata/md5-cache/x11-plugins/gkrellm-bgchanger-0.1.11-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=2
SRC_URI=http://www.bender-suhl.de/stefan/comp/sources/gkrellmbgchg2-0.1.11.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=9b62e2ed2318b9e5b3226ed7b00db736
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-bluez-0.2-r2 b/metadata/md5-cache/x11-plugins/gkrellm-bluez-0.2-r3
index 483a9d00fcc9..9155a4f7b46b 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-bluez-0.2-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-bluez-0.2-r3
@@ -1,7 +1,8 @@
+BDEPEND=virtual/pkgconfig
DEFINED_PHASES=configure install prepare
-DEPEND=app-admin/gkrellm:2[X] net-wireless/bluez virtual/pkgconfig
+DEPEND=app-admin/gkrellm:2[X] net-wireless/bluez
DESCRIPTION=GKrellm plugin for monitoring bluetooth (Linux BlueZ) adapters
-EAPI=6
+EAPI=8
HOMEPAGE=http://gkrellm-bluez.sourceforge.net
INHERIT=gkrellm-plugin
KEYWORDS=amd64 x86
@@ -9,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] net-wireless/bluez
SLOT=0
SRC_URI=mirror://sourceforge/gkrellm-bluez/gkrellm-bluez-0.2.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=8e4ecae719ba27705154ae807c4293bd
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=a2e456a5e2fe7c253e9be74ca0eec843
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r2 b/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r2
index 1fdee1a9e251..d29ded3c8225 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=0
SRC_URI=http://oss.pugsplace.net/gkrellm-countdown-0.1.2.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=527197bdbb4a9a3bb90a97c3eb4ec693
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-cpupower-0.2-r2 b/metadata/md5-cache/x11-plugins/gkrellm-cpupower-0.2-r2
index 7c36679ecde0..61c5a47f6f9c 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-cpupower-0.2-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-cpupower-0.2-r2
@@ -3,12 +3,12 @@ DEFINED_PHASES=compile install postinst
DEPEND=app-admin/gkrellm:2[X]
DESCRIPTION=A Gkrellm2 plugin for displaying and manipulating CPU frequency
EAPI=8
-HOMEPAGE=https://github.com/sainsaar/gkrellm2-cpupower/
+HOMEPAGE=https://github.com/sainsaar/gkrellm2-cpupower
INHERIT=gkrellm-plugin toolchain-funcs
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] app-admin/sudo sys-power/cpupower
SLOT=0
SRC_URI=https://github.com/sainsaar/gkrellm2-cpupower/archive/0.2.tar.gz -> gkrellm2-cpupower-0.2.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=5ba8a165bb8a07ffbcd604b7aabf0ab9
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=4dd70cd7d2551d97e40282cfa7dcb1db
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-imonc-0.2-r2 b/metadata/md5-cache/x11-plugins/gkrellm-imonc-0.2-r2
index 662a21853523..95cf496eefdb 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-imonc-0.2-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-imonc-0.2-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=app-admin/gkrellm:2[X]
SLOT=0
SRC_URI=mirror://sourceforge/gkrellm-imonc/gkrellm-imonc-src-0.2.tar.bz2
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=d8278da029d97a3b44605225da1a3e29
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-leds-0.8.2-r2 b/metadata/md5-cache/x11-plugins/gkrellm-leds-0.8.2-r2
index 025014f16d37..011c323e8a18 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-leds-0.8.2-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-leds-0.8.2-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] x11-libs/libXtst
SLOT=2
SRC_URI=http://heim.ifi.uio.no/~oyvinha/e107_files/downloads/gkleds-0.8.2.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=99871cf0e0c59491d318fc35370e55a2
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-mailwatch-2.4.3-r3 b/metadata/md5-cache/x11-plugins/gkrellm-mailwatch-2.4.3-r3
index dabb1a28cd79..16e9083d7c6a 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-mailwatch-2.4.3-r3
+++ b/metadata/md5-cache/x11-plugins/gkrellm-mailwatch-2.4.3-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=2
SRC_URI=http://gkrellm.luon.net/files/gkrellm-mailwatch-2.4.3.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=932ed20fd1c7b8d8600124ca6deb876f
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0 b/metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0
deleted file mode 100644
index 33be93dff6a1..000000000000
--- a/metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=emerge this package to install all of the gkrellm plugins
-EAPI=6
-HOMEPAGE=http://gkrellm.srcbox.net/
-IUSE=wifi
-KEYWORDS=~ppc ~x86
-LICENSE=GPL-2
-RDEPEND=!<app-admin/gkrellm-2 >=x11-plugins/gkrellaclock-0.3.2 >=x11-plugins/gkrellkam-2.0.0 >=x11-plugins/gkrellm-leds-0.8.0 >=x11-plugins/gkrellm-volume-2.1.4 >=x11-plugins/gkrellmlaunch-0.5 >=x11-plugins/gkrellmoon-0.6 wifi? ( >=x11-plugins/gkrellmwireless-2.0.2 ) >=x11-plugins/gkrellshoot-0.4.1 >=x11-plugins/gkrellstock-0.5 >=x11-plugins/gkrellsun-0.12.2 x11-plugins/gkrelltop >=x11-plugins/gkrellweather-2.0.6 x11-plugins/gkrellm-countdown x11-plugins/gkrellm-trayicons
-SLOT=0
-_md5_=19a4127881d6c569b49cd7f1e238717d
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0-r1 b/metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0-r1
new file mode 100644
index 000000000000..66760f3f9a1b
--- /dev/null
+++ b/metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Meta-package for all of the gkrellm plugins
+EAPI=8
+HOMEPAGE=http://gkrellm.srcbox.net/
+IUSE=wifi
+KEYWORDS=~ppc ~x86
+LICENSE=metapackage
+RDEPEND=!<app-admin/gkrellm-2 >=x11-plugins/gkrellaclock-0.3.2 >=x11-plugins/gkrellkam-2.0.0 >=x11-plugins/gkrellm-leds-0.8.0 >=x11-plugins/gkrellm-volume-2.1.4 >=x11-plugins/gkrellmlaunch-0.5 >=x11-plugins/gkrellmoon-0.6 >=x11-plugins/gkrellshoot-0.4.1 >=x11-plugins/gkrellstock-0.5 >=x11-plugins/gkrellsun-0.12.2 x11-plugins/gkrelltop >=x11-plugins/gkrellweather-2.0.6 x11-plugins/gkrellm-countdown x11-plugins/gkrellm-trayicons wifi? ( >=x11-plugins/gkrellmwireless-2.0.2 )
+SLOT=0
+_md5_=1433410a3b1bb7c8f2134e6948577f82
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4-r1 b/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4-r1
index 685cde056293..408953206de3 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4-r1
+++ b/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] lirc? ( app-misc/lirc )
SLOT=2
SRC_URI=http://gkrellm.luon.net/files/gkrellm-radio-2.0.4.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=38c33bf13b7576b063fcbce02c935f56
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r2 b/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r2
index 6555ba864c56..29a2de4bfcf0 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=0
SRC_URI=mirror://gentoo/gkrellm-trayicons-1.03.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=75f34f8d9e78ca762fd66800b6ac6dbc
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-vaiobright-2.5-r3 b/metadata/md5-cache/x11-plugins/gkrellm-vaiobright-2.5-r3
index cf8251f8cc57..0277b7547bcb 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-vaiobright-2.5-r3
+++ b/metadata/md5-cache/x11-plugins/gkrellm-vaiobright-2.5-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=2
SRC_URI=http://nerv-un.net/~dragorn/code/vaiobright-2.5.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=9c88c0cadde043a45d18ba88a2fbc330
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-volume-2.1.13-r3 b/metadata/md5-cache/x11-plugins/gkrellm-volume-2.1.13-r3
index 764b8aa19dec..e43efd6c7e3e 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-volume-2.1.13-r3
+++ b/metadata/md5-cache/x11-plugins/gkrellm-volume-2.1.13-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] alsa? ( media-libs/alsa-lib )
SLOT=2
SRC_URI=http://gkrellm.luon.net/files/gkrellm-volume-2.1.13.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=72a96ef8494aa5d71552fe1619b3490d
diff --git a/metadata/md5-cache/x11-plugins/gkrellm-xkb-1.05-r2 b/metadata/md5-cache/x11-plugins/gkrellm-xkb-1.05-r2
index 75d1b3f94f9c..d95d70a2e1eb 100644
--- a/metadata/md5-cache/x11-plugins/gkrellm-xkb-1.05-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellm-xkb-1.05-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=0
SRC_URI=http://tripie.sweb.cz/gkrellm/xkb/dist/gkrellm-xkb-1.05.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=6d17370297faf8f7353ff52df46adb8d
diff --git a/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5-r1 b/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5-r1
index c6939f9f6c86..a030cc4a4ba2 100644
--- a/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5-r1
+++ b/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=2
SRC_URI=mirror://sourceforge/gkrellmlaunch/gkrellmlaunch-0.5.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=87be39f52440013e1e9f4c995ee49140
diff --git a/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r3 b/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r3
index 0bbd3c3b0446..6ef1aefc485e 100644
--- a/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r3
+++ b/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] media-libs/imlib2
SLOT=2
SRC_URI=mirror://sourceforge/gkrellmoon/gkrellmoon-0.6.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=44876f791f1940c3e14100023c29d4e6
diff --git a/metadata/md5-cache/x11-plugins/gkrellmss-2.6-r5 b/metadata/md5-cache/x11-plugins/gkrellmss-2.6-r5
index 857b5a7ebf96..0c884452f13d 100644
--- a/metadata/md5-cache/x11-plugins/gkrellmss-2.6-r5
+++ b/metadata/md5-cache/x11-plugins/gkrellmss-2.6-r5
@@ -4,12 +4,12 @@ DEPEND=app-admin/gkrellm:2[X] media-libs/alsa-lib sci-libs/fftw:3.0=
DESCRIPTION=A plugin for GKrellM2 that has a VU meter and a sound chart
EAPI=8
HOMEPAGE=http://members.dslextreme.com/users/billw/gkrellmss/gkrellmss.html
-INHERIT=gkrellm-plugin
+INHERIT=gkrellm-plugin toolchain-funcs
IUSE=nls
KEYWORDS=~alpha amd64 ~ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] media-libs/alsa-lib sci-libs/fftw:3.0=
SLOT=0
SRC_URI=http://web.wt.net/~billw/gkrellmss/gkrellmss-2.6.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=212a63ab76bed65a0e27b685ea4dbf9f
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_md5_=ca33796099a839064e9be38c56e3e422
diff --git a/metadata/md5-cache/x11-plugins/gkrellmwireless-2.0.3-r3 b/metadata/md5-cache/x11-plugins/gkrellmwireless-2.0.3-r3
index b2b6424a150a..10a3f999cce6 100644
--- a/metadata/md5-cache/x11-plugins/gkrellmwireless-2.0.3-r3
+++ b/metadata/md5-cache/x11-plugins/gkrellmwireless-2.0.3-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=2
SRC_URI=http://gkrellm.luon.net/files/gkrellmwireless-2.0.3.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=a8829f832f3e465cea5e3d8f7349ab0d
diff --git a/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r4 b/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r4
deleted file mode 100644
index 0f9cc8ccfe2a..000000000000
--- a/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile install
-DEPEND=app-admin/gkrellm:2[X]
-DESCRIPTION=GKrellm2 plugin to take screen shots and lock screen
-EAPI=8
-HOMEPAGE=http://gkrellshoot.sourceforge.net/
-INHERIT=gkrellm-plugin toolchain-funcs
-KEYWORDS=~alpha amd64 ~ppc sparc x86
-LICENSE=GPL-2
-RDEPEND=app-admin/gkrellm:2[X] virtual/imagemagick-tools
-SLOT=2
-SRC_URI=mirror://sourceforge/gkrellshoot/gkrellshoot-0.4.4.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
-_md5_=89aa8f667703b3046cee81c8fafa0c86
diff --git a/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r5 b/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r5
index 3da3b76f6651..64e4dfba784a 100644
--- a/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r5
+++ b/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] virtual/imagemagick-tools
SLOT=2
SRC_URI=mirror://sourceforge/gkrellshoot/gkrellshoot-0.4.4.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=2e75f1cc40281c7f2854b8489bba1a22
diff --git a/metadata/md5-cache/x11-plugins/gkrellstock-0.5.1-r2 b/metadata/md5-cache/x11-plugins/gkrellstock-0.5.1-r2
index bf47382b1cef..4f21464bdfd8 100644
--- a/metadata/md5-cache/x11-plugins/gkrellstock-0.5.1-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellstock-0.5.1-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] dev-libs/glib:2 x11-libs/gtk+:2 dev-perl/libwww-perl dev-perl/Finance-Quote
SLOT=2
SRC_URI=mirror://sourceforge/gkrellstock/gkrellstock-0.5.1.tar.gz
-_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=7ff93ab8e817065d20a60b143b7814e4
diff --git a/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r5 b/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r5
index 5b776c23f354..a7c067613ac6 100644
--- a/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r5
+++ b/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r5
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X]
SLOT=1
SRC_URI=mirror://sourceforge/gkrellsun/gkrellsun-1.0.0.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=ddd4f80d0b4c03b977aad140e2990c13
diff --git a/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r3 b/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r3
index f146afba2a4d..0a607ebdcb94 100644
--- a/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r3
+++ b/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] dev-libs/glib:2 x11-libs/gtk+:2
SLOT=0
SRC_URI=mirror://sourceforge/gkrelltop/gkrelltop_2.2.13.orig.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=6e3282a24a4c4247951cf6afd5213adf
diff --git a/metadata/md5-cache/x11-plugins/gkrellweather-2.0.8-r2 b/metadata/md5-cache/x11-plugins/gkrellweather-2.0.8-r2
index 27c884664e58..a4ac9d587826 100644
--- a/metadata/md5-cache/x11-plugins/gkrellweather-2.0.8-r2
+++ b/metadata/md5-cache/x11-plugins/gkrellweather-2.0.8-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] dev-lang/perl net-misc/wget x11-libs/gtk+:2
SLOT=2
SRC_URI=https://sites.google.com/site/makovick/projects/gkrellweather-2.0.8.tgz
-_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=5294d099259ec2ff9428efb56e9b2c3e
diff --git a/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r3 b/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r3
index b5d71830c53b..f62bd1807058 100644
--- a/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r3
+++ b/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] dev-libs/glib:2 dev-libs/openssl x11-libs/gtk+:2
SLOT=0
SRC_URI=mirror://sourceforge/gkwebmon/gkwebmon-0.2.tgz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=57e28fc6ed203b19ee5c4b5f71da5e4f
diff --git a/metadata/md5-cache/x11-plugins/i8krellm-2.5-r3 b/metadata/md5-cache/x11-plugins/i8krellm-2.5-r3
index 78ec370c9b4a..024119bad43f 100644
--- a/metadata/md5-cache/x11-plugins/i8krellm-2.5-r3
+++ b/metadata/md5-cache/x11-plugins/i8krellm-2.5-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-admin/gkrellm:2[X] >=app-laptop/i8kutils-1.5
SLOT=0
SRC_URI=http://www.coding-zone.com/i8krellm-2.5.tar.gz
-_eclasses_=gkrellm-plugin 89064f1d970bb2fc6aa07996909a5792 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
+_eclasses_=gkrellm-plugin 430906fd3b1074aa206a3c5f3baee057 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 9a610728b9bcca1919234cceb35a1027
_md5_=065f0875dc8c9942ced472dc12dca80c
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index 005abfed786b..c5d317aec3c7 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/kitty-0.27.0 b/metadata/md5-cache/x11-terms/kitty-0.27.0
index 31168c806ea3..422bf05e1b2e 100644
--- a/metadata/md5-cache/x11-terms/kitty-0.27.0
+++ b/metadata/md5-cache/x11-terms/kitty-0.27.0
@@ -1,4 +1,4 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-lang/go-1.19 sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) =dev-lang/go-1.19* sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= net-libs/librsync:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.27.0 ~x11-terms/kitty-terminfo-0.27.0 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) X? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Fast, feature-rich, GPU-based terminal
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.27.0/kitty-0.27.0.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.27.0-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.27.0/kitty-0.27.0.tar.xz.sig )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=dd3a1f349e5cb5cd97c8a51b75aa8362
+_md5_=f2e241633971a86f4f6dc11789bcaeed
diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999
index c1cd39fb9a83..e2d121491262 100644
--- a/metadata/md5-cache/x11-terms/kitty-9999
+++ b/metadata/md5-cache/x11-terms/kitty-9999
@@ -1,4 +1,4 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-lang/go-1.19 sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) ) wayland? ( dev-util/wayland-scanner ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-lang/go-1.20 sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) ) wayland? ( dev-util/wayland-scanner ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) dev-libs/openssl:= media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= net-libs/librsync:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-9999 ~x11-terms/kitty-terminfo-9999 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) X? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Fast, feature-rich, GPU-based terminal
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 2347f8fe2d392b2a091191f94be37e6f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8d5c1c4ecef47fa1b4576a718c620d1d toolchain-funcs 9a610728b9bcca1919234cceb35a1027 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=dd3a1f349e5cb5cd97c8a51b75aa8362
+_md5_=b8d473a54a2c6535687f209c101d7fb1
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index f43426bcb6b3..3763d70fb6dc 100644
--- a/metadata/md5-cache/x11-themes/Manifest.gz
+++ b/metadata/md5-cache/x11-themes/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-themes/gkrellm-themes-0.1-r1 b/metadata/md5-cache/x11-themes/gkrellm-themes-0.1-r2
index df2e87ece0d9..c338cdc216bc 100644
--- a/metadata/md5-cache/x11-themes/gkrellm-themes-0.1-r1
+++ b/metadata/md5-cache/x11-themes/gkrellm-themes-0.1-r2
@@ -1,6 +1,6 @@
DEFINED_PHASES=install unpack
DESCRIPTION=A pack of ~200 themes for GKrellM
-EAPI=7
+EAPI=8
HOMEPAGE=http://www.muhri.net/gkrellm/
KEYWORDS=amd64 ~mips ppc ppc64 sparc x86
LICENSE=all-rights-reserved GPL-1+ GPL-2
@@ -8,4 +8,4 @@ RDEPEND=>=app-admin/gkrellm-2.1
RESTRICT=mirror bindist
SLOT=0
SRC_URI=http://www.muhri.net/gkrellm/GKrellM-Skins.tar.gz
-_md5_=bee9ee8ee1030a0d10be22850cebe1fc
+_md5_=5b27b4bb008d7da8573c4b1d54242d64
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 273b4f4f9b42..db9a25896d87 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15152 BLAKE2B c1d08f39453125718bfb044cbe0dd8c2d1d6ee790e3d7e8488ae11fc536eb3f4232a0679f80662b1e041f8edd39b6ec4d2d39c7e6ac1b418151d9c3853698313 SHA512 b37bf15aece1c30972723d2b64d1d1613bce0e6747a01563fb993e46731ebc5b99ca0625ecd9086c739877084416aa12e6c2a5650a2bfe625796875f89cc89dc
-TIMESTAMP 2023-02-03T02:40:10Z
+TIMESTAMP 2023-02-03T08:39:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPcdApfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPcyE5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDrXA/9HaPghYHYFhEwTCAicV4cglH3tbMztq+p8Z1JDp4hRIIvlO+9Lhtrqawn
-Csq34bR/mnirx8UdI4h7wHVBS94wJFw46IVqelHjlYFSnQLmE+BwP4j6B8JCuPdX
-TLeO+p0O3+Gc7FgAQyWvNP8+XzyxHM2kAkFlsg4n3783bHrOmOcYF66ueOjKtByv
-McHjMpdHHs/hlzIJDjxaxL26Jip0n5KhuX1Cg5HE6cbuPGeDugj+1fVRIBzKUXBo
-9yVGTWVKh0f9Zd1lrqmfntYWo3cxvYjnLJrcjnaChSth/UTc0zp0ZEXMo5dj3+Zk
-vJ+LiMS9LXlwd8uEiMLKyd1THc7vUIe5hdJQGmyKC6sBWx0l6Mi6b2xsQ0J0xA7L
-ijPNwclCF4iZSHU4S5FyiDY3NLU+VZqeUEF6H4FjlMOXFj6pi8bq/6VPzt1oaqUc
-e6Pel1w4Iozczaxr6ud1LF/C5WUeKfTSmQYyl6QWJq9D4PeWJdScBCzlg8kY2Lnx
-63J9ykeHrkX9zQGSebBe4ctyNuL9kNEJU62BKVMUAB/PPqTtJRkNuNhxE7Jj8ex4
-ur6FIYj+8HjzxzhPwATTYDF0G13BqhufgVvif5ylR814pG9YhirmUBCk7zdkdTx+
-Lf+i+XyUr5CF+lzFq2tHG4Gn7xWh+bnlN5mrf9Fd+DVrvxLXFIg=
-=J5Mr
+klDJbA//bxlqQkfTXgL02mKYQRgFG5x5D9CItItMExGXTgFalCPn5tj5QVkblAs0
+dzViezujGtcW1/mKHmm1hy8PvfyOfdODnOO0lYSl/pkk6FkfSkPITIgu3qVahjmg
+zdG4fAH4DcwXofFdcRClx1+1srmBJ51F5Zw+J19bYZAfiXWVQ9QW+bV0ArkUZjwY
+mHjaNfDc3T/R2Rso8CoEhI8pHWQyfowoSOmTRDC5UeJdX0NbYhp7z4O5kVTeMUqx
+/qlHCxpNhtZKTykPbs1JaRn+O1uf2Ic/MilJ45687Ww1/zji3LiM/vILrebWqi+D
+VY4BWnHGRzismUsKdMgdErtj2Iji5MVcc1c37eX+SiCSqyTHTte+yR3/ae5LdXzb
+JcfKREx8kGT0BBOCQFE2ZkcpuS3AatCU7HGDdOgkHFt7DJm7pRyJtwJqvLM3/O8M
+XwXhBi/Sjwrjw9+lcaON+vIi2v2LhLlBG6fXOas+sBJk1ZRENuRioE7+IeF3XlNq
+5p/qzbk3U75h6SRol9TLERZ5fr8T5Xmel580I/8GihLAJVg5+dNGc4dhlrwl5H9f
+pRZDBHjLIA5Uh0JLuJd2/5PACdafD20zF55a+mW4iluh8rXpSGhbz302xPujTs0r
+4D0Ru1njIZX1HeRY18u6pnsHMrSOWYP5C4nb5Xu0XAXwkSKzvXo=
+=QMpX
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 0ebf9ca17757..c7b972bf3b4d 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 03 Feb 2023 02:40:06 +0000
+Fri, 03 Feb 2023 08:39:38 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index fcfcdc5987bf..d57ae887fbf1 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Feb 3 02:40:06 AM UTC 2023
+Fri Feb 3 08:39:38 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9fa4f985451b..4de2068a7099 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 03 Feb 2023 02:45:01 +0000
+Fri, 03 Feb 2023 08:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 5684d0ac3a90..e3be542c7951 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-56ee366b04bad2b7fe396732a8639160e89ad2bc 1675389898 2023-02-03T02:04:58+00:00
+8bc302debc2259bc2229851d3d90e7eb8335cec8 1675410027 2023-02-03T07:40:27+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 87fcd570b77a..038e5f1403b2 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1675392001 Fri 03 Feb 2023 02:40:01 AM UTC
+1675413601 Fri 03 Feb 2023 08:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 0ebf9ca17757..c7b972bf3b4d 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 03 Feb 2023 02:40:06 +0000
+Fri, 03 Feb 2023 08:39:38 +0000
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 93836387bc10..ac3b5cf75108 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index de8e5708b60f..dc0d52569c14 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -5,6 +5,8 @@ AUX dnscrypt-proxy.logrotate 105 BLAKE2B 892cc2acb621bb2c653f4545ac1c58777cc048b
AUX dnscrypt-proxy.service 1198 BLAKE2B a457e57e2b91e6725fa3a515a2754fc7f39fc3349602861eae8c8747e8cd811440df48f9029da514cd43a4d32a5f001ad6385354c754d0ea36c4a227a5c1f980 SHA512 11769c47ecd44169dd3aab26574a710c07e74f465417081b283f3f2f8b7f64ef77a24359555bc6b94144d38481661bac6087a7f79190bfb67c593e700b2202e5
AUX dnscrypt-proxy.socket 517 BLAKE2B 959f3c38af826607a297b04c7c3284bb97588c8a8ea88e4502bb464eb791a88f7940f2131701ef071187910302b7c564aee928f1862eb15640c448179a54f066 SHA512 1f3776e37a9583771997f270983bc9430adf089631a94e52cd5f9dba07228584ecc149f37cf51f08b2c7f877d3e9aa430f98cf8d996d0f4cf3545c2c9ac0537d
DIST dnscrypt-proxy-2.1.2.tar.gz 6792121 BLAKE2B f6e69e9b7bba5bcaf49f710c78fc1b9607a8e791ad222da7af2a129de4807ecf87ddb7289aa79132a0d5ada588d2557beff618a79a341d168674bda7c8ba58ee SHA512 1b3598d60abc70141127aaaab5bf8bfaa76239d33e4220664dadd47f09544553e06eba6d82e5daf2c44c6da9c3c21c53683c2ff33db63257b782ad48c534bd54
-EBUILD dnscrypt-proxy-2.1.2.ebuild 2825 BLAKE2B 4d324490132b59e991507d4770040a2421313098fc582113cea9788368bdc9fcd46b0f448f67ccd99cca2c2ba97e406120e548aa8d68f4f8d905bf116606ba4f SHA512 4a86627354ca3a208fd4d0311f4aaca84ced8b737ab6a2b496d7cbb0719db582513b86b1940eb3a7cbbb829424492f0b0eab5c226fa8e6cb7e0c81bdc62d5427
+DIST dnscrypt-proxy-2.1.3.tar.gz 6891950 BLAKE2B e23bb64a4c9153ac19420b68f4a698e63b393ab66aa2801e87328093444156f24605d3c0ff1aa80ea21be6f255b71cd3d5b0af087d8080fdf55026b3b473003d SHA512 72a63f57f643950a010f7659e705cb1ac8ce9c27386c42112bd9396be61426d1d23419c40e551f12a7e861a022235db710e6cd345c2052dbf9555d2b7dbd362f
+EBUILD dnscrypt-proxy-2.1.2.ebuild 2853 BLAKE2B 590964b0752119e9bd67a621326db4a636c54fccd92b93ce2cc52e39218d8f263f43780a3f4563d31164b4e8646a04b61b3616f999f508cb67338664a7202cac SHA512 2c600bc7918035f0daf4af8d7e7c60637a8654e5f1dc821cef5fd17095360239c5d258687e515522d3cc3263ffdd418c6f2a26b7878e09848a856560af3365ab
+EBUILD dnscrypt-proxy-2.1.3.ebuild 2830 BLAKE2B d7926a2a7bb0366a627f81f6ce6f46cd34cbd16a4a4515b69a5a8a7f173c33105a6db4227749e8955c96dd89cf708a4e594cfaab1985f21980dc3b486ca629a3 SHA512 ec67a485ac9b18aeb71c687a09933dbfc2d29691c8a8a27a0fb33ec04ff47168d2c4150f6249680349ae6e8f88c43614dcb4b951991d9278a39d43b98504a2ec
EBUILD dnscrypt-proxy-9999.ebuild 2830 BLAKE2B 66fec012aecdbcedd365ec2fb2c19c1a557c9596fab5273edd7b95734bd86717fafb00f38cd7858183281584c1f10ccd63e468a5df69cbfd39bd8ca102e259c7 SHA512 691a6bee407a905ef438b288459fcdc32cdef8f6401b28d926bf20db9cad353988354491372852fe629e08e964bf4a52fb8d031306cfec39cf28aff3eeab4907
MISC metadata.xml 619 BLAKE2B b8c10931edf8899ef018fc5f9605d3aad94ec2a48cce361ff04f2048d4e8cfd8de1ebff181fb968822e498d85178e3ed412726d3321f06a240eafbfc55b85b3b SHA512 268ab4c1a07bc15039c382586a575cecce6797bc452b635d7ebbd1806f789b8c154eb75164f58e8d9c87f0add8f99000c9dc75959328ad24f0f2c63bf6bd2f1d
diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
index e23b67946b8e..ac75f1b29dd9 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.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
@@ -24,6 +24,7 @@ RDEPEND="
acct-group/dnscrypt-proxy
acct-user/dnscrypt-proxy
"
+BDEPEND="<dev-lang/go-1.20"
FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.3.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.3.ebuild
new file mode 100644
index 000000000000..cb37a3d211ee
--- /dev/null
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
+HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/DNSCrypt/dnscrypt-proxy.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+pie"
+
+RDEPEND="
+ acct-group/dnscrypt-proxy
+ acct-user/dnscrypt-proxy
+"
+
+FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.2-config-full-paths.patch
+)
+
+src_compile() {
+ pushd "${PN}" >/dev/null || die
+ go build -v -x -mod=readonly -mod=vendor -buildmode="$(usex pie pie default)" || die
+ popd >/dev/null || die
+}
+
+src_test() {
+ cd "${PN}" || die
+ go test -mod=vendor -buildmode="$(usex pie pie default)" || die "Failed to run tests"
+}
+
+src_install() {
+ pushd "${PN}" >/dev/null || die
+
+ dobin dnscrypt-proxy
+
+ insinto /etc/dnscrypt-proxy
+ newins example-dnscrypt-proxy.toml dnscrypt-proxy.toml
+ doins example-{allowed,blocked}-{ips.txt,names.txt}
+ doins example-{cloaking-rules.txt,forwarding-rules.txt}
+
+ popd >/dev/null || die
+
+ insinto /usr/share/dnscrypt-proxy
+ doins -r "utils/generate-domains-blocklist/."
+
+ newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy
+ newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy
+
+ systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service
+ systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ fcaps_pkg_postinst
+
+ if ! use filecaps; then
+ ewarn "'filecaps' USE flag is disabled"
+ ewarn "${PN} will fail to listen on port 53"
+ ewarn "please do one the following:"
+ ewarn "1) re-enable 'filecaps'"
+ ewarn "2) change port to > 1024"
+ ewarn "3) configure to run ${PN} as root (not recommended)"
+ ewarn
+ fi
+
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ elog "Using systemd socket activation may cause issues with speed"
+ elog "latency and reliability of ${PN} and is discouraged by upstream"
+ elog "Existing installations advised to disable 'dnscrypt-proxy.socket'"
+ elog "It is disabled by default for new installations"
+ elog "check "$(systemd_get_systemunitdir)/${PN}.service" for details"
+ elog
+
+ fi
+
+ elog "After starting the service you will need to update your"
+ elog "${EROOT}/etc/resolv.conf and replace your current set of resolvers"
+ elog "with:"
+ elog
+ elog "nameserver 127.0.0.1"
+ elog
+ elog "Also see https://github.com/DNSCrypt/${PN}/wiki"
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 32bb4121306f..fbc4e7393a41 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index ec3c2c470c28..e44331728f86 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -19,14 +19,11 @@ AUX sshd_at.service 177 BLAKE2B 0e78184f58cb4c68fb834953fac3ce01f9e39e9eb1a84c03
DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f
DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241 SHA512 2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a
DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c7777258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1 SHA512 c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914
-DIST openssh-9.1_p1-X509-glue-13.5.patch.xz 1092 BLAKE2B 19da945547472048d01a6ec26f28cba11afe1a0590a115582d1e21a852b6b66589b091ab4440d57952200522318aeffb7d9404e53f9532ae80e47685c24c4097 SHA512 96de9f59bacfd99aa9ef03362d55d88b3eea0acc57a11fb72e5c612bfb0f5e48455b0a0d0add9a8a5524b9d4701f47db1ff7859f1d3c2a12947b27292961cbd5
DIST openssh-9.1_p1-X509-glue-14.0.1.patch.xz 1096 BLAKE2B cf5568982c9b2b69ee9f99f3e80459aed7b89f1350362e550ae8db3e5eee4a6d2e07879f962262a05c9745d39f34a3ae83792595c61f0ac287226ee9e0ec2a1b SHA512 18c65c97cc8c436fa8e28c0ad9f0a3874f1fb745d75e0bfb76c180bc148ae14a5f6cc5c2b2fa7261d76a8e1234f28fe869bd7f64ed282bf39c88cc3f20932be5
DIST openssh-9.1_p1-getentropy.patch 2818 BLAKE2B 883cd035ec4aee7df9951d7da11bec5a8b9645c7e9225495bb8c86e7e07e89d7c989d32d4db7c46118e20a045e1a07c1bbf98726a69a41351968ce4b04b6779e SHA512 5153a97116e0eed9d7d238478304991737ebb837e7253dd931390bfe287398760ef5134a801825e66d95dd9daf95ed9145a260e23b459b721bc27e628da1a6c0
DIST openssh-9.1_p1-hpn-15.2-X509-14.0.1-glue.patch.xz 5536 BLAKE2B 4629e62287f2bc36fe1eb830e4c47c5482e36650c1e725978e150e4f2a233d58b5bd1286024bdbef4d05586bb3e5d13c51fbd191dfe7429fdb06a278c564a777 SHA512 03467605b57ab3fb7ef2a9be175cf3708fa92234f3f0abfa74ea371c9ee90f2c01a3311022e282823c7bb67249d65aabf89f1574b917dc798c51847e57b0e33f
-DIST openssh-9.1_p1-hpn-15.2-X509-glue.patch.xz 5504 BLAKE2B 776b467ddde16e268536c5632b028a32db22b26d7bc11e2a9fa6c8e29528be3eb781066d6b30fb2f561a73a24c34a29963fcd7c872aa92dc19d715d8ffbf2cbe SHA512 aa753da5f75d90165f5922ead1dd495a15a4c581360d5862ec6f802caea54055da8e308c1919efa8e78b31a7ea082f8693dda0ab84ccee414c562ec062c50fb1
DIST openssh-9.1_p1-hpn-15.2-glue.patch.xz 3840 BLAKE2B 06fb14d8c6f52f1c6fae7971fc4da810c814d7b52063f8cc7e83356baa7ed70c84476c1d1cc896eba6d0d51813dc994e3c82278e66c04998431c8123a09fe7df SHA512 99c88c08fb384336a9680629bc04a89121780d64ee8b03ac164c4e446cc30b865004292e98516b6f857bd75e1b4393291427c046ffcabc1578629e6075636cbf
DIST openssh-9.1_p1-sandbox-writev.patch 819 BLAKE2B c2e4d507540e704b241ab9fb2c63774a2a5031879a746fcb65405f91ff8434ca1877509a5e87484dffc4b9d52da9d7f3b8e177cbbd75d9c632785ba269c3f86a SHA512 ce491ad3ee02a9f455fdd7ab5cbf16d286f439205d557deb4ef3b9d7e092ef5e9b98e682bdc0e65804ee557581133353116d508c60b0ba4a18e2cdcd3aed6bf1
-DIST openssh-9.1p1+x509-13.5.diff.gz 1213948 BLAKE2B 5663a1c865c80f590642bb855f7d7a17e71e0db099deb4cea5750cfe734bd506b70a1b266fccc2a58174ae2b1b96a7f1ced56382d5d7e741b07e46422b03f7e6 SHA512 70a1f12e98b8fa8170c208803ee482aea2fcf6b9e41ecada5fabaa0288ed5a32574f42a7b50718bb484978f3c65f50e55966c9f555a9de100dc8d695b9aec531
DIST openssh-9.1p1+x509-14.0.1.diff.gz 1236304 BLAKE2B 389e652a7cca4d7322d784e516a9454b0c6cb540a64aa47c0b14ac80bd9ad5aa7aa72a00dbc9024aa7c1186b19f2c62f179b8a6463085dd1bdde15fd44e451e5 SHA512 da754497f3f7d173b273f710dab2e7dbc5bf5257c95e661687ff4dd6b5e1c696ac031785850d9a9eb5669f728cbe4fe26d256a7cbd6f137ecadaf38f153770d1
DIST openssh-9.1p1-sctp-1.2.patch.xz 6772 BLAKE2B 8393c1ca5f0df7e4d490cef5c38d50d45da83a9c3f650e9af15d95825f9e682a6aaf6a0e85fc1704d41d6567aec8f0b34e43b20652e0141008ccdbe91426dfac SHA512 6750394d0fb7b7f93a0e4f94204e53277cc341c5b2427130559e443557dbb95f2e85a71cfe8d40cfa17dd015b0f3880f79a1f868374e60e94e8385c9b45acec5
DIST openssh-9.1p1.tar.gz 1838747 BLAKE2B 287b6b1cc4858b27af88f4a4674670afff1fb5b99461892083393c53ef3747c5a0fcd90cba95d2c27465a919e00f7f42732c93af4f306665ba0393bbb7a534f5 SHA512 a1f02c407f6b621b1d0817d1a0c9a6839b67e416c84f3b76c63003b119035b24c19a1564b22691d1152e1d2d55f4dc7eb1af2d2318751e431a99c4efa77edc70
@@ -35,8 +32,6 @@ DIST openssh-9.2_p1-hpn-15.2-glue.patch.xz 4172 BLAKE2B 7bec61008f02c07bf2411299
DIST openssh-9.2p1-sctp-1.2.patch.xz 6828 BLAKE2B 8a57b85ce5d18dca34ef71b486f2f24bbc82f6bf263a4f162a1222d96ef2adc469cce62f368c9192512efaa8e1e2496a7bd8f79a11698bf0118eee07a703e6ef SHA512 3713847ef7b280f8b74a1b493644152c948ce74e06c1d0bff52996647963ca156cbc845b4459bcdbd4745eb440e409af07af2f0b696c65950a8a6d7ddb46f6c8
DIST openssh-9.2p1.tar.gz 1852380 BLAKE2B 8d0b5e43cb42cba105a1fe303c447a2b85151cb33ec7ed47747d75c5a61d0f07f0ee4b1020b79c13eb8de4b451c5a844a8afc7ebbbea7ffeceafc3bf59cb8d21 SHA512 c4b79ef3a05b96bfc477ffb31f734635bffd5be213ab58e043111c3232dbe999ff24665fa1069518237cffa5126ded0dda8984e1b8f098f4f09b8c1dae20e604
DIST openssh-9.2p1.tar.gz.asc 833 BLAKE2B 36210757aaa4ee8e6bdf4cfbb5590e6c54a617817d1657ebb446e54530d01a9e9f5559408b3d424d5efdb4ba06f0c02755637f5480dc81f9b4e32963de91087a SHA512 2a56f8946ed00fcd5a92935e090523d40b5c3747e25661d575b799b1825bf5e47a95eed5e7ed968fe042349c2c7d94d6b0e6bf2d9145b5c6ff5df2ca538d56e5
-EBUILD openssh-9.1_p1-r2.ebuild 17832 BLAKE2B 6d37ea764a10d477ecffacbaa263c032024433e11db68474db8613299072e9e4c3d511dbc49becd33a505f8ccee47d08cd01933cd6387f26cd529cecfa148988 SHA512 b82326fd6527132601e401c294d85dc9f728025867ed329c2b7b2a2ddbce9e7935caca29e5e8b1e3c45fe6bc65287e166d2af209f63bf58cee33187a5e2a787e
EBUILD openssh-9.1_p1-r3.ebuild 18562 BLAKE2B 8fd485e9a362653105f7eaededc3785b21e7e183ed555cc007adb936c3182721d68a637b10fb83a655ccc3bb82dc22a06301457a25a699ddf20e670bfe053cc4 SHA512 81f8748b45b019e7c1025efa6d5b7b5b22bd37792915206c0dc262db8befdfb143d072de10c9bb8fa0002e09ad0309e740598e9bb8d91f830797b571fa86d269
-EBUILD openssh-9.1_p1.ebuild 17810 BLAKE2B 302fca36aa0f354186744a3220f430e61c3f2ca1f3dda7de7c98f47e6a476715aee1a023451f27cfb1bb07ee50ec1bbc28a05e8f70c2937d391519b9a8423725 SHA512 871fc233d0532c5b84a171a46e3a9ccd5888833145413547e5d8c7bfc0a761280446c61440103dd132e2bd2f73cb6f35c0f90ae41a4975e3d9c2fd506ba0de29
EBUILD openssh-9.2_p1.ebuild 17834 BLAKE2B c1a4f5e033eeda367cb92461a7647c8006c61f5795ad89b120505d528cfe2a857d9c28b9c1100b732b48dcd9c018fb3ff389522385aa6dd8cf2b589fcfb97aef SHA512 8e14c5dc1c239eb56a38a071fa7b215e423b7b5b884557287785642b0b71f41377013f8298bffe03d8d24317b414035004f42135c760e1d2f9e2759a76c76093
MISC metadata.xml 1957 BLAKE2B f5921abe3735fc6b8f8c6e88f3c3c11201c32ac91f7426150a51619b430f8c15c2afb0a9dcb9b3b5099fe7e5f193a05514064029392df6d0815a7fb67c2b96cf SHA512 6189845b640943147020d4a0fe04be66f58433809edded6fe98824b51c704faef9c3fc4c0d7a604391afcfcee62c0a47e25d36024b9145c4f1e332fe27db7f0a
diff --git a/net-misc/openssh/openssh-9.1_p1-r2.ebuild b/net-misc/openssh/openssh-9.1_p1-r2.ebuild
deleted file mode 100644
index a934b584c29e..000000000000
--- a/net-misc/openssh/openssh-9.1_p1-r2.ebuild
+++ /dev/null
@@ -1,514 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
-
-# Make it more portable between straight releases
-# and _p? releases.
-PARCH=${P/_}
-
-# PV to USE for HPN patches
-#HPN_PV="${PV^^}"
-HPN_PV="8.5_P1"
-
-HPN_VER="15.2"
-HPN_PATCHES=(
- ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff
- ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff
- ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff
-)
-HPN_GLUE_PATCH="${PN}-9.1_p1-hpn-${HPN_VER}-glue.patch"
-
-SCTP_VER="1.2"
-SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
-
-X509_VER="14.0.1"
-X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
-X509_GLUE_PATCH="${P}-X509-glue-${X509_VER}.patch"
-X509_HPN_GLUE_PATCH="${PN}-9.1_p1-hpn-${HPN_VER}-X509-${X509_VER}-glue.patch"
-
-DESCRIPTION="Port of OpenBSD's free SSH release"
-HOMEPAGE="https://www.openssh.com/"
-SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
- ${SCTP_PATCH:+sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${SCTP_PATCH} )}
- ${HPN_VER:+hpn? (
- $(printf "mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}/%s\n" "${HPN_PATCHES[@]}")
- https://dev.gentoo.org/~chutzpah/dist/openssh/${HPN_GLUE_PATCH}.xz
- )}
- ${X509_PATCH:+X509? (
- https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH}
- https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_GLUE_PATCH}.xz
- ${HPN_VER:+hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_HPN_GLUE_PATCH}.xz )}
- )}
- verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc )
-"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc
-S="${WORKDIR}/${PARCH}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-# Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- hpn? ( ssl )
- ldns? ( ssl )
- pie? ( !static )
- static? ( !kerberos !pam )
- X509? ( !sctp ssl !xmss )
- xmss? ( ssl )
- test? ( ssl )
-"
-
-# tests currently fail with XMSS
-REQUIRED_USE+="test? ( !xmss )"
-
-# Blocker on older gcc-config for bug #872416
-LIB_DEPEND="
- !<sys-devel/gcc-config-2.6
- audit? ( sys-process/audit[static-libs(+)] )
- ldns? (
- net-libs/ldns[static-libs(+)]
- net-libs/ldns[ecdsa(+),ssl(+)]
- )
- libedit? ( dev-libs/libedit:=[static-libs(+)] )
- sctp? ( net-misc/lksctp-tools[static-libs(+)] )
- security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] )
- selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
- ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] )
- virtual/libcrypt:=[static-libs(+)]
- >=sys-libs/zlib-1.2.3:=[static-libs(+)]
-"
-RDEPEND="
- acct-group/sshd
- acct-user/sshd
- !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )
-"
-DEPEND="${RDEPEND}
- virtual/os-headers
- kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) )
- static? ( ${LIB_DEPEND} )
-"
-RDEPEND="${RDEPEND}
- pam? ( >=sys-auth/pambase-20081028 )
- !prefix? ( sys-apps/shadow )
- X? ( x11-apps/xauth )
-"
-# Weird dep construct for newer gcc-config for bug #872416
-BDEPEND="
- sys-devel/autoconf
- virtual/pkgconfig
- || (
- >=sys-devel/gcc-config-2.6
- >=sys-devel/clang-toolchain-symlinks-14-r1:14
- >=sys-devel/clang-toolchain-symlinks-15-r1:15
- >=sys-devel/clang-toolchain-symlinks-16-r1:*
- )
- verify-sig? ( sec-keys/openpgp-keys-openssh )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-7.9_p1-include-stdlib.patch"
- "${FILESDIR}/${PN}-8.7_p1-GSSAPI-dns.patch" #165444 integrated into gsskex
- "${FILESDIR}/${PN}-6.7_p1-openssl-ignore-status.patch"
- "${FILESDIR}/${PN}-7.5_p1-disable-conch-interop-tests.patch"
- "${FILESDIR}/${PN}-8.0_p1-fix-putty-tests.patch"
- "${FILESDIR}/${PN}-8.0_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch"
- "${FILESDIR}/${PN}-8.9_p1-allow-ppoll_time64.patch" #834019
- "${FILESDIR}/${PN}-8.9_p1-gss-use-HOST_NAME_MAX.patch" #834044
- "${FILESDIR}/${PN}-9.1_p1-build-tests.patch"
-)
-
-pkg_pretend() {
- # this sucks, but i'd rather have people unable to `emerge -u openssh`
- # than not be able to log in to their server any more
- local missing=()
- check_feature() { use "${1}" && [[ -z ${!2} ]] && missing+=( "${1}" ); }
- check_feature hpn HPN_VER
- check_feature sctp SCTP_PATCH
- check_feature X509 X509_PATCH
- if [[ ${#missing[@]} -ne 0 ]] ; then
- eerror "Sorry, but this version does not yet support features"
- eerror "that you requested: ${missing[*]}"
- eerror "Please mask ${PF} for now and check back later:"
- eerror " # echo '=${CATEGORY}/${PF}' >> /etc/portage/package.mask"
- die "Missing requested third party patch."
- fi
-
- # Make sure people who are using tcp wrappers are notified of its removal. #531156
- if grep -qs '^ *sshd *:' "${EROOT}"/etc/hosts.{allow,deny} ; then
- ewarn "Sorry, but openssh no longer supports tcp-wrappers, and it seems like"
- ewarn "you're trying to use it. Update your ${EROOT}/etc/hosts.{allow,deny} please."
- fi
-}
-
-src_unpack() {
- default
-
- # We don't have signatures for HPN, X509, so we have to write this ourselves
- use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${PARCH}.tar.gz{,.asc}
-}
-
-src_prepare() {
- sed -i \
- -e "/_PATH_XAUTH/s:/usr/X11R6/bin/xauth:${EPREFIX}/usr/bin/xauth:" \
- pathnames.h || die
-
- # don't break .ssh/authorized_keys2 for fun
- sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die
-
- eapply "${PATCHES[@]}"
-
- [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches
-
- local PATCHSET_VERSION_MACROS=()
-
- if use X509 ; then
- pushd "${WORKDIR}" &>/dev/null || die
- eapply "${WORKDIR}/${X509_GLUE_PATCH}"
- popd &>/dev/null || die
-
- eapply "${WORKDIR}"/${X509_PATCH%.*}
- eapply "${FILESDIR}/${PN}-9.0_p1-X509-uninitialized-delay.patch"
-
- # We need to patch package version or any X.509 sshd will reject our ssh client
- # with "userauth_pubkey: could not parse key: string is too large [preauth]"
- # error
- einfo "Patching package version for X.509 patch set ..."
- sed -i \
- -e "s/^AC_INIT(\[OpenSSH\], \[Portable\]/AC_INIT([OpenSSH], [${X509_VER}]/" \
- "${S}"/configure.ac || die "Failed to patch package version for X.509 patch"
-
- einfo "Patching version.h to expose X.509 patch set ..."
- sed -i \
- -e "/^#define SSH_PORTABLE.*/a #define SSH_X509 \"-PKIXSSH-${X509_VER}\"" \
- "${S}"/version.h || die "Failed to sed-in X.509 patch version"
- PATCHSET_VERSION_MACROS+=( 'SSH_X509' )
- fi
-
- if use sctp ; then
- eapply "${WORKDIR}"/${SCTP_PATCH%.*}
-
- einfo "Patching version.h to expose SCTP patch set ..."
- sed -i \
- -e "/^#define SSH_PORTABLE/a #define SSH_SCTP \"-sctp-${SCTP_VER}\"" \
- "${S}"/version.h || die "Failed to sed-in SCTP patch version"
- PATCHSET_VERSION_MACROS+=( 'SSH_SCTP' )
-
- einfo "Disabling known failing test (cfgparse) caused by SCTP patch ..."
- sed -i \
- -e "/\t\tcfgparse \\\/d" \
- "${S}"/regress/Makefile || die "Failed to disable known failing test (cfgparse) caused by SCTP patch"
- fi
-
- if use hpn ; then
- local hpn_patchdir="${T}/${P}-hpn${HPN_VER}"
- mkdir "${hpn_patchdir}" || die
- cp $(printf -- "${DISTDIR}/%s\n" "${HPN_PATCHES[@]}") "${hpn_patchdir}" || die
- pushd "${hpn_patchdir}" &>/dev/null || die
- eapply "${WORKDIR}/${HPN_GLUE_PATCH}"
- use X509 && eapply "${WORKDIR}/${X509_HPN_GLUE_PATCH}"
- use sctp && eapply "${FILESDIR}"/${PN}-8.5_p1-hpn-${HPN_VER}-sctp-glue.patch
- popd &>/dev/null || die
-
- eapply "${hpn_patchdir}"
-
- use X509 || eapply "${FILESDIR}/openssh-8.6_p1-hpn-version.patch"
-
- einfo "Patching Makefile.in for HPN patch set ..."
- sed -i \
- -e "/^LIBS=/ s/\$/ -lpthread/" \
- "${S}"/Makefile.in || die "Failed to patch Makefile.in"
-
- einfo "Patching version.h to expose HPN patch set ..."
- sed -i \
- -e "/^#define SSH_PORTABLE/a #define SSH_HPN \"-hpn${HPN_VER//./v}\"" \
- "${S}"/version.h || die "Failed to sed-in HPN patch version"
- PATCHSET_VERSION_MACROS+=( 'SSH_HPN' )
-
- if [[ -n "${HPN_DISABLE_MTAES}" ]] ; then
- einfo "Disabling known non-working MT AES cipher per default ..."
-
- cat > "${T}"/disable_mtaes.conf <<- EOF
-
- # HPN's Multi-Threaded AES CTR cipher is currently known to be broken
- # and therefore disabled per default.
- DisableMTAES yes
- EOF
- sed -i \
- -e "/^#HPNDisabled.*/r ${T}/disable_mtaes.conf" \
- "${S}"/sshd_config || die "Failed to disabled MT AES ciphers in sshd_config"
-
- sed -i \
- -e "/AcceptEnv.*_XXX_TEST$/a \\\tDisableMTAES\t\tyes" \
- "${S}"/regress/test-exec.sh || die "Failed to disable MT AES ciphers in test config"
- fi
- fi
-
- if use X509 || use sctp || use hpn ; then
- einfo "Patching sshconnect.c to use SSH_RELEASE in send_client_banner() ..."
- sed -i \
- -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \
- "${S}"/sshconnect.c || die "Failed to patch send_client_banner() to use SSH_RELEASE (sshconnect.c)"
-
- einfo "Patching sshd.c to use SSH_RELEASE in sshd_exchange_identification() ..."
- sed -i \
- -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \
- "${S}"/sshd.c || die "Failed to patch sshd_exchange_identification() to use SSH_RELEASE (sshd.c)"
-
- einfo "Patching version.h to add our patch sets to SSH_RELEASE ..."
- sed -i \
- -e "s/^#define SSH_RELEASE.*/#define SSH_RELEASE SSH_VERSION SSH_PORTABLE ${PATCHSET_VERSION_MACROS[*]}/" \
- "${S}"/version.h || die "Failed to patch SSH_RELEASE (version.h)"
- fi
-
- sed -i \
- -e "/#UseLogin no/d" \
- "${S}"/sshd_config || die "Failed to remove removed UseLogin option (sshd_config)"
-
- eapply_user #473004
-
- # These tests are currently incompatible with PORTAGE_TMPDIR/sandbox
- sed -e '/\t\tpercent \\/ d' \
- -i regress/Makefile || die
-
- tc-export PKG_CONFIG
- local sed_args=(
- -e "s:-lcrypto:$(${PKG_CONFIG} --libs openssl):"
- # Disable PATH reset, trust what portage gives us #254615
- -e 's:^PATH=/:#PATH=/:'
- # Disable fortify flags ... our gcc does this for us
- -e 's:-D_FORTIFY_SOURCE=2::'
- )
-
- # The -ftrapv flag ICEs on hppa #505182
- use hppa && sed_args+=(
- -e '/CFLAGS/s:-ftrapv:-fdisable-this-test:'
- -e '/OSSH_CHECK_CFLAG_LINK.*-ftrapv/d'
- )
- # _XOPEN_SOURCE causes header conflicts on Solaris
- [[ ${CHOST} == *-solaris* ]] && sed_args+=(
- -e 's/-D_XOPEN_SOURCE//'
- )
- sed -i "${sed_args[@]}" configure{.ac,} || die
-
- eautoreconf
-}
-
-src_configure() {
- addwrite /dev/ptmx
-
- use debug && append-cppflags -DSANDBOX_SECCOMP_FILTER_DEBUG
- use static && append-ldflags -static
- use xmss && append-cflags -DWITH_XMSS
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- # Solaris' glob.h doesn't have things like GLOB_TILDE, configure
- # doesn't check for this, so force the replacement to be put in
- # place
- append-cppflags -DBROKEN_GLOB
- fi
-
- # use replacement, RPF_ECHO_ON doesn't exist here
- [[ ${CHOST} == *-darwin* ]] && export ac_cv_func_readpassphrase=no
-
- local myconf=(
- --with-ldflags="${LDFLAGS}"
- --disable-strip
- --with-pid-dir="${EPREFIX}"$(usex kernel_linux '' '/var')/run
- --sysconfdir="${EPREFIX}"/etc/ssh
- --libexecdir="${EPREFIX}"/usr/$(get_libdir)/misc
- --datadir="${EPREFIX}"/usr/share/openssh
- --with-privsep-path="${EPREFIX}"/var/empty
- --with-privsep-user=sshd
- $(use_with audit audit linux)
- $(use_with kerberos kerberos5 "${EPREFIX}"/usr)
- # We apply the sctp patch conditionally, so can't pass --without-sctp
- # unconditionally else we get unknown flag warnings.
- $(use sctp && use_with sctp)
- $(use_with ldns)
- $(use_with libedit)
- $(use_with pam)
- $(use_with pie)
- $(use_with selinux)
- $(usex X509 '' "$(use_with security-key security-key-builtin)")
- $(use_with ssl openssl)
- $(use_with ssl ssl-engine)
- $(use_with !elibc_Cygwin hardening) #659210
- )
-
- if use elibc_musl; then
- # musl defines bogus values for UTMP_FILE and WTMP_FILE
- # https://bugs.gentoo.org/753230
- myconf+=( --disable-utmp --disable-wtmp )
- fi
-
- # Workaround for Clang 15 miscompilation with -fzero-call-used-regs=all
- # bug #869839 (https://github.com/llvm/llvm-project/issues/57692)
- tc-is-clang && myconf+=( --without-hardening )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- local tests=( compat-tests )
- local shell=$(egetshell "${UID}")
- if [[ ${shell} == */nologin ]] || [[ ${shell} == */false ]] ; then
- ewarn "Running the full OpenSSH testsuite requires a usable shell for the 'portage'"
- ewarn "user, so we will run a subset only."
- tests+=( interop-tests )
- else
- tests+=( tests )
- fi
-
- local -x SUDO= SSH_SK_PROVIDER= TEST_SSH_UNSAFE_PERMISSIONS=1
- mkdir -p "${HOME}"/.ssh || die
- emake -j1 "${tests[@]}" </dev/null
-}
-
-# Gentoo tweaks to default config files.
-tweak_ssh_configs() {
- local locale_vars=(
- # These are language variables that POSIX defines.
- # http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_02
- LANG LC_ALL LC_COLLATE LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME
-
- # These are the GNU extensions.
- # https://www.gnu.org/software/autoconf/manual/html_node/Special-Shell-Variables.html
- LANGUAGE LC_ADDRESS LC_IDENTIFICATION LC_MEASUREMENT LC_NAME LC_PAPER LC_TELEPHONE
- )
-
- # First the server config.
- cat <<-EOF >> "${ED}"/etc/ssh/sshd_config
-
- # Allow client to pass locale environment variables. #367017
- AcceptEnv ${locale_vars[*]}
-
- # Allow client to pass COLORTERM to match TERM. #658540
- AcceptEnv COLORTERM
- EOF
-
- # Then the client config.
- cat <<-EOF >> "${ED}"/etc/ssh/ssh_config
-
- # Send locale environment variables. #367017
- SendEnv ${locale_vars[*]}
-
- # Send COLORTERM to match TERM. #658540
- SendEnv COLORTERM
- EOF
-
- if use pam ; then
- sed -i \
- -e "/^#UsePAM /s:.*:UsePAM yes:" \
- -e "/^#PasswordAuthentication /s:.*:PasswordAuthentication no:" \
- -e "/^#PrintMotd /s:.*:PrintMotd no:" \
- -e "/^#PrintLastLog /s:.*:PrintLastLog no:" \
- "${ED}"/etc/ssh/sshd_config || die
- fi
-
- if use livecd ; then
- sed -i \
- -e '/^#PermitRootLogin/c# Allow root login with password on livecds.\nPermitRootLogin Yes' \
- "${ED}"/etc/ssh/sshd_config || die
- fi
-}
-
-src_install() {
- emake install-nokeys DESTDIR="${D}"
- fperms 600 /etc/ssh/sshd_config
- dobin contrib/ssh-copy-id
- newinitd "${FILESDIR}"/sshd-r1.initd sshd
- newconfd "${FILESDIR}"/sshd-r1.confd sshd
-
- if use pam; then
- newpamd "${FILESDIR}"/sshd.pam_include.2 sshd
- fi
-
- tweak_ssh_configs
-
- doman contrib/ssh-copy-id.1
- dodoc CREDITS OVERVIEW README* TODO sshd_config
- use hpn && dodoc HPN-README
- use X509 || dodoc ChangeLog
-
- diropts -m 0700
- dodir /etc/skel/.ssh
- rmdir "${ED}"/var/empty || die
-
- systemd_dounit "${FILESDIR}"/sshd.{service,socket}
- systemd_newunit "${FILESDIR}"/sshd_at.service 'sshd@.service'
-}
-
-pkg_preinst() {
- if ! use ssl && has_version "${CATEGORY}/${PN}[ssl]"; then
- show_ssl_warning=1
- fi
-}
-
-pkg_postinst() {
- local old_ver
- for old_ver in ${REPLACING_VERSIONS}; do
- if ver_test "${old_ver}" -lt "5.8_p1"; then
- elog "Starting with openssh-5.8p1, the server will default to a newer key"
- elog "algorithm (ECDSA). You are encouraged to manually update your stored"
- elog "keys list as servers update theirs. See ssh-keyscan(1) for more info."
- fi
- if ver_test "${old_ver}" -lt "7.0_p1"; then
- elog "Starting with openssh-6.7, support for USE=tcpd has been dropped by upstream."
- elog "Make sure to update any configs that you might have. Note that xinetd might"
- elog "be an alternative for you as it supports USE=tcpd."
- fi
- if ver_test "${old_ver}" -lt "7.1_p1"; then #557388 #555518
- elog "Starting with openssh-7.0, support for ssh-dss keys were disabled due to their"
- elog "weak sizes. If you rely on these key types, you can re-enable the key types by"
- elog "adding to your sshd_config or ~/.ssh/config files:"
- elog " PubkeyAcceptedKeyTypes=+ssh-dss"
- elog "You should however generate new keys using rsa or ed25519."
-
- elog "Starting with openssh-7.0, the default for PermitRootLogin changed from 'yes'"
- elog "to 'prohibit-password'. That means password auth for root users no longer works"
- elog "out of the box. If you need this, please update your sshd_config explicitly."
- fi
- if ver_test "${old_ver}" -lt "7.6_p1"; then
- elog "Starting with openssh-7.6p1, openssh upstream has removed ssh1 support entirely."
- elog "Furthermore, rsa keys with less than 1024 bits will be refused."
- fi
- if ver_test "${old_ver}" -lt "7.7_p1"; then
- elog "Starting with openssh-7.7p1, we no longer patch openssh to provide LDAP functionality."
- elog "Install sys-auth/ssh-ldap-pubkey and use OpenSSH's \"AuthorizedKeysCommand\" option"
- elog "if you need to authenticate against LDAP."
- elog "See https://wiki.gentoo.org/wiki/SSH/LDAP_migration for more details."
- fi
- if ver_test "${old_ver}" -lt "8.2_p1"; then
- ewarn "After upgrading to openssh-8.2p1 please restart sshd, otherwise you"
- ewarn "will not be able to establish new sessions. Restarting sshd over a ssh"
- ewarn "connection is generally safe."
- fi
- done
-
- if [[ -n ${show_ssl_warning} ]]; then
- elog "Be aware that by disabling openssl support in openssh, the server and clients"
- elog "no longer support dss/rsa/ecdsa keys. You will need to generate ed25519 keys"
- elog "and update all clients/servers that utilize them."
- fi
-
- if use hpn && [[ -n "${HPN_DISABLE_MTAES}" ]] ; then
- elog ""
- elog "HPN's multi-threaded AES CTR cipher is currently known to be broken"
- elog "and therefore disabled at runtime per default."
- elog "Make sure your sshd_config is up to date and contains"
- elog ""
- elog " DisableMTAES yes"
- elog ""
- elog "Otherwise you maybe unable to connect to this sshd using any AES CTR cipher."
- elog ""
- fi
-}
diff --git a/net-misc/openssh/openssh-9.1_p1.ebuild b/net-misc/openssh/openssh-9.1_p1.ebuild
deleted file mode 100644
index fed9e319ecd0..000000000000
--- a/net-misc/openssh/openssh-9.1_p1.ebuild
+++ /dev/null
@@ -1,514 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
-
-# Make it more portable between straight releases
-# and _p? releases.
-PARCH=${P/_}
-
-# PV to USE for HPN patches
-#HPN_PV="${PV^^}"
-HPN_PV="8.5_P1"
-
-HPN_VER="15.2"
-HPN_PATCHES=(
- ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff
- ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff
- ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff
-)
-HPN_GLUE_PATCH="${PN}-9.1_p1-hpn-${HPN_VER}-glue.patch"
-
-SCTP_VER="1.2"
-SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
-
-X509_VER="13.5"
-X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
-X509_GLUE_PATCH="${P}-X509-glue-${X509_VER}.patch"
-X509_HPN_GLUE_PATCH="${PN}-9.1_p1-hpn-${HPN_VER}-X509-glue.patch"
-
-DESCRIPTION="Port of OpenBSD's free SSH release"
-HOMEPAGE="https://www.openssh.com/"
-SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
- ${SCTP_PATCH:+sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${SCTP_PATCH} )}
- ${HPN_VER:+hpn? (
- $(printf "mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}/%s\n" "${HPN_PATCHES[@]}")
- https://dev.gentoo.org/~chutzpah/dist/openssh/${HPN_GLUE_PATCH}.xz
- )}
- ${X509_PATCH:+X509? (
- https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH}
- https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_GLUE_PATCH}.xz
- ${HPN_VER:+hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/${X509_HPN_GLUE_PATCH}.xz )}
- )}
- verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc )
-"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssh.org.asc
-S="${WORKDIR}/${PARCH}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-# Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- hpn? ( ssl )
- ldns? ( ssl )
- pie? ( !static )
- static? ( !kerberos !pam )
- X509? ( !sctp ssl !xmss )
- xmss? ( ssl )
- test? ( ssl )
-"
-
-# tests currently fail with XMSS
-REQUIRED_USE+="test? ( !xmss )"
-
-# Blocker on older gcc-config for bug #872416
-LIB_DEPEND="
- !<sys-devel/gcc-config-2.6
- audit? ( sys-process/audit[static-libs(+)] )
- ldns? (
- net-libs/ldns[static-libs(+)]
- net-libs/ldns[ecdsa(+),ssl(+)]
- )
- libedit? ( dev-libs/libedit:=[static-libs(+)] )
- sctp? ( net-misc/lksctp-tools[static-libs(+)] )
- security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] )
- selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
- ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] )
- virtual/libcrypt:=[static-libs(+)]
- >=sys-libs/zlib-1.2.3:=[static-libs(+)]
-"
-RDEPEND="
- acct-group/sshd
- acct-user/sshd
- !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )
-"
-DEPEND="${RDEPEND}
- virtual/os-headers
- kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) )
- static? ( ${LIB_DEPEND} )
-"
-RDEPEND="${RDEPEND}
- pam? ( >=sys-auth/pambase-20081028 )
- !prefix? ( sys-apps/shadow )
- X? ( x11-apps/xauth )
-"
-# Weird dep construct for newer gcc-config for bug #872416
-BDEPEND="
- sys-devel/autoconf
- virtual/pkgconfig
- || (
- >=sys-devel/gcc-config-2.6
- >=sys-devel/clang-toolchain-symlinks-14-r1:14
- >=sys-devel/clang-toolchain-symlinks-15-r1:15
- >=sys-devel/clang-toolchain-symlinks-16-r1:*
- )
- verify-sig? ( sec-keys/openpgp-keys-openssh )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-7.9_p1-include-stdlib.patch"
- "${FILESDIR}/${PN}-8.7_p1-GSSAPI-dns.patch" #165444 integrated into gsskex
- "${FILESDIR}/${PN}-6.7_p1-openssl-ignore-status.patch"
- "${FILESDIR}/${PN}-7.5_p1-disable-conch-interop-tests.patch"
- "${FILESDIR}/${PN}-8.0_p1-fix-putty-tests.patch"
- "${FILESDIR}/${PN}-8.0_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch"
- "${FILESDIR}/${PN}-8.9_p1-allow-ppoll_time64.patch" #834019
- "${FILESDIR}/${PN}-8.9_p1-gss-use-HOST_NAME_MAX.patch" #834044
- "${FILESDIR}/${PN}-9.1_p1-build-tests.patch"
-)
-
-pkg_pretend() {
- # this sucks, but i'd rather have people unable to `emerge -u openssh`
- # than not be able to log in to their server any more
- local missing=()
- check_feature() { use "${1}" && [[ -z ${!2} ]] && missing+=( "${1}" ); }
- check_feature hpn HPN_VER
- check_feature sctp SCTP_PATCH
- check_feature X509 X509_PATCH
- if [[ ${#missing[@]} -ne 0 ]] ; then
- eerror "Sorry, but this version does not yet support features"
- eerror "that you requested: ${missing[*]}"
- eerror "Please mask ${PF} for now and check back later:"
- eerror " # echo '=${CATEGORY}/${PF}' >> /etc/portage/package.mask"
- die "Missing requested third party patch."
- fi
-
- # Make sure people who are using tcp wrappers are notified of its removal. #531156
- if grep -qs '^ *sshd *:' "${EROOT}"/etc/hosts.{allow,deny} ; then
- ewarn "Sorry, but openssh no longer supports tcp-wrappers, and it seems like"
- ewarn "you're trying to use it. Update your ${EROOT}/etc/hosts.{allow,deny} please."
- fi
-}
-
-src_unpack() {
- default
-
- # We don't have signatures for HPN, X509, so we have to write this ourselves
- use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${PARCH}.tar.gz{,.asc}
-}
-
-src_prepare() {
- sed -i \
- -e "/_PATH_XAUTH/s:/usr/X11R6/bin/xauth:${EPREFIX}/usr/bin/xauth:" \
- pathnames.h || die
-
- # don't break .ssh/authorized_keys2 for fun
- sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die
-
- eapply "${PATCHES[@]}"
-
- [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches
-
- local PATCHSET_VERSION_MACROS=()
-
- if use X509 ; then
- pushd "${WORKDIR}" &>/dev/null || die
- eapply "${WORKDIR}/${X509_GLUE_PATCH}"
- popd &>/dev/null || die
-
- eapply "${WORKDIR}"/${X509_PATCH%.*}
- eapply "${FILESDIR}/${PN}-9.0_p1-X509-uninitialized-delay.patch"
-
- # We need to patch package version or any X.509 sshd will reject our ssh client
- # with "userauth_pubkey: could not parse key: string is too large [preauth]"
- # error
- einfo "Patching package version for X.509 patch set ..."
- sed -i \
- -e "s/^AC_INIT(\[OpenSSH\], \[Portable\]/AC_INIT([OpenSSH], [${X509_VER}]/" \
- "${S}"/configure.ac || die "Failed to patch package version for X.509 patch"
-
- einfo "Patching version.h to expose X.509 patch set ..."
- sed -i \
- -e "/^#define SSH_PORTABLE.*/a #define SSH_X509 \"-PKIXSSH-${X509_VER}\"" \
- "${S}"/version.h || die "Failed to sed-in X.509 patch version"
- PATCHSET_VERSION_MACROS+=( 'SSH_X509' )
- fi
-
- if use sctp ; then
- eapply "${WORKDIR}"/${SCTP_PATCH%.*}
-
- einfo "Patching version.h to expose SCTP patch set ..."
- sed -i \
- -e "/^#define SSH_PORTABLE/a #define SSH_SCTP \"-sctp-${SCTP_VER}\"" \
- "${S}"/version.h || die "Failed to sed-in SCTP patch version"
- PATCHSET_VERSION_MACROS+=( 'SSH_SCTP' )
-
- einfo "Disabling known failing test (cfgparse) caused by SCTP patch ..."
- sed -i \
- -e "/\t\tcfgparse \\\/d" \
- "${S}"/regress/Makefile || die "Failed to disable known failing test (cfgparse) caused by SCTP patch"
- fi
-
- if use hpn ; then
- local hpn_patchdir="${T}/${P}-hpn${HPN_VER}"
- mkdir "${hpn_patchdir}" || die
- cp $(printf -- "${DISTDIR}/%s\n" "${HPN_PATCHES[@]}") "${hpn_patchdir}" || die
- pushd "${hpn_patchdir}" &>/dev/null || die
- eapply "${WORKDIR}/${HPN_GLUE_PATCH}"
- use X509 && eapply "${WORKDIR}/${X509_HPN_GLUE_PATCH}"
- use sctp && eapply "${FILESDIR}"/${PN}-8.5_p1-hpn-${HPN_VER}-sctp-glue.patch
- popd &>/dev/null || die
-
- eapply "${hpn_patchdir}"
-
- use X509 || eapply "${FILESDIR}/openssh-8.6_p1-hpn-version.patch"
-
- einfo "Patching Makefile.in for HPN patch set ..."
- sed -i \
- -e "/^LIBS=/ s/\$/ -lpthread/" \
- "${S}"/Makefile.in || die "Failed to patch Makefile.in"
-
- einfo "Patching version.h to expose HPN patch set ..."
- sed -i \
- -e "/^#define SSH_PORTABLE/a #define SSH_HPN \"-hpn${HPN_VER//./v}\"" \
- "${S}"/version.h || die "Failed to sed-in HPN patch version"
- PATCHSET_VERSION_MACROS+=( 'SSH_HPN' )
-
- if [[ -n "${HPN_DISABLE_MTAES}" ]] ; then
- einfo "Disabling known non-working MT AES cipher per default ..."
-
- cat > "${T}"/disable_mtaes.conf <<- EOF
-
- # HPN's Multi-Threaded AES CTR cipher is currently known to be broken
- # and therefore disabled per default.
- DisableMTAES yes
- EOF
- sed -i \
- -e "/^#HPNDisabled.*/r ${T}/disable_mtaes.conf" \
- "${S}"/sshd_config || die "Failed to disabled MT AES ciphers in sshd_config"
-
- sed -i \
- -e "/AcceptEnv.*_XXX_TEST$/a \\\tDisableMTAES\t\tyes" \
- "${S}"/regress/test-exec.sh || die "Failed to disable MT AES ciphers in test config"
- fi
- fi
-
- if use X509 || use sctp || use hpn ; then
- einfo "Patching sshconnect.c to use SSH_RELEASE in send_client_banner() ..."
- sed -i \
- -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \
- "${S}"/sshconnect.c || die "Failed to patch send_client_banner() to use SSH_RELEASE (sshconnect.c)"
-
- einfo "Patching sshd.c to use SSH_RELEASE in sshd_exchange_identification() ..."
- sed -i \
- -e "s/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION/PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE/" \
- "${S}"/sshd.c || die "Failed to patch sshd_exchange_identification() to use SSH_RELEASE (sshd.c)"
-
- einfo "Patching version.h to add our patch sets to SSH_RELEASE ..."
- sed -i \
- -e "s/^#define SSH_RELEASE.*/#define SSH_RELEASE SSH_VERSION SSH_PORTABLE ${PATCHSET_VERSION_MACROS[*]}/" \
- "${S}"/version.h || die "Failed to patch SSH_RELEASE (version.h)"
- fi
-
- sed -i \
- -e "/#UseLogin no/d" \
- "${S}"/sshd_config || die "Failed to remove removed UseLogin option (sshd_config)"
-
- eapply_user #473004
-
- # These tests are currently incompatible with PORTAGE_TMPDIR/sandbox
- sed -e '/\t\tpercent \\/ d' \
- -i regress/Makefile || die
-
- tc-export PKG_CONFIG
- local sed_args=(
- -e "s:-lcrypto:$(${PKG_CONFIG} --libs openssl):"
- # Disable PATH reset, trust what portage gives us #254615
- -e 's:^PATH=/:#PATH=/:'
- # Disable fortify flags ... our gcc does this for us
- -e 's:-D_FORTIFY_SOURCE=2::'
- )
-
- # The -ftrapv flag ICEs on hppa #505182
- use hppa && sed_args+=(
- -e '/CFLAGS/s:-ftrapv:-fdisable-this-test:'
- -e '/OSSH_CHECK_CFLAG_LINK.*-ftrapv/d'
- )
- # _XOPEN_SOURCE causes header conflicts on Solaris
- [[ ${CHOST} == *-solaris* ]] && sed_args+=(
- -e 's/-D_XOPEN_SOURCE//'
- )
- sed -i "${sed_args[@]}" configure{.ac,} || die
-
- eautoreconf
-}
-
-src_configure() {
- addwrite /dev/ptmx
-
- use debug && append-cppflags -DSANDBOX_SECCOMP_FILTER_DEBUG
- use static && append-ldflags -static
- use xmss && append-cflags -DWITH_XMSS
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- # Solaris' glob.h doesn't have things like GLOB_TILDE, configure
- # doesn't check for this, so force the replacement to be put in
- # place
- append-cppflags -DBROKEN_GLOB
- fi
-
- # use replacement, RPF_ECHO_ON doesn't exist here
- [[ ${CHOST} == *-darwin* ]] && export ac_cv_func_readpassphrase=no
-
- local myconf=(
- --with-ldflags="${LDFLAGS}"
- --disable-strip
- --with-pid-dir="${EPREFIX}"$(usex kernel_linux '' '/var')/run
- --sysconfdir="${EPREFIX}"/etc/ssh
- --libexecdir="${EPREFIX}"/usr/$(get_libdir)/misc
- --datadir="${EPREFIX}"/usr/share/openssh
- --with-privsep-path="${EPREFIX}"/var/empty
- --with-privsep-user=sshd
- $(use_with audit audit linux)
- $(use_with kerberos kerberos5 "${EPREFIX}"/usr)
- # We apply the sctp patch conditionally, so can't pass --without-sctp
- # unconditionally else we get unknown flag warnings.
- $(use sctp && use_with sctp)
- $(use_with ldns)
- $(use_with libedit)
- $(use_with pam)
- $(use_with pie)
- $(use_with selinux)
- $(usex X509 '' "$(use_with security-key security-key-builtin)")
- $(use_with ssl openssl)
- $(use_with ssl ssl-engine)
- $(use_with !elibc_Cygwin hardening) #659210
- )
-
- if use elibc_musl; then
- # musl defines bogus values for UTMP_FILE and WTMP_FILE
- # https://bugs.gentoo.org/753230
- myconf+=( --disable-utmp --disable-wtmp )
- fi
-
- # Workaround for Clang 15 miscompilation with -fzero-call-used-regs=all
- # bug #869839 (https://github.com/llvm/llvm-project/issues/57692)
- tc-is-clang && myconf+=( --without-hardening )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- local tests=( compat-tests )
- local shell=$(egetshell "${UID}")
- if [[ ${shell} == */nologin ]] || [[ ${shell} == */false ]] ; then
- ewarn "Running the full OpenSSH testsuite requires a usable shell for the 'portage'"
- ewarn "user, so we will run a subset only."
- tests+=( interop-tests )
- else
- tests+=( tests )
- fi
-
- local -x SUDO= SSH_SK_PROVIDER= TEST_SSH_UNSAFE_PERMISSIONS=1
- mkdir -p "${HOME}"/.ssh || die
- emake -j1 "${tests[@]}" </dev/null
-}
-
-# Gentoo tweaks to default config files.
-tweak_ssh_configs() {
- local locale_vars=(
- # These are language variables that POSIX defines.
- # http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_02
- LANG LC_ALL LC_COLLATE LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME
-
- # These are the GNU extensions.
- # https://www.gnu.org/software/autoconf/manual/html_node/Special-Shell-Variables.html
- LANGUAGE LC_ADDRESS LC_IDENTIFICATION LC_MEASUREMENT LC_NAME LC_PAPER LC_TELEPHONE
- )
-
- # First the server config.
- cat <<-EOF >> "${ED}"/etc/ssh/sshd_config
-
- # Allow client to pass locale environment variables. #367017
- AcceptEnv ${locale_vars[*]}
-
- # Allow client to pass COLORTERM to match TERM. #658540
- AcceptEnv COLORTERM
- EOF
-
- # Then the client config.
- cat <<-EOF >> "${ED}"/etc/ssh/ssh_config
-
- # Send locale environment variables. #367017
- SendEnv ${locale_vars[*]}
-
- # Send COLORTERM to match TERM. #658540
- SendEnv COLORTERM
- EOF
-
- if use pam ; then
- sed -i \
- -e "/^#UsePAM /s:.*:UsePAM yes:" \
- -e "/^#PasswordAuthentication /s:.*:PasswordAuthentication no:" \
- -e "/^#PrintMotd /s:.*:PrintMotd no:" \
- -e "/^#PrintLastLog /s:.*:PrintLastLog no:" \
- "${ED}"/etc/ssh/sshd_config || die
- fi
-
- if use livecd ; then
- sed -i \
- -e '/^#PermitRootLogin/c# Allow root login with password on livecds.\nPermitRootLogin Yes' \
- "${ED}"/etc/ssh/sshd_config || die
- fi
-}
-
-src_install() {
- emake install-nokeys DESTDIR="${D}"
- fperms 600 /etc/ssh/sshd_config
- dobin contrib/ssh-copy-id
- newinitd "${FILESDIR}"/sshd-r1.initd sshd
- newconfd "${FILESDIR}"/sshd-r1.confd sshd
-
- if use pam; then
- newpamd "${FILESDIR}"/sshd.pam_include.2 sshd
- fi
-
- tweak_ssh_configs
-
- doman contrib/ssh-copy-id.1
- dodoc CREDITS OVERVIEW README* TODO sshd_config
- use hpn && dodoc HPN-README
- use X509 || dodoc ChangeLog
-
- diropts -m 0700
- dodir /etc/skel/.ssh
- rmdir "${ED}"/var/empty || die
-
- systemd_dounit "${FILESDIR}"/sshd.{service,socket}
- systemd_newunit "${FILESDIR}"/sshd_at.service 'sshd@.service'
-}
-
-pkg_preinst() {
- if ! use ssl && has_version "${CATEGORY}/${PN}[ssl]"; then
- show_ssl_warning=1
- fi
-}
-
-pkg_postinst() {
- local old_ver
- for old_ver in ${REPLACING_VERSIONS}; do
- if ver_test "${old_ver}" -lt "5.8_p1"; then
- elog "Starting with openssh-5.8p1, the server will default to a newer key"
- elog "algorithm (ECDSA). You are encouraged to manually update your stored"
- elog "keys list as servers update theirs. See ssh-keyscan(1) for more info."
- fi
- if ver_test "${old_ver}" -lt "7.0_p1"; then
- elog "Starting with openssh-6.7, support for USE=tcpd has been dropped by upstream."
- elog "Make sure to update any configs that you might have. Note that xinetd might"
- elog "be an alternative for you as it supports USE=tcpd."
- fi
- if ver_test "${old_ver}" -lt "7.1_p1"; then #557388 #555518
- elog "Starting with openssh-7.0, support for ssh-dss keys were disabled due to their"
- elog "weak sizes. If you rely on these key types, you can re-enable the key types by"
- elog "adding to your sshd_config or ~/.ssh/config files:"
- elog " PubkeyAcceptedKeyTypes=+ssh-dss"
- elog "You should however generate new keys using rsa or ed25519."
-
- elog "Starting with openssh-7.0, the default for PermitRootLogin changed from 'yes'"
- elog "to 'prohibit-password'. That means password auth for root users no longer works"
- elog "out of the box. If you need this, please update your sshd_config explicitly."
- fi
- if ver_test "${old_ver}" -lt "7.6_p1"; then
- elog "Starting with openssh-7.6p1, openssh upstream has removed ssh1 support entirely."
- elog "Furthermore, rsa keys with less than 1024 bits will be refused."
- fi
- if ver_test "${old_ver}" -lt "7.7_p1"; then
- elog "Starting with openssh-7.7p1, we no longer patch openssh to provide LDAP functionality."
- elog "Install sys-auth/ssh-ldap-pubkey and use OpenSSH's \"AuthorizedKeysCommand\" option"
- elog "if you need to authenticate against LDAP."
- elog "See https://wiki.gentoo.org/wiki/SSH/LDAP_migration for more details."
- fi
- if ver_test "${old_ver}" -lt "8.2_p1"; then
- ewarn "After upgrading to openssh-8.2p1 please restart sshd, otherwise you"
- ewarn "will not be able to establish new sessions. Restarting sshd over a ssh"
- ewarn "connection is generally safe."
- fi
- done
-
- if [[ -n ${show_ssl_warning} ]]; then
- elog "Be aware that by disabling openssl support in openssh, the server and clients"
- elog "no longer support dss/rsa/ecdsa keys. You will need to generate ed25519 keys"
- elog "and update all clients/servers that utilize them."
- fi
-
- if use hpn && [[ -n "${HPN_DISABLE_MTAES}" ]] ; then
- elog ""
- elog "HPN's multi-threaded AES CTR cipher is currently known to be broken"
- elog "and therefore disabled at runtime per default."
- elog "Make sure your sshd_config is up to date and contains"
- elog ""
- elog " DisableMTAES yes"
- elog ""
- elog "Otherwise you maybe unable to connect to this sshd using any AES CTR cipher."
- elog ""
- fi
-}
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 6e1565b1c4ca..d7d218334cc3 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 290c89ed8967..edef64b4ba1c 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -2,9 +2,6 @@ AUX ipfs-at.service 340 BLAKE2B 776676603baa61cc2b76de86d8b3b1b43810ed81a703f827
AUX ipfs.confd 30 BLAKE2B 7ecaa40f2a4097690f9d8091da5891e0bbfb0f298bed4a59769c8d0ef978a2471865a01177950da5869b61f3b8c124f43eab97daf297c06efecdc25785a5846d SHA512 c55afeb3efe381d18258ddf00f58325b77156375cf223fb2daa049df056efe22e9139cce0f81dc4c73759dad5097af5f3201414beb5950bd894df9ae8c7c4ed1
AUX ipfs.init 464 BLAKE2B 553288784ba3df93037f640663d7ed3539f9a55e72ee9a36a9708e5b3f44e1dadff287fee989301b4ddf6fd3a88dbd1cf119386337c14523b9dadb91bdb1833d SHA512 2bc48d759b0dd4936d749aa0a442e39fdc862b5d5283269d4300cf0a5e3dc1bd0111a911d46d7a22dd7fa8023b22a148fbc371fc5bb37ce97912860b068caafc
AUX ipfs.service 372 BLAKE2B 8989cc474ab46309dda6d167fb89476b01d10e07374d53c480a7ee345f13827e25ca19d84b0a3974e45c5d9a0c78abdfd7be262bff48f427aedaac2a9c4094a8 SHA512 35d5edda83bd296f92ffe3ee61f2608eb9ec464225e32ca52582d8e8fe699466c9b412ed224ff44e36e34d3d41a618d50082dd677feeaba53429d3a6913a869a
-DIST kubo-0.14.0-deps.tar.xz 169389828 BLAKE2B 9b664286885ad16eba2697bfbd87286fc35edb034beb0b80bcfa307af507013964f83783b0036d35d1e132f0a2a549e96f50f527cb3812cfe1417b36f7c416ed SHA512 cabb3c48bfc5d38996c5635b62b4a8dc49ca497cbe011e51c33086f18882fa74bc613644a4289639a7278dad634c66351c650c8ae041c9fca7f9f2c914644dd2
-DIST kubo-0.14.0.tar.gz 2224560 BLAKE2B d03f2ae98833f07a55cb8d929e3433ee35ad53345c31c80963ff4a183cbfa2ebf803607e0123b08304022673c1aa05013698d2cd3b97b4ecae84f4c4c5b69ab4 SHA512 ecba5d3669d50c382bff1b4d0197f5d8f67f36bb6e995d1db5791413bcf813ea8bf22fd3ea00368c0cf33cfc45621ea2f258acb52bda2b42ee2e1a7392195c10
DIST kubo-0.15.0.tar.gz 13318096 BLAKE2B 92a97eea130d24065c5d8a60ee7eb9b2bd3afba94596c0b538b04970277df11bf11f1cfc8399b303cea58cd249a86f956174d6544e6b6a94b34722ecdd20671a SHA512 26c1945c4ce641953e72a8f08802aa5acdd6c39fee3c1306bec0613a36b3d1ad79e23f7531427631848a6952ed950d27cd6a09f18352043bc145669b491843e6
-EBUILD kubo-0.14.0.ebuild 1816 BLAKE2B 2603dfcaa74eed4c26882e5a3edc79f423a93273ee2da14a41ba081a1575b54b4921f10e0af34bc56604a815c0462cf5b0ab159fe6fa43dbb176019d54905a4b SHA512 fc996a73ae192a9c9cb64b16e01b70e9ba037ad64f01e3a34700be96b8ac5776c0577a2e3a80287c4fbe61310a0422dda4cd33db40bbea01f02abaed2e4d8f1c
EBUILD kubo-0.15.0.ebuild 1771 BLAKE2B 9e73805889ff6404d82e59491c70b6f8cc04b3398d25de6b5e03780cb07125c097d8ce701e463a56bd8139bd219d9b315bc4f181c2a4586dc133b2ecc6c3d483 SHA512 97f722facbf10e1a7928f55714439af111a2f3e9d70b4f19fc916689cc1e1c515a5fe4c075aa54888e53e68fbacfe0f5a7878d859e3594d38766f254f4b14aac
MISC metadata.xml 596 BLAKE2B 68c5576e325ef2e0a6954047b8784427ca8b1d038c4b7fc7a7f2082e2682dbb8b807083251c9e5eca927d070d21b1f5ee9f96e2cb2437a9f5934bdc46f139fb6 SHA512 2d41af83abc0527e9031f8bec8d471dc7d163714bb42b9d7f65c943993e7d554207a5fb85ad96ae94c7876a74e2b3c8dba6a8f70e4f1bbb5a785bb98624233a9
diff --git a/net-p2p/kubo/kubo-0.14.0.ebuild b/net-p2p/kubo/kubo-0.14.0.ebuild
deleted file mode 100644
index d0a469ae9fd2..000000000000
--- a/net-p2p/kubo/kubo-0.14.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/"
-SRC_URI="https://github.com/ipfs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
- acct-group/ipfs
- acct-user/ipfs
- sys-fs/fuse:0
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="<dev-lang/go-1.19"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
-
-src_compile() {
- local mygoargs
- mygoargs=(
- -tags release
- )
-
- ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
- ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
-
- IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || die
-}
-
-src_test() {
- ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
-}
-
-src_install() {
- dobin ipfs
- dobin ipfswatch
- newbashcomp ipfs-completion.bash ipfs
- einstalldocs
-
- systemd_dounit "${FILESDIR}/ipfs.service"
- systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
-
- newinitd "${FILESDIR}/ipfs.init" ipfs
- newconfd "${FILESDIR}/ipfs.confd" ipfs
-
- keepdir /var/log/ipfs
- fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
- elog 'To be able to use the ipfs service you will need to create the ipfs repository'
- elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
- elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions.'
-
- # See https://bugs.gentoo.org/838238
- ewarn 'In case kubo CPU usage is too high run the next workaround'
- ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
- ewarn 'Be aware that this will make your node less visible to other peers'
-}
diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 6b3eff7b88ed..a02d461f78e0 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -15,7 +15,7 @@ DIST syncthing-1.22.2-deps.tar.xz 101162440 BLAKE2B 74e846b191ca7aefdaca4784d2c4
DIST syncthing-1.22.2.tar.gz 6339424 BLAKE2B 69a6350a5166af8cd670090b440fb9b932a6d1169fc649588277d90aff305604302bc368b61f542252b06b5212c1c094f720e39c1be6f8375fc7e8f8d2f7bdef SHA512 5b724beb139ec2701222cf77c540cb3f4525db3b1102ccc9ac55829dda668e7fe4b962c7263fbe6bc4efa813d0e783486a7b329f903ded1cef47be585c1e8787
DIST syncthing-1.23.0-deps.tar.xz 101340488 BLAKE2B 00dc20c5b2aee91bb84a9014ac7ff38828aa8faa396a3567dbb3469409f22566a36bf50a6dc20ddd38803e3f0a1d7229a1e685328cc4a6e4285a808f29f14eb8 SHA512 2fcdc7dd29c75d2f1ee0e385f2d1728021acd32e06f7e48013ba54615b4793ae033e1f05e607925618b095388bb48b78f14561e5866a285a9e7e7659c26caff1
DIST syncthing-1.23.0.tar.gz 6342650 BLAKE2B 165b7bceb88a5ba8443b1393c50b28c6c4dbc7cdd74383ff7718d5594050703e2f6bd66c41c00cd7bf35fe54ff85c9837fb9f59c578eb71acb588b078faa074d SHA512 b0122923ad3ed4cc50aafe89bb94e13b44998483db0b1df795e05ff17bcbc029a17ed3af187b615154cf88d4c964cb5bdb84e25b6f5548ccf29545b6d2a1cd4f
-EBUILD syncthing-1.21.0.ebuild 2897 BLAKE2B 748f73dfa7ba3452218faaea3fde4a2b2c61e4f87f0a780a50c02a45bd339113554debcda41caee9f08e095e8f201972e6db9abb26d7cdaed3929a011457fd05 SHA512 85b360bec619a80cac79fcd7e8bac4b2d85597137ee3dbbc0a0ab5d8b3b718ae668851c325a9889d331d028bed6e0d7da862c32e9d673ccf605f326c18881a4c
-EBUILD syncthing-1.22.2.ebuild 2909 BLAKE2B cf644723b03ea98f3631c7a95a0e639398d467baf476aa0a0f5276a2f72926ccb619776944b9940f36469a87a30a8b1daa2d56f69ef70f90166ac15c61cc31d2 SHA512 1f626cda135d26df41290d6b56d7ebc5b01c5481061260ee5e6a413566cc3dc09d656c029fbf73b69cfa90696055e7db81345082ca751b36f95c4bb01969fc50
-EBUILD syncthing-1.23.0.ebuild 2909 BLAKE2B d2a979fccfc5d5216915ec70f289971b16c9a3c25c2d600afd1ee631322718eb934dd100aea4f4e3820a05710a4e61da0cb5410e22fbf5fc91f5c040055e926e SHA512 709fa02d56fd97624e16e2fb5380c51ca88c564a35859f7f6e28df37afd278803b56eb9c05ec2087b427a4a110a4f5f5d25613a1b668b1de9ee6483adfe8312a
+EBUILD syncthing-1.21.0.ebuild 2925 BLAKE2B e14a53336245e7dc90c893a4907141fc783917d880010d53a3962766fef76de132a4f7a182a09d62cb2531619a0abdee1b812551cf4cce463bc7ac9bb9b4624d SHA512 45e6dcf9d065f91b74296c576214bf6f6baa1961164c0bf42bd1ea7c09d1d1ab6116be4b76d7bfe7bbb7ff105b2353e8ea000c468d45ca9b87ae783da2a8a51b
+EBUILD syncthing-1.22.2.ebuild 2937 BLAKE2B d7520e4e101b45bf6460d67500511aa4c2262d9ca3e847ad823c7b17996ead4a039e481bdbfda6f7996c677eed5a6f67c9bfc5d9b1df7bce625e09bafaabcc5b SHA512 73a0395b99ab5a1226cf92fd657c1736201d26ad0d93f5abe7f0eb904a1792c3c866e608576b6519c4458b703c774d165844dcae217e5591ff5565c0e60a2033
+EBUILD syncthing-1.23.0.ebuild 2937 BLAKE2B d7520e4e101b45bf6460d67500511aa4c2262d9ca3e847ad823c7b17996ead4a039e481bdbfda6f7996c677eed5a6f67c9bfc5d9b1df7bce625e09bafaabcc5b SHA512 73a0395b99ab5a1226cf92fd657c1736201d26ad0d93f5abe7f0eb904a1792c3c866e608576b6519c4458b703c774d165844dcae217e5591ff5565c0e60a2033
MISC metadata.xml 870 BLAKE2B 9d6abd4129ab6ab9ece49e3cb74b6537cf185c5e7e0d7cf893543ea6e75be83e534a8d3f4d042aeb778f9284c9ed7a6f2d60461593ae46f65901a42a3582acc2 SHA512 ef4f1fb81733a7c53f4deb239de1d01d4d2710cf92cb4abfb49659f64bfe5a080c3ab50ec9ec9bda531d0ca87f2f5b9ac80fe1beba1eaaccd1971b1759b3e93a
diff --git a/net-p2p/syncthing/syncthing-1.21.0.ebuild b/net-p2p/syncthing/syncthing-1.21.0.ebuild
index 08426c842e6e..48a816e848bb 100644
--- a/net-p2p/syncthing/syncthing-1.21.0.ebuild
+++ b/net-p2p/syncthing/syncthing-1.21.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
@@ -20,6 +20,7 @@ RDEPEND="acct-group/syncthing
tools? ( >=acct-user/stdiscosrv-1
>=acct-user/strelaysrv-1 )
selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND="<dev-lang/go-1.20"
DOCS=( README.md AUTHORS CONTRIBUTING.md )
diff --git a/net-p2p/syncthing/syncthing-1.22.2.ebuild b/net-p2p/syncthing/syncthing-1.22.2.ebuild
index 30c491a557cd..9284130b9c50 100644
--- a/net-p2p/syncthing/syncthing-1.22.2.ebuild
+++ b/net-p2p/syncthing/syncthing-1.22.2.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
@@ -20,6 +20,7 @@ RDEPEND="acct-group/syncthing
tools? ( >=acct-user/stdiscosrv-1
>=acct-user/strelaysrv-1 )
selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND="<dev-lang/go-1.20"
DOCS=( README.md AUTHORS CONTRIBUTING.md )
diff --git a/net-p2p/syncthing/syncthing-1.23.0.ebuild b/net-p2p/syncthing/syncthing-1.23.0.ebuild
index 31dc10e28ac6..9284130b9c50 100644
--- a/net-p2p/syncthing/syncthing-1.23.0.ebuild
+++ b/net-p2p/syncthing/syncthing-1.23.0.ebuild
@@ -20,6 +20,7 @@ RDEPEND="acct-group/syncthing
tools? ( >=acct-user/stdiscosrv-1
>=acct-user/strelaysrv-1 )
selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND="<dev-lang/go-1.20"
DOCS=( README.md AUTHORS CONTRIBUTING.md )
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index f592eed14ff5..f6f1a611d25f 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 197fd6f830ef..9d9c0c818bea 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -22,7 +22,3 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-
-# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 93c97503dde8..cc3e1b11d81b 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-ruby_targets_ruby30
-
# Rolf Eike Beer <eike@sf-mail.de> (2021-11-12)
# dev-libs/nspr and dev-libs/nss are not stable on hppa
nss
diff --git a/profiles/package.mask b/profiles/package.mask
index 686769c8ed70..089fd18a76be 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -106,46 +106,6 @@ app-admin/bastille
games-rpg/adonthell
games-rpg/wastesedge
-# Michał Górny <mgorny@gentoo.org> (2023-01-27)
-# GKrellM and a variety of plugins. It's unmaintained for some time.
-# Upstream homepage is gone, and the whole suite is collecting dust
-# and patches. There is no ongoing effort on porting to GTK+3.
-# Removal on 2023-02-26. Bug #892251.
-acct-group/gkrellmd
-acct-user/gkrellmd
-app-admin/gkrellm
-app-laptop/ibam
-media-plugins/gkrellmpc
-x11-plugins/bfm
-x11-plugins/gkrellaclock
-x11-plugins/gkrellfire
-x11-plugins/gkrellkam
-x11-plugins/gkrellm-bgchanger
-x11-plugins/gkrellm-bluez
-x11-plugins/gkrellm-countdown
-x11-plugins/gkrellm-cpupower
-x11-plugins/gkrellm-imonc
-x11-plugins/gkrellmlaunch
-x11-plugins/gkrellm-leds
-x11-plugins/gkrellm-mailwatch
-x11-plugins/gkrellmoon
-x11-plugins/gkrellm-plugins
-x11-plugins/gkrellm-radio
-x11-plugins/gkrellmss
-x11-plugins/gkrellm-trayicons
-x11-plugins/gkrellm-vaiobright
-x11-plugins/gkrellm-volume
-x11-plugins/gkrellmwireless
-x11-plugins/gkrellm-xkb
-x11-plugins/gkrellshoot
-x11-plugins/gkrellstock
-x11-plugins/gkrellsun
-x11-plugins/gkrelltop
-x11-plugins/gkrellweather
-x11-plugins/gkwebmon
-x11-plugins/i8krellm
-x11-themes/gkrellm-themes
-
# Florian Schmaus <flow@gentoo.org> (2023-01-27)
# Previous dependencies of dev-lang/clojure, now part of the clojure
# ebuild and no longer needed.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index c577a82f565e..f646415396a9 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -8887,7 +8887,7 @@ x11-misc/xscreensaver:locking - Compile in support for locking the display
x11-misc/xscreensaver:new-login - Enable user switching support using gdmflexiserver (x11-misc/lightdm)
x11-misc/xsr:cursor - Capture mouse cursor using x11-misc/xdotool, and place them on the screenshots using media-gfx/imagemagick
x11-misc/yabar:playerctl - Uses media-sound/playerctl to retrieve the name of the currently played song
-x11-plugins/bfm:gkrellm - Enable building of app-admin/gkrellm module
+x11-plugins/bfm:gkrellm - Enable building of app-admin/gkrellmmodule
x11-plugins/e16-epplets:cdaudio - Enable CD Audio support using media-libs/libcdaudio
x11-plugins/e16-epplets:libgtop - Use gnome-base/libgtop to obtain system load information
x11-plugins/pidgin-mbpurple:twitgin - Enable graphical plugin for Gtk+ interface of Pidgin.
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 2987c54793bf..176d53cdf079 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/lpsolve/Manifest b/sci-mathematics/lpsolve/Manifest
index 898d3424871f..8dccd5043acb 100644
--- a/sci-mathematics/lpsolve/Manifest
+++ b/sci-mathematics/lpsolve/Manifest
@@ -1,3 +1,6 @@
+AUX lpsolve-5.5.2.11-misc.patch 17012 BLAKE2B f766dd655fcd8d181ae5f3749c04cf4e3b1e30760ca3dfd158be07bf8d7b1eabb12f944d93b3ccf7ba4bff8e576793871172106ae54225a62f25be2c675e1d4e SHA512 0ccb63aaa48a045e9924872cc0a09cb209ccf9069744a18eb797ac49847a99a5ea6b6917cd73209ba75e2cac330b9b7f9b7d05f770a1c7f1d35ea453090aa6be
+DIST lp_solve_5.5.2.11_source.tar.gz 556506 BLAKE2B 4c5b53ddadc9db2cbfb78fee141505ced17719f6bd7c780720c6960cc902165c7c3cffbadd048ad5d61ba3951fd65fd6ac08b8d1874dd57c7ac41a168bccd260 SHA512 24f5a14d0c77a71e1ab3f46e08ea3f85f2f116ae2d3d2c54acddc5fb138251ba258240284060827e1b8b7ef15d580acecc242329ec775802fe5e8028407499bc
DIST lpsolve-5.5.2.0.tar.xz 737000 BLAKE2B 912690a7e4ed5fd5d475f322f5c168554fb3d47281545f42d2383ccbe72b3cb0036f72878c94899889972e266e9cf6ad73e59ac1e822deae753ae5b31a00c9b8 SHA512 341bff74dccf805cfd3aa4ee844a51f3c46ce875e88b1bf079a6ff0074f7cbd27420ec9c6a66a2530098a85c967457214543895651f4c570b956324a51bb9fe6
EBUILD lpsolve-5.5.2.0-r1.ebuild 514 BLAKE2B 283f94706a8f16d1afd8dbbcc9ac2a74a51aa8f28531d9402b22c255bc0b9f0b52f593696c2259439ecbddce544b1399baad2c9ead36be5ba9ea948aa825ddca SHA512 754d585a53e8e31f0cabfe16f8de82848f4a89b58749698732f8e46f0bf21a87f48a91e4d1237e82e13f8ce0dbeb2eeec8fa45eb053349e4862837aa9d12e4ac
+EBUILD lpsolve-5.5.2.11-r1.ebuild 880 BLAKE2B b9ac827bfdd0d517aefdc1e1ff2fce7e9c45bd67e5e110b016855cb2a10ac530e0056749bebb8c59bbeec8c81c0f289012cafa705b3a17976493fea26d4abe9f SHA512 a4c099e826c01c525530414c7774eaae9dffa579d3ee66f189c48150742a7cebf16ffa074516c59fd00b9645728b3472168c277ce4f0a0b6cb243f313ed93da8
MISC metadata.xml 463 BLAKE2B f175dce49b24cb9d330a39f29ab07fa821c098aa0f74ed122b51c91bc8cc50e9eb6c60f3267cdab3c523427c25bc1ef6f70f1b34580829c8fa3266b4cbda6265 SHA512 49f10a80ef197ffaff9be05ec05c0a76a9d3c571e88d2c15148f93ffdbd79c280682801a57c11d61a3b230c38434699612ca1448d40d721e59234ffc8fae857e
diff --git a/sci-mathematics/lpsolve/files/lpsolve-5.5.2.11-misc.patch b/sci-mathematics/lpsolve/files/lpsolve-5.5.2.11-misc.patch
new file mode 100644
index 000000000000..b4e1f91f72f4
--- /dev/null
+++ b/sci-mathematics/lpsolve/files/lpsolve-5.5.2.11-misc.patch
@@ -0,0 +1,335 @@
+--- a/bfp/bfp_LUSOL/ccc
++++ b/bfp/bfp_LUSOL/ccc
+@@ -1,13 +1,13 @@
+ :
+ src='../../shared/commonlib.c ../../colamd/colamd.c lp_LUSOL.c ../../lp_utils.c ../../shared/myblas.c LUSOL/lusol.c'
+
+-c=cc
++c=${CC:-cc}
+
+ #determine platform (32/64 bit)
+ >/tmp/platform.c
+ echo '#include <stdlib.h>'>>/tmp/platform.c
+ echo '#include <stdio.h>'>>/tmp/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
+ $c /tmp/platform.c -o /tmp/platform
+ PLATFORM=`/tmp/platform`
+ rm /tmp/platform /tmp/platform.c >/dev/null 2>&1
+--- a/bfp/bfp_LUSOL/ccc.osx
++++ b/bfp/bfp_LUSOL/ccc.osx
+@@ -1,13 +1,13 @@
+ :
+ src='../../shared/commonlib.c ../../colamd/colamd.c lp_LUSOL.c ../../lp_utils.c ../../shared/myblas.c LUSOL/lusol.c'
+
+-c=cc
++c=${CC:-cc}
+
+ #determine platform (32/64 bit)
+ >/tmp/platform.c
+ echo '#include <stdlib.h>'>>/tmp/platform.c
+ echo '#include <stdio.h>'>>/tmp/platform.c
+-echo 'main(){printf("osx%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
++echo 'int main(){printf("osx%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
+ $c /tmp/platform.c -o /tmp/platform
+ PLATFORM=`/tmp/platform`
+ rm /tmp/platform /tmp/platform.c >/dev/null 2>&1
+--- a/demo/ccc
++++ b/demo/ccc
+@@ -1,6 +1,5 @@
+ src='../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
+-
++c=${CC:-cc}
+ math=-lm
+
+ def=
+--- a/demo/ccc.osx
++++ b/demo/ccc.osx
+@@ -1,5 +1,5 @@
+ src='../bfp/lp_MDO.c ../commonlib.c ../myblas.c ../colamd/colamd.c ../ini.c ../fortify.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_etaPFI/lp_etaPFI.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c demo.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ math=-lm
+
+--- a/lp_solve/ccc
++++ b/lp_solve/ccc
+@@ -1,6 +1,6 @@
+ :
+ src='../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c lp_solve.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+
+@@ -8,7 +8,7 @@ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+ >"$MYTMP"/platform.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/platform.c
+ echo '#include <stdio.h>'>>"$MYTMP"/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
+ $c "$MYTMP"/platform.c -o "$MYTMP"/platform
+ PLATFORM=`"$MYTMP"/platform`
+ rm "$MYTMP"/platform "$MYTMP"/platform.c >/dev/null 2>&1
+@@ -22,7 +22,7 @@ math=-lm
+ echo '#include <stdio.h>'>>"$MYTMP"/isnan.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/isnan.c
+ echo '#include <math.h>'>>"$MYTMP"/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
+ $c "$MYTMP"/isnan.c -o "$MYTMP"/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+@@ -42,4 +42,4 @@ then opts='-O0'
+ else dl=-ldl
+ fi
+
+-$c -I.. -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I../shared $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src -o bin/$PLATFORM/lp_solve $math $dl
++$c $CFLAGS $LDFLAGS -I.. -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I../shared $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src -o bin/$PLATFORM/lp_solve $math $dl
+--- a/lp_solve/ccc.osx
++++ b/lp_solve/ccc.osx
+@@ -1,6 +1,6 @@
+ :
+ src='../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c lp_solve.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+
+@@ -8,7 +8,7 @@ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+ >"$MYTMP"/platform.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/platform.c
+ echo '#include <stdio.h>'>>"$MYTMP"/platform.c
+-echo 'main(){printf("osx%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
++echo 'int main(){printf("osx%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
+ $c "$MYTMP"/platform.c -o "$MYTMP"/platform
+ PLATFORM=`"$MYTMP"/platform`
+ rm "$MYTMP"/platform "$MYTMP"/platform.c >/dev/null 2>&1
+@@ -22,7 +22,7 @@ math=-lm
+ echo '#include <stdio.h>'>>"$MYTMP"/isnan.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/isnan.c
+ echo '#include <math.h>'>>"$MYTMP"/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
+ $c "$MYTMP"/isnan.c -o "$MYTMP"/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+@@ -37,4 +37,4 @@ dl=-ldl
+
+ opts='-idirafter /usr/include/sys -O3 -DINTEGERTIME -Wno-long-double'
+
+-$c -I.. -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I../shared $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src -o bin/$PLATFORM/lp_solve $math $dl
++$c $CFLAGS $LDFLAGS -I.. -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I../shared $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src -o bin/$PLATFORM/lp_solve $math $dl
+--- a/lpsolve55/ccc
++++ b/lpsolve55/ccc
+@@ -1,6 +1,6 @@
+ :
+ src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+
+@@ -8,7 +8,7 @@ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+ >"$MYTMP"/platform.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/platform.c
+ echo '#include <stdio.h>'>>"$MYTMP"/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
+ $c "$MYTMP"/platform.c -o "$MYTMP"/platform
+ PLATFORM=`"$MYTMP"/platform`
+ rm "$MYTMP"/platform "$MYTMP"/platform.c >/dev/null 2>&1
+@@ -20,7 +20,7 @@ mkdir bin bin/$PLATFORM >/dev/null 2>&1
+ echo '#include <stdio.h>'>>"$MYTMP"/isnan.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/isnan.c
+ echo '#include <math.h>'>>"$MYTMP"/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
+ $c "$MYTMP"/isnan.c -o "$MYTMP"/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+@@ -42,13 +42,13 @@ fi
+ opts='-O3'
+
+ $c -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
+-ar rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
+-ranlib bin/$PLATFORM/liblpsolve55.a
++${AR:-ar} rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
++${RANLIB:-ranlib} bin/$PLATFORM/liblpsolve55.a
+
+ if [ "$so" != "" ]
+ then
+- $c -fpic -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I. $opts $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
+- $c -shared -Wl,-Bsymbolic -Wl,-soname,liblpsolve55.so -o bin/$PLATFORM/liblpsolve55.so `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'` -lc -lm -ldl
++ $c $CFLAGS $LDFLAGS -fpic -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I. $opts $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
++ $c $CFLAGS $LDFLAGS -shared -Wl,-Bsymbolic -Wl,-soname,liblpsolve55.so -o bin/$PLATFORM/liblpsolve55.so `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'` -lc -lm -ldl
+ fi
+
+ rm *.o 2>/dev/null
+--- a/lpsolve55/ccc.aix
++++ b/lpsolve55/ccc.aix
+@@ -4,14 +4,14 @@ src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../in
+ type xlc >/dev/null 2>&1
+ if [ $? = 0 ]
+ then c=xlc
+-else c=cc
++else c=${CC:-cc}
+ fi
+
+ #determine platform (32/64 bit)
+ >/tmp/platform.c
+ echo '#include <stdlib.h>'>>/tmp/platform.c
+ echo '#include <stdio.h>'>>/tmp/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
+ $c /tmp/platform.c -o /tmp/platform
+ PLATFORM=`/tmp/platform`
+ rm /tmp/platform /tmp/platform.c >/dev/null 2>&1
+@@ -23,7 +23,7 @@ mkdir bin bin/$PLATFORM >/dev/null 2>&1
+ echo '#include <stdio.h>'>>/tmp/isnan.c
+ echo '#include <stdlib.h>'>>/tmp/isnan.c
+ echo '#include <math.h>'>>/tmp/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
+ $c /tmp/isnan.c -o /tmp/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+@@ -38,8 +38,8 @@ so=y
+ opts='-O2'
+
+ $c -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
+-ar rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
+-ranlib bin/$PLATFORM/liblpsolve55.a
++${AR:-ar} rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
++${RANLIB:-ranlib} bin/$PLATFORM/liblpsolve55.a
+
+ if [ "$so" != "" ]
+ then
+--- a/lpsolve55/ccc.hp-ux
++++ b/lpsolve55/ccc.hp-ux
+@@ -1,12 +1,12 @@
+ :
+ src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ #determine platform (32/64 bit)
+ >/tmp/platform.c
+ echo '#include <stdlib.h>'>>/tmp/platform.c
+ echo '#include <stdio.h>'>>/tmp/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
+ $c /tmp/platform.c -o /tmp/platform
+ PLATFORM=`/tmp/platform`
+ rm /tmp/platform /tmp/platform.c >/dev/null 2>&1
+@@ -18,7 +18,7 @@ mkdir bin bin/$PLATFORM >/dev/null 2>&1
+ echo '#include <stdio.h>'>>/tmp/isnan.c
+ echo '#include <stdlib.h>'>>/tmp/isnan.c
+ echo '#include <math.h>'>>/tmp/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
+ $c /tmp/isnan.c -o /tmp/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+@@ -33,8 +33,8 @@ so=y
+ opts='-O3'
+
+ $c -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
+-ar rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
+-ranlib bin/$PLATFORM/liblpsolve55.a
++${AR:-ar} rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
++${RANLIB:-ranlib} bin/$PLATFORM/liblpsolve55.a
+
+ if [ "$so" != "" ]
+ then
+--- a/lpsolve55/ccc.osx
++++ b/lpsolve55/ccc.osx
+@@ -1,6 +1,6 @@
+ :
+ src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+
+@@ -8,7 +8,7 @@ MYTMP=`mktemp -d "${TMPDIR:-/tmp}"/lp_solve_XXXXXX`
+ >"$MYTMP"/platform.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/platform.c
+ echo '#include <stdio.h>'>>"$MYTMP"/platform.c
+-echo 'main(){printf("osx%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
++echo 'int main(){printf("osx%d", (int) (sizeof(void *)*8));}'>>"$MYTMP"/platform.c
+ $c "$MYTMP"/platform.c -o "$MYTMP"/platform
+ PLATFORM=`"$MYTMP"/platform`
+ rm "$MYTMP"/platform "$MYTMP"/platform.c >/dev/null 2>&1
+@@ -20,7 +20,7 @@ mkdir bin bin/$PLATFORM >/dev/null 2>&1
+ echo '#include <stdio.h>'>>"$MYTMP"/isnan.c
+ echo '#include <stdlib.h>'>>"$MYTMP"/isnan.c
+ echo '#include <math.h>'>>"$MYTMP"/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>"$MYTMP"/isnan.c
+ $c "$MYTMP"/isnan.c -o "$MYTMP"/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+--- a/lpsolve55/ccc.solaris
++++ b/lpsolve55/ccc.solaris
+@@ -1,12 +1,12 @@
+ :
+ src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
+-c=cc
++c=${CC:-cc}
+
+ #determine platform (32/64 bit)
+ >/tmp/platform.c
+ echo '#include <stdlib.h>'>>/tmp/platform.c
+ echo '#include <stdio.h>'>>/tmp/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
+ $c /tmp/platform.c -o /tmp/platform
+ PLATFORM=`/tmp/platform`
+ rm /tmp/platform /tmp/platform.c >/dev/null 2>&1
+@@ -18,7 +18,7 @@ mkdir bin bin/$PLATFORM >/dev/null 2>&1
+ echo '#include <stdio.h>'>>/tmp/isnan.c
+ echo '#include <stdlib.h>'>>/tmp/isnan.c
+ echo '#include <math.h>'>>/tmp/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
+ $c /tmp/isnan.c -o /tmp/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
+@@ -33,8 +33,8 @@ so=y
+ opts='-O3'
+
+ $c -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
+-ar rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
+-ranlib bin/$PLATFORM/liblpsolve55.a
++${AR:-ar} rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
++${RANLIB:-ranlib} bin/$PLATFORM/liblpsolve55.a
+
+ if [ "$so" != "" ]
+ then
+--- a/lpsolve55/cccLUSOL.osx
++++ b/lpsolve55/cccLUSOL.osx
+@@ -1,11 +1,11 @@
+ src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c ../bfp/bfp_LUSOL/lusol.c'
+-c=cc
++c=${CC:-cc}
+
+ #determine platform (32/64 bit)
+ >/tmp/platform.c
+ echo '#include <stdlib.h>'>>/tmp/platform.c
+ echo '#include <stdio.h>'>>/tmp/platform.c
+-echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
++echo 'int main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>/tmp/platform.c
+ $c /tmp/platform.c -o /tmp/platform
+ PLATFORM=`/tmp/platform`
+ rm /tmp/platform /tmp/platform.c >/dev/null 2>&1
+@@ -17,7 +17,7 @@ mkdir bin bin/$PLATFORM >/dev/null 2>&1
+ echo '#include <stdio.h>'>>/tmp/isnan.c
+ echo '#include <stdlib.h>'>>/tmp/isnan.c
+ echo '#include <math.h>'>>/tmp/isnan.c
+-echo 'main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
++echo 'int main(){isnan(0.0);return 0;}'>>/tmp/isnan.c
+ $c /tmp/isnan.c -o /tmp/isnan $math >/dev/null 2>&1
+ if [ $? = 0 ]
+ then NOISNAN=
diff --git a/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r1.ebuild b/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r1.ebuild
new file mode 100644
index 000000000000..3e8f059ed599
--- /dev/null
+++ b/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Mixed Integer Linear Programming (MILP) solver"
+HOMEPAGE="https://sourceforge.net/projects/lpsolve/"
+SRC_URI="mirror://sourceforge/${PN}/lp_solve_${PV}_source.tar.gz"
+S="${WORKDIR}"/lp_solve_$(ver_cut 1-2)
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="sci-libs/colamd"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.5.2.11-misc.patch
+)
+
+src_compile() {
+ tc-export AR CC RANLIB LD
+
+ cd lpsolve55 || die
+ sh -x ccc || die
+
+ rm bin/ux*/liblpsolve55.a || die
+
+ cd ../lp_solve || die
+ sh -x ccc || die
+}
+
+src_install() {
+ einstalldocs
+
+ dobin lp_solve/bin/ux*/lp_solve
+ dolib.so lpsolve55/bin/ux*/liblpsolve55.so
+
+ insinto /usr/include/lpsolve
+ doins *.h
+}
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index d3c4dc5a530c..e8ee405332ce 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index b60076fd104f..6f3ea3ce1d9b 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -13,5 +13,5 @@ EBUILD kubeadm-1.24.9.ebuild 940 BLAKE2B 13344c6ce122da92c287dc1d5c3de4b31abbb44
EBUILD kubeadm-1.25.5.ebuild 938 BLAKE2B 98ce4859f8557761fda9baa67f83400c4137c8f31568b79eb590c94ca4709366e3ad5ca6596ae0a9035e0c6aa9c5169be85000a8be0b466aed3d24a489706424 SHA512 f1b4e8f8948556d8cc69df167abf12c71af2ea30175dc2701dfe9cc857c2d1515f0d51d0c89330c77800dfcdebcebf003de665c8a837cbe31fc1efde9e27689d
EBUILD kubeadm-1.25.6.ebuild 957 BLAKE2B 7348632f3e81352a92b60fe8f09af0d5c2b20e03c8a0670731342748bf82259df40a9280bf06df2dd73a446ec5d28cf3f0f32e67d3225451073277530525d234 SHA512 c7bdb2d325af3662a9022b6fa8c08dc09d2a3b670f0570bb570ebc731d537e129ecf75fbd0c5370fb03ce63516c9e766efe02a5b9438f0637942a8b40097cb19
EBUILD kubeadm-1.26.0.ebuild 939 BLAKE2B 95e79218d9afedeb72b38c46e0fb44e8ea3516f259100f7c92e5acc43721e3ff8f78ce830b767684a27fe315db2d70a39fb95f979339a7495a6f7ba6fd6078c7 SHA512 335486956f2fe458d4fb5f19407be642ef88e89247c3d40040b91df36ec3ce8179aa4c2705199ed973dee4602c227547ada5dd6a90081bff59869431ed1dd5b2
-EBUILD kubeadm-1.26.1.ebuild 957 BLAKE2B 7348632f3e81352a92b60fe8f09af0d5c2b20e03c8a0670731342748bf82259df40a9280bf06df2dd73a446ec5d28cf3f0f32e67d3225451073277530525d234 SHA512 c7bdb2d325af3662a9022b6fa8c08dc09d2a3b670f0570bb570ebc731d537e129ecf75fbd0c5370fb03ce63516c9e766efe02a5b9438f0637942a8b40097cb19
+EBUILD kubeadm-1.26.1.ebuild 964 BLAKE2B 98417244686292bceab7268358757606d233d5b17f1cff311969993ee9f7a78c80449dd0bc3a22e08eabba9fa1a9e9865edfaaa158103dc7df9211a60a3b8ee3 SHA512 9f7348c3c1a7a1f16a523af7243b08570102e953c692aed930ecbfd2307577eb2f0cb61f3df6dfb5ab79fd162bad6c1f2b430ac6d1ba013d2b1f05c5c6e31e79
MISC metadata.xml 918 BLAKE2B 487a711e9aebe9d4d8f2c3a03664990aa544a4c0b969dbb60d10ebf42ca64cb9b21f822f92e774f3a813b409d5df905c8ecf02f186218f925a69f70b2960d53c SHA512 392d1cdf4179bc2aa14598e41e38e364518f0c71c34d61280729ae2cdab37c247112b48fcea58c792f6f7148e3979dfbff174bac3a3a00b7084168332112f5d3
diff --git a/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild b/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild
index b36b656b30ac..c428b054727b 100644
--- a/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
IUSE="hardened selinux"
BDEPEND=">=dev-lang/go-1.19"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index d5674b413829..e144494e4406 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/autoconf-wrapper/Manifest b/sys-devel/autoconf-wrapper/Manifest
index b46deebfc707..1e949c83bbd6 100644
--- a/sys-devel/autoconf-wrapper/Manifest
+++ b/sys-devel/autoconf-wrapper/Manifest
@@ -1,6 +1,6 @@
DIST autotools-wrappers-at-20220130.tar.gz 3625 BLAKE2B c587d778a0c3331d14498308ae720dabdbcf27349ef0a3a2d5db56bb0ef597a5b1ab43388f1456e7888b40f043d68b0d89b420ac7404008f9a813ef78ae7e96f SHA512 700204b6024636dc808339aac15fb19bb645b654d4777ba8bf0febded5eb6af98659d04ed23819a8a638b6ee905e62292995bf2f838c30dedacb1a6bc0d04f1a
DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613 SHA512 12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7
EBUILD autoconf-wrapper-20220130.ebuild 945 BLAKE2B 9f744ebf1622278f53e0224f7d2e21df6764aba9a8e9c6d4746cc60c700db0a489bc7739090d760de2614830a18da29e3bc551b10a40c2db47e3f51f8cd42e45 SHA512 fa3ed3e1c15b5fb2f208f428dbba6a5e81b80cd535b5d0ac74396950c3f514ac09a6cd1e4451dbb9fd675098f8f2bdbb0991e2fd20575cfc095ec6c685507ecd
-EBUILD autoconf-wrapper-20221207.ebuild 1080 BLAKE2B 8df0b09fd36bc8e9394df57d677378d3bcbd24cea716bcee699d84a09fd6182ff54f0cdc95eeec96e3349917977c12c1c6893205de43ba1cff952e578d212575 SHA512 94e409054ed65f091815ce586b6e31c3e0375346f7bc15b6d6a94b92c396cc1e5c47d3a49108ee39873ac5e1f54c84ce2f40d5ce0ad54c066d9e7e624b3afc87
-EBUILD autoconf-wrapper-99999999.ebuild 1078 BLAKE2B 06182881c24259b94874eebcfe7f03da856be629f92dd7764f357749829f4d1e67f86d9a72a4e73a901588d3acd2b532c6144c4ed8ed6f56c77926756e8d5f19 SHA512 2fcb6b2db06b43e18951cfb0d8596653d329c99f95026f4f93f568b0b0b99b1d5ff910b9def94769e13e901262b1227acbce15b5e4cd67ce33923f44ea1038fc
+EBUILD autoconf-wrapper-20221207.ebuild 1068 BLAKE2B 65816c1c1c259e6220ed7e65c1c5213b092297ef95c66e791de8742655e09573a66dda9a885430c8d704909794f37e0ced60c57151eed46b04eea3d429f286dd SHA512 e4dc261840f74f2491b69b730bd3393bc6093bf44f9bc514a193c91f1926bdd685bd93f8d14c300fada78f5f39216a0ee554f578a9af336cc392e6b962db990d
+EBUILD autoconf-wrapper-99999999.ebuild 1130 BLAKE2B 60fd665efa017705a3f6f6d91e2f165a92233fd23e49b1ee3097e3750addd22e482430abf916782e9facbb42e6aac293c030e72d6400101e8ed1ff9334169ef9 SHA512 3eb04dea97a8a59600bd2061be7722a1344be2c70598448f9eb65cdefe9f20e4a297812f5da0531deaf6d1b37bf2296829e3acf3145b3794b2b74e2882a09a02
MISC metadata.xml 435 BLAKE2B 006f03645ce3cb9a4f7cad6411f3487500f58f351bbacfb6e1e3de494214fccb8b478a2cea35d289ee0a487fa7eaf31ca444cbf82d1d9eeee1822928e223009b SHA512 3b699336ca3dbf40bcfddb1db91f8d3803574c9c6765b477b93e50d756ac3c441e5bedfbbc71fcbea697a2f31b9a41fcbbb01a38d5acc8d29b48779a405f8f6c
diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 9788b3e841eb..3b2a7a8ff475 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -9,11 +9,13 @@ DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git"
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI=" https://anongit.gentoo.org/git/proj/autotools-wrappers.git"
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/autotools-wrappers.git
+ https://github.com/gentoo/autotools-wrappers
+ "
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
- #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild b/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild
index 00ae3761530d..6fe1847e6d0a 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-99999999.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
@@ -9,7 +9,10 @@ DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git"
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/autotools-wrappers.git"
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/autotools-wrappers.git
+ https://github.com/gentoo/autotools-wrappers
+ "
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
diff --git a/sys-devel/automake-wrapper/Manifest b/sys-devel/automake-wrapper/Manifest
index c04a5b1b928b..c8f7335f8434 100644
--- a/sys-devel/automake-wrapper/Manifest
+++ b/sys-devel/automake-wrapper/Manifest
@@ -1,4 +1,6 @@
AUX am-wrapper-11.sh 4626 BLAKE2B 2a96abc5b93db360a3ce074d84b21d7f875ff42d54f99030d8589b84efc94b411d8fb1a707716a060dc4a66c59f2a84d1e50a70f681faa62358fc7ae7a5a7d77 SHA512 452c0c52ef65b1ad5ad8d8f5c9c12cb9ff18eb03faaf7217c52a7dcf2a9832c7d4a59dbd8cc6325a0035a6650cc913f9b842615d053bd0f0c5c5177e660dbfca
+DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613 SHA512 12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7
EBUILD automake-wrapper-11-r1.ebuild 879 BLAKE2B a26400af5a88b61752e86de8530adebe83b82233b82395412558172eaaef1304e8103f1aeeba65e73964a549a401cca15e56fad3ab0cea429fe05915c3a90fb8 SHA512 31f849c9a06e10adb2a8e9096d69abf5e70aef467ba5ff14ad86104363d4b9ad45ae2a8f9128f7777abf5134d8fb0c373f611fd98e36a69a01aaff35b0241b84
-EBUILD automake-wrapper-99999999.ebuild 1128 BLAKE2B adbcb1de2e8604db478f99f4b55d23833087c96ea44c575fe96581649deb871789c500d2a5aa81fa728736529733ec079dbdd3d499ba38a0fa1a464b0fbbdb28 SHA512 c19cea67a98aeff25aeaf982c17e38f7f4ab38851bdfe6b5d89cd927f49de0124cff3f95ffe18820bf24d3bc1ffe294aaa3eb835b4ab174769b1ebf07da24b3b
+EBUILD automake-wrapper-20221207.ebuild 1232 BLAKE2B 687c81360c28325284c8aea8c9b6c4c9763460625c2b8bfc24880c825421e051c133530eb3f03d132fb2162ead4769b500809bec15e80327ed3b1a6a34626e7b SHA512 8811454c9a8f76e6d13ff15c039ce3b00af914e6f48f4a36074d18c0cc0b43a1dd6fb4f21c25c45bffe866f946da6af0fc6f078c5718c264d1ba3d3fcb7c8c66
+EBUILD automake-wrapper-99999999.ebuild 1232 BLAKE2B 687c81360c28325284c8aea8c9b6c4c9763460625c2b8bfc24880c825421e051c133530eb3f03d132fb2162ead4769b500809bec15e80327ed3b1a6a34626e7b SHA512 8811454c9a8f76e6d13ff15c039ce3b00af914e6f48f4a36074d18c0cc0b43a1dd6fb4f21c25c45bffe866f946da6af0fc6f078c5718c264d1ba3d3fcb7c8c66
MISC metadata.xml 435 BLAKE2B 006f03645ce3cb9a4f7cad6411f3487500f58f351bbacfb6e1e3de494214fccb8b478a2cea35d289ee0a487fa7eaf31ca444cbf82d1d9eeee1822928e223009b SHA512 3b699336ca3dbf40bcfddb1db91f8d3803574c9c6765b477b93e50d756ac3c441e5bedfbbc71fcbea697a2f31b9a41fcbbb01a38d5acc8d29b48779a405f8f6c
diff --git a/sys-devel/automake-wrapper/automake-wrapper-20221207.ebuild b/sys-devel/automake-wrapper/automake-wrapper-20221207.ebuild
new file mode 100644
index 000000000000..2c7e8833a582
--- /dev/null
+++ b/sys-devel/automake-wrapper/automake-wrapper-20221207.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="autotools-wrappers-at-${PV}"
+
+DESCRIPTION="Wrapper for automake to manage multiple automake versions"
+HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/autotools-wrappers.git
+ https://github.com/gentoo/autotools-wrappers
+ "
+ inherit git-r3
+else
+ SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}"/${MY_P}
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+src_prepare() {
+ default
+
+ # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell
+ if use prefix ; then
+ sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' am-wrapper-${PV}.sh || die
+ fi
+}
+
+src_install() {
+ exeinto /usr/$(get_libdir)/misc
+ doexe am-wrapper.sh
+
+ local x=
+ for x in automake aclocal ; do
+ dosym -r /usr/$(get_libdir)/misc/am-wrapper.sh /usr/bin/${x}
+ done
+
+ keepdir /usr/share/aclocal
+}
diff --git a/sys-devel/automake-wrapper/automake-wrapper-99999999.ebuild b/sys-devel/automake-wrapper/automake-wrapper-99999999.ebuild
index ecb9a1b0530c..2c7e8833a582 100644
--- a/sys-devel/automake-wrapper/automake-wrapper-99999999.ebuild
+++ b/sys-devel/automake-wrapper/automake-wrapper-99999999.ebuild
@@ -1,19 +1,24 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+MY_P="autotools-wrappers-at-${PV}"
+
DESCRIPTION="Wrapper for automake to manage multiple automake versions"
HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git"
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/autotools-wrappers.git"
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/autotools-wrappers.git
+ https://github.com/gentoo/autotools-wrappers
+ "
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}"/${MY_P}
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
- S="${WORKDIR}"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="GPL-2"
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index ed76d6187243..1c7746c01d3b 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -7,10 +7,10 @@ DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5
DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f SHA512 1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef
-EBUILD clang-common-15.0.7-r1.ebuild 4626 BLAKE2B edaacc5b0fed376e342377e2e433838ddf150dc77aea27f32a172e2b23219d9fc3e01ec3cf8e0efb3991987a34b79ab857b9687856bc97119f97eb7e6d8adeb6 SHA512 8ff4b1129e45271e4281813e0bb970e19d74bbe560eb63238eaabeec11a1907cbe24a7252cfcad5fa566c49d95c85212507c1eb0b7be093d6ad2995d966025d4
+EBUILD clang-common-15.0.7-r2.ebuild 4709 BLAKE2B 45c3f8fc620d93c68140ec3f86744524b706555213599fdfaf8ee6d1109cf71ca15d09400e3d080d7099355b4ac3c83a645c7d17f5ff9967cd77147f2b4fb890 SHA512 130d2f15aef579a2942bf61d6b8062dfba930c3413910b4634bc8032c452ef4627fadbb930b3a4c76fe57d870fe21b1c812f58945b9eea4c63bd6a821e2377dc
EBUILD clang-common-16.0.0.9999.ebuild 4686 BLAKE2B c2bf510db70a7708d56746c035eebe20b332ace167138ae5260375dc5bfe15e2b8478692636cca60cebd9ebc2e418324377e3d17ebb49db7e30ecd6ad11e6db3 SHA512 abb81468747c4f83554c35792f6fd1e282b0edfa02a34157c0594cefef42b91c95092b35a88b7b4b7abfb17bff95029065b86f2c2724df5badb5924f915fd63e
-EBUILD clang-common-16.0.0_pre20230107-r1.ebuild 4692 BLAKE2B 0628160af123d42ea6cc9a2d39d0115ccc3d0f4461f2bc3b13946d3fb587a100092df73ba512aa016bf359283cf8790cf465cdbf7a230f1cd02e536d570424cd SHA512 08f8ef115f59f74a3b845af7563dbd43819c4fb37ed27a2fc0c65ce3c0f7c7e61eb3617b1e8c54c598d5cff0a1b8988d0ed32f8fa40c6b4428545a5f8f1bf05a
-EBUILD clang-common-16.0.0_pre20230127.ebuild 4686 BLAKE2B c2bf510db70a7708d56746c035eebe20b332ace167138ae5260375dc5bfe15e2b8478692636cca60cebd9ebc2e418324377e3d17ebb49db7e30ecd6ad11e6db3 SHA512 abb81468747c4f83554c35792f6fd1e282b0edfa02a34157c0594cefef42b91c95092b35a88b7b4b7abfb17bff95029065b86f2c2724df5badb5924f915fd63e
-EBUILD clang-common-16.0.0_rc1.ebuild 4692 BLAKE2B 0628160af123d42ea6cc9a2d39d0115ccc3d0f4461f2bc3b13946d3fb587a100092df73ba512aa016bf359283cf8790cf465cdbf7a230f1cd02e536d570424cd SHA512 08f8ef115f59f74a3b845af7563dbd43819c4fb37ed27a2fc0c65ce3c0f7c7e61eb3617b1e8c54c598d5cff0a1b8988d0ed32f8fa40c6b4428545a5f8f1bf05a
+EBUILD clang-common-16.0.0_pre20230107-r2.ebuild 4775 BLAKE2B a447dc18e3e97c9cac00ba882fc3c37aa6fefd58592c9b0b389ebf67a9faf64f1872cb868f8c0154d644eb2c7df32860b3c032d464ee2414d186a35cf8135151 SHA512 e763587e1bd2954c0c813295b1e08ca944041346b99904bc05857dbc086832606b62738d122f1328804c9616cfd90827397c82b510c9291c78b797071e525932
+EBUILD clang-common-16.0.0_pre20230127-r1.ebuild 4769 BLAKE2B 3896d2e63855bc296138b7a9eff2cd7ff21ecb184e1ae9f152def1c5eb9158becd3d1d8c557cf6b9db42aa53273df81c402f31a78c9f8502caec9938b493040d SHA512 65f2b422c0953218b85fe3dbf316692929edfe62a345e75888fe81d82506b9e1c3ce18948401efefb97ef335a40e527a0887eb58531bf9e4c9c350d816740db3
+EBUILD clang-common-16.0.0_rc1-r1.ebuild 4775 BLAKE2B a447dc18e3e97c9cac00ba882fc3c37aa6fefd58592c9b0b389ebf67a9faf64f1872cb868f8c0154d644eb2c7df32860b3c032d464ee2414d186a35cf8135151 SHA512 e763587e1bd2954c0c813295b1e08ca944041346b99904bc05857dbc086832606b62738d122f1328804c9616cfd90827397c82b510c9291c78b797071e525932
EBUILD clang-common-17.0.0.9999.ebuild 4686 BLAKE2B c2bf510db70a7708d56746c035eebe20b332ace167138ae5260375dc5bfe15e2b8478692636cca60cebd9ebc2e418324377e3d17ebb49db7e30ecd6ad11e6db3 SHA512 abb81468747c4f83554c35792f6fd1e282b0edfa02a34157c0594cefef42b91c95092b35a88b7b4b7abfb17bff95029065b86f2c2724df5badb5924f915fd63e
MISC metadata.xml 735 BLAKE2B 12ea133df3d7eb9367a65e572ef91893e654d5b77caa27c66e4b5b41ba90ebc5e619eb78dfff2a67183d2c1cbfcf35fa903b2bb75604ce153d5cedfce5346e3c SHA512 8ed6b12d4f2aa1985897a8d81ce898dbc0d14ac222f3d0f259cbe80fbb8b2349dff7677627daeaf39a422f290200da4fac6348abc81c9e35da0ca73a11cfdd83
diff --git a/sys-devel/clang-common/clang-common-15.0.7-r1.ebuild b/sys-devel/clang-common/clang-common-15.0.7-r2.ebuild
index 651827d21197..2adff08df36d 100644
--- a/sys-devel/clang-common/clang-common-15.0.7-r1.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.7-r2.ebuild
@@ -90,10 +90,11 @@ src_install() {
EOF
# Baseline hardening (bug #851111)
+ # (-fstack-clash-protection is omitted because of a possible Clang bug,
+ # see bug #892537 and bug #865339.)
newins - gentoo-hardened.cfg <<-EOF
# Some of these options are added unconditionally, regardless of
# USE=hardened, for parity with sys-devel/gcc.
- -fstack-clash-protection
-fstack-protector-strong
-fPIE
-include "${EPREFIX}/usr/include/gentoo/fortify.h"
diff --git a/sys-devel/clang-common/clang-common-16.0.0_rc1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r2.ebuild
index 3c407f5a1af6..d5df949d5d96 100644
--- a/sys-devel/clang-common/clang-common-16.0.0_rc1.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r2.ebuild
@@ -90,10 +90,11 @@ src_install() {
EOF
# Baseline hardening (bug #851111)
+ # (-fstack-clash-protection is omitted because of a possible Clang bug,
+ # see bug #892537 and bug #865339.)
newins - gentoo-hardened.cfg <<-EOF
# Some of these options are added unconditionally, regardless of
# USE=hardened, for parity with sys-devel/gcc.
- -fstack-clash-protection
-fstack-protector-strong
-fPIE
-include "${EPREFIX}/usr/include/gentoo/fortify.h"
diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20230127.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20230127-r1.ebuild
index be17e87b775a..c04c266d94c8 100644
--- a/sys-devel/clang-common/clang-common-16.0.0_pre20230127.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0_pre20230127-r1.ebuild
@@ -90,10 +90,11 @@ src_install() {
EOF
# Baseline hardening (bug #851111)
+ # (-fstack-clash-protection is omitted because of a possible Clang bug,
+ # see bug #892537 and bug #865339.)
newins - gentoo-hardened.cfg <<-EOF
# Some of these options are added unconditionally, regardless of
# USE=hardened, for parity with sys-devel/gcc.
- -fstack-clash-protection
-fstack-protector-strong
-fPIE
-include "${EPREFIX}/usr/include/gentoo/fortify.h"
diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r1.ebuild b/sys-devel/clang-common/clang-common-16.0.0_rc1-r1.ebuild
index 3c407f5a1af6..d5df949d5d96 100644
--- a/sys-devel/clang-common/clang-common-16.0.0_pre20230107-r1.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0_rc1-r1.ebuild
@@ -90,10 +90,11 @@ src_install() {
EOF
# Baseline hardening (bug #851111)
+ # (-fstack-clash-protection is omitted because of a possible Clang bug,
+ # see bug #892537 and bug #865339.)
newins - gentoo-hardened.cfg <<-EOF
# Some of these options are added unconditionally, regardless of
# USE=hardened, for parity with sys-devel/gcc.
- -fstack-clash-protection
-fstack-protector-strong
-fPIE
-include "${EPREFIX}/usr/include/gentoo/fortify.h"
diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz
index bdfd067cdc69..82fcde9f7a83 100644
--- a/sys-firmware/Manifest.gz
+++ b/sys-firmware/Manifest.gz
Binary files differ
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 7c08a6fa8133..f4858b5995bd 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,7 +1,7 @@
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
-DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b SHA512 8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083
DIST firmware-nonfree_20210315-3+rpt7.debian.tar.xz 1755320 BLAKE2B d7d5a3a2a1f7fbf6f18c751a92012bb7018aab403091288c291d64dbc7c46b26053f3d8693253625d7603a3df9ef9ec8e5f27c365dd0e0904725f351c54931a7 SHA512 e0ae23a0306d941d0633be19e964dbaf657fe64d97bf767691558e8565814f71dbd4f45dad8219ccc8a8953bc8088f8a98e65a11d389e0d0868bf20349060ded
+DIST firmware-nonfree_20221012-1~bpo11+1+rpt1.debian.tar.xz 1819844 BLAKE2B 3b8bea16b73b67f8467844c282f337ac4784a937a54e05b255d2bb7956a2ee10f6a4cdb619384e7d408df4d637d5a3e9b1a50bb260ac3afd22e23dee8177ed21 SHA512 ba25ea62096bcac853865ff28d0982c05c37a364e10e846984d14c30ae7441cfd0b35a7c6bf4bfeca5aa5b2321e582b8e7553cdf28dd919371227fb8550c541b
EBUILD raspberrypi-wifi-ucode-20190114.1_p11.ebuild 2379 BLAKE2B 6f3569abe1d0c0071bcd03e7cbed2b45ce7eafdb59a20b793e6a6cb77e70c49c3acb432f2db4727acba3d8b0a2f00a62d7c80a9fc1d83f96940a153d8e8e7979 SHA512 63e2b279a8ca863d7837e6f2d864f4ad3ebb1a1bdb3555415415fb7b92e7739f8623322a41e479a442512df4d967a4ae9b8c04ead4ab1502d72b97873228b7c0
-EBUILD raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild 2469 BLAKE2B e53483e6971e8a1a71ab50de3011eee09b5df84ed7526617fb7206504b5161860c470db9be1b07c7ccf521c3859cfb12e005443d99b853c0e80f3dc1da4305cd SHA512 8da229dcd2ba62f120abebb9273dcea1d962209082e0fc72d23dc6170d412f42f1f0a8855c69bf961170f6c83669f7ec58cd6ff7a886747da35e1d26cf1e06e1
EBUILD raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild 2683 BLAKE2B 62f1479512f5353dd15ace992dcaa17b61393603613307d161e5205c7ff4553bb43b2a880c4578bdba04ad34a4e07396f748fd192caa9ffd8a264be31812c3b2 SHA512 f66ca5ed5eda14fb9d536e6af3ca8936cd3139b39ace2c5586858d9f82dd08f03a33046bec31ec73bc4531187c5d058256378bdf632f0f17676573c90f69b031
+EBUILD raspberrypi-wifi-ucode-20221012.1_p1.ebuild 3205 BLAKE2B 54e9748bfe2fede66a3f23d6d2ddc61ed3270b8217eacf14550a07beb30826b3227b43fd4f217439fcd3bbdb8c9465bc27dfc4cae9da13f2a054f3f738810a1c SHA512 adcb7919f9df598c2f56f0567734089c95d30dc2defc55e7b3a4ac2d7115119986142d9626ec2220b045891e6939206f365cea4238e2f655cc1f01d3157c219c
MISC metadata.xml 713 BLAKE2B 0440fb00ea20009509c7d0aeb24bb26aa0e982e69457fd7f325aef56f810c448b5776fee4ec4aec58c40e4b895a724e7d0cec605037dea44f19cc487a9b423c3 SHA512 6fbe06d1c2c3913d2d4c40b575b9b0178110184e89be41302a176b15beafa81c7dbc4f755d92fa045210869902b2a37fe5f42bbaae69760c860a63a42d1ab04e
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild
index ce8516611329..11cfc86d0710 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.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
@@ -8,7 +8,7 @@ HOMEPAGE="
https://github.com/RPi-Distro/firmware-nonfree
https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)~bpo11+1+rpt$(ver_cut 4).debian.tar.xz"
S="${WORKDIR}"
LICENSE="Broadcom"
@@ -58,6 +58,25 @@ pkg_pretend() {
fi
}
+src_configure() {
+ unlink "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
+ ln -rs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
+
+ ln -frs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.bin
+
+ ln -frs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.bin
+
+ ln -frs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.bin
+}
+
src_install() {
insinto /lib/firmware/brcm
doins debian/config/brcm80211/brcm/*
@@ -65,5 +84,5 @@ src_install() {
insinto /lib/firmware/cypress
doins debian/config/brcm80211/cypress/*
- dodoc debian/config/brcm80211/LICENSE debian/changelog
+ dodoc debian/changelog
}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 019807e8ad3c..f3ec9c05ae8f 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index 9712e8c08fcc..dd65e595bbcc 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -6,6 +6,6 @@ DIST hugo-0.108.0-vendor.tar.xz 5759708 BLAKE2B 6b3f93b0f29cb57afcb5a2e05ec2dc5b
DIST hugo-0.108.0.tar.gz 29048088 BLAKE2B dd9654985fe0221ddb6b5f74c4d7f3259e587ee71522d6304d102849e63d2abd926987699fd7bac35c1a3bd5c6a195b4308249039d1a86cadae6dad641b75085 SHA512 450030bd657468bcf62de9d60def0c4f977ed4ba4b8ff830eae146622f678fedf656e3637bbdb44ac4289f857f5a1259ea0cfa66a45a14ea92860eee86dbf9fa
DIST hugo-0.110.0-vendor.tar.xz 5792924 BLAKE2B a70283d9b5764c3340591e40d6472c0f14b029e5bed086c4f294951e00a45041a869868884328ea39b75caccf8e2089250a98502a3ec38c730989a77e55c976b SHA512 c6a0cd262934b6434eac7122a0ec257ca4eec1611b938585e6ee22d56991632fd5e52c061d552772e0e8bd10e13c23aecc461d52c23dff009e8e522b651642da
DIST hugo-0.110.0.tar.gz 29055652 BLAKE2B d8c9e04c3141f02eeea1a951ba92c552148b604817e60041a3b944ccea37565ab8a6c3a47300877f5497d4575df4cdf598627d8dea65a1c935073b7bd8e99b70 SHA512 b64a6fa50201c0d95bf49fd0193138123163e0dad077491cc4c3e0d851de03ed2cd2e81482c1e6291d9a10d2d99f89c9dbbcfaafcd17f702906901dc6f28b3de
-EBUILD hugo-0.108.0.ebuild 2047 BLAKE2B cb5f4ac3655309d4456c37ffafc6405e3cf75a3a888e2922b9c19cf9cf2b776cfb8f176d43c2a04568e0d59f58ff9432cf9039818890fbba8e5d6f0be3f70406 SHA512 5f04e88351367d7ae364028e2dc8a9215d3c9445ce6d97a13b049f144b18b36b63ba26bbceccea253b3bbdc380e97e184c62c03622554f8eae35774d46ebdfcb
-EBUILD hugo-0.110.0.ebuild 2220 BLAKE2B a2a6042fe55a4364ab4698c25e206c821358f856abd49a38644b2249ae1037cd7dc5754f2e95f3b2d5f41f783598515313ea31f83760a7d29029a464125e759e SHA512 51319354d6232377269a194a821923b6ee37dd2e9af304678fa1e88051b8f97f2218b2fb597e9f29f2f5ac0ed013b812016800d3ac325032e00b3adff6d29701
+EBUILD hugo-0.108.0.ebuild 2066 BLAKE2B 5ed9ba41c545ba7b2e1235d99f5b14e489c7717b636f2bd34ddb425065f399635257d67b60436d1b664890a1e113983a6d12f2b79c57375265d96545c5beb8ab SHA512 9f1856f332850eb40ac7e41553564a560ae962f8095b4c5a88b6ac41f0b0b526146d8cc625c7b5be3c122c87b953dd2b65a53c318693db632345460b208c609a
+EBUILD hugo-0.110.0.ebuild 2239 BLAKE2B 120ff878117345d308875305af81d9b3ddb409cbcfb1aa1064883360187494f76e8f96d55ee91eb4c6937b302dffdddb146dbae095636b560badac6672e9bcef SHA512 aee9480213491ed2de3bb6eb69aac94f74b70eb60e94b2ba4987df9e59109d25a703b03cf1800dc7a7f9a95766f1a0522a9672def3c45119851ad337cf6d00be
MISC metadata.xml 727 BLAKE2B b2632867dbfc5f0d647facb43f54ad3ae6bf5562bc7057dafca2724b4da8574603fff3ab5acf9ce9acb5dd0e20a15bcc052ee1cb5ca3b44d5e02f443c7d9ea2d SHA512 6efed4943de9dd760aac8998fa921d9e38f3ab93baae7c1a808e102619e292d7a067e6fe7c102b89fc432d422d2c8614b339490c5e234210bb219eeca22c6540
diff --git a/www-apps/hugo/hugo-0.108.0.ebuild b/www-apps/hugo/hugo-0.108.0.ebuild
index 129d62e8af01..d755ec533746 100644
--- a/www-apps/hugo/hugo-0.108.0.ebuild
+++ b/www-apps/hugo/hugo-0.108.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2022 Gentoo Authors
+# Copyright 2018-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,6 +22,7 @@ IUSE="doc +sass test"
BDEPEND="
>=dev-lang/go-1.18
+ <dev-lang/go-1.20
test? (
dev-python/docutils
dev-ruby/asciidoctor
diff --git a/www-apps/hugo/hugo-0.110.0.ebuild b/www-apps/hugo/hugo-0.110.0.ebuild
index 18b6e28bfd59..36046e888d40 100644
--- a/www-apps/hugo/hugo-0.110.0.ebuild
+++ b/www-apps/hugo/hugo-0.110.0.ebuild
@@ -22,6 +22,7 @@ IUSE="doc +sass test"
BDEPEND="
>=dev-lang/go-1.18
+ <dev-lang/go-1.20
test? (
dev-python/docutils
dev-ruby/asciidoctor
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 5228d25b67f1..95e38190f0bf 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 342eb73a2093..d4186d20bfac 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -107,103 +107,6 @@ DIST firefox-102.7.0esr-zh-TW.xpi 590473 BLAKE2B 6440aa1b490fb2962b9b1378c270639
DIST firefox-102.7.0esr.source.tar.xz 479538092 BLAKE2B bcfc62fce9ddaa12c25951178cc865af5d230de453dfea28ff46ad40976b08d31479c1a81dbf235dcf3c9ddbf949bee447ceb5bb384aee1f2da633ef2199f114 SHA512 2a9d212b5d15e1bf7a6156495126cbc9161d2057aeedea8f7a5a0670a19a9b00cf35044075935c8f3c788118856ba2cc00f9b297c5ac713f094857683f7cd13b
DIST firefox-102esr-patches-07j.tar.xz 23012 BLAKE2B 41b706f5ae8695ddd33e971cf1aa99317382a57618cf19163c5bca09ed5d430dba672ac51b7ab3072360452cc89ac50397bb7992882a61a3adda37022239e654 SHA512 7048353ea5504e34d9d3950e3e5e3125f631f95269d5c9e422ca052173a316718fdd4b57ea7980a452139b1192805cb598f47f398fb148a426a85a5e979c6cdd
DIST firefox-109-patches-03j.tar.xz 16540 BLAKE2B d1e5879f60933444c31e1588f3e237fe988720b1585dfb8aca72c8efc5de9008498c76be89a655e26f663b4d822059238ccd1d7bd851ae12a673c498a6577182 SHA512 919fea5f6d24efe88b738db09b15f24e970c2620f74a74cf1692c6e931a063eaeafcd1b134514243d3bf7d2f1757843251ed18bec10dc2dcf91197271da8e336
-DIST firefox-109.0-ach.xpi 452792 BLAKE2B b8f00eff5529e6ce84bcc37cb0b849ec1eda17180f7d2ee6620178fdf7dd6b8202da7e2bac2b1494d2ed52cb50c3c46c49fd9804e38deb37c8a39d9e5cac69ba SHA512 ebaee3967394facf58f37030b2250718c1ffbff74c1ba0e0801bbad7218a24bccc9772b36fdd081be7fbb014ebbc93952d76d4a3b4736a9ac7c44a607d5d78df
-DIST firefox-109.0-af.xpi 417020 BLAKE2B f8688351d03ad78aa546dc1dbdd84f296f7010c005dea52aa4ab2310d3927fb3b9686a2bc5858b9473da1ff99fc29c55a64962720d54e906680a5a22deb0b7a0 SHA512 27a2c762028705390a44fe3561792beb8865c8e204e2e992316e64c21b9c7e40e7bf9fcd0c4f0837d91f54e0bf5001ee39d9f00817d7de5d2bb5a349fb2c1aa0
-DIST firefox-109.0-an.xpi 499852 BLAKE2B deb6b38c21d3fc39ae2ac2ae7e193ec51853fc53649bbe8a815552880ae75dbcf1b97ffe88a9e2d6054705d91beed8bcf58926c3064bb42d2b305a2de215e349 SHA512 c7441714281899e139be305c32f4eee40d6b3c0a246a5d2030f6813fa5e32bd2275adfb04ac736ca69ea4dac80615bbee3c3349f4f19717ed13f3c59cf406f5d
-DIST firefox-109.0-ar.xpi 566791 BLAKE2B addc57c48d05dd116cb16f668190c21790a23d0280276065696354e6b671faa020076a2dc3d143f83ae8cfc09b2d14f2cf0cc38ef9424b87fc5cf2adaa16e5f3 SHA512 3931ca06a2524716f75e29464f77b327acfcba5ddb6668e16e44ce919931bca857eb5e66eb3e8ae88bbc57a9869b2b4a57d5b942b8f41b8761be5f8999cb7676
-DIST firefox-109.0-ast.xpi 486042 BLAKE2B 17d63468e374e12717935245081b4de89d5654d24c2fc89da904a492aa6778d3c73d97fcda5d2f18ff0d37054c08c807d8908072397ec01c48b03f48c843481f SHA512 0700510e75260027e493f328185abd89c41e80585832079945f1bf1eddf7c948de36c35236f14cebe4d18dadb1ffa29e251f8989c6321ea711159945f6f55382
-DIST firefox-109.0-az.xpi 488675 BLAKE2B 0d3ebb83cce94013cb3926b284f6d0056acfa4193cdb3ce36136ca0e6e413910f9e0c93f32d62732830d696cc13a1f81739cc07abef8795262f32d11153a9ff9 SHA512 0bc8b3c6feae6d7903d7846e9c16538fcfc6ed9b107c3a8c6e9a78d5f8fa195dbfe708902f80c1ec015aa0cddbc8ee38c3778636251cf6f2d6476883e260f71f
-DIST firefox-109.0-be.xpi 650105 BLAKE2B f7224aadeb0d9eb3e1cb0ec840f7283e4e2a1dbfbd647361721196bd55a350d9ddef101f6a38c635d9eccd0fb3ab24d5fdb212901e95ea93e8fdb5e8e151fbcd SHA512 b5d3fe61a74a33fdeb90ad8cf3b889f60793b8374c4262c3416ce74082562e36b8a6ffe1c5dab5cba444da8f22363488dcd1b76bfb736a202394b0e2085bf9fc
-DIST firefox-109.0-bg.xpi 578534 BLAKE2B 6b235ad3616a441355ce9ec0844e51a7164c40a65428ee9cbfa12470ebf6cd00f2f446ae69101476aba959cf1bd413faa84579fee7729c8b74722256c9741abd SHA512 54dd3893097753c9cae1679661038c8531fdafbb077be523933a912f8edadf6015f07714471743db6d4cbb5b42c7f71f10b72a7d4a6618deb7fdbb4ec968cc73
-DIST firefox-109.0-bn.xpi 577818 BLAKE2B 0be3021daee4373a2b755f842ba9fbf959a65b5fe68733f4a04b79af46c4727d01d6ff07748de0aab64e8cd51fc0a019e36bdc6d1a6d160973653d7c1db99a85 SHA512 cfbc8924bad700397c749681effca6060cc20a262b75c460653dab292d06335eec2eecd76a547b20db6348acc4fda6c08e7f3f0dcdc9dc3aea2100e9454edfd0
-DIST firefox-109.0-br.xpi 541323 BLAKE2B 18cd2a861c23ec552b10b6663a449829c280f75192b1e3ca2441583131d416170c42bc55925dc92c572e96c32d9c9f817c708e1e458281e1d4126d4008530f5c SHA512 6c2e17a1cdbc9d41c6759fe42e38bb909f9043f88c1f29e12d3928f4b0b6626fb0f5c8d1e26909fa01df82a6c6e5c82e89bd2fcd6c9318ed1436e0edb4c1571a
-DIST firefox-109.0-bs.xpi 460211 BLAKE2B c5f4b0e5c36351b8535559b894769d4ec2e61fa16bfbe19589b7b0e52e95485eec6f67c043afceed1fcc81c996cb305d313df966431791c3f41347487a52d33c SHA512 b04e5e63797b20761b346bbcc2940803d59317e75c46d182edf7c4902cf4f48fcf2cf37706ec97caefa7258e5270498f32bb40cdb07894cb5dd2e806b93616ae
-DIST firefox-109.0-ca-valencia.xpi 538689 BLAKE2B e9abcceeff1753e101099cbada5775bb21174279a637dc471d88cf707f22df5957c32202eaad6dc60d95fc183fe749643751f80e194e0715fcac8831260b08ba SHA512 b03ceee6634e9e88e761671081ee6aa8971bf13d57d4d1f4385d390f2b327689cf6a680be4298366ac9f8d1ddd07fbf7b224a452755ed421516eff3f340c45ad
-DIST firefox-109.0-ca.xpi 548963 BLAKE2B d7e48953f6f3be5c63af0643faa49604f3c001dd0d85279b904cda0491b169d10f898e7360414837dc122c4569bed1550765cfdb1a79f37e01c6d057a72fe73f SHA512 ea499769699f2e1c131382ff92515e9e47b6316c093ab24765d583106b050beb742e9d80f13138fc8efd20dfd594d55f252e64c0f03f17aafb22fae960668bee
-DIST firefox-109.0-cak.xpi 553971 BLAKE2B 91237cb9e91af096fdc92d661f6ff5a80a572618573e17d82450d62ef86999a70cef1fdaa1dd06e5efa8550a605cf3dca12d2cc20fc5769d73c69ed2642bcae4 SHA512 ab91827959111025c068b3be13bf462daedd370b23812836ec0a0e8bac6d93f4651aba8d18bd86a36035eb983348bc342133b807305df62db6f698255fe6a52b
-DIST firefox-109.0-cs.xpi 581112 BLAKE2B 804055c1d97b8ccc80ff3f55885f7baa574cf0ce8e278a533aaf6ac054648cbb700987a6aa8b2b9f067ecf86cfeaa06fb4604c4aca12e0e45a420ececc8714af SHA512 a75dfe2eef0c140ffc0cb99ac8a6a025ac30eb0e147b00e56152b795321b4aa90f00eaa397143c8050c74102c632a9d4adade4523995adfa73ddaaa839dd01c5
-DIST firefox-109.0-cy.xpi 565631 BLAKE2B 23200ff461380f4e22df5ff93e592a42166e63a6ef33b4a1a4ca09b6f6d77d026aeb5f6eea68982b6b86d38d1a4d714a407add7ad2c4e8bc4726d6f3dde2823a SHA512 414f247e4ac9485e4f1ce0ea2412d28ee678b3901c7b4c507f7216e1530f74baf7d43a634eb80ee9ab71cdccf7e1c946be3f78fb7fd8f0cec5d44b4245a1eff9
-DIST firefox-109.0-da.xpi 555794 BLAKE2B e7507ee51ce161655bafcc21bca621ed1fd7a9e654b66262ad2828f5c0f06cbee62c9ba3321912f472d795c14256d3aadd151f2bfd2ee1dc2601c402ee34fe85 SHA512 e0d763df89239ba4302520ee6a3cf6a867e25c4b783c28d1a3ba398034842e838cdca7f7fcc1cef5b8226b6c45708025c6937620817a2fc679c0996305015fde
-DIST firefox-109.0-de.xpi 576586 BLAKE2B 39bfec010eca7a81321cdfb72c5f1f75e17b65f9082fcf5cd8cf988e512a6719c50298a20dbb22713e0647acb9458c7c9849a2fa513386564aaa671ea61e9553 SHA512 b4661f283e640befb2783d79db753146c971e40a1e56bdbdc73eddd267b1402620fc12f1c1dcf5638f4549d3bb024e6d4bebf0b94679a95b68f6725ea826b42c
-DIST firefox-109.0-dsb.xpi 581736 BLAKE2B be975442efe06e0ecd0aeee6f914ad847eaba24c617b4389d7574579075ca51cbbd44c2737c2dc6e3ee16f1fbbf2703c8cbeb5fb595d74a3a56177db9bf8eaed SHA512 c0d15c84f8e78ddc6ac2db6ac8f3a629ec303c921750ac0f80cd99640589bd7a456b27ad21b3923a7c5491563535e63d628f5f63ad666818dfd2e235596bfc42
-DIST firefox-109.0-el.xpi 664582 BLAKE2B 4922497b22256df9c31fb5146d4780ba42b35352d3de77dd16016035fd4e347e70b4f77bc64dcec59089163c1d66ca0a4d1ec178fae7a5e2afaec84187239099 SHA512 ffecf4d68a2282a127ec8438e20a0f221fa314f5d204d2fc8690d7076d3a39b44db9986272549d8a3fffbd958ccfd75a5e82a45a4d988c9adff65c0527b7e330
-DIST firefox-109.0-en-CA.xpi 530225 BLAKE2B d96c9f52b7ad2a685c05a609d37259c8a486688a8253160ce73c738fee2ae278779ad19f541e687d7f19f6b947577ccdf08f6d8cc59fcca47f7c68665ab4e944 SHA512 df004c831daab90a771b8bca7815a1cf6c320ddb76f76e6ae60f26dac11940ee7a1d4794b17e20a696db32219105e231b0dfd077a8311d462d599aeaa50729e9
-DIST firefox-109.0-en-GB.xpi 531515 BLAKE2B 556f2f05d58dd2915a1a5846f8bf263632343e1abafc07a8d026dd88f3f4113585157dc885ede2dbf0d27c13ab7c68c134ecc12978b481da15fa7337e7b8b509 SHA512 dd5f3f14c7458bbf20e226605ba94b02727769ede1b3de2d78ea073ce41af58ebe8a19134c51f6151020d3ee1fa963e995c5146376abdc94248eab6022c98e9b
-DIST firefox-109.0-eo.xpi 554478 BLAKE2B 9cfdc49fa15364cd8e26be22146111603d8bb0fc581f6e6fda85af740a00bd155e0a1460e86d799b47d286136812fbc24e5a3c92f68e218f5d62eafa020cd890 SHA512 220dd5bf096ee2722824b27396cf6b597061994f0f5753c7050d4b445dff7fac593a8bfd97252a30b0acb95e560f9acaf51462548c9a118035aa6656c9c9d27e
-DIST firefox-109.0-es-AR.xpi 570760 BLAKE2B 8e7f68e2d04fe5b52f345add0db9fa6019d7b012b099e089ad48a5527c7d5cd7fdeaa62cab7ef81c2a1aa8560a936157fb3fec22715851b855d8641bdb0e3e70 SHA512 657c165dc44c7740027ae3620194969ad50fded38289263a81813c8de080200bcba14fe36dba358a55715ae9a650eb1d86c7f365c96be410823739cbe9e6b8c3
-DIST firefox-109.0-es-CL.xpi 569923 BLAKE2B 957f6fd7ec52bb0a2be343892ccfa8155c43c0fc695e4031e1b2267b46c83aa6db18f69c18bf3e170b1a02ee3c8d6d973721f0b39a283c5c6c1adc4ef4e158d8 SHA512 ad2935f7ac54d452589c8f48ca1ce8f5ed260e69b05330e5d5b34d217c5b073442769f14413044d1d4f76d4735b17f08ef37d39395c3152819e3c27a3c73268c
-DIST firefox-109.0-es-ES.xpi 563369 BLAKE2B 143549660cfc88395e69e98906c16c065786cb19ca6088fef66c659e8ab155d28a8f07972524dc59186534d77192a0b41eb138d2c9901265619f382f105f2cd4 SHA512 0728df4c2995ffa8edf6b2a48eff7313e79908b62bb1150cadb17be2734a509a680927c8810fb95e27955e6f54558545c51bbd1ade44ed68223f91e6ee38cad4
-DIST firefox-109.0-es-MX.xpi 573522 BLAKE2B 98f6746730f4226a5fab8ecdb234faa5e2f04a72d9acf29dce40279c75fbca84b777cf416a246aa9bfe477f970bfe33e880093dff14c10d01a01c22c4bba1a46 SHA512 c519d51273095d01c2fb464b54672e04378027b43eda37b8330b87a29172cb5a9b1ec75bc5b908d60196ca241cb3bb461b3190983d43c57ee026461d89b24539
-DIST firefox-109.0-et.xpi 533123 BLAKE2B 32502b3657ea7048702e45de606a48c9a283a3c58e7a6084812fbd44da564e8c6aca70595a461c299303bc9d4f661081273c8f72a6a9a2fb3d78ab0b33c51b2a SHA512 d4091a925358055fd7704ad96bfe922e7ebd482fe4686181c9a36fb3406acdc3db4f46138026bed39e9b3734a6e4e92262ce891625889e74f55da04d60fa9666
-DIST firefox-109.0-eu.xpi 558638 BLAKE2B d2167b16ef79f3d1d51605511fdab18dcd663ab592c13f9e5063094088b0db2235c998e2db947701e2a4bf73c54919bfb90a659089460eb14c180612153fb19c SHA512 23d638b1ad7a9c4ca3ef84c8a3814a2a38e1053540065086d55538feee75665024911fdcb3a0a09044cf7555e47ef318fda4e0078ed92e90d3845ce703a31f8c
-DIST firefox-109.0-fa.xpi 570474 BLAKE2B bcd03bf6626168aa251701a20dab3c9f4b12e5f7ddefe488e1406f1a4d03346ded5499e3a50f6dc55f5e1e7ab853b0df5b6b51302f503de82639cdf950fb1276 SHA512 07ba02be3373a2dbf50a3a78164a15aa3a520303e70b7339858cb180b731cae0cbaf04f4b79eda36a5bace9ab8c538d89226351a81c26f994df35dc38159d4bc
-DIST firefox-109.0-ff.xpi 472703 BLAKE2B 69b9fcd4e45408223136d35e81ae8424bf64e1544570b8f9d90ebbba49278351074c327aab04a0dad6e05dbebf4029ada6bc7ea5f4af86b9d75fc6d5030d1f5b SHA512 72ca92a4a8d0afacb793285d7d52be7ebf6f9edddc7175a418312a4b59f6cd18f85e52dd6daea7252cf2c6b0e7d58d6a362522e818ad39149c25caeea4f68712
-DIST firefox-109.0-fi.xpi 555610 BLAKE2B ec25723dd1698fff3db79d6be633c02888a7d22fdad323678fd10e5bbc7cef651fb58431677814f7b9dceba714dd1b2607ae77d0bdeebf309eaf2e4712fdd010 SHA512 b14201bbad2ad8fc2f58df2ea51f3a45ce543e407d5ed15e90b75feb2d07384902dd8ace963b75790bd42405697e476fb01c0b7ce652f7bac09dcb40e1b618a1
-DIST firefox-109.0-fr.xpi 581985 BLAKE2B 239960826b28eab5f1be536e71ebb7bbb777136ab1d2c1e9895c4ccc3fef6b77beb4fa57d5e559907622fd835b655283dc0fb108dec13bba8a904874ac5b5128 SHA512 b991114b0460a9092ad93bffcc4971db3886f80e6ff00ecbcb9c73150092285efe121b58c808fc0f403fe3e73e4932044324e4c08890f77fa20ca82f2ed17e23
-DIST firefox-109.0-fy-NL.xpi 566260 BLAKE2B d6c6893f1aee43f37ce6b4b045f2abc603064e8c28be421855d4e9b7dcd16a351e28f4dc5af91efed9370803ee94ef2671a563a5409518b869cc93a04d7893b1 SHA512 b497c10b6464f4c5328da661c657f026ba96b4551185ead6780e99e2db24932db9b880ea77377860f05268d3b211a42ad1874b359744acb4b5cff1e2e76f36a9
-DIST firefox-109.0-ga-IE.xpi 469200 BLAKE2B 8c494add7332688cdf085ff495542255b1947c581b2e29995419deac34ef140da458235594f92e27f38f5a9dc9ca6d6a47793d68e5a571e47f6f7e1d66a0f688 SHA512 465a4a4bd39409ff5d98d0308da9df6599d18738dcb10a23db0edba25fa3c52ea93dda6bca008b04633186d5405d71ae5dc818ee4397e975bb3deebab8d95b4c
-DIST firefox-109.0-gd.xpi 547185 BLAKE2B aa46741e769aafdcf02af38887a1ffd57c567cdd359ecef2bd7fd87448cc1b689fd6b39cf0011ed6dff0fb7d7d04584de48b56cf132be93fb9616488738903b3 SHA512 6776b763a3e155d958423a7c0b9ee62be09de7a30d63a0d50bcb7a36eac2b36c5173c12bde35615c71a2061fabc8e5e956c19aa2bc37a7142943fccf806fb141
-DIST firefox-109.0-gl.xpi 542031 BLAKE2B 6c5e4638b555d1302ec38ce47e2ea6371488e28a797630d158184c3ea8e46977092cef1d1f6c225fb2713deeedf12091dc4f851e3a87e49b4846c5fba928b459 SHA512 95427ed8a239c392ec38fb0355e62ca98cf20544b1c90d5b895a6243f8d6e656f2a58ea4a3cf46a1dfe3b5ac9ac2f3a618758c3bafb897f716956ae0f7569fcc
-DIST firefox-109.0-gn.xpi 581731 BLAKE2B c179a660a9348b8b374a688daa6d35c5e6a711bf14b6639661913280a19cfc37696c5826113a756121921e431c15b2a7975866847851eb6a9a267aa75e3f5b1b SHA512 7a5550b9d89d38ea7c4b1a84374447895da725f50dbaa2e6e750141a47c03c618decade5705ce229966985687500f8d61168cae05c55bea13d5b6d0349239707
-DIST firefox-109.0-gu-IN.xpi 527543 BLAKE2B dfa38f687807dc4715878f919bde502522dcd94293397fdad2b8abd07e3348c8c6cdc1e3d36ab1f275f53a08d5b80785dba3a579f438baffe9036c44825903ae SHA512 34bc2f088afb06f023afd0862fe7598870b9d6e19b4190b478738ae22cc1bae594a28107276925df19ba688fcba0f0a40bf0a515888c102e46f70e6e5506e2a0
-DIST firefox-109.0-he.xpi 576915 BLAKE2B fa29a0d8eefd7324b590c4f2811fb9ece008a21f8b9f6d72d5fa69cd2788ae94d86271d511490d447dfffd85a10f99b9d4993a067653863924894cb860ccf19b SHA512 8900b72ed6583ed0a12001b92d257f9ce18773ee5f3abbf030b2c2f1b01e4e0c568913a3e822da7d0db21462898b4a84cbfa6a2ec87bd3b462f33b8617906881
-DIST firefox-109.0-hi-IN.xpi 556456 BLAKE2B 0b95b30e1068c3d99ba8b5e712295ed6e4e466c3a4ca0c5c2635826b87e5fe842d4a4e2b3774cb185e83d0513eee6de937984655ddf9353bdb47a697c743865e SHA512 d7f4d0ce83d6e6ef78acd2cb224f25de524e7aafa2bbf5b3c621f401a448f53d2e38f1e48c579ebbd49a129969f03772924293e20096361fee5befdf0c54095f
-DIST firefox-109.0-hr.xpi 545813 BLAKE2B 82932e7198046df5de57293786f986a3c4629546ac5adafcb0be3ef3e08c3bc011f4cda66d6e8d3398d38dd8700f17688b326ff5a13d2ddc88ef1dd161b45a91 SHA512 7236b3727de3a86ec0efe38bb13e1f75e2256be75387486bbf185620c835d6b00ad3d27af317d139ce0d986a9d7d078aca5dd52b56766fde212b600a8e94ffea
-DIST firefox-109.0-hsb.xpi 583322 BLAKE2B 9c8dc86d6a2cf42038c7fcecce60d31b4d68dc354317cd41871818942ac5a0d671a3dc5a5dffa54cd86db44410c2bc74cfe82d6ca2f58923cffc3af2704d0960 SHA512 478a9b0bf42a63a4f4c908316beda30383fe8a3351a0e21395f4e58f83b92705c5e5e73a65f156b2ddc4112c678f88a52331e59e707d6e7323df9c4ea3801404
-DIST firefox-109.0-hu.xpi 590885 BLAKE2B 74ea86586178a6ee25734fef96168e2b30187fe45b0d80de6ad0a4f19955440126f654be0089254e2aa90cfa23c73b7ee284dc767e1ac0394ef9709b4cba9c73 SHA512 08520ae40bc415e62ef3ab4024b23a01d6176daba4491b4f0f4ff78af74268310074f50be0429f54fad8bfef67ce026008e2d7293a9129d818b3096459920a8e
-DIST firefox-109.0-hy-AM.xpi 594124 BLAKE2B 5f5e4e09cc3286ee27ce6824a63ed0c961bfe7bc03871594228fa1e81e655830838d930ed9350c64d11d6906f8ee6589977425205aea7e38c4297bcafe312109 SHA512 283337580b390c89a93d56730fd44e88ff7e8922a589a8beb1e0729c61133411a6451cfc455f2b97e6ab531c5ef13cfbca82994c300b636fe210116f679965d7
-DIST firefox-109.0-ia.xpi 554714 BLAKE2B 6c40b54ecd3d35905e76f4a6f6e98dba3324df41e30bebd64dfcfb390cb70b66d3774229a43ac33901c388218a46278dd5712d9825092a809f3fb559dc13d5e6 SHA512 61eb874b53567bedaaf91c71143606f5a4196da4e968591132616b9205efacd79f036ce7aa708d8cb82245f429bbb0a8dd0c3bea5121c6f25a712c45dbc2915d
-DIST firefox-109.0-id.xpi 547015 BLAKE2B d79dfaa6f484dc0c0a0dbcfd032b9ca4cd93a560f5002bf86e1d7eda3e7478b591352afbced4bd8aa776be00b0664a68b4253a3c914844268f1fb4fcdd9e4d02 SHA512 32ea223bf58f7613350e8b70d9ba21d08931d11974fa6f6ff44d2ee53437137b0b8f0d4403079f440feea1776f0d8b4c127a6432282f7dafb94e564cb661ebbf
-DIST firefox-109.0-is.xpi 563379 BLAKE2B 74046f780d312402115f65aa1fd4e3a7b5f0e517a5ffe6509c6f03001a208d2f897e5695b6db03749f6a4a845b2b12abb6a3543c251a156af8bd3f8efcd7a4be SHA512 7c43114470788ce45523471ec33fa48ba35eca888c79baaca916d79c190f8dfa719d754ed7921792df8cda1bc4517e09950f3462e939c80366670ac42efe9616
-DIST firefox-109.0-it.xpi 492647 BLAKE2B 3baa98e6c902efaa525116a37d44714161afcc330a729bf72758d711708cc94e1bc7d5170e03e676a1bbc011965e02c558b5ff3011f25a1c24789915446b0908 SHA512 3665b794ca5146d8a5221b8ffebd7263d4048dcd7667c6977fcb2a72ba18bbc1329abeb2a0fc7e7f854656899bef602cb4dfaa0bce999354598ec54d727d8788
-DIST firefox-109.0-ja.xpi 615979 BLAKE2B 986a55ffa8e99a763c051f66abbbb56866699884713d38e551b785ece05e323640ee9ce3583598b767abc818d98db7137bf8207f1ef72a0ac51f83c426ad4757 SHA512 52320e281914a0cf5abb918b40db9332e4ab356b4d271df0904928f7e77e5959458ca7338ff9f1902b27f5b89dee80a5715f6840f40afc6f029f1d212d1608b9
-DIST firefox-109.0-ka.xpi 619959 BLAKE2B df2305940bf9c77e5874cb8b7607760af250362f2886273dbc7083ea7bbd4f7c533a1515d03a95f302e4ebc159258059321c8cf220201b977965224239d6a3ae SHA512 bdb907f9459dcfacf47b326e1bf565a6e9a5634ffeb821a72b68a92e7af74e48f0b2f42478a8778e7a3bfc5b2aa5121f4b60ae89e6214b3e15b78a00dea36db8
-DIST firefox-109.0-kab.xpi 572466 BLAKE2B e1a6037ed6172e628a96d044209fc14bff7c44076d60310c869d664bfd7e09d1f7f6edca717135f237d8908227ae126b1e715ef6ebc7de21e541301a421bb503 SHA512 9bc3c161efcc406ad926e40d81d091bb6f585eb94bd0232dad5bb1cd4f7761f2caf6183b87c3bdb56c3383fd46c8a4208638715d03a7e7fe452fa04622c55047
-DIST firefox-109.0-kk.xpi 642936 BLAKE2B 4669de379c4c8fb614bec678ceafea439346bdd0021eaf02e95f879e345873e4c74c2b495a1ccfb057ff2515369937a5afb1456d2b2d1676fc4ff23900e9d2bf SHA512 04636e384aade7b2e1ee160415779441938c3aac98641c5d89a22772508c3bfcc92501734a679bc170ba3456d2ac46a52dcec21f8f8b74967005672a98f5d0f7
-DIST firefox-109.0-km.xpi 529623 BLAKE2B eb6cb7e7af95386a2fbe22da358905307890d96b1d861859e2106042b383ab6499087f45133a4d031c8851d6be61026018a994f85ff3e356ab5e63021e5a8491 SHA512 9da4c251f52b3819b718767ec467cd41c3850c22233f301aac48f74531077ac5a725a51dad4f7b0fba2ad43225ea5f30c7a5fa6004f10eac0637a2a66ebb518f
-DIST firefox-109.0-kn.xpi 494944 BLAKE2B ae70a0881a8acdd619f8e92f3d2b793431e0087aec9bf88a54290dcba5bc228bc620c55360116c8ca090d0b657ba5d73be51b3359f6360513275b6696c1351d5 SHA512 4ac7d031bf22b82fae49dbf3b1964d899e119fd1128ec555010774fb32e349b46da54e65cbd36a925887916fe26157c26d674ae028bc57df16ac25a6359a8480
-DIST firefox-109.0-ko.xpi 601563 BLAKE2B aecedf312d9ee89c162a2ad7cff72bc19110781762018f38cb919151793ae97b42825326052ec8d79e9f204da206a79e9f4898fde461c4ed19527f055bdc7dc8 SHA512 cb0d95b7546f09d87ef49fe3edb032f48c357def9dde4cf567e35381378ea56192280b30435cced1e913a612c3bdea058663f3e0ba5529cbc9a8844e2fdb83ee
-DIST firefox-109.0-lij.xpi 469678 BLAKE2B 8385c1807119026276c06708acecd139ba800d625d3856511e7677c41ec3c843959d81b898cb51f4eacea9687180f2cf15288e7cd1e5f8c5cad94b9e49f8494b SHA512 8fa065de03398c4ee8975b73b39611bea5d4ae6d034887b77c5759309cfe404e1f2def0859b16523a062e2568de9c67d85da9b51b9b176c4b6b1f54e054c0f72
-DIST firefox-109.0-lt.xpi 564763 BLAKE2B fbcee4400520788e6631db0ee6bed139d73ce53e997dc1eb35894c20641a5f884ff6f22f2e30b6092fff286fc0cb0d616fba599757186b95d78c846d86bbb13a SHA512 eaabc76c2bcb79c8c9266653fc3f9c93f64ec06f20cb4e486995a142089300fbc37af95e0c4070805e5872efdf3f0ce5d52a645e92647a5dcefa87994a2e1649
-DIST firefox-109.0-lv.xpi 469411 BLAKE2B 8bfe469f74fb9425f6c073da4594882000ae9083a955e24f51b99e45550ab3d5fcbab00fd809cfd6a886adcc816e119fc6a9698e3b5db62340c21490e17b9ba5 SHA512 695c2e89862fea3f5f5d0e446cf50b6672c7e68f86bd613578af6d3d2b49209f2c587165d662f181cd6330c01069563f8b11aa8b77fd78855705a710a989d5e0
-DIST firefox-109.0-mk.xpi 482843 BLAKE2B cc3a64fa2fca61ee38fcd0970a89c7a17864fdbd99ba4c65a28b9158926715fe041f86bc659e4fbf819821b37480fc50ba03a3af52940681e71a79d06ac63d63 SHA512 690249791a8ea503a0c84b34242f511fb61204034ee68c612a721064ed1c943660a5908ae3758532e303b71530c87e50e426c3ecdfa7ef7bd96589d30f2074ac
-DIST firefox-109.0-mr.xpi 529763 BLAKE2B 98a661b47cd64092f3bad1056d6de98920c974989c2bfa11a49e138e0c903d0a49f99cc0517c44677ae9a7cfb7c001c72ceee979c03ba95b28294f8663610941 SHA512 4d309f5079d9cc6cf825145b0976218a331fad32bca374e5c30a314d00d268a45ca365ba12349e8ed8379323df5c6cf42dcd106cd4327f5501efe4e3ebe575c4
-DIST firefox-109.0-ms.xpi 449092 BLAKE2B c9500b609424202d1e8b69069acee66d79d8e882cb9684e8650f13975ce1c6d52420299e4b0a614537ed8f942a9fc73bf96940ef9c5a7a7c443aa47aac192f4a SHA512 eb94794696a4b8788509ca102bbc75ae2d96e341193b85ce57d0f7acab056f538fb715ff8bd23a2d87f63e3b9c8065e6dba28f985a88f7ffe40ca2e141e89a5d
-DIST firefox-109.0-my.xpi 515340 BLAKE2B bb4ec39c99128168b580071cdfd104831f18715bc484a944cede4425c9f85c0170f25367df4685d6008316ae5151e68cb18eeed68af66b55383470f61ed07e76 SHA512 c607cfe8c3f3fa72082184e2f571870ce7779e2475d591262df77c762869552ba0b0165dda97200ac1a07ad7952f25d6d996f49ca85fa5c3dd1b87921fdfb66e
-DIST firefox-109.0-nb-NO.xpi 550232 BLAKE2B 9eff4473faa2662ed5a62a9cae5e9f23091ca3b34eaeae9b3e31c6b11cfc29e32cab09e2ae057b87fa1de51d08fa47c7f3630592c5222ee8c9adfdaa4cb9c9d4 SHA512 38f649ea81c3988238e80ae8371fbdf1dc2d6ad473238df1239967ffcdd3bf939ace61fcb63e1a055454621360542bac0846c1e60764b2e5f405e17857f1040a
-DIST firefox-109.0-ne-NP.xpi 483261 BLAKE2B 5afcb37971f4658c3193bac7050bf7b66b6ad6317a1bc2331bec1e691262cf55545576ddaebc063f903b16f2d873389573f182e313326528795c6d3fbf65b135 SHA512 2e4ea76cdb0542166b43b67eda67d775736cbb6a4c1db5567b78baeeea424dffa9a9ae403cecb426b406ca49cf3af8c296c3d39c762952e0b5c17dc35c45ee40
-DIST firefox-109.0-nl.xpi 560405 BLAKE2B 8774ebc1c5978347716fa057842ae17e20cacf9fbb9b6dcf9985c80fca23c38629820ab13a1b034cb2b2ae845ccce5d46b0d92a80f2895e982ab072855f0b2ee SHA512 55cb39d4d2288c66e2de481e2de50dda8b8e97687a72ae867fbc82182b944d3f17933e33920f0873caa2c6c951d025f8cca83c34f18ecc13d538f1b94fcbc497
-DIST firefox-109.0-nn-NO.xpi 553408 BLAKE2B dc0590950347ea0934efff1a3db25738a70bffdd342262b5b75f15b387b3632856cd27d5498702393226f53c4dd123944ae769a2b1c5b27f481a2adf7fa82786 SHA512 8264b568d83fe32eb1b98062f71f63dab0930a7ec547977ca45c57e65f67f7c98bbc2792c14789498b19fc97fdb25605eda940c6cc4cb15011a6adff628097c1
-DIST firefox-109.0-oc.xpi 576790 BLAKE2B 3e5aba63a2f0dcbe0a40b49103bdd38bd9ee4fc9f3d5a1fc1774f4288311e1c36321a040e71c1dfe37e3b4d514369d46468444f12ee54e8f703fdb2cfdd37892 SHA512 ce17c0fc3877d1113729cb375af07e1600eaf95e86a8a52f241fd90715ba0888e31067a85490a4069995109badc66a1826f92d83cf2d2e0c8173281a8c08296c
-DIST firefox-109.0-pa-IN.xpi 633679 BLAKE2B 6066ed5e30f6a0695a2ba0b025ded26615c29b80150bb21bdc80a65230b919f60b7fe1602059a06172449e70b57441dc4e5cfc52cc75ae5aed21f043a3e99d76 SHA512 b8a28b8cec18ff27dae8ca30a7e40030a52ef61c14936f193720f5d2ab420a1997232aa9dc8be9b608ac0fdc70d8531fde9cd90d1f0ea607930e2fc286152ed4
-DIST firefox-109.0-pl.xpi 583213 BLAKE2B c266e4a493ac06f9ae0961fb81e9ea2640c1e6f9650602353566c5ed327f36403893251e95858e5ed325f8b32abdaad665c968f2b583b8f6fed816a0c24c01c2 SHA512 0e523fbd581b05e81a01e43092ead223909193c22a66ed12366bf56a638154d4e2da14a6a1a1c4ea8f0eb6902973103b7cdec592e3a3ce73ea1c62af5a21003b
-DIST firefox-109.0-pt-BR.xpi 564945 BLAKE2B 8f8d6ce820fbede4fcd4ee86e9ff13fdfb11a4beb18a7da417f0f3a8e637f00e14c4b531cdaa1a64a957df7950d7c1677d6aab38a7ee86b0643b9f3dae9a6da1 SHA512 2e62a3341d8361c70a3a7e19557f1c5fc93b102ef2a833c8f968b25b208fb702f8e9f5089fbdf1b1ccc978f945a2592606fadc59ede975bf706e4160976579fc
-DIST firefox-109.0-pt-PT.xpi 570240 BLAKE2B 862fec8eb1779dcebfde306a7b1e4a2785b380acc8ada43ebd6ca71aff5318febdb785b2e46880a2b9cec5231d957f900eb7b1e0cfa692840c2d7d88b277cb99 SHA512 71db71247d512eba6ee612e82609e54ee9b81d7cee18703b15fd6561e0c50430dc28f116ccc50b1f2afdb5cd0808b2f872157811298c34a66469e6813daef8ea
-DIST firefox-109.0-rm.xpi 555982 BLAKE2B 1b1b4321c21f2136264a0ab203dfca7d6acd8ac15ab847055bd83a06226af9abc8fe7c008b258cd0c572c5f09c232104f02c7c356188b5efad5d462a8aeefb30 SHA512 fa416595e76034ee2d6af6cb912e32ccd78df1c1166065c4949c67f09a856bd0b9426721de6bfe4ec9283c287aafbc417e4020f1aceb84757b57d912a544eb1c
-DIST firefox-109.0-ro.xpi 532222 BLAKE2B 5a8931dd906033d23ccb0e9fbb2302a6418d9c50ea51dd1101475526568323ded73d8aa4faf0e281146cf466ffe9b91d0bf5c84ca93a601075e179d24ded57ed SHA512 4d708ee2db5a42f54fc69187b5b818d79220423b9e7a8e03228d40784d4c106a6053bada718bbeed29d9f36764cb2ff807b33a2b8689392c22b38b1bd8214b53
-DIST firefox-109.0-ru.xpi 654831 BLAKE2B 40802e4ad28a2c2a9e06c60cd7f2140f86761ba5b00fe47e294462f2902efe0ab0a1429c2031e0c4f5db27796b679665a203ec602c572d1bba0c8caab0e040e4 SHA512 ca7db0c111b117f0bd59f15496b3bf11b2616241962bef6d92dba1600bc5bfc0448593cb0bd81d072410af22fff524d09b0aa71efcc6d096e2636ed0157424e6
-DIST firefox-109.0-sco.xpi 503988 BLAKE2B 42d5a9e188f4874e21adae772e920e42c60456252a0e0c341dbf1d407c7c8060ca4ea284f093e749764a90ab31bbf51a9cd9049be881b8f71ef1497ea9b2a439 SHA512 64cb55c61ed7ee2d6a1e9a3362e25680eb205c78ce127d806abbc3bfb601a47fe671dbf0e63980337d507c4bfa966fbed3b140e622b29930e35a030f36a5306f
-DIST firefox-109.0-si.xpi 572577 BLAKE2B 4fecc3f3046c2101966adbd93aa8b0d451302576d2521e5aa10c7cc4385bfc9604bf9316ce5dcb68bc0f15c39d5c9de656ceb3b6a0dd2a3f1cbb0985ae98e5a7 SHA512 fab714776d007369ad9ade2bce71c6b95df562d4484e6b94e1ccc8449604c511da61278048685f72cd49f58b5e4a03f44c30859e3a5625700b33e7ffcaaef0a0
-DIST firefox-109.0-sk.xpi 590920 BLAKE2B 869559975ea5d8786e368d2791c2847f9e301090d7ef0c8765a2fdb49e8f235be610c58ce06a733129e6df04d4ffff25ce0d63419222187c81c10932dcdc6395 SHA512 d36e540a9596667c016edb7628d572caa9223ec4952dd14a7b1c6641be4ac81d7762a2f2ba5fa95260d87b75371397eee594845cd5516f9a797cc8fc9500bc30
-DIST firefox-109.0-sl.xpi 564250 BLAKE2B 015314852a62fffcae74ae0a7232ee9cfca9782da32f410ac8f21153bebe8246fc8224c122f4ddcb1a611d9703baa6ee0eaeccc60bd2242a652534fe4f29f964 SHA512 63d1ed42f1009a15cfd44fa7bc363b7837339861b66a3bbc64125f1441236061b066a0967452fcc3fbbc5f4aa56520e509c622225b5fb13753ea7ba24fb8bb21
-DIST firefox-109.0-son.xpi 421128 BLAKE2B 0c25ee3b46d65f7df1859707b22100bca10331215e8a54833a369142703010bf5a78e9320fb8a506ad4a1d28e35ddf3ff48d91584cbbdff588dac4c5559e4163 SHA512 6bd2affc8b05813515b2cefe50b77ec35c3a30d8a0f23fbcc52360dedfa5f57dcfce84f845195892cbb12fe8f0b6ad21350e7ce56c94857cd1cd31f46a08e044
-DIST firefox-109.0-sq.xpi 579268 BLAKE2B 1405017c8bce5869fef8e75d8a371b06cfc7d3ad82763582419b2244a6ef357b1b76e68dd211543fd98b9ee6135b9ae9e5efd52a310c71ed408a261e0f1eb2b4 SHA512 ae1a5032744fa69b39fcfafbb54c86f8969103602e17c6656e0fe3e4db47c5db1c2d4fff50dc7439d67351d3dbd117d1c47bc64816f9431d50334ce7b74bd092
-DIST firefox-109.0-sr.xpi 616942 BLAKE2B 8b7d584c5b35c51bc2efedcdab4e8e6778415d42d037ff8e6b2a845ac6bd87012ab73d2f59dc49de04f08e058b29c59e1e7ab626603e135dda5733797af1c4da SHA512 e435d1d4d47812fb0855bca4d34e73eeb9962004b9e451cb1bce594296bf35ac23073aede4370ccc522b48bb9e5597abefb68b437421df82e547aa939596e395
-DIST firefox-109.0-sv-SE.xpi 562318 BLAKE2B 30f336b39337d4b7c23c59283108e22a6d4342046108a3102151f4b237bab56d8fe565fcc698188547ad6fc3be234676a737742ce5c5c80bbeea7bfc33225b3b SHA512 ebdd3ec2216412840fd7e78400d1d88bfcc7aa7fe55f05b93a7f49765077f54800f2c22b96158bf7acc009c890af88997dec7503992ffa45c0903c36026891bd
-DIST firefox-109.0-szl.xpi 516628 BLAKE2B 264c0229b3ba0c853bbaa73e0ca735e1968ddf0a69ca67c8e245066888b1822285655e59f186ff4d1e32842ed58c0298dd4229e5d2aa4d7ed2b3478e25ce2fca SHA512 aca8c13b4a1b22a0109c400aeef3ce01c11e68d7d555abf60e01de4ef78648f7419f30d018a39426ac15c9b7e5511df2bb06e0d45a7903d042d8fe4c469b285b
-DIST firefox-109.0-ta.xpi 507243 BLAKE2B 79a979c413109acd4cb5a81e65f5fe6ac036a82dc8e62d4fa6a784ee626ae2fdedb5de68cf4965ce5e5f9256fb75f301b1378b9c9d0cb5ccaf707b9758c7d141 SHA512 8586444eb4f011852e6ebf87629a4d8db2ae32dac3c5d91b6eccf705d996054e360d028bbd40a6b1dfc7b6b463fafc69d4ec102b92d899d461b8c75207573541
-DIST firefox-109.0-te.xpi 554847 BLAKE2B f0a68c58ee15b8231863bbd8edea3e7a8a0cdcafa474d3f77c78b64902f03ba01a5f6d628991d8b8531eacbb3c26bf6992c6a683c11cce1f811f9ec28db0e51a SHA512 05d4d3b00a1f0deceecf8b5ad98c3a1e3161fc0f9d7d4c2762bacdb0500e19cf86118250424330da14318efcb6b44e5c35353457b74e10bc20de8623ce8e690c
-DIST firefox-109.0-th.xpi 631952 BLAKE2B 4705055a40bdf942e8d3a0872ee86a665cedfc1ebc3407eb1062380f05196f55de1c3cfd602e0b190b4c971aa2d3681b2f2c92eec3918fee1e6286d31132a8c7 SHA512 cb5f17a799f6a996930734c44a697a04c24fc8faae0ae9b524f61f9d9521cd69d2ba939e5e8a324d8b5cf8e1a4cedc3f84ea20e75279f9343f71788858cb56c2
-DIST firefox-109.0-tl.xpi 521054 BLAKE2B 56bcb9d3862946b1d3f197ef00d9edebbea0e774da3196d1acca317cf82830ec140564a24da37e48f962490dab6bd5df1bd932eb51c568f8e7304ad85643c736 SHA512 7ebbad4646ab5773f5cd5a9fa1fbe0689fd2e3165ae4a77464e5019005e6451c09bee0114ec0ca28cfd22dd79e1eeb828f17c1e6ac45bc03cb552b184e8df435
-DIST firefox-109.0-tr.xpi 576015 BLAKE2B da013db1684d67c421feffa15added4779ae8fc11e7f2a6420e6ff503f7cd5fcf64e073166fd8812d83b597efc67ed049b1debdefc9b1596ab422749f4818914 SHA512 c0cb560e514662c2543d56c4ac22537090262678d0e4e5944478798924eb258442e893d6d4ab5c776b4207880b8c10f30f1487225303390b7744e023e0ec206c
-DIST firefox-109.0-trs.xpi 485880 BLAKE2B 3e16185c0d9855a808ef25f2f68e20643ca3da76b07be0d708692ab4a7f55cc3dff678436ea4fd6467a914ce1ac5daa827c97282f326fb878d82976a3fd8295b SHA512 1b2b8e0655ba77727b5f53a88dd67743c7d139de4b39397547453539516d799d7cea6c826c08b244986c8774560ca34ab9ff3107c0a3cb7a11b1df4d0075893b
-DIST firefox-109.0-uk.xpi 647691 BLAKE2B dc940851f91ce733cad5526ed40692e58826d08ccb9a5ef42e5da3d01a35758ec63de7fa6a98b8224b3752435452772f337dc6c86e281e674bfca9c372e430ff SHA512 99ac2a88ffafaae3c8614a0157b9bda86cc593c6b4007338126e5297a56dea460058ea88ecdccdcf7afcebc38c833277df1b722995e0cb6133c9d2291bad418c
-DIST firefox-109.0-ur.xpi 556703 BLAKE2B 9a08d0ac6a9bd71367dd4c01571a5df46cb892079d110890a198a42de65676a5b2ad904bddc75e0ac6209be97f8222454851179164d146147bb44b0101ed0ac4 SHA512 a081292e166bf8389a1927a71dc803bbe1eccb29574e71e8a739fac65c433eeafcd36e2cc027b9329bc0c1b68e1154bd4276f80d5b1fcce3be8541162f79d0c6
-DIST firefox-109.0-uz.xpi 477129 BLAKE2B f5ef520d80415817b8764f2762e4f2d4cf5f3a33f1a33a0bc77dc3def5fd5ed47a0e24b9d1cdf4b2755969a1d82e3d58fbd92c974d1873abf2c6bf913709a181 SHA512 bb0d8f9f3049227386b66d406eec7343d51d7f38becec6b0b8056cae4060b43a759d9938cdb3779b62e2e714bd7a02ec2a710073b8620a604b5da966284ccfd0
-DIST firefox-109.0-vi.xpi 598112 BLAKE2B 3be25e7e342c246308059460bb3fe8ee906ab59b9b2e2c9d73bd7757923f7328c4272172f175d134bbc0d504908745cb084f8f898e84aec0f01212c4ee015e89 SHA512 49e051c4b596e206b0b118084a190f8e27502b6005d26c7721de6e9b57289b24ab41376f8fba945c11ee54575c8afc06a48aa0fc2d6e0716952d23dc6fc86bd0
-DIST firefox-109.0-xh.xpi 415560 BLAKE2B 106591aea45a0e79d5420ac1d91560d4772505cb2babc7295007548503d7a5c132738f52961236677d590b78b59fcc8fae32a844132d168073699084c1d1a2dd SHA512 3a0265625b7af4255cd7463cca5aa1143bdc362ed18b35a6d80b1893026ae71f69ae8278adf24cce76fa47af16c38724d87b23beb96ffc7e5ee0be5325bf0d36
-DIST firefox-109.0-zh-CN.xpi 597581 BLAKE2B cc006bbcc32c6835ab0f0522c1e32999fccdb7c5907d2f25101e2b3b04b3050034adbd6507f878a7859e500f287055c06c2058b2b94857152941d40843ad595c SHA512 249ead45e1dcaf68860522474cdaff39df359d16d1e1132a2cfa4eefd20a29720190088d7282811ded4fa8f2b760467e38b10f4d5fe05b29cb3b14c297281b42
-DIST firefox-109.0-zh-TW.xpi 598878 BLAKE2B db537db23377f15978bd53ebe0a13d6e64df476af7a5d5ccdb7cb419d5fda66632d3dd734582586a72e926b4e555848263410252a822332b03b7b33cfc6a7106 SHA512 01a6e7f8c41d7a7fc4fbf868d97be4cf37c225b0167ae9df2843728713355dcc7e2e4bbf67f663d69df8ae867bec822478228e97912620419879f65ba25352f9
DIST firefox-109.0.1-ach.xpi 452777 BLAKE2B 4c8ec9d561e8aeec85dbadda6c0db63f8cf269e59f529783d738cad217d3dfedbe1a8f88f1769219a060c40c0a22070469f482af362536519a743b7d308880da SHA512 19538c2471877253da1eb45fba6ab9556a1084a0be5488cc68dcc3486358c18954cd4e0bf007f329e3a67d2b79f93b8c23a722e6cb44fd2a7f1efcf9912cf3cb
DIST firefox-109.0.1-af.xpi 417020 BLAKE2B c74621da5de5b75aa2539f936be2cd1ffba3bf876c5b3db9f1481c1fa5d3b87304860f3500412174bff7e991da2c496f3954c35f0d4ba6491767ab6b0c8b02bc SHA512 08557f8bece33f2b9fb81f2b460a7f5ccc81f4cf75b120e0009e14841eab98c287b3855046f7ad53bdd5af853bb25eed13b2e2397102ba5d763914e6f104f105
DIST firefox-109.0.1-an.xpi 499845 BLAKE2B 2a3e485ce813d999b81f94439b5ba93eef7b47c8a3bf7404b747b57fdbfe2a4db10663e9bbe50aed57b9694b8396743b515add2a2a4e0f5f420fa83e1e3aa625 SHA512 0186f8afcf42509528483c20ba48211d50f3bdf4f5a94fb313bcf24a3aea1c678a6f6a74d371abc0244335ed739d67a6ac330f81ee8d6e23ccf30287f4e55751
@@ -302,8 +205,6 @@ DIST firefox-109.0.1-xh.xpi 415569 BLAKE2B 65d01f5ab46718b0517c72d612884c35cd20e
DIST firefox-109.0.1-zh-CN.xpi 597582 BLAKE2B fce20ac823abfd1171018488297274aa93f95620450d24da2b375b1591cacc8714fbc4c512dc86fabc56017a10d1f7a9e2055fd41ba7f61d93238c35933d00e6 SHA512 2541ead9b20399d09dbdb262d483bf8adb72cd4cb35b760cc5b2c856ebe7de8569935a48b6ee957c9fa2a17d32e6354c7995d5d48b7c5e08a97f009cd7affa38
DIST firefox-109.0.1-zh-TW.xpi 598876 BLAKE2B 027dc07b63f6564212b30d2a0b2a942819f56f6b13fa49dacfaff2a20b3f7a19ddde49f46ccdfbf2fcc07620aedbfcffc9e5665527f198653686edb88af02892 SHA512 8e2eff75bed76179ffc4fca16a33fb1443ee77c01d73ad8440e1e7cde25009fb9e003ceb80665aa7d03d46f6c82afc90460bc592951a1759990d45aab884a531
DIST firefox-109.0.1.source.tar.xz 493832884 BLAKE2B 37370cced42da5850ad8cc4d90c0e7c1a700b9fa5c281c57ef7c3c243898b7ac55a8f183360585b24b164b8572816c9e216114594371bac3f2e3c1d85c2f6408 SHA512 58b21449a16a794152888f50e7fe9488c28739a7e067729acdc1de9f2e8384e6316cffdfe89f690f0d211189668d940825b4f8a26b8100468ae120772df99d72
-DIST firefox-109.0.source.tar.xz 493231972 BLAKE2B 56ec8c49f0dd1cb4ba29afb5d68fd724614b993b2a1a59b9c03bf6349bae980d558ef18dbe2170af59f3e690308b753a88619e2abe48db58af5b7fcbecfa03f5 SHA512 9e2b6e20353e414da3d2eb9dcd3d77757664a98a4438a8e84f19a1c7c203e40136b08bf96a458fac05ddc627347217d32f1f6337980c5ca918874993657a58e7
EBUILD firefox-102.7.0.ebuild 36564 BLAKE2B 0890f800154cb95683ec3a4d14fee8e716bb77b8d8a47a3cf244b5cf074fe19e512032dc949ff816bdd4a2d6054c4f02c210ffc33ffb72265d1269af89ed0dfd SHA512 41b506e8e7c29421152cc61555f86f520f97b9ef207386a4a3a07451629abef6426b0283d355f177cad296d260a79bb6854f38e8a574ace80be52c6ec698062d
EBUILD firefox-109.0.1.ebuild 39971 BLAKE2B 365df16ea146d387175f8daef2031ab328fb7b65c56b3c281b05febedffb629072b5e951921d1be2f37b7bcc27e1a47340d96d306923a05554ae2ac6dde6761d SHA512 fb031aa37a313e54557202dd6b2a4e9526f3864fce4111a35d165706a9dc7252256ec310f6e24a2d3d98177d88d7d5ea1a4fbb66caa5bca60629f72e876f6f1a
-EBUILD firefox-109.0.ebuild 40057 BLAKE2B 4680ff111100df6cd9ad3bb2b02b88b88e0d23d4f4bd0b452986080410ac9fb850dfaad802b122d6e5f30cc9f69f5de182174715fcbf073f3eb6ff41d59e4021 SHA512 51101827b2b94bf18de52c49541747a0b0a775a84d6d458db02f5b3f45c3682ebc59af71d365708958efec58905b0dd864f9efeb7aa6a722c1784357b5f9f859
MISC metadata.xml 2219 BLAKE2B 064f486eecd2a66ef4c9cccef46803f877039bf16bc40b699a48e28e04e816d0ad434ce65ae2e056e1a4126a67a7dd7eff16040276159c1f5aa8966b1c0d7b6c SHA512 522b09ffc2857553e240b1e7c82c11ccc281dd87c720c6292ec9314b91319e0a55ca2838f17e878f5c1e58e4f22caa1b0c3b90506b65b350beff06f3f397d897
diff --git a/www-client/firefox/firefox-109.0.ebuild b/www-client/firefox/firefox-109.0.ebuild
deleted file mode 100644
index e6d4ce7a40de..000000000000
--- a/www-client/firefox/firefox-109.0.ebuild
+++ /dev/null
@@ -1,1388 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FIREFOX_PATCHSET="firefox-109-patches-03j.tar.xz"
-
-LLVM_MAX_SLOT=15
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ncurses,sqlite,ssl"
-
-WANT_AUTOCONF="2.1"
-
-VIRTUALX_REQUIRED="manual"
-
-MOZ_ESR=
-
-MOZ_PV=${PV}
-MOZ_PV_SUFFIX=
-if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
- MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
-
- # Convert the ebuild version to the upstream Mozilla version
- MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
- MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
- MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-fi
-
-if [[ -n ${MOZ_ESR} ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-MOZ_PN="${PN%-bin}"
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
-MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
-
-inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \
- llvm multiprocessing pax-utils python-any-r1 toolchain-funcs \
- virtualx xdg
-
-MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
-
-if [[ ${PV} == *_rc* ]] ; then
- MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
-fi
-
-PATCH_URIS=(
- https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET}
-)
-
-SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-SLOT="rapid"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-
-IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
-IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
-IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
-IUSE+=" wayland wifi +X"
-
-# Firefox-only IUSE
-IUSE+=" geckodriver +gmp-autoupdate screencast"
-
-REQUIRED_USE="|| ( X wayland )
- debug? ( !system-av1 )
- pgo? ( lto )
- wifi? ( dbus )"
-
-# Firefox-only REQUIRED_USE flags
-REQUIRED_USE+=" screencast? ( wayland )"
-
-FF_ONLY_DEPEND="!www-client/firefox:0
- !www-client/firefox:esr
- screencast? ( media-video/pipewire:= )
- selinux? ( sec-policy/selinux-mozilla )"
-BDEPEND="${PYTHON_DEPS}
- || (
- (
- sys-devel/clang:15
- sys-devel/llvm:15
- clang? (
- || (
- sys-devel/lld:15
- sys-devel/mold
- )
- virtual/rust:0/llvm-15
- pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] )
- )
- )
- (
- sys-devel/clang:14
- sys-devel/llvm:14
- clang? (
- || (
- sys-devel/lld:14
- sys-devel/mold
- )
- virtual/rust:0/llvm-14
- pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] )
- )
- )
- )
- app-alternatives/awk
- app-arch/unzip
- app-arch/zip
- >=dev-util/cbindgen-0.24.3
- net-libs/nodejs
- virtual/pkgconfig
- !clang? ( virtual/rust )
- amd64? ( >=dev-lang/nasm-2.14 )
- x86? ( >=dev-lang/nasm-2.14 )
- pgo? (
- X? (
- sys-devel/gettext
- x11-base/xorg-server[xvfb]
- x11-apps/xhost
- )
- wayland? (
- >=gui-libs/wlroots-0.15.1-r1[tinywl]
- x11-misc/xkeyboard-config
- )
- )"
-COMMON_DEPEND="${FF_ONLY_DEPEND}
- >=app-accessibility/at-spi2-core-2.46.0:2
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/libffi:=
- >=dev-libs/nss-3.86
- >=dev-libs/nspr-4.35
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-libs/mesa
- media-video/ffmpeg
- sys-libs/zlib
- virtual/freedesktop-icon-theme
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/pango
- x11-libs/pixman
- dbus? (
- dev-libs/dbus-glib
- sys-apps/dbus
- )
- jack? ( virtual/jack )
- libproxy? ( net-libs/libproxy )
- selinux? ( sec-policy/selinux-mozilla )
- sndio? ( >=media-sound/sndio-1.8.0-r1 )
- screencast? ( media-video/pipewire:= )
- system-av1? (
- >=media-libs/dav1d-1.0.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? (
- >=media-gfx/graphite2-1.3.13
- >=media-libs/harfbuzz-2.8.1:0=
- )
- system-icu? ( >=dev-libs/icu-71.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] )
- system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
- system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
- system-webp? ( >=media-libs/libwebp-1.1.0:0= )
- wayland? (
- >=media-libs/libepoxy-1.5.10-r1
- x11-libs/gtk+:3[wayland]
- x11-libs/libdrm
- x11-libs/libxkbcommon[wayland]
- )
- wifi? (
- kernel_linux? (
- dev-libs/dbus-glib
- net-misc/networkmanager
- sys-apps/dbus
- )
- )
- X? (
- virtual/opengl
- x11-libs/cairo[X]
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon[X]
- x11-libs/libXrandr
- x11-libs/libXtst
- x11-libs/libxcb:=
- )"
-RDEPEND="${COMMON_DEPEND}
- jack? ( virtual/jack )
- openh264? ( media-libs/openh264:*[plugin] )
- pulseaudio? (
- || (
- media-libs/libpulse
- >=media-sound/apulse-0.1.12-r4
- )
- )"
-DEPEND="${COMMON_DEPEND}
- pulseaudio? (
- || (
- media-libs/libpulse
- >=media-sound/apulse-0.1.12-r4[sdk]
- )
- )
- X? (
- x11-base/xorg-proto
- x11-libs/libICE
- x11-libs/libSM
- )"
-
-S="${WORKDIR}/${PN}-${PV%_*}"
-
-# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
- MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
- einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- if use clang && tc-ld-is-lld ; then
- if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
- einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
- einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- if use pgo ; then
- if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
- einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
- fi
- fi
-
- einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
-}
-
-MOZ_LANGS=(
- af ar ast be bg br ca cak cs cy da de dsb
- el en-CA en-GB en-US es-AR es-ES et eu
- fi fr fy-NL ga-IE gd gl he hr hsb hu
- id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
- pa-IN pl pt-BR pt-PT rm ro ru
- sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
-)
-
-# Firefox-only LANGS
-MOZ_LANGS+=( ach )
-MOZ_LANGS+=( an )
-MOZ_LANGS+=( az )
-MOZ_LANGS+=( bn )
-MOZ_LANGS+=( bs )
-MOZ_LANGS+=( ca-valencia )
-MOZ_LANGS+=( eo )
-MOZ_LANGS+=( es-CL )
-MOZ_LANGS+=( es-MX )
-MOZ_LANGS+=( fa )
-MOZ_LANGS+=( ff )
-MOZ_LANGS+=( gn )
-MOZ_LANGS+=( gu-IN )
-MOZ_LANGS+=( hi-IN )
-MOZ_LANGS+=( hy-AM )
-MOZ_LANGS+=( ia )
-MOZ_LANGS+=( km )
-MOZ_LANGS+=( kn )
-MOZ_LANGS+=( lij )
-MOZ_LANGS+=( mk )
-MOZ_LANGS+=( mr )
-MOZ_LANGS+=( my )
-MOZ_LANGS+=( ne-NP )
-MOZ_LANGS+=( oc )
-MOZ_LANGS+=( sco )
-MOZ_LANGS+=( si )
-MOZ_LANGS+=( son )
-MOZ_LANGS+=( szl )
-MOZ_LANGS+=( ta )
-MOZ_LANGS+=( te )
-MOZ_LANGS+=( tl )
-MOZ_LANGS+=( trs )
-MOZ_LANGS+=( ur )
-MOZ_LANGS+=( xh )
-
-mozilla_set_globals() {
- # https://bugs.gentoo.org/587334
- local MOZ_TOO_REGIONALIZED_FOR_L10N=(
- fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
- )
-
- local lang xflag
- for lang in "${MOZ_LANGS[@]}" ; do
- # en and en_US are handled internally
- if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
- continue
- fi
-
- # strip region subtag if $lang is in the list
- if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
- xflag=${lang%%-*}
- else
- xflag=${lang}
- fi
-
- SRC_URI+=" l10n_${xflag/[_@]/-}? ("
- SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
- SRC_URI+=" )"
- IUSE+=" l10n_${xflag/[_@]/-}"
- done
-}
-mozilla_set_globals
-
-moz_clear_vendor_checksums() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -ne 1 ]] ; then
- die "${FUNCNAME} requires exact one argument"
- fi
-
- einfo "Clearing cargo checksums for ${1} ..."
-
- sed -i \
- -e 's/\("files":{\)[^}]*/\1/' \
- "${S}"/third_party/rust/${1}/.cargo-checksum.json \
- || die
-}
-
-moz_install_xpi() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local DESTDIR=${1}
- shift
-
- insinto "${DESTDIR}"
-
- local emid xpi_file xpi_tmp_dir
- for xpi_file in "${@}" ; do
- emid=
- xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
-
- # Unpack XPI
- unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
-
- # Determine extension ID
- if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
- emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
- [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
- elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
- emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
- [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
- else
- die "failed to determine extension id"
- fi
-
- einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
- newins "${xpi_file}" "${emid}.xpi"
- done
-}
-
-mozconfig_add_options_ac() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local reason=${1}
- shift
-
- local option
- for option in ${@} ; do
- echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
- done
-}
-
-mozconfig_add_options_mk() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local reason=${1}
- shift
-
- local option
- for option in ${@} ; do
- echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
- done
-}
-
-mozconfig_use_enable() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 1 ]] ; then
- die "${FUNCNAME} requires at least one arguments"
- fi
-
- local flag=$(use_enable "${@}")
- mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
-}
-
-mozconfig_use_with() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 1 ]] ; then
- die "${FUNCNAME} requires at least one arguments"
- fi
-
- local flag=$(use_with "${@}")
- mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
-}
-
-# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
-# placed here until toolchain-funcs.eclass gets an official support for mold linker.
-# Please see:
-# https://github.com/gentoo/gentoo/pull/28366 ||
-# https://github.com/gentoo/gentoo/pull/28355
-tc-ld-is-mold() {
- local out
-
- # Ensure ld output is in English.
- local -x LC_ALL=C
-
- # First check the linker directly.
- out=$($(tc-getLD "$@") --version 2>&1)
- if [[ ${out} == *"mold"* ]] ; then
- return 0
- fi
-
- # Then see if they're selecting mold via compiler flags.
- # Note: We're assuming they're using LDFLAGS to hold the
- # options and not CFLAGS/CXXFLAGS.
- local base="${T}/test-tc-linker"
- cat <<-EOF > "${base}.c"
- int main() { return 0; }
- EOF
- out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
- rm -f "${base}"*
- if [[ ${out} == *"mold"* ]] ; then
- return 0
- fi
-
- # No mold here!
- return 1
-}
-
-virtwl() {
- debug-print-function ${FUNCNAME} "$@"
-
- [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
- [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
- tinywl -h >/dev/null || die 'tinywl -h failed'
-
- # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work
- addpredict /dev/dri
- local VIRTWL VIRTWL_PID
- coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
- local -x WAYLAND_DISPLAY
- read WAYLAND_DISPLAY <&${VIRTWL[0]}
-
- debug-print "${FUNCNAME}: $@"
- "$@"
-
- [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
- exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
-}
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]] ; then
- if use pgo ; then
- if ! has usersandbox $FEATURES ; then
- die "You must enable usersandbox as X server can not run as root!"
- fi
- fi
-
- # Ensure we have enough disk space to compile
- if use pgo || use lto || use debug ; then
- CHECKREQS_DISK_BUILD="13500M"
- else
- CHECKREQS_DISK_BUILD="6600M"
- fi
-
- check-reqs_pkg_pretend
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]] ; then
- if use pgo ; then
- if ! has userpriv ${FEATURES} ; then
- eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
- fi
- fi
-
- # Ensure we have enough disk space to compile
- if use pgo || use lto || use debug ; then
- CHECKREQS_DISK_BUILD="13500M"
- else
- CHECKREQS_DISK_BUILD="6400M"
- fi
-
- check-reqs_pkg_setup
-
- llvm_pkg_setup
-
- if use clang && use lto && tc-ld-is-lld ; then
- local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
- [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
- [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
-
- local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
- [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
- [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
-
- if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
- eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
- eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
- eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
- eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
- eerror " - Build ${CATEGORY}/${PN} without USE=lto"
- eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
- eerror " llvm/clang/lld/rust chain depending on your @world updates)"
- die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
- fi
- fi
-
- python-any-r1_pkg_setup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset \
- DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XAUTHORITY \
- XDG_CACHE_HOME \
- XDG_SESSION_COOKIE
-
- # Build system is using /proc/self/oom_score_adj, bug #604394
- addpredict /proc/self/oom_score_adj
-
- if use pgo ; then
- # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
- # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
- # (PORTAGE_SCHEDULING_POLICY) update...
- addpredict /proc
-
- # May need a wider addpredict when using wayland+pgo.
- addpredict /dev/dri
-
- # Allow access to GPU during PGO run
- local ati_cards mesa_cards nvidia_cards render_cards
- shopt -s nullglob
-
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if [[ -n "${ati_cards}" ]] ; then
- addpredict "${ati_cards}"
- fi
-
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if [[ -n "${mesa_cards}" ]] ; then
- addpredict "${mesa_cards}"
- fi
-
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if [[ -n "${nvidia_cards}" ]] ; then
- addpredict "${nvidia_cards}"
- fi
-
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if [[ -n "${render_cards}" ]] ; then
- addpredict "${render_cards}"
- fi
-
- shopt -u nullglob
- fi
-
- if ! mountpoint -q /dev/shm ; then
- # If /dev/shm is not available, configure is known to fail with
- # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
- ewarn "/dev/shm is not mounted -- expect build failures!"
- fi
-
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
- MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
- fi
-
- if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
- MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
- fi
-
- # Mozilla API keys (see https://location.services.mozilla.com/api)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
- MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
- fi
-
- # Ensure we use C locale when building, bug #746215
- export LC_ALL=C
- fi
-
- CONFIG_CHECK="~SECCOMP"
- WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
- linux-info_pkg_setup
-}
-
-src_unpack() {
- local _lp_dir="${WORKDIR}/language_packs"
- local _src_file
-
- if [[ ! -d "${_lp_dir}" ]] ; then
- mkdir "${_lp_dir}" || die
- fi
-
- for _src_file in ${A} ; do
- if [[ ${_src_file} == *.xpi ]]; then
- cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
- else
- unpack ${_src_file}
- fi
- done
-}
-
-src_prepare() {
- use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch
- ! use ppc64 && rm -v "${WORKDIR}"/firefox-patches/*bmo-1775202-ppc64*.patch
-
- eapply "${WORKDIR}/firefox-patches"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Make cargo respect MAKEOPTS
- export CARGO_BUILD_JOBS="$(makeopts_jobs)"
-
- # Make LTO respect MAKEOPTS
- sed -i \
- -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
- "${S}"/build/moz.configure/lto-pgo.configure \
- || die "sed failed to set num_cores"
-
- # Make ICU respect MAKEOPTS
- sed -i \
- -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
- "${S}"/intl/icu_sources_data.py \
- || die "sed failed to set num_cores"
-
- # sed-in toolchain prefix
- sed -i \
- -e "s/objdump/${CHOST}-objdump/" \
- "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
- || die "sed failed to set toolchain prefix"
-
- sed -i \
- -e 's/ccache_stats = None/return None/' \
- "${S}"/python/mozbuild/mozbuild/controller/building.py \
- || die "sed failed to disable ccache stats call"
-
- einfo "Removing pre-built binaries ..."
- find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
-
- # Create build dir
- BUILD_DIR="${WORKDIR}/${PN}_build"
- mkdir -p "${BUILD_DIR}" || die
-
- # Write API keys to disk
- echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
- echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
- echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
-
- xdg_environment_reset
-}
-
-src_configure() {
- # Show flags set at the beginning
- einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
- einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
- einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
- einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
- einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
-
- local have_switched_compiler=
- if use clang; then
- # Force clang
- einfo "Enforcing the use of clang due to USE=clang ..."
- if tc-is-gcc; then
- have_switched_compiler=yes
- fi
- AR=llvm-ar
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- NM=llvm-nm
- RANLIB=llvm-ranlib
- elif ! use clang && ! tc-is-gcc ; then
- # Force gcc
- have_switched_compiler=yes
- einfo "Enforcing the use of gcc due to USE=-clang ..."
- AR=gcc-ar
- CC=${CHOST}-gcc
- CXX=${CHOST}-g++
- NM=gcc-nm
- RANLIB=gcc-ranlib
- fi
-
- if [[ -n "${have_switched_compiler}" ]] ; then
- # Because we switched active compiler we have to ensure
- # that no unsupported flags are set
- strip-unsupported-flags
- fi
-
- # Ensure we use correct toolchain,
- # AS is used in a non-standard way by upstream, #bmo1654031
- export HOST_CC="$(tc-getBUILD_CC)"
- export HOST_CXX="$(tc-getBUILD_CXX)"
- export AS="$(tc-getCC) -c"
- tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG
-
- # Pass the correct toolchain paths through cbindgen
- if tc-is-cross-compiler ; then
- export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
- fi
-
- # Set MOZILLA_FIVE_HOME
- export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- # python/mach/mach/mixin/process.py fails to detect SHELL
- export SHELL="${EPREFIX}/bin/bash"
-
- # Set state path
- export MOZBUILD_STATE_PATH="${BUILD_DIR}"
-
- # Set MOZCONFIG
- export MOZCONFIG="${S}/.mozconfig"
-
- # Initialize MOZCONFIG
- mozconfig_add_options_ac '' --enable-application=browser
- mozconfig_add_options_ac '' --enable-project=browser
-
- # Set Gentoo defaults
- export MOZILLA_OFFICIAL=1
-
- mozconfig_add_options_ac 'Gentoo default' \
- --allow-addon-sideload \
- --disable-cargo-incremental \
- --disable-crashreporter \
- --disable-gpsd \
- --disable-install-strip \
- --disable-parental-controls \
- --disable-strip \
- --disable-tests \
- --disable-updater \
- --enable-negotiateauth \
- --enable-new-pass-manager \
- --enable-official-branding \
- --enable-release \
- --enable-system-ffi \
- --enable-system-pixman \
- --enable-system-policies \
- --host="${CBUILD:-${CHOST}}" \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --prefix="${EPREFIX}/usr" \
- --target="${CHOST}" \
- --without-ccache \
- --without-wasm-sandboxed-libraries \
- --with-intl-api \
- --with-libclang-path="$(llvm-config --libdir)" \
- --with-system-nspr \
- --with-system-nss \
- --with-system-zlib \
- --with-toolchain-prefix="${CHOST}-" \
- --with-unsigned-addon-scopes=app,system \
- --x-includes="${ESYSROOT}/usr/include" \
- --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
-
- # Set update channel
- local update_channel=release
- [[ -n ${MOZ_ESR} ]] && update_channel=esr
- mozconfig_add_options_ac '' --update-channel=${update_channel}
-
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
- mozconfig_add_options_ac '' --enable-rust-simd
- fi
-
- # For future keywording: This is currently (97.0) only supported on:
- # amd64, arm, arm64 & x86.
- # Might want to flip the logic around if Firefox is to support more arches.
- if use ppc64; then
- mozconfig_add_options_ac '' --disable-sandbox
- else
- mozconfig_add_options_ac '' --enable-sandbox
- fi
-
- if [[ -s "${S}/api-google.key" ]] ; then
- local key_origin="Gentoo default"
- if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
- key_origin="User value"
- fi
-
- mozconfig_add_options_ac "${key_origin}" \
- --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
- else
- einfo "Building without Google API key ..."
- fi
-
- if [[ -s "${S}/api-location.key" ]] ; then
- local key_origin="Gentoo default"
- if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
- key_origin="User value"
- fi
-
- mozconfig_add_options_ac "${key_origin}" \
- --with-google-location-service-api-keyfile="${S}/api-location.key"
- else
- einfo "Building without Location API key ..."
- fi
-
- if [[ -s "${S}/api-mozilla.key" ]] ; then
- local key_origin="Gentoo default"
- if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
- key_origin="User value"
- fi
-
- mozconfig_add_options_ac "${key_origin}" \
- --with-mozilla-api-keyfile="${S}/api-mozilla.key"
- else
- einfo "Building without Mozilla API key ..."
- fi
-
- mozconfig_use_with system-av1
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-icu
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-libevent
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-png
- mozconfig_use_with system-webp
-
- mozconfig_use_enable dbus
- mozconfig_use_enable libproxy
-
- use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
-
- mozconfig_use_enable geckodriver
-
- if use hardened ; then
- mozconfig_add_options_ac "+hardened" --enable-hardening
- append-ldflags "-Wl,-z,relro -Wl,-z,now"
- fi
-
- local myaudiobackends=""
- use jack && myaudiobackends+="jack,"
- use sndio && myaudiobackends+="sndio,"
- use pulseaudio && myaudiobackends+="pulseaudio,"
- ! use pulseaudio && myaudiobackends+="alsa,"
-
- mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
-
- mozconfig_use_enable wifi necko-wifi
-
- if use X && use wayland ; then
- mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
- elif ! use X && use wayland ; then
- mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
- else
- mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
- fi
-
- if use lto ; then
- if use clang ; then
- # Upstream only supports lld or mold when using clang.
- if tc-ld-is-mold ; then
- mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
- else
- mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
- fi
-
- mozconfig_add_options_ac '+lto' --enable-lto=cross
-
- else
- # ThinLTO is currently broken, see bmo#1644409.
- # mold does not support gcc+lto combination.
- mozconfig_add_options_ac '+lto' --enable-lto=full
- mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
- fi
-
- if use pgo ; then
- mozconfig_add_options_ac '+pgo' MOZ_PGO=1
-
- if use clang ; then
- # Used in build/pgo/profileserver.py
- export LLVM_PROFDATA="llvm-profdata"
- fi
- fi
- else
- # Avoid auto-magic on linker
- if use clang ; then
- # lld is upstream's default
- if tc-ld-is-mold ; then
- mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
- else
- mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
- fi
-
- else
- if tc-ld-is-mold ; then
- mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
- else
- mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
- fi
- fi
- fi
-
- # LTO flag was handled via configure
- filter-flags '-flto*'
-
- mozconfig_use_enable debug
- if use debug ; then
- mozconfig_add_options_ac '+debug' --disable-optimize
- mozconfig_add_options_ac '+debug' --enable-real-time-tracing
- else
- mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
-
- if is-flag '-g*' ; then
- if use clang ; then
- mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
- else
- mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
- fi
- else
- mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
- fi
-
- if is-flag '-O0' ; then
- mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
- elif is-flag '-O4' ; then
- mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
- elif is-flag '-O3' ; then
- mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
- elif is-flag '-O1' ; then
- mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
- elif is-flag '-Os' ; then
- mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
- else
- mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
- fi
- fi
-
- # Debug flag was handled via configure
- filter-flags '-g*'
-
- # Optimization flag was handled via configure
- filter-flags '-O*'
-
- # Modifications to better support ARM, bug #553364
- if use cpu_flags_arm_neon ; then
- mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
-
- if ! tc-is-clang ; then
- # thumb options aren't supported when using clang, bug 666966
- mozconfig_add_options_ac '+cpu_flags_arm_neon' \
- --with-thumb=yes \
- --with-thumb-interwork=no
- fi
- fi
-
- if [[ ${CHOST} == armv*h* ]] ; then
- mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
-
- if ! use system-libvpx ; then
- sed -i \
- -e "s|softfp|hard|" \
- "${S}"/media/libvpx/moz.build \
- || die
- fi
- fi
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
- local disable_elf_hack=
- if use amd64 ; then
- disable_elf_hack=yes
- elif use x86 ; then
- disable_elf_hack=yes
- elif use arm ; then
- disable_elf_hack=yes
- fi
-
- if [[ -n ${disable_elf_hack} ]] ; then
- mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
- elif tc-is-gcc ; then
- if ver_test $(gcc-fullversion) -ge 10 ; then
- einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..."
- append-cxxflags -fno-tree-loop-vectorize
- fi
- fi
-
- # Additional ARCH support
- case "${ARCH}" in
- arm)
- # Reduce the memory requirements for linking
- if use clang ; then
- # Nothing to do
- :;
- elif use lto ; then
- append-ldflags -Wl,--no-keep-memory
- else
- append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
- fi
- ;;
- esac
-
- if ! use elibc_glibc ; then
- mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
- fi
-
- # Allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- # Make revdep-rebuild.sh happy; Also required for musl
- append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
-
- # Pass $MAKEOPTS to build system
- export MOZ_MAKE_FLAGS="${MAKEOPTS}"
-
- # Use system's Python environment
- export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
-
- if use system-python-libs; then
- export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
- else
- export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
- fi
-
- # Disable notification when build system has finished
- export MOZ_NOSPAM=1
-
- # Portage sets XARGS environment variable to "xargs -r" by default which
- # breaks build system's check_prog() function which doesn't support arguments
- mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
-
- # Set build dir
- mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
-
- # Show flags we will use
- einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
- einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
- einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
- einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
- einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
-
- # Handle EXTRA_CONF and show summary
- local ac opt hash reason
-
- # Apply EXTRA_ECONF entries to $MOZCONFIG
- if [[ -n ${EXTRA_ECONF} ]] ; then
- IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
- for opt in "${ac[@]}"; do
- mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
- done
- fi
-
- echo
- echo "=========================================================="
- echo "Building ${PF} with the following configuration"
- grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
- [[ -z ${hash} || ${hash} == \# ]] \
- || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
- printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
- done
- echo "=========================================================="
- echo
-
- ./mach configure || die
-}
-
-src_compile() {
- local virtx_cmd=
-
- if use pgo; then
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- addpredict /root
-
- if ! use X; then
- virtx_cmd=virtwl
- else
- virtx_cmd=virtx
- fi
- fi
-
- if ! use X; then
- local -x GDK_BACKEND=wayland
- else
- local -x GDK_BACKEND=x11
- fi
-
- ${virtx_cmd} ./mach build --verbose || die
-}
-
-src_install() {
- # xpcshell is getting called during install
- pax-mark m \
- "${BUILD_DIR}"/dist/bin/xpcshell \
- "${BUILD_DIR}"/dist/bin/${PN} \
- "${BUILD_DIR}"/dist/bin/plugin-container
-
- DESTDIR="${D}" ./mach install || die
-
- # Upstream cannot ship symlink but we can (bmo#658850)
- rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
- dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
- rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
- fi
-
- # Install policy (currently only used to disable application updates)
- insinto "${MOZILLA_FIVE_HOME}/distribution"
- newins "${FILESDIR}"/distribution.ini distribution.ini
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install system-wide preferences
- local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
- insinto "${PREFS_DIR}"
- newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
-
- local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
-
- # Set dictionary path to use system hunspell
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
- pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
- EOF
-
- # Force hwaccel prefs if USE=hwaccel is enabled
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
- >>"${GENTOO_PREFS}" \
- || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
-
- if use wayland; then
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
- pref("gfx.x11-egl.force-enabled", false);
- EOF
- else
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
- pref("gfx.x11-egl.force-enabled", true);
- EOF
- fi
- fi
-
- if ! use gmp-autoupdate ; then
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- einfo "Disabling auto-update for ${plugin} plugin ..."
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
- pref("media.${plugin}.autoupdate", false);
- EOF
- done
- fi
-
- # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
- if use system-harfbuzz ; then
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
- sticky_pref("gfx.font_rendering.graphite.enabled", true);
- EOF
- fi
-
- # Install language packs
- local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
- if [[ -n "${langpacks}" ]] ; then
- moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
- fi
-
- # Install geckodriver
- if use geckodriver ; then
- einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..."
- pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver
- exeinto "${MOZILLA_FIVE_HOME}"
- doexe "${BUILD_DIR}"/dist/bin/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install icons
- local icon_srcdir="${S}/browser/branding/official"
- local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg"
-
- insinto /usr/share/icons/hicolor/symbolic/apps
- newins "${icon_symbolic_file}" ${PN}-symbolic.svg
-
- local icon size
- for icon in "${icon_srcdir}"/default*.png ; do
- size=${icon%.png}
- size=${size##*/default}
-
- if [[ ${size} -eq 48 ]] ; then
- newicon "${icon}" ${PN}.png
- fi
-
- newicon -s ${size} "${icon}" ${PN}.png
- done
-
- # Install menu
- local app_name="Mozilla ${MOZ_PN^}"
- local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
- local desktop_filename="${PN}.desktop"
- local exec_command="${PN}"
- local icon="${PN}"
- local use_wayland="false"
-
- if use wayland ; then
- use_wayland="true"
- fi
-
- cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
-
- sed -i \
- -e "s:@NAME@:${app_name}:" \
- -e "s:@EXEC@:${exec_command}:" \
- -e "s:@ICON@:${icon}:" \
- "${WORKDIR}/${PN}.desktop-template" \
- || die
-
- newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
-
- rm "${WORKDIR}/${PN}.desktop-template" || die
-
- # Install wrapper script
- [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
- newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
-
- # Update wrapper
- sed -i \
- -e "s:@PREFIX@:${EPREFIX}/usr:" \
- -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
- -e "s:@APULSELIB_DIR@:${apulselib}:" \
- -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
- "${ED}/usr/bin/${PN}" \
- || die
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-
- # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # does not need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
- einfo "APULSE found; Generating library symlinks for sound support ..."
- local lib
- pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # A quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if [[ ! -L ${lib##*/} ]] ; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- elog "\t ${plugin}"
- done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-
- local show_doh_information
- local show_normandy_information
- local show_shortcut_information
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- # New install; Tell user that DoH is disabled by default
- show_doh_information=yes
- show_normandy_information=yes
- show_shortcut_information=no
- else
- local replacing_version
- for replacing_version in ${REPLACING_VERSIONS} ; do
- if ver_test "${replacing_version}" -lt 91.0 ; then
- # Tell user that we no longer install a shortcut
- # per supported display protocol
- show_shortcut_information=yes
- fi
- done
- fi
-
- if [[ -n "${show_doh_information}" ]] ; then
- elog
- elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
- elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
- elog "DNS traffic to Cloudflare by default is not a good idea and applications"
- elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
- elog "(\"Off by choice\") by default."
- elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
- fi
-
- # bug 713782
- if [[ -n "${show_normandy_information}" ]] ; then
- elog
- elog "Upstream operates a service named Normandy which allows Mozilla to"
- elog "push changes for default settings or even install new add-ons remotely."
- elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
- elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
- elog "concerns prevail, which is why we have switched off the use of this"
- elog "service by default."
- elog
- elog "To re-enable this service set"
- elog
- elog " app.normandy.enabled=true"
- elog
- elog "in about:config."
- fi
-
- if [[ -n "${show_shortcut_information}" ]] ; then
- elog
- elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
- elog "each supported display protocol. Instead we will only install"
- elog "one generic Mozilla ${PN^} shortcut."
- elog "If you still want to be able to select between running Mozilla ${PN^}"
- elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
- fi
-
- # bug 835078
- if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
- ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
- ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
- ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
- ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
- fi
-
- elog
- elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using "
- elog "useragent checks. To temporarily fix this, enter about:config and modify "
- elog "network.http.useragent.forceVersion preference to \"99\"."
- elog "Or install an addon to change your useragent."
- elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100"
- elog
-}
diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz
index 8b8984b522c4..6ba9da47a86b 100644
--- a/x11-plugins/Manifest.gz
+++ b/x11-plugins/Manifest.gz
Binary files differ
diff --git a/x11-plugins/bfm/Manifest b/x11-plugins/bfm/Manifest
index 8b6d0af3cd45..0b2cc89faa7f 100644
--- a/x11-plugins/bfm/Manifest
+++ b/x11-plugins/bfm/Manifest
@@ -1,4 +1,4 @@
AUX bfm-0.6.4-makefile.patch 1695 BLAKE2B 99a97a6c8f883c78495f60e0e6d4bfa01203ddcb02f5ae47067f1d1bd21f6441d3cd4d67f592df14b1f715d785151e0b0eb54bf21f81538e7532dd1660b88a8e SHA512 19b5161ee9b43d22895ec1a964ced44f15434cc93357f466b410301c87398ea4bcb10c5cd23c186190a1009791056d8778ff4d1231c56b8aa9366b56d08f47b8
DIST bfm-0.6.4.tar.gz 59288 BLAKE2B b70d98a944e2e6daaf694dc90a0f8cebc01afd8e11c46fde614e2b2affbe0e331cc15a308837fe987238182a3b4b631bb0d8f8d7f50b84c8705e113425cec7ec SHA512 1a039ef7448c610d2629b50bcac082e7d70eb755aa43e79e6b0868448f92aea5078548273c5f278fac878433cdcd9492589fb1612108807a4fd2afb0e07612a4
-EBUILD bfm-0.6.4-r3.ebuild 955 BLAKE2B 7fffa1b7f6949d39d3f2580748dfb6eabdfaf660d2eb97f449c0953397fd7aa44eb085e743875c55028c66a42f4c43e12fc3eeb81e55bab7b6eb44076ddf6388 SHA512 dbc98aa170e00b32412f9c6a9dfb4315b34a050894a3ca3f1a13a5e0731861b0fc39c5202e2d4f120b6a504fc34cb9757f799289189ada8e56c2f8d3a9a4488f
-MISC metadata.xml 349 BLAKE2B b920a5e5e82634986dd6699e7ea57b68066b1ed1723294d1f3b8a36f694e99b24f3cb7858b3b510acdabd3c33762dc06aa20898cda06d7ff268e664b8172656d SHA512 c0550a20adbbdf3662c4bcf3497be790978330cde9333fd968584b7c1b766964f15c029e3929515c59658abba4a3bf3d4eb506fba91e105c932de5975125a7a0
+EBUILD bfm-0.6.4-r4.ebuild 967 BLAKE2B f48ae6440339edada406c8a2349beed2fd3a9da1500f8e19980be0c3ff58f68e9a677f66f892546ace032b368933bcb3bd9d8cb94ba4803d88fe1bba0ccf6954 SHA512 5d3f2585b8069bc3b17ca7b7958552c4cab209f8afe28d5e607ce48e7da74ab512945148a2ce057bdfaf30d9fbcd525bcf5df1a71a2c4096c11e9968f42f3105
+MISC metadata.xml 435 BLAKE2B 7fd90ad9036cfcb107fbb31ebf278657a132b3e58836710cd7e0ad627b14ca35356dad8caa2688db9858c6aadc110f557c8be487839cab2aaf15eb391f002824 SHA512 6ac5d04428f3977b98328a1799f98ae77b437351ca9437961fb0af420a9b310fda232ecb3494d298dff6e99520bbec8792687351e5d7e78c0562a5c21439417d
diff --git a/x11-plugins/bfm/bfm-0.6.4-r3.ebuild b/x11-plugins/bfm/bfm-0.6.4-r4.ebuild
index d93d9ff88a99..1fd42525ff60 100644
--- a/x11-plugins/bfm/bfm-0.6.4-r3.ebuild
+++ b/x11-plugins/bfm/bfm-0.6.4-r4.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
inherit toolchain-funcs
-DESCRIPTION="a dockapp and gkrellm plug-in combining timecop's bubblemon and wmfishtime"
+DESCRIPTION="Dockapp and gkrellm plug-in combining timecop's bubblemon and wmfishtime"
HOMEPAGE="https://github.com/JNRowe-retired/bfm"
SRC_URI="https://github.com/JNRowe-retired/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -13,14 +14,18 @@ SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="gkrellm"
-RDEPEND="x11-libs/gtk+:2
+RDEPEND="
+ gkrellm? ( >=app-admin/gkrellm-2[X] )
+ x11-libs/gtk+:2
x11-libs/libX11
- x11-libs/libXext"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- gkrellm? ( >=app-admin/gkrellm-2[X] )"
-
-PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+ x11-libs/libXext
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-makefile.patch
+)
src_compile() {
emake CC="$(tc-getCC)" GENTOO_LDFLAGS="${LDFLAGS}"
diff --git a/x11-plugins/bfm/metadata.xml b/x11-plugins/bfm/metadata.xml
index 5e8b4e0622fc..9b182362bb4f 100644
--- a/x11-plugins/bfm/metadata.xml
+++ b/x11-plugins/bfm/metadata.xml
@@ -1,13 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>voyageur@gentoo.org</email>
- <name>Bernard Cafarelli</name>
-</maintainer>
-
-<use>
- <flag name="gkrellm">Enable building of <pkg>app-admin/gkrellm</pkg>
- module</flag>
-</use>
+ <maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+ </maintainer>
+ <use>
+ <flag name="gkrellm">Enable building of <pkg>app-admin/gkrellm</pkg>module</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">JNRowe-retired/bfm</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-plugins/gkrellaclock/Manifest b/x11-plugins/gkrellaclock/Manifest
index 889837fa94f6..01694572139a 100644
--- a/x11-plugins/gkrellaclock/Manifest
+++ b/x11-plugins/gkrellaclock/Manifest
@@ -1,4 +1,4 @@
AUX gkrellaclock-makefile.patch 1403 BLAKE2B 12d84d0a6bc4ddf26b90978ac4ed88d152e0ca46abd2462c89528bff25f70fcc901dcb3d4c554c4fe4a7fb9c5e7e78a10bf97a1df554cc6c39f4348af1380d40 SHA512 484a405ebc9174617b0c17bc0cceb8533bf581ea3cf7a9b3d36ab2f297f6ae51ce2bbf5e5e022f6813f269caadec46e5d17845e5951f3bbb92ddd137c5ad5227
DIST gkrellaclock-0.3.4.tar.gz 18853 BLAKE2B b91b4cb9ae42f68d3a3d430f7713170c788515280330a1f785f11d4335e859dbd6f840fb7e47fe8f77676bb55e97dda628fa79d442d4be8a37c69bcea836aa52 SHA512 2e6002bc4d535899cc8b86377d596bcee5e64d05fe4239eaab2de8e387a40b8dee600d9fcd5f30feb68bb3e54bf6b4745d4c7b79ea9fee57b856eeb3dac12524
-EBUILD gkrellaclock-0.3.4-r1.ebuild 736 BLAKE2B 5ff7d83610cea583fb29458c7a65db4f06d98b62be6e6c72bf2e6bb6b1d8594829888c8ba190442d4f7faa02191b7c19a2ba6e870097b899f5e1264cfc0e15a0 SHA512 80512f42388c25b35ce956532d1e56b66216f48a36f07677a807f131238dd312b602ec0017c6cdd57496383f8d55a63c30280159b381f0827f69a34b64015415
+EBUILD gkrellaclock-0.3.4-r2.ebuild 733 BLAKE2B c3dd9814d55ae59a696d03997c27773eea413b21a98aaff190ba98e5990f58ddc81a6918948afc7d1294fc8594dab01dbb28d5e756a7da1dc31911a68f9eba02 SHA512 5bc30beea7475a6cdb4d508b15027adccc9c5bed255ec79c89ca5cbd2b976990869d53723399d64588ccd4f9f2499c1632b2819980050437ada69fd7290cbdae
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild b/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r2.ebuild
index 22d81a995f5f..1f0e8d375f1f 100644
--- a/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild
+++ b/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r2.ebuild
@@ -1,30 +1,31 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit gkrellm-plugin toolchain-funcs
DESCRIPTION="Nice analog clock for GKrellM2"
-HOMEPAGE="http://www.gkrellm.net/"
+HOMEPAGE="http://gkrellm.srcbox.net/"
SRC_URI="mirror://gentoo/${P}.tar.gz"
+S="${WORKDIR}/${P/a/A}"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha amd64 ~ppc sparc x86"
-IUSE=""
RDEPEND="app-admin/gkrellm:2[X]"
DEPEND="${RDEPEND}"
-S="${WORKDIR}/${P/a/A}"
-PATCHES=( "${FILESDIR}"/${PN}-makefile.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-makefile.patch
+)
src_prepare() {
default
# The tarball contains a pre-compiled x86 object that needs to be
- # removed if we're going to build it properly. See bug 166133.
+ # removed if we're going to build it properly. See bug #166133.
rm -f gkrellaclock.o || die 'failed to remove gkrellaclock.o'
}
diff --git a/x11-plugins/gkrellfire/Manifest b/x11-plugins/gkrellfire/Manifest
index 77893c73c756..6836e9484e61 100644
--- a/x11-plugins/gkrellfire/Manifest
+++ b/x11-plugins/gkrellfire/Manifest
@@ -1,4 +1,4 @@
AUX fix-CC-CFLAGS-LDFLAGS-handling.patch 1788 BLAKE2B 3cd9c4f40fe30fed10d7a3c14c8b9887e76220caab5073a27df66a84088fbed45910fb874f6b0d2976fb418ada32b564ab815a7439a99d900e46e31b0b4c62c4 SHA512 bf28ded021d3325df8fa725c0b264939e1d4e86bcd87e60e2bc010f1223a0371996516749d162a07d3661d6589c7b8f5a102a0ebe87f60aba36b913fd83cf3d2
DIST gkrellfire-0.4.2.tgz 12474 BLAKE2B e4c488061e18200fd75cca991032d1d64d0bd36da74aab33b3075cc6e5fae9b890ff3d906713ceb4ce15ffc409fb0916e77e1edcd9b686410bc2c8e637941b9f SHA512 1b7f6229567819092cd2eb2e33e3b7fd8340b0e913f6bcd1d11e9dd604730e3ca4fc1adaa8ae36895d80000f61931da14a586be6929c141c64b8519f8dc328bf
-EBUILD gkrellfire-0.4.2-r1.ebuild 536 BLAKE2B 587bfee735fea7b0b2a517208a9ffdbb53517d00db17fe3a779dad1520f4ab12527cc9f17eedb39029908bf5dce7a3f4608a434fb6f7c1de266d9c657ac2a80e SHA512 4b842053327fbc2fcdf9c72bc405f88769245e909081678dab5cbb7fbb69524786c2bf5dad15aa3b95442775b932ba33239808d964de359e9a8025f8db9d5e79
+EBUILD gkrellfire-0.4.2-r2.ebuild 526 BLAKE2B f1eebba005cc4d391583a9449a467b515382c1ea5b3f933bb304bfb9c6466b2d82d2b0ec1fea10710b611c1bf9d4928984983927e88b9405c533b7d61f7b7d8a SHA512 aee86f936561480928fbbf6e0449c4619a4190890940b0e8764b2cfa752cea1a5c3702a19d03243566ac4afdd49453fbbdd93d9594b9ae479bc49ef23def989b
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellfire/gkrellfire-0.4.2-r1.ebuild b/x11-plugins/gkrellfire/gkrellfire-0.4.2-r2.ebuild
index 498b3ae4f309..bfb9e04f0dad 100644
--- a/x11-plugins/gkrellfire/gkrellfire-0.4.2-r1.ebuild
+++ b/x11-plugins/gkrellfire/gkrellfire-0.4.2-r2.ebuild
@@ -1,7 +1,7 @@
-# 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
inherit gkrellm-plugin toolchain-funcs
@@ -12,12 +12,13 @@ SRC_URI="ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
RDEPEND="app-admin/gkrellm:2[X]"
DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}"/fix-CC-CFLAGS-LDFLAGS-handling.patch )
+PATCHES=(
+ "${FILESDIR}"/fix-CC-CFLAGS-LDFLAGS-handling.patch
+)
src_compile() {
emake CC="$(tc-getCC)"
diff --git a/x11-plugins/gkrellm-bluez/Manifest b/x11-plugins/gkrellm-bluez/Manifest
index b365ff73d49b..8afc05400457 100644
--- a/x11-plugins/gkrellm-bluez/Manifest
+++ b/x11-plugins/gkrellm-bluez/Manifest
@@ -1,4 +1,4 @@
-AUX gkrellm-bluez-0.2-notheme.patch 2115 BLAKE2B 1ce93d7a0d751c1b902f048aaedc12f459324303c52aeddd7100c02ff3a82d9bbb7ca3939c3d9b06ae85b57bc8c445949405eab06f511e423e80bd15f21e81a4 SHA512 caaf1d308c2c786bb54a1785509ff58ff29c22950ab0eee266adf07bf2ba1d37d35cb24cf748d255d13b7a48672234dc193baacf4dbb01ab955f86fe33d5c2d1
+AUX gkrellm-bluez-0.2-notheme.patch 1679 BLAKE2B f5b7fca3f36757733405f42e78bc7ae5f7e7c704f0d58a63c258f632ee4d61415ba201c619a9c425398195b44bf1cdaa82743e12ab1d710e6677f5754e3d0b3d SHA512 a754b0ea03a123c661574719e2e6e1afe75471aa1bc6be1cdf79066c0471396e68ed47ade6c340c446dec5e288f928b44172ea983744290831c5088dc35cf73d
DIST gkrellm-bluez-0.2.tar.gz 330247 BLAKE2B 8fa585fdd10892018e749428afded5cfb6c94258befedfe2652bcc027210ea9bb0db7379e052b19d6dbeb6c3abdf51be9504078e8e135bb74fce52bcc4febf71 SHA512 56a288874bf7de9f09aaa49a3bbc1ccf71da95dded5baa4af20941866f5acf777234a7726c49d491f252e175fc34266abd068cac0ca204ca6d1785a1d7e230f9
-EBUILD gkrellm-bluez-0.2-r2.ebuild 748 BLAKE2B d57bb08f203cac985e13986b5b5378a1cc98251b8ff8b6c036ad312bad7ab265f41a8c11067ea25264a31d66ef70b3e34f630b047989e6432957ce483861fa73 SHA512 ee252b5a2ccb583f7b7e21ccb6112b4ec88a6bf84de9c5d607119aaa208516d92819f44c99ad03ec620e886fcae09647e7c99b0c7cd9dac0c1d7c4f2102b4721
+EBUILD gkrellm-bluez-0.2-r3.ebuild 736 BLAKE2B 23603c2e385fcc9c3079d44fd583b2cc8b3818a1409d7732459d194a2cc96f9c6dbc0a5d5b9f7d1e1ef045ca5d345caa2a9274114a5729d4a163629f2d52b48f SHA512 0563940115e8a620c32bcd08713f6783d8c56eaefeeba82ee673bdf8e9da6b6d72baac2737ae0af48e6626031dfe904100c592c02cc877b4f88920def21a26b4
MISC metadata.xml 251 BLAKE2B 5dfb0bfe530fa3e325876191cd8cca6631b32832f7621a01461f914c3be1f12d663f2be59464e6069cfecfea817386baa6c71d8f924d5b59b04995940b55e955 SHA512 a7e4ca85f584cba8800f9a32f6179bd2c6a365f25d1f2d87c9d583e068ea25babdf8d47776495d2d4e498b9fc3e1b784593a8242c1d5c33c0a4cc37dd0c59470
diff --git a/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch b/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch
index 6a9841652dd2..548da1f0f46f 100644
--- a/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch
+++ b/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch
@@ -1,6 +1,5 @@
-diff -u --new-file gkrellm-bluez-0.2-orig/src/decal_net_leds.xpm gkrellm-bluez-0.2/src/decal_net_leds.xpm
---- gkrellm-bluez-0.2-orig/src/decal_net_leds.xpm 1969-12-31 18:00:00.000000000 -0600
-+++ gkrellm-bluez-0.2/src/decal_net_leds.xpm 2007-03-08 09:07:50.000000000 -0600
+--- a/src/decal_net_leds.xpm
++++ b/src/decal_net_leds.xpm
@@ -0,0 +1,66 @@
+/* XPM */
+static char * decal_net_leds_xpm[] = {
@@ -68,9 +67,8 @@ diff -u --new-file gkrellm-bluez-0.2-orig/src/decal_net_leds.xpm gkrellm-bluez-0
+"34567890ab",
+"cdefghijkl",
+"34567890ab"};
-diff -u --new-file gkrellm-bluez-0.2-orig/src/gkrellm-bluez-chart.c gkrellm-bluez-0.2/src/gkrellm-bluez-chart.c
---- gkrellm-bluez-0.2-orig/src/gkrellm-bluez-chart.c 2006-11-14 13:50:24.000000000 -0600
-+++ gkrellm-bluez-0.2/src/gkrellm-bluez-chart.c 2007-03-08 09:13:29.000000000 -0600
+--- a/src/gkrellm-bluez-chart.c
++++ b/src/gkrellm-bluez-chart.c
@@ -22,6 +22,8 @@
#include "gkrellm-bluez-chart.h"
diff --git a/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild b/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r3.ebuild
index dd151ebe1f93..af6b5cade5f1 100644
--- a/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild
+++ b/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r3.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit gkrellm-plugin
DESCRIPTION="GKrellm plugin for monitoring bluetooth (Linux BlueZ) adapters"
-SRC_URI="mirror://sourceforge/gkrellm-bluez/${P}.tar.gz"
HOMEPAGE="http://gkrellm-bluez.sourceforge.net"
+SRC_URI="mirror://sourceforge/gkrellm-bluez/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -15,15 +15,19 @@ KEYWORDS="amd64 x86"
RDEPEND="
app-admin/gkrellm:2[X]
- net-wireless/bluez"
+ net-wireless/bluez
+"
DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}"/${P}-notheme.patch )
+PATCHES=(
+ "${FILESDIR}"/${P}-notheme.patch
+)
PLUGIN_DOCS=( THEMING NEWS )
src_prepare() {
default
+
# Be a bit more future proof, bug #260948
sed "s/-Werror//" -i src/Makefile.am src/Makefile.in || die
}
@@ -31,5 +35,5 @@ src_prepare() {
src_configure() {
PLUGIN_SO=( src/.libs/gkrellmbluez$(get_modname) )
- econf --disable-static
+ default
}
diff --git a/x11-plugins/gkrellm-countdown/Manifest b/x11-plugins/gkrellm-countdown/Manifest
index 4a311df9f75c..0467f0693785 100644
--- a/x11-plugins/gkrellm-countdown/Manifest
+++ b/x11-plugins/gkrellm-countdown/Manifest
@@ -1,5 +1,5 @@
AUX gkrellm-countdown-0.1.2-r2-pkgconfig.patch 476 BLAKE2B 7c55e464e84285c9a60c7752e1bcc0e35270a19680c936660672daa70bf2e4927b616635a22384c3b688d28299bc919d121604b00fbe2e83feab5ddc3893ff70 SHA512 7903e803b930deca0a114c29169507b117b5dc0f581098a3cf9790f2ebc1c62fed2be147fc0dfeac061f68b49722aeda47713929a3d07e3c977e87868ba063f5
-AUX gkrellm-countdown-makefile.patch 1005 BLAKE2B 80711f28134b9241e5844a30e84a1bf634c9c75a880c1a5dfdad32e427b7e50d802c049a424086d6bed05d50a5bd5b8d39e31265c900d7bcdc5111a95301b6b7 SHA512 ae7ed8c952698b8cf23f99ce18abff865ed0168df42a3b9db54326131dbbbc982ef3490b93fb0e76b05cbb746b34fe43fb98a7b0d18e459e773b723a80bc8178
+AUX gkrellm-countdown-makefile.patch 957 BLAKE2B beab6d1162df796b52057fea2c9bdc2de6783e13b76ef3af049a9a8dda6900ba996151280cf3d5ce554431ad6920186eaf4d59a85f2483b2860b1a16cab38579 SHA512 8bb2a852144590e648dc0309f1a15b3b84f9ee5fbb31150fb8765568d935ed2750f04bbc81aac3c3d70942c27582d4cafda5facd6e5522df8a4e1c75ef3c792f
DIST gkrellm-countdown-0.1.2.tar.gz 12482 BLAKE2B eb619cc1da6ef90f843ab2a30e24da63d90988e85b4d48e2425f9c69a77ee64e7eaa674a7bed79da202633037aa56d5dd1f3b1c3ac9895172eed11af4b507dc0 SHA512 974a885ed56ffa95d2b5972fd309721e0043e8798fc1289fbb34bfd0320ec78db7a0572f8e43eee922b2823a2aa80789b8d24fdf106074e683b218e731b6de71
EBUILD gkrellm-countdown-0.1.2-r2.ebuild 659 BLAKE2B 8117cbf44682decd1212bc438f8c9e9edf254b7c9c5cccb5e5cdf4badecefe0a464a3831731e6ad9f439618ec48b096d1403a889a45f859fe6f56f6aa20f5eb5 SHA512 54d3e2f33077000ab23ef9e423e68742d225443898ab506f1ee5521b2e2aa2b8d1e7ba92dc50e4764797978e60e6498dc8acc6f1f2af013c95d462e0ce964e86
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch b/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch
index af241de73e92..e2a2dc54f68f 100644
--- a/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch
+++ b/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch
@@ -1,10 +1,10 @@
This patch is by Michael Mair-Keimberger, as part of bug 339657. It
teaches the Makefile to support the user's LDFLAGS.
-Gentoo-Bug: 339657
+Gentoo-Bug: https://bugs.gentoo.org/339657
---- a/Makefile 2003-12-30 23:07:29.000000000 +0100
-+++ b/Makefile 2013-03-16 14:23:47.671010566 +0100
+--- a/Makefile
++++ b/Makefile
@@ -9,7 +9,7 @@
IMLIB_LIB ?=
PLUGIN_DIR ?= /usr/local/lib/gkrellm2/plugins
diff --git a/x11-plugins/gkrellm-cpupower/Manifest b/x11-plugins/gkrellm-cpupower/Manifest
index 5bb23893d240..f62ac651c815 100644
--- a/x11-plugins/gkrellm-cpupower/Manifest
+++ b/x11-plugins/gkrellm-cpupower/Manifest
@@ -1,4 +1,4 @@
AUX gkrellm-cpupower-0.2-makefile.patch 1061 BLAKE2B c83d00ce78314139b1f972cfd3167b8d5174e44ade0b97b9592e05fc289b64c793d711827cd615d37deed72ded62e81699e58ffd5aca32e3cb58d888b83f5a74 SHA512 a4143262f07e0bc15c4d8d71b03df7a0ae67ba3817ac227545a1932ab91d981ea76a053ebb0e67871c59b7083740aede2a3a920db9feb807a66d7d2417e9081f
DIST gkrellm2-cpupower-0.2.tar.gz 14274 BLAKE2B 6ad0c0825743b3c37670e5b3f7390f601ee3ffc012cc658b0fbd72c4a195ec680eaef8a5dc8f9b72a17199a293865007fc60877addf7c811d9735116d600f934 SHA512 80cf86548c8329af41462cb5cdd0de67cfab05d8d9a7c3315fcc662e0b5e511ffc1f46d2eb3ccf13b9f1607c35860921658eb74970c241a4c56b74e32e4f779e
-EBUILD gkrellm-cpupower-0.2-r2.ebuild 1112 BLAKE2B 32087f26f5dec20889cc2857a918e0b3e4cf83449008c27ea664ca4eee1df15d6c1bd8f5da0624b55e679e35bd60629a84747aea997bd9891924ff0693647544 SHA512 f65a3039a940fad60b9f8a45cda77501aab182c85a2e64a865029e96a59351dd665139ac22cd529b7bb57a42ebabe6c6d7d1f6e04f0763de6d60804d616a758e
+EBUILD gkrellm-cpupower-0.2-r2.ebuild 1112 BLAKE2B 3a77e9f90581c169aba2f19b415083e73d8d4b847f00d9db19a1b9645afc285b218bffef2d1a92ac64c2615ce6e1f55e2a0328c3d7d8ad99b211fdd3c7609e2a SHA512 fdd6a91f989f4c33c83781a3646d889b103dbeeb13c685ec479c7f1b7a54a195a3b78b73933ecdfd449c95d7b58ee4f4b7b2119210730ee8aa11d2ff76354828
MISC metadata.xml 264 BLAKE2B 06a1053b520abbb6b64ea5c6f29e4b5dd9777de179ad2fc2c511eeb9cd522d428d66280b61485f47dc8f2e7a57d4c657c15ff7434280cd890613c4ebe1b801e8 SHA512 59509f805dfc0c4c51cb28c097ecd8b8c24d103821661db7cbabec69d707a1e2911c9b8c7efd54e3059198ee294354055e2b87247ccde7a2cf5a5eded8da3df3
diff --git a/x11-plugins/gkrellm-cpupower/gkrellm-cpupower-0.2-r2.ebuild b/x11-plugins/gkrellm-cpupower/gkrellm-cpupower-0.2-r2.ebuild
index a3c27d5e817e..1b8250714ecd 100644
--- a/x11-plugins/gkrellm-cpupower/gkrellm-cpupower-0.2-r2.ebuild
+++ b/x11-plugins/gkrellm-cpupower/gkrellm-cpupower-0.2-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=8
@@ -8,7 +8,7 @@ inherit gkrellm-plugin toolchain-funcs
MY_P="${P/gkrellm/gkrellm2}"
DESCRIPTION="A Gkrellm2 plugin for displaying and manipulating CPU frequency"
-HOMEPAGE="https://github.com/sainsaar/gkrellm2-cpupower/"
+HOMEPAGE="https://github.com/sainsaar/gkrellm2-cpupower"
SRC_URI="https://github.com/sainsaar/gkrellm2-cpupower/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
@@ -20,7 +20,8 @@ DEPEND="app-admin/gkrellm:2[X]"
RDEPEND="
${DEPEND}
app-admin/sudo
- sys-power/cpupower"
+ sys-power/cpupower
+"
BDEPEND="virtual/pkgconfig"
PATCHES=(
diff --git a/x11-plugins/gkrellm-mailwatch/Manifest b/x11-plugins/gkrellm-mailwatch/Manifest
index c28c91210c1f..b9329bb3740e 100644
--- a/x11-plugins/gkrellm-mailwatch/Manifest
+++ b/x11-plugins/gkrellm-mailwatch/Manifest
@@ -1,7 +1,7 @@
-AUX 2.4.3-0001-Respect-LDFLAGS.patch 998 BLAKE2B 63593a3e478b139e3aeaf640df80000226f315f64323e2c7a1f36d6531ed34dbef477f1aeb1627d87de3d066d324846b4b96d8f9ea4f5f5c819d8042c03497da SHA512 1c6677b285a42c557c0d09459c27b7a6354a5802ab30606fe786bf52a73b80ec7026c2cf365cfc6315dc82eada4eaa1f9697119b23d01fd4315d93c7aaa2479e
-AUX 2.4.3-0002-Use-gkrellm_gkd_string_width.patch 914 BLAKE2B 1dd49adf69b55c360d16fe96c32d4a89305efb3c83589e53bc1938056ea6318c39b58674fad41fb251054ac4564011bc28a1d3e267c5f6edc285f67bf223328f SHA512 05e9b1387df691ceab91791f7e3903137a0bfd77fc69c1d23707aac274f61e0ffe647f5114e3992ec8c512a2cbd63ce10610fa9f5efc269914829ff36ddb83da
-AUX 2.4.3-0003-Remove-a-few-more-GCC-warnings.patch 1227 BLAKE2B a3613b61b6b46a1b2b5540b607e28e8197edf618b49149d82e561cf5c9858de7c4b83d43397b1e9739dc9bce0b79b0234ea1b0f5de7f304d71d08f3c59f717cf SHA512 608088d86196397e8a43edabfae0bed2f44f0e6a0e8e6ff0607589365c53a0448a8a8207b53a9b7255b16a071cdc4c34a8c4abf3ffe1d1b603d0d4d29910dedb
-AUX 2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch 761 BLAKE2B 0192c481f2e2a49fc5c0954e75d67c39ea70a4739edb48d1ec83739a3b7b58dab1241feb1c2495b17d228dd4a1139759d7cbadf11a659baf01b9c1ae868820c4 SHA512 48381a81041befe925bb50fc7026e9543671242e824b8ccaadd7614778258af1dfd819aa4c0bdeb856b822a23af8f265463da1eb11e4340e328e13c969d42808
+AUX 2.4.3-0001-Respect-LDFLAGS.patch 858 BLAKE2B 5274ae5ca6677b93f98e7b94dfa92216c6aa27167f3a8da8ce94b4c8215c7bcf6ee7e89e4ecdd1570de0ca82a6550c36668e7e7c09c650af8d2386eb8cc72c8b SHA512 9910bffe616b2bab10b142ef2531fb3080c8e625e50b2213fa8dfccceba3f1388a3382836db16f57f29dd7e3959fbb7dea57ac3ea594222ce44028db621af880
+AUX 2.4.3-0002-Use-gkrellm_gkd_string_width.patch 767 BLAKE2B 7559bfd495b68ec9553f8ccc1d50020ab9fb05a9ff171543f8b98857af1345877beedabe8f1eb225dbd456ef9d193b1182344fe9cd3c7a932fe222f8ae88f0d0 SHA512 69674725bb86d4758d2bf0407dbe9549174159bac40b6247608ea59bf812c60d9411e0962ea916c7cca5fc331d049f2140910d35a59d8221b9c988546c6f77fe
+AUX 2.4.3-0003-Remove-a-few-more-GCC-warnings.patch 1077 BLAKE2B 28a1f044c30eb16fe53f36381364aca00910cbc5fde520da12149ccadbe27b749b3a987e6ac5df18f3512eec2f47fee5afdcff6a3a6b26d6b4be0fd9c234e6c2 SHA512 1d41fd328a7c582fe2d572c3c9e1a1c3a798e4ff2ea3552224a182deaff5bf70144621d5e9461ef768a5685faefa28dde66b7504fe043b1ef254f207797845e5
+AUX 2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch 622 BLAKE2B c14f0fcef8fdbb5d76f81463a2d34d600a091adde1d39d566a42b3cf78841612eb57062cdef7e43faacf7e2fb3bfb3124127e3f3f6fc6c12bf98e85d7e478884 SHA512 504de047da3a4b724ea27282d6da450dcddfe8fb349a487490a80ecc8733fe3c22d7fc38f5db34edfd929406f8c6e494866c5351075534a8173ec06e5bb5fbed
AUX gkrellm-mailwatch-2.4.3-pkgconfig.patch 473 BLAKE2B a60fef834ed6de590c86b26060f821a53ac28e30a45ca608dbc58c3ff9ae72681879ec5b05f662a9674cc6552ef063fa36cdeb4ac8c900c67da2e47791d6c6bd SHA512 ecd46a50da1595ce70f416f2874d9a4f8e85c7117f2fbb8e2e62154856623ed52c4dd05c405ae4df219f60c9287422aae5862fcb27888661680cd8ddfccf82d9
DIST gkrellm-mailwatch-2.4.3.tar.gz 27407 BLAKE2B 38c9559d2a36872e9c4203c7e6cef8cfaed7f41b944afa0e74091d09f3e812dcd8a59d58a426baa7d51f53bf6763b574aa383e1882b9e48755c880f4665b4dc4 SHA512 31ada9fa55a97a1c76e93f1130b5d84ce3c3db52608aaaeedcd8d482917c53e0c868ca2b61c58da966bdce7de74a88a6bdc5869c40b41e017014f34626df4bb9
EBUILD gkrellm-mailwatch-2.4.3-r3.ebuild 879 BLAKE2B 70d7c860448389bc195a2caac76243c7c1d330050eefb8668aa399288e676edc3ab293f94d9443f57819ffa5d27df4dcb0508b3c50290c5fc72e406a600d40ba SHA512 45c8f35375b5e4955452213527810a3f7fffa8828981ad950df00680ae9c5954be574d3c0af52d50ae737d85adad978bfcf8815acd6a2f51e17e5a02aae5171f
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch
index 158357dc4855..cbffef6c2def 100644
--- a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch
@@ -5,12 +5,6 @@ Subject: [PATCH 1/3] Respect LDFLAGS
Instead of using a non-standard varible name like LFLAGS, using LDFLAGS
lets this play nice with Gentoo's build system.
----
- Makefile | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index b8cf927..02ca376 100644
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,7 @@ INSTALL=install -c -m 755
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch
index 7edff1c74990..0b5f345f0bdb 100644
--- a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch
@@ -7,12 +7,6 @@ This wrapper is designed to transition from GdkFont to
PangoFontDescription. Without it, there is a warning and a probable
runtime crash, as we are feeding the wrong structure into
'gdk_string_width'.
----
- mailwatch.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/mailwatch.c b/mailwatch.c
-index 3f0f0a2..5cca01e 100644
--- a/mailwatch.c
+++ b/mailwatch.c
@@ -608,7 +608,7 @@ update_plugin(void) {
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch
index 5cc76c6fc828..6e91c94e7a01 100644
--- a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch
@@ -4,12 +4,6 @@ Date: Mon, 1 Nov 2010 08:44:17 -0400
Subject: [PATCH 3/3] Remove a few more GCC warnings
These are mostly harmless, but no harm in cleaning them up.
----
- mailwatch.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/mailwatch.c b/mailwatch.c
-index 5cca01e..fcb77a8 100644
--- a/mailwatch.c
+++ b/mailwatch.c
@@ -198,7 +198,7 @@ check_mh(Mailbox * mbox) {
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch
index 828c9dd2d5f4..f95fbe4dfbb0 100644
--- a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch
@@ -5,12 +5,6 @@ Subject: [PATCH 4/4] Do not force -O2 in CFLAGS
Only uses -O2 if the user has not specified any CFLAGS in the
environment.
----
- Makefile | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 02ca376..c4ca35c 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,8 @@ GKRELLM_INCLUDE= -I/usr/local/include
diff --git a/x11-plugins/gkrellm-plugins/Manifest b/x11-plugins/gkrellm-plugins/Manifest
index c40553634a78..4e3279b1a74c 100644
--- a/x11-plugins/gkrellm-plugins/Manifest
+++ b/x11-plugins/gkrellm-plugins/Manifest
@@ -1,2 +1,2 @@
-EBUILD gkrellm-plugins-2.0.ebuild 777 BLAKE2B afe9554243cf5c73f0dc98f95d02db91c63df11bf4c4d296b39a8604a74b1338e7bae5e24cb16f35959824245e92406859ca1a3aa00154eabe3ebe8d16a138fe SHA512 f1a6f22fc2f0ddfa1201039a9954e7491247e7e874d5912eb6718ae3749329d43c58dad138275133637abee45ba3f205269e61c84396ce60b1d3becf9964caf5
+EBUILD gkrellm-plugins-2.0-r1.ebuild 771 BLAKE2B 940750723e67f8cb3ca84d492c794e611fa2562787a33ab728ba06235ff6509401adde586ddc4df2090abf88cfe09df17d7db846998995c3f84983bd37d48f8e SHA512 a6743829d4ed03032af55e2967d787c3bdc675dda849b8874868cd536551a32d199ee7e499556962c7520a8d9ceaf7d81177436cec82eddd8df3ded405c61897
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild b/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0-r1.ebuild
index 5bc906f72683..0d3c7b4a1bb1 100644
--- a/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild
+++ b/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0-r1.ebuild
@@ -1,24 +1,24 @@
-# 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
-DESCRIPTION="emerge this package to install all of the gkrellm plugins"
+DESCRIPTION="Meta-package for all of the gkrellm plugins"
HOMEPAGE="http://gkrellm.srcbox.net/"
+LICENSE="metapackage"
SLOT="0"
-LICENSE="GPL-2"
KEYWORDS="~ppc ~x86"
IUSE="wifi"
-RDEPEND="!<app-admin/gkrellm-2
+RDEPEND="
+ !<app-admin/gkrellm-2
>=x11-plugins/gkrellaclock-0.3.2
>=x11-plugins/gkrellkam-2.0.0
>=x11-plugins/gkrellm-leds-0.8.0
>=x11-plugins/gkrellm-volume-2.1.4
>=x11-plugins/gkrellmlaunch-0.5
>=x11-plugins/gkrellmoon-0.6
- wifi? ( >=x11-plugins/gkrellmwireless-2.0.2 )
>=x11-plugins/gkrellshoot-0.4.1
>=x11-plugins/gkrellstock-0.5
>=x11-plugins/gkrellsun-0.12.2
@@ -26,4 +26,5 @@ RDEPEND="!<app-admin/gkrellm-2
>=x11-plugins/gkrellweather-2.0.6
x11-plugins/gkrellm-countdown
x11-plugins/gkrellm-trayicons
+ wifi? ( >=x11-plugins/gkrellmwireless-2.0.2 )
"
diff --git a/x11-plugins/gkrellm-radio/Manifest b/x11-plugins/gkrellm-radio/Manifest
index 27b60e0d38bf..cc5402d8b2fa 100644
--- a/x11-plugins/gkrellm-radio/Manifest
+++ b/x11-plugins/gkrellm-radio/Manifest
@@ -1,4 +1,4 @@
-AUX gkrellm-radio-2.0.4-makefile.patch 554 BLAKE2B ed67079c01041db8fe8e5d53e96469286d9f04ca02fc65d380665622ae3060e9b9289caf1617c952f4476a516a3971e9f5a760cac48dd0221466d35b9b410e41 SHA512 a994bfb44d8c3d1844d309d792c1084ffa5c2bb37769b714511fb90f626ed9d636d8720bb32dd536c3ce616dd25ae460ae831099f8a5b5dc6880d382b2d949ff
+AUX gkrellm-radio-2.0.4-makefile.patch 482 BLAKE2B bc4ec0fb4ac7403ae2200808a956ce01015d713f5064eb8d25e0357606bb6ae4f01d7e12eb390e6a15423f5953547ec447b3e8592f5f8b25e42fe9d115cd1e25 SHA512 12552a5b551a5f335105d9bad9e946571250d6b0dcf868d9b39d68739112ad8ade75471c9f4bb3c18381913bd5658d7dd654aa0c721d6ae5c77e124bb277d6c5
AUX gkrellm-radio-2.0.4-r1-pkgconfig.patch 578 BLAKE2B 413c85c649fb5e6bc2de13930fdf73a122cc6edce40681d0fdaa8abb6df0038dde448a7f149936070c17ffd39ce2f4946417739b686836d15d6914e1b745b8bc SHA512 c5b31868595d8adcc8992afe439a7805557dd9e0322d653a9c2dac7b4e9134efc96e17bc802cd8c4bd0cea2f803d6d899491db0b24dffb06474b7beabbf1fad7
DIST gkrellm-radio-2.0.4.tar.gz 15685 BLAKE2B c23d9627e503f0853bfd403cbb17c5550cc572540f1e7544179a57501e5793fe19aa654d2b622d34aa68765d89cbc45810b0fececbe9e9a0cfe810795b918406 SHA512 0e5de0cc114c915dcc78f3588766a0a6d9c7bd75da5626fbf7959e539c1f505babc94a0054cceb5a67c8145174d49adb331eefae69ba1637c9121ebd630998de
EBUILD gkrellm-radio-2.0.4-r1.ebuild 770 BLAKE2B 9bc5ef68102a630488977ec8daba00922641c152a39b3c35da3adc0cebdc31d0b8885555ebd64366858fb8dadd9cd231db91dada7b079128e7ec9b74dca33097 SHA512 ccf439c6e37d029c135ec6914cb7f715d9d6ce443b71806341e1cc7eddb7b6299ed75d20a37a184c3e48d609ba36e22d31c77b47974d8c3ec535bad744e33062
diff --git a/x11-plugins/gkrellm-radio/files/gkrellm-radio-2.0.4-makefile.patch b/x11-plugins/gkrellm-radio/files/gkrellm-radio-2.0.4-makefile.patch
index a5fcabfea07b..e718366fa093 100644
--- a/x11-plugins/gkrellm-radio/files/gkrellm-radio-2.0.4-makefile.patch
+++ b/x11-plugins/gkrellm-radio/files/gkrellm-radio-2.0.4-makefile.patch
@@ -1,5 +1,5 @@
---- a/Makefile 2003-09-20 13:02:15.000000000 +0200
-+++ b/Makefile_new 2013-03-16 14:38:19.122375762 +0100
+--- a/Makefile
++++ b/Makefile_new
@@ -9,8 +9,8 @@
DISTFILES=gkrellm_radio.c radio.c radio.h videodev.h README Makefile CHANGES
diff --git a/x11-plugins/gkrellm-trayicons/Manifest b/x11-plugins/gkrellm-trayicons/Manifest
index 48fbc03bc0c1..a8badf68976b 100644
--- a/x11-plugins/gkrellm-trayicons/Manifest
+++ b/x11-plugins/gkrellm-trayicons/Manifest
@@ -1,4 +1,4 @@
-AUX gkrellm-trayicons-1.03-ldflags.patch 743 BLAKE2B 078ee5216b432592b136f812e24282c4e001d2399a11ce6768cf2122f24b0a90e169f51a7b4aa0b44b4e3b02b28669f0008df0177e1b0aedbd58deeb19318b1e SHA512 e122db6d9ae37a17d58c3a065f4b2210bf7e8f6832f8687c60efc54145fddf2e1f6898927b699f64194382dadd035710c7e3540221c3e229ec26d2ca8e01e785
+AUX gkrellm-trayicons-1.03-ldflags.patch 671 BLAKE2B da9dbdb827a300f6e01c4e5b112a6d8682e8659030396b7d341e285e2dc39025c517582028c4c7a0a17218853bc54ee97fcf69bc65ea64bde4ef7af561d5810a SHA512 b4a74fe9a0cacbcb4b4fa49f9d8d4248087dad05678405320734b23f321f7a6d11d2baa779e1a3272217e8f64a862815fed9376b3e63041b488faa145fc1e5bf
AUX gkrellm-trayicons-1.03-pkgconfig.patch 574 BLAKE2B 40208feccf98cba8682bfad297117a71d33ecfa613ba00c3a52233a6845dd5065c109c93ea5ff31e0c3dff51ace4eadef9e80fbe2d8f7b433771db84b3fc199e SHA512 87f246a1e8265ba8c8a33d9675fd91f8b1b18b5f299bc17e9dc6c7e9a062a8e7e542aac089faec7d6a671880cf0df054e102b5f49ca19bbde17ba837bfe17ca4
DIST gkrellm-trayicons-1.03.tar.gz 185474 BLAKE2B b291c13785e7c42e3e14ef987b4c29f47d91f993653653215afb254415827c437be32aec55b2c1465a8c6de9f08bd575c4b394b1d72fa46f5573ff29b57fe31f SHA512 2f80c7b18453b3cd9694dbd9854ab88fa94f4b4de52e779bc2fb7c13633deec096d0ed0146da3d52567569df9466aa64512f870b6e142a784779444a3e6a4a4b
EBUILD gkrellm-trayicons-1.03-r2.ebuild 669 BLAKE2B cb20ad846e87e95ccc2f4005c091f7ebf8374bb11eeaaa3233531a24c8288379d96d162befc34ce4dd338814a68b1a685e59111c0f8228ff16aa0bb1e5c60f97 SHA512 06de2d29311126000dea31bacf8d557213c2c2ce44e60a54f4629bbf841f0e36204c231bdf7b49c7872fd0ab8e1ca5a0d01faf55ab06083ddb497d53c16f27d9
diff --git a/x11-plugins/gkrellm-trayicons/files/gkrellm-trayicons-1.03-ldflags.patch b/x11-plugins/gkrellm-trayicons/files/gkrellm-trayicons-1.03-ldflags.patch
index 92764a9b32af..06d28eed9ea3 100644
--- a/x11-plugins/gkrellm-trayicons/files/gkrellm-trayicons-1.03-ldflags.patch
+++ b/x11-plugins/gkrellm-trayicons/files/gkrellm-trayicons-1.03-ldflags.patch
@@ -1,5 +1,5 @@
---- a/Makefile 2003-11-26 00:27:29.000000000 +0100
-+++ b/Makefile_new 2013-03-15 21:36:05.331857288 +0100
+--- a/Makefile
++++ b/Makefile_new
@@ -6,19 +6,18 @@
GKRELLM_INCLUDE = -I$(PREFIX)/include
GTK_CFLAGS = `$(GTK_CONFIG) --cflags`
diff --git a/x11-plugins/gkrellm-volume/Manifest b/x11-plugins/gkrellm-volume/Manifest
index d78597c694bc..40d6fabb89a8 100644
--- a/x11-plugins/gkrellm-volume/Manifest
+++ b/x11-plugins/gkrellm-volume/Manifest
@@ -1,6 +1,6 @@
-AUX gkrellm-volume-2.1.13-makefile.patch 1293 BLAKE2B 1372f887a00955ea23789a9ff0ab1716544339cec69f6172e75052d08ef51ed88b5ca9b53a031e92e46d1f6b737115e08bc69c983a832a6e12165a26b50fd89c SHA512 2e4843be7f03b17fd7a496bc31509d83a6733e26231fcae683fcae4abb7ce21fb1465e2f5aa6d813d1f9fc449c4a8cddc738e12d6d93394fc472e5976d05fd4c
+AUX gkrellm-volume-2.1.13-makefile.patch 1221 BLAKE2B 965486be767ec96654222aafd9daece1c6ee01e7105e5e453b94d9fc448c6cf67f7ea4fc3b4d916627797cf89980eb2c7ec1817c6da1d836bf8614e98d52730b SHA512 eb1d4bf99f0c47102a7b163fa1dabe5eb66f298fdf60f9dfba8ddde4e8f23cff71efa2b66d728fa535393f37122e9336fbde6a6a5b1adcac0d6d50c81aa50162
AUX gkrellm-volume-2.1.13-r3-pkgconfig.patch 744 BLAKE2B 3ef577e7a47fdcee80a54f88edc88ce40fb0c0b7374c0a6c05793ca83f63774f0b943c06c3c5937e2b981a2ea2d6578d0c29806ae3ac65b8ed04a2a8cb31e8a8 SHA512 a116b37631924c1151d8ddbff030826f043f14bbde715b26fba6e397674825efff770f9f99b83e59ac15fd7af371e51c072432a5b636dcd08714f0a0258fe8c0
-AUX gkrellm-volume-2.1.13-reenable.patch 463 BLAKE2B d20017a62eacfa42a9186697d98b02ea2924eb018b71cec952f5b7bf459f8ce20014ca6aa24de8f41bc08a295658596eef14faf2fef8bdbf9869d15311074c40 SHA512 e3d37f60094da39717309d3cfa644f51c0802dac624ab18e97a1303731f3c9c62561a9ab01e56d70af133fa0b8720fcd88eec0e4cc4bf53b312df997174b1a8f
+AUX gkrellm-volume-2.1.13-reenable.patch 400 BLAKE2B bdbc390634eee460484f2c87624d375ee9f1d6cee94781982ab5360a3e2917e611be6e923cbefa935d999445706020e74e190aa260b2371f65a73ee5d17d4c80 SHA512 4a78e7124bf2ed8ea192c71a74b29939a99337766a71f3517f4c245ab0c970781c7bc2e7e3016f2d5d72cafc8913f1efdcb1fd33b86178967c504186a7f2e66a
DIST gkrellm-volume-2.1.13.tar.gz 42087 BLAKE2B fa4641a9a618ad341c81069231e7edb69390b82f2959f416d1f2c9cb757fd554a942c8e002330af06cca9a53b01525b17a2e913a86bd7a53d3875e43a95c8c5d SHA512 4f244978ea8b68994540b050244350c7c2389b227541822fde009408378ce0511c32956daea205465a4c4890c68e47f64dcd8b3eca8901963d38fd1852526eb5
EBUILD gkrellm-volume-2.1.13-r3.ebuild 839 BLAKE2B f9cea61f732a903c6bad939d421601971a510a07d327d4ae9ddffe9900be9ccc8a05b7d1e17625f9367bad897854ac3bdf51e780eb315ae993f72475b4a830c8 SHA512 82a3c5208a0a0ca43a47d377ca615d79d93b5a8b65344bd849b6c7c4790e2bbbb9a3d4c887e9dfab1bbd843ed1181274e82a83f7e69539c857a3c90a63ac7942
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch
index 23d822ca7fc8..cc0a16e31b88 100644
--- a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch
+++ b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch
@@ -1,5 +1,5 @@
---- a/Makefile 2004-08-19 22:07:27.000000000 +0200
-+++ b/Makefile_new 2013-03-16 21:16:03.919755685 +0100
+--- a/Makefile
++++ b/Makefile_new
@@ -3,7 +3,7 @@
PACKAGE ?= gkrellm-volume
LOCALEDIR ?= /usr/local/share/locale
diff --git a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch
index a3e3218dc02f..6aadd5c9248c 100644
--- a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch
+++ b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch
@@ -1,5 +1,3 @@
-diff --git a/volume.c b/volume.c
-index 18418d1..58708d4 100644
--- a/volume.c
+++ b/volume.c
@@ -74,6 +74,9 @@ static void remove_all_mixers() {
diff --git a/x11-plugins/gkrellm-xkb/Manifest b/x11-plugins/gkrellm-xkb/Manifest
index d0dd700fc601..b5e3c22e99d7 100644
--- a/x11-plugins/gkrellm-xkb/Manifest
+++ b/x11-plugins/gkrellm-xkb/Manifest
@@ -1,5 +1,5 @@
-AUX gkrellm-xkb-1.05-r2-pkgconfig.patch 822 BLAKE2B dd522a931ba9fa01917afb9b1939078acc1dd65186bdccb63d3b861718290fa6765f69b37f2550f8d79088492688c01b6471f0700ee3266c91ec12c09ebaebad SHA512 e20e30a46e62a0f81b33a23eb0e120032eecdaa3f793c9bca9bf29e0faef4b277182c80b8f7ebf54b1675d57026ec79cbcb5d39fb200f3d13761402f432cfb47
-AUX gkrellm-xkb-makefile.patch 1030 BLAKE2B 24b53321c36b974541f77347a38da677a4b8b91408e7cdfb5de6f44bc07c3be9ff338937a957c3e9dcc1c6795d96addb020f4e5f4776d1c048dac549be9fd6de SHA512 2a9e3959ad0920126f1c93193f76b087590f5428fe2b8d1cd66670343547ed8030937723b4a0a71e620d1ac518ae4a36231aced63d88171976ea1cf1d3c2c4b7
+AUX gkrellm-xkb-1.05-r2-pkgconfig.patch 684 BLAKE2B d1be352c6293e1055a1d108cc10bfd66507e1b3b43426a708fa9061e2896f4c4ebc2c0c9250e62cf543b9f75c67da54a1fc233d3e52bfcf52d4b53a0356bd350 SHA512 ed9856366636812a403e461ef4a0391c4067ddfbda8a0d79acbf8b4be29943c239eb724ad677807ca6540b706a10d9578e2748eff614c6dc31ee86c151df835f
+AUX gkrellm-xkb-makefile.patch 958 BLAKE2B 9469ebdef0db9ec9f9cb0172b437bd53505ee44f46fba05108e5d91c4ee6ebf760cd4358be74e12e58b3ce9399537d5a3d45bf7d77f7db5582d9148f6ea8d279 SHA512 ea72f29b709bddf68e84347d4d65af99b5de71d548a0ef2c96c18ec4e04fb4bea57090edcdda3613cf77886b1e5c8fbc382c4ed004fd511b2f90c2b4ae9372d7
DIST gkrellm-xkb-1.05.tar.gz 37775 BLAKE2B 5b074d2777c250d1f7aeca4402401f36f7aed29ca2c7bf286348e73687b85f53b152b4cdb862c38ff7325a718dc694c0a921e8ec3ecefb52ad6646e1345a2101 SHA512 451c66c875af8dcb6998ba1b6242332002328b81112315cd6eee453612cbd8e23f78d7b829224d623cee90b08445b721dfd60e2483a710f4f97860c82654ba2e
EBUILD gkrellm-xkb-1.05-r2.ebuild 675 BLAKE2B 4f123b3f914026e6f530ab0dc92232b9e89996d14ec2cc4418410fd231cc95cd34cc6abf915fed402c3d411a12f65ce71c4892bf06b71a56c8ef2689d5432e03 SHA512 4f2516e75db70d7fb2b62b2a46404e8b192887688d38cd149ddfd4443f57fb83cf30e9fe582e3f6fe4ec7bc1312466b44009356888949cce5c9d4aa8a0d770bc
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-1.05-r2-pkgconfig.patch b/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-1.05-r2-pkgconfig.patch
index 59208c8814bb..55ff0e67e880 100644
--- a/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-1.05-r2-pkgconfig.patch
+++ b/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-1.05-r2-pkgconfig.patch
@@ -3,12 +3,6 @@ From: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
Date: Sat, 26 Mar 2022 16:08:49 +0100
Subject: [PATCH] pkgconfig
----
- Makefile | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 13f2dd3..a63b4ab 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
diff --git a/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch b/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch
index 425a0a0417ee..7c309be95b60 100644
--- a/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch
+++ b/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch
@@ -3,8 +3,8 @@ teaches the Makefile to support the user's LDFLAGS.
Gentoo-Bug: 338786
---- a/Makefile 2004-01-05 07:34:36.000000000 +0100
-+++ b/Makefile 2013-03-15 22:11:58.105227982 +0100
+--- a/Makefile
++++ b/Makefile
@@ -5,18 +5,16 @@
GKRELLM_INCLUDE = -I$(PREFIX)/include
GTK_CFLAGS = `$(GTK_CONFIG) --cflags`
diff --git a/x11-plugins/gkrellmoon/Manifest b/x11-plugins/gkrellmoon/Manifest
index 40e6c249f305..ce0b2f57d278 100644
--- a/x11-plugins/gkrellmoon/Manifest
+++ b/x11-plugins/gkrellmoon/Manifest
@@ -1,4 +1,4 @@
-AUX gkrellmoon-0.6-makefile.patch 798 BLAKE2B 2d1925d08e44e7fecab8bbf2c810e47c082d5ad7cbc94dccca88009585e825201bd007a87f7ecadba4b74b6ded2b5238e0a04d0949d2637db758065f04e379a9 SHA512 3e167144eca00fe855a7dd04a90b9a8eae7f3297d980fd838bd3391fa67f5e19af2de791e32669e24748552f33dcae8dd81766d43297d73c11e8ef16b1d74436
+AUX gkrellmoon-0.6-makefile.patch 726 BLAKE2B 4368d421e0656a45b85abfd22e24e5eb8f83b02210b31464e79287e0bbec0b18be159e370a4cc8106429b7370cca63f2ec785a53974febc12e621ee7c0cadcd0 SHA512 5a0e45db775c93264e2dd5e605006c90410953bf3c98e2ccea9ca0e2ba1e2b0258bd86d16c908aa77bef98712489dabf32703b6f688970c11c6dc75e57d44855
AUX gkrellmoon-0.6-r3-include-stringh.patch 215 BLAKE2B cf7aa48b23f2196828b4e0d23a89c5f6074f5c6468d060e590fb175460ebcfb47c14096d0e1238d99f956092048df472b2a804f0dda56d3a746a77929ca4b56c SHA512 206fc699886bcfeb7c95c78a3cd3a958104c90fc981613af449183c5fa8c0993024063d9a7a43a3f389e7acbb8193403b5e4ea5163672ac5e26b813f8a8f9f61
AUX gkrellmoon-0.6-r3-pkgconfig.patch 343 BLAKE2B 9dd91d5211957afa35070754e395ffd1efcfda5bb3631eeecb03f0bb6ced9de4f41d6938bedd8a1036502cb9fec38228e1a466e94f35997b39bae13f97cc49d4 SHA512 158a50c8569fbc012e7395b3858905563c258b0009666b4a7abb78d36cc5e4949ce6d97a10a01c4bc74fdaba4c095a819a750a0833350511a033a5b2fd285ea4
DIST gkrellmoon-0.6.tar.gz 55035 BLAKE2B 1b72ffbb3f08bc7264d86cb1ff76ec65d79a5552c4857758ea5caffa8023fc1be4ff9fdfcc812ac48284af66c97fd4e4c6e3c19c0725cb422664621e3bd3a40b SHA512 d0f1008b4501c412817168f751c1d948dc4fdda97572a85c950c7595dfdb0466be964a04ccd8eb31b1bfd83709607fe6cb422ec15d144ef8615dd9700adf127d
diff --git a/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch b/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch
index 4f4bd0e403f3..7cf07197431f 100644
--- a/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch
+++ b/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch
@@ -1,5 +1,5 @@
---- a/Makefile 2002-12-11 04:36:06.000000000 +0100
-+++ b/Makefile_new 2013-03-16 13:04:00.963512605 +0100
+--- a/Makefile
++++ b/Makefile_new
@@ -4,23 +4,26 @@
INSTALLDIR = ${DESTDIR}/usr/lib/gkrellm2/plugins
diff --git a/x11-plugins/gkrellmss/Manifest b/x11-plugins/gkrellmss/Manifest
index 1200ab83b5d0..ba0a8e3af1c6 100644
--- a/x11-plugins/gkrellmss/Manifest
+++ b/x11-plugins/gkrellmss/Manifest
@@ -1,6 +1,6 @@
-AUX gkrellmss-2.6-Respect-LDFLAGS.patch 498 BLAKE2B 2eb34f01a8f20325f34ba6176d68046645528fd7cddd3ee342be5df4c812e7f986b0d39d6a25e1d52d9521ca73cb30fc3784a1cf0aecc634b0618b3c09240bbd SHA512 8c050353c212ea0791b7e5160ba720ee1e91359612565bc9b074424de8d2da93a581696d54ec5210265609267c767eb8d5bb0678dcd9e1e9d7d61648a626e472
+AUX gkrellmss-2.6-Respect-LDFLAGS.patch 348 BLAKE2B f694daaa959412a095b54389089628821d50d1fa23ae011b0673c717d8709676a1d7753be4a3e78f32987ed68a17f3111e7091a80c131eed30e7b9276829a71d SHA512 7bdc12afab413786d2f40c49a950ef98e6a31798dcd4601fe5a9e09e5fe1edb924b9c42467a8e11e839e4e4ba3c269a82c701bd79092e86ce507417ae4f277f1
AUX gkrellmss-2.6-fno-common.patch 195 BLAKE2B eaf45029a236aa63ac216d3a2d6e7f8481626b20f4caf3e5d24f83a09608c967cf162b261e87148911a72bab933ca799b0698f82971f90cbe156e1849d737e7d SHA512 40efc369491339139f8b54652aac155a995a078968b19d3a445d593510a655cbfc67098c0c8656ff22e5a3662824b3e9049d50a90a2a4c87b204887ad369206b
AUX gkrellmss-2.6-r5-configure-makefile-fixes.patch 1656 BLAKE2B 37e96fc95069e98b8cb50ee7724b1ce733051d7ca9a6e500f3de00277ce7af8739ace3b9f3364fbe0e2f578894e684c2029fc4d66ef3f9e1baf184bfaad07894 SHA512 8a25784b09b35055c1c46f6310b8d71d009c9b95998119d562db93c43e57bce76a7dbfc8fe810243cea632e6ea6f197825932b59fbde718f4001f1d20ebeb464
DIST gkrellmss-2.6.tar.gz 32082 BLAKE2B 73164229fbbf08fc781bf697653be19a41b63df46ea7fc2aac230c74ad042809f2f33d199a08ccbe20cdb5610ab2350ee32ec2a09803bb71e367d21f18e752bb SHA512 d9773cfed6e4de006df32102419773f9af5047e3fb5e7aa4c7a686b4775c3af30c14321fe404aa65ec27eb13bcd849dbd25ef4eaa2daa723177040da05c74f76
-EBUILD gkrellmss-2.6-r5.ebuild 907 BLAKE2B 39c467cbc112f9b4dcdcee5c1ab64c32ff6a2728da42ca9c91a461d783b6b2ae0e846b21e51f339cb55a5a7d8c65d38381d625db0da0a72a9bf42aab30c09611 SHA512 54b349fe646f458a0fe4d288b2c863da3e5a8099674f2b7e93a65a0f32957a5eeb68ff758ee852b37e352e597bd36dffc1b5fd77cbad0453253492a404c27e0d
+EBUILD gkrellmss-2.6-r5.ebuild 923 BLAKE2B ee16daea5ef569acbbde2225933229569d5293b629e15adcd7b737881b82083dac649057cd5423ebb6c2462ae413ead8ef3580a340aa9b538aec3fd3a94b5534 SHA512 9d10eff9c13ffc5514e44645819906f6eaea7b1081797ef8889bb0bc28ed27afc44e401a57fff91932cdbd06713475528ff63ece07160b4550b6d648d43b82e9
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch b/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch
index 59f1d0a200f9..83bcb283ff0e 100644
--- a/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch
+++ b/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch
@@ -3,12 +3,6 @@ From: Jim Ramsay <lack@gentoo.org>
Date: Wed, 11 Aug 2010 08:37:20 -0400
Subject: [PATCH] Respect LDFLAGS
----
- src/Makefile | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/src/Makefile b/src/Makefile
-index e618bd4..35a1453 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -78,6 +78,8 @@ LFLAGS = -shared
diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6-r5.ebuild b/x11-plugins/gkrellmss/gkrellmss-2.6-r5.ebuild
index 44913edd1d6b..889ef6c0d0f7 100644
--- a/x11-plugins/gkrellmss/gkrellmss-2.6-r5.ebuild
+++ b/x11-plugins/gkrellmss/gkrellmss-2.6-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit gkrellm-plugin
+inherit gkrellm-plugin toolchain-funcs
DESCRIPTION="A plugin for GKrellM2 that has a VU meter and a sound chart"
HOMEPAGE="http://members.dslextreme.com/users/billw/gkrellmss/gkrellmss.html"
diff --git a/x11-plugins/gkrellshoot/Manifest b/x11-plugins/gkrellshoot/Manifest
index 9c7d59918197..628b098e58d1 100644
--- a/x11-plugins/gkrellshoot/Manifest
+++ b/x11-plugins/gkrellshoot/Manifest
@@ -1,7 +1,6 @@
-AUX gkrellshoot-0.4.4-r4-pkgconfig.patch 657 BLAKE2B 83d9168314c216241894fc7ef354c8e271d1a551d4809bb03aedc7265314778ec3ae08f9bcf5070742fe45e40b90769cf7691bc27223cca7facdc3fb429adfb1 SHA512 02afe801966bc62dbd90cf573a25c196e0b4f4b3c31c98a464214cdf52dd6b09d5e686e04226160c90dfc392005e0ba9d8e4b1beac83f54693d7af6c520a3f87
-AUX gkrellshoot-0.4.4-r5-fix-implicit-int.patch 582 BLAKE2B 6fe1af328d8680f335dec6a6964c2ef72750364bbb5eccebf7fca16c25802253531bbcd1061eedeb4574c56fc75df9ad32e03198b34f046a632b1eb0148556c3 SHA512 c7968dcbadab4f3f32d4aa7dea896b950146bac822a32f09823cef52a6b13513d339163b11984f693b23f9d98ae33022148cc9edea64e2caf586045c3143a739
-AUX makefile-respect-flags.patch 663 BLAKE2B 1129e147524560fd8a5ff2979453ed9aa0a8abb03b940d989106f18f887b571cd09a72454da05325b94c369ee72c4bfca2981945910ddd6e7c3e9ab1fe35b0cc SHA512 a58b16f0b95533be587f2fe1a63ba7c19ade8dfd9b432d2423aee3ff7b99789d662cb7ed0e04854ed1b315c106586c4cd527427b5ce395b3bbeffedf2c5fff80
+AUX gkrellshoot-0.4.4-r4-pkgconfig.patch 520 BLAKE2B 7722fc94cf39453442dd671a5b90bd2a08a3c35081a584d2cad6e7d4dc35123e6cfa4087697dcb45b1a88318ea7be8505c45aafc36ea0c443bfd8887c70772a6 SHA512 3c3256ddc34ee0a93f4ed3d608323c53f7ee4cdff2339d90eeddf3d181503b39ce8d3b565631f4627d9a9d5832cc57235177fe1f6e7dc341896a3eb0695e7c6d
+AUX gkrellshoot-0.4.4-r5-fix-implicit-int.patch 435 BLAKE2B add22b30afd5d8c6859a96dff690eace7279a8b68bc5cb2f904cb728bdfed8dfe53817908e9768c8929ba8a7936fb2a12b33b86c3bc9c8843d741b80b2f59155 SHA512 7035d72ec0562480033590d0f09fd316895a7279c6636281d94f4ad3a8460a802d4b00320be892c8920c62e2bfac7bffa57b01d4831fb4885cbb4b7fea73063a
+AUX makefile-respect-flags.patch 591 BLAKE2B 1292c511830ce2d3cef2fa3946e079d6ddac51e01176f5df80577190153bb77d9a1780bfd0371b1deae5060194b4ecc3a8eb4ca49220f97e3f26428d8a3ff4f9 SHA512 b35f49b231aabd80905db10350aabea42b19e8691fc8dff10bf85f89833b6f562b6dad53f61113fae024d40ce12c652fd7c55979696fb8b87af230884d76f322
DIST gkrellshoot-0.4.4.tar.gz 16556 BLAKE2B 417217ffa500d8b0cc4ddd80849b2da83e3e55bc489db83fd7c8992f42af9ebb385c1ece17cae65cb7393bffadaaffd70e11a4dea16aa4d2b2f19e0b828a6833 SHA512 9363c045a99c23f8fedf95ac82c7bab4ce21acb675fdabdd831f174d9816a14a22ed6d7048d475b4c4199b9e6a88f3f663702ac2f9304f08860339beb323322a
-EBUILD gkrellshoot-0.4.4-r4.ebuild 667 BLAKE2B 11ed230548f847cc54c2e92ac257d8fbce8ca8bf6f043b7601c2629824ee7d12f93c84ca696ba233a09abe71f21b292d9d79166e5f35d2c48ca776cd3d1699e6 SHA512 65a5c296d64ccf7f43b2edc643bc3da84713b7d3357f43dbc87e8a40cf9f1e4c81c6daf3b999924b6cdf11af411c75373800e7c5c928239c8e8f870939ce51d7
EBUILD gkrellshoot-0.4.4-r5.ebuild 713 BLAKE2B 7d5f3a720b95a7becb5aabe1b8293170533fad741307b13d5ce71408b569cc2d09464d120a0371bc3b202f91dff11509a19ae83380c92aab5948d66eaa9434f0 SHA512 039444a6234681551ca983994303ab6bf676c37d33e1c93e9ce5312b4e64dad8d3759c73b5bfe329b880c92841109425e87e0507b821618c658edbcbde4243a7
MISC metadata.xml 249 BLAKE2B 3035b160871880c8efce1239c00a3560c8c7b2b8eda5ebe8dab078c77496de9815444cdb9e7440687681828490e7684c2794406444eedf71fa380f5cd3c35b05 SHA512 01584093d9f32130ab091c0101ca41fba98d46fc3670c9598f052ef4393659bc8fc964d4b6232c7724eb7d0e03e32901b231799a595fa7f6626b3367dd116a68
diff --git a/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r4-pkgconfig.patch b/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r4-pkgconfig.patch
index d6dfb54e4354..1f3186f652f4 100644
--- a/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r4-pkgconfig.patch
+++ b/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r4-pkgconfig.patch
@@ -3,12 +3,6 @@ From: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
Date: Sat, 26 Mar 2022 10:32:18 +0100
Subject: [PATCH] pkgconfig
----
- Makefile | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index e5a4895..296f807 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,6 @@
diff --git a/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r5-fix-implicit-int.patch b/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r5-fix-implicit-int.patch
index fae0a519ba05..f9ee064b0a73 100644
--- a/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r5-fix-implicit-int.patch
+++ b/x11-plugins/gkrellshoot/files/gkrellshoot-0.4.4-r5-fix-implicit-int.patch
@@ -3,12 +3,6 @@ By default clang16 will not allow implicit integer declarations in function para
Bug: https://bugs.gentoo.org/874891
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
----
- gkrellshoot.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gkrellshoot.c b/gkrellshoot.c
-index 114a85e..0d74d1d 100755
--- a/gkrellshoot.c
+++ b/gkrellshoot.c
@@ -436,7 +436,7 @@ double star_screenx[NUM_STARS];
diff --git a/x11-plugins/gkrellshoot/files/makefile-respect-flags.patch b/x11-plugins/gkrellshoot/files/makefile-respect-flags.patch
index 8de89009dbbc..9b3dd81c3d1b 100644
--- a/x11-plugins/gkrellshoot/files/makefile-respect-flags.patch
+++ b/x11-plugins/gkrellshoot/files/makefile-respect-flags.patch
@@ -1,5 +1,5 @@
---- a/Makefile 2006-12-09 04:24:36.000000000 +0100
-+++ b/Makefile 2013-03-16 13:50:00.147834790 +0100
+--- a/Makefile
++++ b/Makefile
@@ -1,16 +1,20 @@
GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags`
GTK_LIB = `pkg-config gtk+-2.0 --libs`
diff --git a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r4.ebuild b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r4.ebuild
deleted file mode 100644
index dff19004a2c3..000000000000
--- a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gkrellm-plugin toolchain-funcs
-
-DESCRIPTION="GKrellm2 plugin to take screen shots and lock screen"
-HOMEPAGE="http://gkrellshoot.sourceforge.net/"
-SRC_URI="mirror://sourceforge/gkrellshoot/${P}.tar.gz"
-S="${WORKDIR}/${P/s/S}"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 ~ppc sparc x86"
-
-DEPEND="app-admin/gkrellm:2[X]"
-RDEPEND="
- ${DEPEND}
- virtual/imagemagick-tools"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/makefile-respect-flags.patch
- "${FILESDIR}/${P}"-r4-pkgconfig.patch
-)
-
-src_compile() {
- tc-export PKG_CONFIG
- default
-}
diff --git a/x11-plugins/gkrellstock/Manifest b/x11-plugins/gkrellstock/Manifest
index 6d512ea67074..37b501116922 100644
--- a/x11-plugins/gkrellstock/Manifest
+++ b/x11-plugins/gkrellstock/Manifest
@@ -1,4 +1,4 @@
-AUX gkrellstock-0.5-ldflags.patch 412 BLAKE2B 93761f0b972727b6b20a74ac0fd14ec2f359557f2067a53ee7ced7d63f6f33921b58554597e2d50d0f3dfffb6dd9812fae9a1458ad610ceb7b00d06ab959dc28 SHA512 626b1953988ce00d76270a779fcf7c5a2c0b599cd57ec0873ce2328c6cbbaaf7042cb8d608da9b0398205d29879c37ef9179edadf980ad5601b6eecac5fb7613
+AUX gkrellstock-0.5-ldflags.patch 349 BLAKE2B c9e0f3f2a4a585816a8ac9ed216e6e27ae778620220e0c2f76d62b57e9350647c7857152bb5f6fd19d8407a53caf552a63c6f4b304851b627d1abe5b69cdd17b SHA512 a8c7215829bae74d7688c2038f6c784bf65223c885753f2c0bf4b85d2bd72f8407846a261b8df5cb5c1093157e4982ce25b628e27d7e838ce32d42c967e32ece
AUX gkrellstock-0.5.1-r2-makefile-fixes.patch 738 BLAKE2B 27138c0c06fb68afac1c9969cf622fea840306ae43d560473c8582c72ffa1ef6b8cde669c44f987632902019323b3b5f4cfc02f2b194ebbceb7e0d1f58e726cc SHA512 82296fe20ea73cf946ffab587045a8aa8f5786cdd95eec231ecc7dc4f677b9b9f15cfc19c76cbaa756658aa77335795cb731e2538c83529e7f4ea7a14afd862c
DIST gkrellstock-0.5.1.tar.gz 22385 BLAKE2B c948651631aba700a23fd3ef6c74b564662383ee2bb69cf9ee8a3dad2f35d9e45ae6839f0c576aab0f0aa9eb296ba624bf3077ba2312a6b853bf7174fda6a25e SHA512 040e6271a0b0ca3f7be52cc64076a8d1b538fc7607a9ae54acf1c9dc176b094c1483b10c1813a929dcf47dff4fee8c18b7ca58472343c83edfa58a32edc7776c
EBUILD gkrellstock-0.5.1-r2.ebuild 890 BLAKE2B 9a4d67636500d4e95ff945b6133f423ec39c2571715fa7b3e62952f08a32ad34f24c3ca95f6f5c09d6a107eae3c13548b56ac87ce9f37b837ea490531938cb11 SHA512 dd97679e7e38ed96d9b4daae4e576552f525553e01efd2da5af0db54d67fef5ba3faa949b36f76a64a2714cf8e263e554ed773b9c926bce2ec2f7a08e18da37c
diff --git a/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch b/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch
index 116e6ec3e4bd..6ef942944ea9 100644
--- a/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch
+++ b/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch
@@ -1,8 +1,6 @@
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-diff --git a/Makefile b/Makefile
-index eb26b17..79e4391 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@ CC = gcc $(CFLAGS) $(FLAGS)
diff --git a/x11-plugins/gkrellsun/Manifest b/x11-plugins/gkrellsun/Manifest
index beb83c6d5ade..2970ed94770b 100644
--- a/x11-plugins/gkrellsun/Manifest
+++ b/x11-plugins/gkrellsun/Manifest
@@ -1,6 +1,6 @@
-AUX gkrellsun-1.0.0-Respect-LDFLAGS.patch 334 BLAKE2B 18bc916fd4d6834731cc02a720347a49a926f57f8477c8ee91bf9711b92aecc85b427a77d53edc6658ffe6b918b61b7d52a0ca0d7215b2008ec71710a34a985f SHA512 093ab16f6852b9a75a9c2e31a7ddf3ad6a407fd5c0f881340980f3f59b3c9abe10fa1855e09e9a73bd53cd3b3d532e3372bb227d95614e7fcbc014637c3ee906
+AUX gkrellsun-1.0.0-Respect-LDFLAGS.patch 259 BLAKE2B 096b8d0ea9f27909ec5662f9e8d093c4b0df017668a5ce1d16e2410248ee73190b0291e67eef0a4fd38b051375503a5c3ace8c4b5f732bad93609944b8af9c59 SHA512 f1cd7919717f3eebe3482d44d82d98ee197fb95b1a198c649c88bac1da330cc2fcbdefeab3d7cfc09cb804bd6f5aba21bd73477b91df01c79d7d918847b402cc
AUX gkrellsun-1.0.0-r5-makefile-fixes.patch 1508 BLAKE2B 558c23011152de5e63dd2238f489d34a06b20026a21a75b5b7bcb1f5757c826d1853a384949bc56622cdb98e39e0c5d7dfc816514e70ee6bb6706e85fd572556 SHA512 b2288158dcaaf1d9df341d7cac5b5e1448ed85d81384efb7e5f4b8dc2bcd28765be315c27cf35523ca5bd7b233726821a16f3b86b5150ff5c7faad88633dfe04
-AUX gkrellsun-1.0.0-reenable.patch 520 BLAKE2B fab0e90b893620b8d1724e21953845fbbc990948712f25ff0f4903ef51bcbcb00f3d3989cc8f9cbbc515daff3391c14a37a260f07309f3fe400915c293a8eefe SHA512 e4cfba81e20e08f2fc5fd005e5ff2e630a90f2cd1743334440b7f78f2de256959347d93f9e1c25416b9d151dd5465087dbf3e39a30429023cd9e9c635dcda229
+AUX gkrellsun-1.0.0-reenable.patch 439 BLAKE2B 39e7a365ceed5d355ac296910774495f0b725151011cbc8ac603f5d6773288b67de72307d314ba26d112d24f5654aa95a25c7b9f8e02e3bfad77eae6e8515a5e SHA512 a963b8aae820dc63eaac45f4fac4999ed2cd221392b89858f7a5418dfc435022e2d8116fe6d15e2a4f8e0f454ab8d9b92b013cf8a7420ce031049b58472c06c2
DIST gkrellsun-1.0.0.tar.gz 96970 BLAKE2B aef5bed2a077c7dccb8573bafa9a14df53c52522872d77d08b6a8d29c824d3ef09c54ea5d0b6268dd502508fed264ebc250bd558a602e41dabddab9556158668 SHA512 1a34812e94f16d19311c23d44a0353dade50b802dd3ab115738959b9322c3bc6a28daa2bcea889700e6cc2ff8eb9400b989bf02c6f138bb878b94118ffd6e27a
EBUILD gkrellsun-1.0.0-r5.ebuild 840 BLAKE2B 57000d9e534b6b040b84a414ac44a376fa48f98771339cf48c43a7c9e38be420da7a55cae62c9f8e6c16da007a98b86c56f8e458a31d9eea55ccb9c10de5ad08 SHA512 fe0fad9ca89f929337728196a1d6e7e108e0909d62404436ef9fd8be7fc386e7c08cf9710ac5e4a6ba6c7e431499dbf023558336d7942dca563ef9803f3b061e
MISC metadata.xml 247 BLAKE2B 2a5e52fe46bb870c82fb6f16e032fca8d7ee30da5d39bc7deae966d57cbb8d79d2efa4b36da3c415e74cfd49a9e7553254fc9c575838c86f433a53283fe74254 SHA512 fe10588aacdd43055f05ef7a9fd5147056c5de9d813740995e152972185872b30a1781a5b7096085fac3eea6bd80a45cc1679904052dfc701a0885344a5ca599
diff --git a/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch
index 548039dd0e0b..dc3ddaefab2a 100644
--- a/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch
+++ b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch
@@ -1,5 +1,3 @@
-diff --git a/src20/Makefile b/src20/Makefile
-index 3e8e62c..ef96fa2 100644
--- a/src20/Makefile
+++ b/src20/Makefile
@@ -16,6 +16,8 @@ FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE)
diff --git a/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch
index f47b96e88905..4b15d8467e64 100644
--- a/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch
+++ b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch
@@ -1,5 +1,3 @@
-diff --git a/src20/gkrellsun.c b/src20/gkrellsun.c
-index f3adff5..0738bfc 100644
--- a/src20/gkrellsun.c
+++ b/src20/gkrellsun.c
@@ -1140,7 +1140,10 @@ cb_plugin_disabled()
diff --git a/x11-plugins/gkrelltop/Manifest b/x11-plugins/gkrelltop/Manifest
index 9674fd90d136..c77855813718 100644
--- a/x11-plugins/gkrelltop/Manifest
+++ b/x11-plugins/gkrelltop/Manifest
@@ -1,5 +1,5 @@
AUX gkrelltop-2.2.13-fix-build-system.patch 1088 BLAKE2B 8b8b00fde60ace4fc98848eb436224419f7ec1a13a5da232a28081ecb47825be039aa9a515768478d1bc0fb7114ba040929d9ac05edcbd78bcd0b24562e824fc SHA512 d53dcd1cce67b6b18c5e6ab3cf679a16510cfb8f811d90f47315a5d2161364ee47f1c975c85b26886145c40a95ef7c77a944a0056ada470c176d8791b2b0f2b0
-AUX gkrelltop-2.2.13-r3-pkgconfig.patch 1993 BLAKE2B 96ed9ff7e38513586dfcdecf7e714e53867c50eadebd96061cd99f743add1c0571c00ec0ebe1431e78889ed1142e6c98bb538f483ecb81453ffbce435eb16767 SHA512 edfe721f4a184dd0dee5d23c3bf13444f9a5fc4a54df414461ddf8098a3ff5e07d1b38ac54d7c3311b1131e8683b24795bfb42df5e02625f7aeb47ce6f5efc6f
+AUX gkrelltop-2.2.13-r3-pkgconfig.patch 1928 BLAKE2B 6effe337609a99c41424127175f84b72b2190d1d464d8a08e0933a33dfcf13ad2132cd7e1b771eebdb75f2cecf597783c675134ae8b4c44812facfa68ee462d3 SHA512 4c113a990dcbac1be4e17cf76016d847bfad58e5308ae579849c0645d140bf350524b4d5722b2158ee9eaa6dd4b872601dd19d3c23541b9fc8a7d6f3431db2c8
DIST gkrelltop_2.2.13.orig.tar.gz 49023 BLAKE2B d2857b6d73fca2a2933f4bcaa207dbf34f9bbc2bb9de922d564a865d2238b91d9bbcfbdf5753d7976d941d9ba98c9e7b81812018a2d9d1ac07984e26c3317382 SHA512 9479c5b860833671451b6fb8583e741b1ac755ed76b7e73dffd65d13d30d0b5da1916436901642f738e0d72f8c8696f4dea9c041a203e76d309f2782acf7024e
EBUILD gkrelltop-2.2.13-r3.ebuild 1033 BLAKE2B 1badd5a8b37f4323ee7b9d33f49fc927301c25468876a0df20a3a10ca3caff38a8ad97b8554687644e141220c9549d155750c94856bc0b38c68c46103000affe SHA512 57fb73b4a65c452f91e99e3db6bd7ab84f9ff17853d6d03c8b22ecd38ccd5f1de05bf4666ebeb9e38bf2721da5034f342fc8cdd0c9305cdc69170129ae100314
MISC metadata.xml 247 BLAKE2B 4c2928903af2aef15b40f59ae2cd005af84ac0552409301181fcededae0eedd5f7a7986106c9b25b25f6a170e18c9e5115ea14711a0639b351dac2cd6205bfbb SHA512 14c94ed4ec200fdcc265fbd2a1012c9cb143d98a6a28bfdad509c834a742803b1a62398034a36e4160b216f250f01292e642dc05621162008633e3ae4484faf1
diff --git a/x11-plugins/gkrelltop/files/gkrelltop-2.2.13-r3-pkgconfig.patch b/x11-plugins/gkrelltop/files/gkrelltop-2.2.13-r3-pkgconfig.patch
index 552190827da5..6351ffb9991b 100644
--- a/x11-plugins/gkrelltop/files/gkrelltop-2.2.13-r3-pkgconfig.patch
+++ b/x11-plugins/gkrelltop/files/gkrelltop-2.2.13-r3-pkgconfig.patch
@@ -35,8 +35,6 @@ Makefile and configure should respect user's pkg-config
LIBSD =
endif
INSTALLDIRD ?= $(PREFIXD)/$(DESTDIR)
-diff --git a/configure b/configure
-index f0b7366..99f58d8 100755
--- a/configure
+++ b/configure
@@ -4,8 +4,9 @@
diff --git a/x11-plugins/gkrellweather/Manifest b/x11-plugins/gkrellweather/Manifest
index fe03fd3c8649..bf7b04020b06 100644
--- a/x11-plugins/gkrellweather/Manifest
+++ b/x11-plugins/gkrellweather/Manifest
@@ -1,7 +1,7 @@
-AUX gkrellweather-2.0.8-Move-GrabWeather.patch 2162 BLAKE2B d6a38021b10cf0ec97eaaa9dcf0c5e3b78599f57b008054d55bb64abaa2318620345a2bac43168da57af9660d895150d25f3ff248ceb1233ce221dd5910bb805 SHA512 9c078e68f28c829f19e4e8e2836795508f5b124aa2a7b8535857266d16b9ba6404604e1527751dee99e632237be106eed456bebc2b14f69799a46888ab9699ff
+AUX gkrellweather-2.0.8-Move-GrabWeather.patch 1909 BLAKE2B 4a45431dfaac51d0c6560ef6d41817dd01b2ee67ee49af050993f4d9a8ee4871c4fb627cd08d6d9ffdaee16219746c4fed4e994ce822bfe33cefaa57bdaa57bd SHA512 2d4d2ffd08b3a120a972739375d59eaa47faebb8fad691f71637173343671db74ce02b88e7b361688d6158c7a83442b2102867572cc71345d05878d204e59d0d
AUX gkrellweather-2.0.8-Respect-LDFLAGS.patch 398 BLAKE2B bfcabffaf7c27dfeef18065f585f269ba003cf7370c5164e4fb23ad53baa1b497ab8c31abb70e3da301358138c1cdd8eb495a8e6623167d163175d5b37407b91 SHA512 09fb94ff819152970640bd4e0a6c2435bf2bf1d5f8ae8817efc195437f2103065bcd38142d3a412d8e509b7c020c674ea25bbc331148daab61ce3e70928712fa
AUX gkrellweather-2.0.8-r2-makefile-fixes.patch 597 BLAKE2B 7f2f3a6718dce714203d02a42c04721c591c49b7ed4c1faeac2e190d700ae87b0edf5a0568984295c1763e620db8849c05673d73cb7c1877e7d19ff8af345097 SHA512 43a0f81a7884a37f7a3436004aa32ccffdcebbedd19027a01edb87e2e3447485d1eee33607787bf75586177e051c171435105a9e661ce1ac701d6800d5925eb2
-AUX gkrellweather-2.0.8-update-locations.patch 567 BLAKE2B aff5c3d4bb291d0a97c21c946c81aca539fed0076f553a8570d5a76ac597061fde58a4dcefcd3de6e5d2ecafcf3aabdcd7392fe3c07649534a09809e357ae318 SHA512 963e81b73812fb1bc18e2c29bb8f69b655032441b537dc7a3a083e2331e0337a5faec86940f2779546aa024d59944fd6d5fb7f88f474d2e22532bd85cbe37c6b
+AUX gkrellweather-2.0.8-update-locations.patch 456 BLAKE2B 191cfedaa84748e3f5bd33807d1845cb157c876ab00bb394d13919cbaf201b8c7a28f8fe5b41e141650f2d29faa40be5288bb7eb9be17b657f46415d25a8fe3a SHA512 64d1f1f939fc46537106fd8189d8d44ec427123bee20c10b9385d39389ad64e37b339ff484cf6c042ea932b529e0729479d9216f7e84acf59bdfe9e8bd8d5340
DIST gkrellweather-2.0.8.tgz 20227 BLAKE2B 7c3fd369e323229359bc397e07b422b625a14038aff573cf7c3fd6218c733a1d69f5754dcb86ab2172a8a5ae08fbab022a87100a6422c5e8b3b3068e108fd9a7 SHA512 da9408ebc9518fe805d3f0dd9496b4aeb805a2ab6566b619b61fc25c91122c0ee45e2a7b804206b2ee08300309dd9b1e1c3b6605a41c594cf75fd39b58767264
EBUILD gkrellweather-2.0.8-r2.ebuild 1074 BLAKE2B 338e37db6fbdc644b4144936ae17e63c7b53a9c235efb88de9088c8ffda62845515248ca7e78efeb902aa5c29e05ff4479d4ce4e1f651d6bec0e5a1401958626 SHA512 8a77fdebe5e9172a9e3e07fd202776551b77d0b6481ef698dc69753c30f46b70bf86c59725c705611a136f6105fea5798dc0aec7b3092e3f5c074b323681f6eb
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch
index 5e2eb95e33fc..10d7cfc994bc 100644
--- a/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch
+++ b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch
@@ -4,13 +4,6 @@ Date: Tue, 24 Aug 2010 12:23:25 -0400
Subject: [PATCH] Move GrabWeather script to $(PREFIX)/libexec/gkrellweather/
This is to avoid a file collision with x11-misc/bbweather (Bug #333289)
----
- Makefile | 4 ++--
- gkrellweather.c | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index d6dc404..693b4f2 100644
--- a/Makefile
+++ b/Makefile
@@ -38,13 +38,13 @@ install:
@@ -29,8 +22,6 @@ index d6dc404..693b4f2 100644
dist:
rm -rf $(PKGNAME)-$(VERSION)
-diff --git a/gkrellweather.c b/gkrellweather.c
-index 1d4cf4e..224260a 100644
--- a/gkrellweather.c
+++ b/gkrellweather.c
@@ -721,7 +721,7 @@ apply_air_config (void)
diff --git a/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-update-locations.patch b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-update-locations.patch
index 0faf2627170f..b7190c04f9fe 100644
--- a/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-update-locations.patch
+++ b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-update-locations.patch
@@ -1,5 +1,5 @@
---- gkrellweather-2.0.8/GrabWeather 2009-01-11 13:15:02.000000000 -0500
-+++ gkrellweather-2.0.8-r1/GrabWeather 2016-08-29 00:02:35.345041005 -0400
+--- a/GrabWeather
++++ b/GrabWeather
@@ -12,7 +12,8 @@
$ReportDir = '.wmWeatherReports';
diff --git a/x11-plugins/gkwebmon/Manifest b/x11-plugins/gkwebmon/Manifest
index 496b901e577f..11b544ba598f 100644
--- a/x11-plugins/gkwebmon/Manifest
+++ b/x11-plugins/gkwebmon/Manifest
@@ -1,4 +1,4 @@
-AUX gkwebmon-0.2-cc-cflags-ldflags.patch 1238 BLAKE2B 49429c7abc390c47b4ddb145c5535c231449d159ff7513c1cfd5f43d163e1a2654d7ef17697cf9cab88f777791a54ed734747d7271af79634fc08e84d8d5de40 SHA512 a8b360331362b8e7e8bea301be2867728568297c16981eea0e66a002e7195aa97bc12346597ddc676d8bb7c2bef686bd1285447c405046de0ad3e308404d7b87
+AUX gkwebmon-0.2-cc-cflags-ldflags.patch 1086 BLAKE2B a2e2387cc8d263e11c480851bb77438166d5b6a8dad1f7bb564ba6fb53d873a2fe5ff99b9439f4e5411a09bf8c29f9b19ffda11935f3a6611c042d4c59fdcfa3 SHA512 566213a5e86857135f31f0528e84f4869440fe74ee7d8a2197ef74ef3e1a62931f06c99781fd10fbe091901aa7223466ff2980deb07424140fcb335a5b43c983
AUX gkwebmon-0.2-fno-common.patch 1058 BLAKE2B 68205c69c36e48678886c3bea5b0b14d4755d05a389daa6c2ee450f4fb543eb3fbf30618ec99d315b34d0de379af4c7ad13174de364ca4b46ce09c3be49a7176 SHA512 225b7767284aebfbc1437810930442c342f977abfe8cd3af8ac1b8122cb17964bf63388a56265febe20914bf4893a258d4fddb9d895abe0048239d8ab78e208f
DIST gkwebmon-0.2.tgz 14163 BLAKE2B c6c0c9352e2f68eca56f981abb8188a7a300604c8c0fc05c1b0b95f0cdc117c12e55aeace66f9c3dcc16a13acb2b44683a77de36a83d9e9b7c273ec619173235 SHA512 0af4eaa8636b43232e209e6381a3852eb92b9505da4b19e31137766f4bee7977bf4e4bed40518df0fcc3aef2dc62767c85169e70f1fbfc738bb428ae8affac63
EBUILD gkwebmon-0.2-r3.ebuild 685 BLAKE2B 704f0acffb3d66b9bce11aa6a4264bfdd59d5ab228af204a61a725ddbce3cd90f6e4a79214365e16f7ba873fb5f660d01baad5d44c4732fd582dabb4d9cf7c89 SHA512 22dd74fa240b4349d60075e9db212f39795972ceefb3a0bb13752365b5b1fbbf340fd9d3ee8b218de042c1923984f8acc271ab7cbd97a751dc760198ebc358e5
diff --git a/x11-plugins/gkwebmon/files/gkwebmon-0.2-cc-cflags-ldflags.patch b/x11-plugins/gkwebmon/files/gkwebmon-0.2-cc-cflags-ldflags.patch
index 5ffe8f12ed42..4c5c786cfed6 100644
--- a/x11-plugins/gkwebmon/files/gkwebmon-0.2-cc-cflags-ldflags.patch
+++ b/x11-plugins/gkwebmon/files/gkwebmon-0.2-cc-cflags-ldflags.patch
@@ -4,12 +4,6 @@ Date: Mon, 29 Aug 2016 20:44:45 -0400
Subject: [PATCH 1/1] Clean up variable usage in Makefile to support LDFLAGS
and friends.
----
- Makefile | 18 +++++++-----------
- 1 file changed, 7 insertions(+), 11 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index b422e79..d89977f 100644
--- a/Makefile
+++ b/Makefile
@@ -3,23 +3,19 @@
diff --git a/x11-plugins/i8krellm/Manifest b/x11-plugins/i8krellm/Manifest
index 9b951627824f..50e620494edf 100644
--- a/x11-plugins/i8krellm/Manifest
+++ b/x11-plugins/i8krellm/Manifest
@@ -1,4 +1,4 @@
-AUX i8krellm-2.5-Respect-LDFLAGS.patch 187 BLAKE2B 20c7ea678a56d705c2289bec2690e4254594fb1815101c4a4ac18f77a4de639b9a71392925d197db98033d716ba9cb604509da9858bd7d40f5cc5d7b23b2771c SHA512 78b953668ee6041f01f56c67cb0b2f3eb680585e833df0bdbc577c31b68d7155cd27e90ece352e50b6b93b189c6f996e5c45c93214f8a2fd31deecc26e22ec14
+AUX i8krellm-2.5-Respect-LDFLAGS.patch 124 BLAKE2B b709ea664d87db260f6e35e98792e2698624c1a158faad8e19647a30f4af208796dbf9abbcf8610a7908846ecd91bf8005fd68d37f862c8782a96bec1eca935e SHA512 aea7704efb9154f28acc4bf2bbd8d780b45b917236a47b173685bf66565c9c7a4c94eb844096e7c48b1ce26ac1bc93f7a824517b39715aa9b06e002a120aea6c
AUX i8krellm-2.5-r3-makefile-fixes.patch 1459 BLAKE2B 3cc267b4ff16d339430d1d19dcc011a65dfb03c5db86d0806fe41f05f9c73736d9ec0dd4bcc541923fb9fb8aa796e942d030436fbb442ab8b04737d63c0a1b2f SHA512 7824a0682c25933152398f3e99f771db9f778e09a63344bffa8dda86968a862cc6b4f8d89893a9856bb133483b2437feb8c20d04644579ae25f0fb4f841e4aad
AUX i8krellm-2.5-r3-rm-gkrellm1-support.patch 1319 BLAKE2B 825df0a3e71a48c84d79552090c4f3fb0fdca803f2420381c9caaf401f5f089a482cf7f54ecde086d5820f797ed204a9525d07d9e57c1c7a2fd0c52acf9f6daa SHA512 d5c6f417cf7486e05e621054c84dba13b174e33684e32a0d3554cb5c64477661691f9388904329ba71c928e5c580193ecb82a7fd2be9824ad1d675cdf08d582b
DIST i8krellm-2.5.tar.gz 15378 BLAKE2B be6af7ce0ee2986fd5463fba2b747721407fe3d06bcd1ae7e30dc273a883fd2f9a092ab73b97b6f7d20dd87454eec28db9e12d701dcaec4dda9267af889e662b SHA512 d1cd452fc83c24369b4773d959e0182bd5c7fe317bed6a1df716c1576f5ba078a4e82d202ff641f0784532b77a51d466e57ffc675895a1875a868d92caf79576
diff --git a/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch b/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch
index bc740a415e35..1f879edce023 100644
--- a/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch
+++ b/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch
@@ -1,5 +1,3 @@
-diff --git a/Makefile b/Makefile
-index 443a911..ba83210 100644
--- a/Makefile
+++ b/Makefile
@@ -3,6 +3,7 @@
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 68c9ce31759b..289c3b0eba01 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 4f4ed97258fb..f87707468695 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -4,6 +4,6 @@ DIST kitty-0.27.0-vendor.tar.xz 696348 BLAKE2B cc20c2dec531907d50f796d2ee61e1468
DIST kitty-0.27.0.tar.xz 5067860 BLAKE2B 5c9126dd9e76afcd6d53aa025adc36912145129b16b0db60c9cb12736df895166d417cbce9198e1feddd3f07c216e557136a130853fa0ddd91833c67fe236c4e SHA512 8063008df261747a7089c69ad9ae3a3d3c24286014f02d04faee9f0b5b6f452172cf99ff8a520ca8e314ba0009e0009701292656db913c23d84b6a2311085813
DIST kitty-0.27.0.tar.xz.sig 566 BLAKE2B d2b39e05e56e10eb3856a4aec105acfa1c3bd289eddab7ff9047e6a9743cf142c5b9b6aa85aa6196e7d6be7a168b475b96e2586ef57f66e29045744ca81c9fa7 SHA512 3f4a70659a17440d0d08d2f909b3279c5043adc981e075d9648892bfa2b7d617bfd520fac8571cd692833082e03b1d9997f9aaa75187318168dfbe6922ec389d
EBUILD kitty-0.26.5-r1.ebuild 3431 BLAKE2B 51eec6dbc5250040fb5c223646586f6114f97eefaa718baab7b3e9c338351467f67a26dd668cf511b18b082d0083ca202a60e8eb7d79a6aaa63ebbe8ba60e821 SHA512 42b24d286efc77299eb984fabf2b4272ced8d9a0a567251ab750b417dfe3584234c04afd8fd19f487d164954915a3ae382fd6bbd4be13d87e5d9544bc5de3920
-EBUILD kitty-0.27.0.ebuild 4004 BLAKE2B 26e28fe36181a7f9180de0425a580f04489f50bd7fd0f685a81a5c791de2a49cad106b7b21e88616184cfb84835f7c5b2e11e6ed7167eec0429b450414bc08ab SHA512 b9f74bab2bd6ba3f85e8a759dfe8273f37f7e64fab40537ef106bdf47476a9c43cafeacaa1e83091d77379da6676edf7e6591c60993310d40f8afe4060473c84
-EBUILD kitty-9999.ebuild 4004 BLAKE2B 26e28fe36181a7f9180de0425a580f04489f50bd7fd0f685a81a5c791de2a49cad106b7b21e88616184cfb84835f7c5b2e11e6ed7167eec0429b450414bc08ab SHA512 b9f74bab2bd6ba3f85e8a759dfe8273f37f7e64fab40537ef106bdf47476a9c43cafeacaa1e83091d77379da6676edf7e6591c60993310d40f8afe4060473c84
+EBUILD kitty-0.27.0.ebuild 4004 BLAKE2B 578b4cfba18aa6774c19b45d54a83e1be48047bf63fbbe7e99a99976f62366c2997e66c3317423252a4353e80d49c66553d34303b49498122bfd40b9519d95f2 SHA512 59b6a45d087179cf10a3fbde7dff64bdd7b3f1439f4f7173d3089ee9fed1eb438bec8859ecf886673b51183e4f4a3cf06974b7d0f82408ef4f6e2d4dcc9c8957
+EBUILD kitty-9999.ebuild 4004 BLAKE2B df060a880f4a01a34e87ce74309b08448d808097c40bfec57efe5a662659a88130d39ea70af8c8e0fe8a5a0a9f636071dae7c96162d1056c58f70bedbc91f6b3 SHA512 b211306dad0f596b2f997d3d2ef1829b77c1a643fceca3c1c1f73e1e075caff213e1949f30939ebee98a54754dc2cef7794195d1f12318d71698726301436622
MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003
diff --git a/x11-terms/kitty/kitty-0.27.0.ebuild b/x11-terms/kitty/kitty-0.27.0.ebuild
index cb94d9d457a5..bd2de5c39fb5 100644
--- a/x11-terms/kitty/kitty-0.27.0.ebuild
+++ b/x11-terms/kitty/kitty-0.27.0.ebuild
@@ -62,7 +62,7 @@ DEPEND="
wayland? ( dev-libs/wayland-protocols )"
BDEPEND="
${PYTHON_DEPS}
- >=dev-lang/go-1.19
+ =dev-lang/go-1.19*
sys-libs/ncurses
virtual/pkgconfig
test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )
diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
index cb94d9d457a5..835ba06f2ce4 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -62,7 +62,7 @@ DEPEND="
wayland? ( dev-libs/wayland-protocols )"
BDEPEND="
${PYTHON_DEPS}
- >=dev-lang/go-1.19
+ >=dev-lang/go-1.20
sys-libs/ncurses
virtual/pkgconfig
test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index b7c2c560eb74..8a4f22f4cb5f 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/gkrellm-themes/Manifest b/x11-themes/gkrellm-themes/Manifest
index 389315ce2f39..49c758df224e 100644
--- a/x11-themes/gkrellm-themes/Manifest
+++ b/x11-themes/gkrellm-themes/Manifest
@@ -1,3 +1,3 @@
DIST GKrellM-Skins.tar.gz 3553450 BLAKE2B 2cb7bcd503b2722478665381ef2a7b1bcddec7283eb2988f66006100bd59ed1953f65a265d12cecebeff5d418cca3449302e7c7d6360f8b3a7b087f6aa719343 SHA512 5b8c143cbeee53eaeeea829cd2fef1a71bed3ae506513e642aa4b59063052987b48c5f5310146660ab981fc09690b1016ff7cc355b039dbff98102c32d8a0619
-EBUILD gkrellm-themes-0.1-r1.ebuild 697 BLAKE2B 24fa3d53b4f3276659649e5cc3fb9b4e30424207b50c1f5b1b9b7dd82e3225cf980839d48474237ac90cbe643645670d8a87b12b8badddc0c564cb8b4cb57ccc SHA512 480b5c8380d536b5e2e95722cbb7005f433e13492fc68a0e09ba70d9eda5b0edc8d731b4eb1502f45c046bdae2288299a44537c8787a12a2f212bed28bd80f0e
+EBUILD gkrellm-themes-0.1-r2.ebuild 697 BLAKE2B 314d4a81a5f785dff685001f39eea0afc223f163131900e281ff3473a5decfc96943f12e55eb8143143f7faff3209ce8de89c33d7177cc1afd711e63f230ffaf SHA512 b45398e57f2172a1228d447c1733b53eda6011e26ab6bedfa7c3c1f9f9c4dd5d3900b532f0aa4caf142d5062a8096da269161e9b6e0a662c9756f9132f534752
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-themes/gkrellm-themes/gkrellm-themes-0.1-r1.ebuild b/x11-themes/gkrellm-themes/gkrellm-themes-0.1-r2.ebuild
index 58a713703525..422b1358786e 100644
--- a/x11-themes/gkrellm-themes/gkrellm-themes-0.1-r1.ebuild
+++ b/x11-themes/gkrellm-themes/gkrellm-themes-0.1-r2.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=7
+EAPI=8
DESCRIPTION="A pack of ~200 themes for GKrellM"
HOMEPAGE="http://www.muhri.net/gkrellm/"