From 8b256c06858dd62dc5a70f801c732e9ab8226123 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 15 Nov 2022 12:52:47 +0000 Subject: gentoo auto-resync : 15:11:2022 - 12:52:47 --- Manifest | 30 +- Manifest.files.gz | Bin 29604 -> 29590 bytes app-admin/Manifest.gz | Bin 32573 -> 32577 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.27.9.ebuild | 80 ++ app-arch/Manifest.gz | Bin 17066 -> 17063 bytes app-arch/pxz/Manifest | 4 +- app-arch/pxz/metadata.xml | 25 +- app-arch/pxz/pxz-5.0_pre20220509.ebuild | 41 + app-arch/xz-utils/Manifest | 6 +- app-arch/xz-utils/xz-utils-5.3.3_alpha.ebuild | 114 -- app-arch/xz-utils/xz-utils-5.3.4_alpha.ebuild | 110 ++ app-shells/Manifest.gz | Bin 8811 -> 8802 bytes app-shells/bash/Manifest | 5 +- app-shells/bash/bash-5.1_p16-r1.ebuild | 294 ----- app-shells/bash/bash-5.2_p2-r2.ebuild | 346 ----- app-shells/bash/bash-5.2_p9-r1.ebuild | 345 +++++ app-shells/bash/bash-5.2_p9.ebuild | 344 ----- ...ash-5.2_p9-fix-for-extglob-in-compat-mode.patch | 42 + dev-libs/Manifest.gz | Bin 95773 -> 95778 bytes dev-libs/openssl-compat/Manifest | 3 + .../openssl-compat/openssl-compat-1.1.1s.ebuild | 261 ++++ dev-libs/poco/Manifest | 4 +- dev-libs/poco/metadata.xml | 3 +- dev-libs/poco/poco-1.12.2-r1.ebuild | 140 +++ dev-libs/poco/poco-1.12.2.ebuild | 138 -- dev-libs/qxlsx/Manifest | 2 +- dev-libs/qxlsx/qxlsx-1.4.4.ebuild | 2 +- dev-libs/xapian/Manifest | 6 +- dev-libs/xapian/xapian-1.4.19.ebuild | 2 +- dev-libs/xapian/xapian-1.4.21-r1.ebuild | 2 +- dev-libs/xapian/xapian-1.4.21.ebuild | 2 +- .../Alien-OpenSSL/Alien-OpenSSL-0.150.0.ebuild | 29 + dev-perl/Alien-OpenSSL/Manifest | 4 +- dev-perl/Alien-OpenSSL/metadata.xml | 3 + .../Crypt-OpenSSL-Guess-0.150.0.ebuild | 27 + dev-perl/Crypt-OpenSSL-Guess/Manifest | 4 +- dev-perl/Crypt-OpenSSL-Guess/metadata.xml | 1 + .../Crypt-OpenSSL-RSA-0.330.0.ebuild | 2 +- dev-perl/Crypt-OpenSSL-RSA/Manifest | 4 +- dev-perl/Crypt-OpenSSL-RSA/metadata.xml | 1 + dev-perl/Crypt-SMIME/Crypt-SMIME-0.280.0.ebuild | 42 + dev-perl/Crypt-SMIME/Manifest | 2 + dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.76.0.ebuild | 33 + dev-perl/IO-Socket-SSL/Manifest | 4 +- dev-perl/IO-Socket-SSL/metadata.xml | 1 + dev-perl/Manifest.gz | Bin 281740 -> 281733 bytes dev-perl/Net-DNS-SEC/Manifest | 2 + dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild | 30 + dev-perl/Net-SSH2/Manifest | 4 +- dev-perl/Net-SSH2/Net-SSH2-0.730.0.ebuild | 37 + dev-perl/Net-SSH2/metadata.xml | 1 + dev-perl/Net-SSLeay/Manifest | 2 +- dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild | 2 +- dev-python/Faker/Faker-15.3.2.ebuild | 34 + dev-python/Faker/Manifest | 2 + dev-python/Manifest.gz | Bin 261862 -> 261877 bytes dev-python/boto3/Manifest | 4 +- dev-python/boto3/boto3-1.25.5.ebuild | 2 +- dev-python/boto3/boto3-1.26.9.ebuild | 68 + dev-python/botocore/Manifest | 4 +- dev-python/botocore/botocore-1.28.5.ebuild | 2 +- dev-python/botocore/botocore-1.29.9.ebuild | 72 ++ dev-python/cfn-lint/Manifest | 2 + dev-python/cfn-lint/cfn-lint-0.71.1.ebuild | 54 + dev-python/exceptiongroup/Manifest | 2 + .../exceptiongroup/exceptiongroup-1.0.3.ebuild | 34 + dev-python/hypothesis/Manifest | 2 + dev-python/hypothesis/hypothesis-6.57.1.ebuild | 77 ++ dev-python/ini2toml/Manifest | 2 + dev-python/ini2toml/ini2toml-0.11.1.ebuild | 51 + dev-python/mypy/Manifest | 2 + dev-python/mypy/mypy-0.991.ebuild | 63 + dev-python/nuitka/Manifest | 2 + dev-python/nuitka/nuitka-1.2.ebuild | 55 + dev-python/sentry-sdk/Manifest | 2 + dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild | 101 ++ dev-python/simplejson/Manifest | 2 + dev-python/simplejson/simplejson-3.18.0.ebuild | 24 + dev-python/tox/Manifest | 2 + dev-python/tox/tox-3.27.1.ebuild | 71 ++ dev-ruby/Manifest.gz | Bin 112248 -> 112253 bytes dev-ruby/rmagick/Manifest | 2 + dev-ruby/rmagick/rmagick-5.1.0.ebuild | 76 ++ dev-vcs/Manifest.gz | Bin 11326 -> 11328 bytes dev-vcs/pre-commit/Manifest | 2 - dev-vcs/pre-commit/pre-commit-2.20.0.ebuild | 51 - media-libs/Manifest.gz | Bin 67058 -> 67051 bytes media-libs/librtprocess/Manifest | 2 +- .../librtprocess/librtprocess-0.12.0-r1.ebuild | 2 +- media-sound/Manifest.gz | Bin 57064 -> 57063 bytes media-sound/fluidsynth/Manifest | 2 +- media-sound/fluidsynth/metadata.xml | 2 +- metadata/Manifest.gz | Bin 3857 -> 3856 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28277 -> 28260 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 58009 -> 58163 bytes metadata/md5-cache/app-admin/awscli-1.27.9 | 16 + metadata/md5-cache/app-arch/Manifest.gz | Bin 23134 -> 23321 bytes metadata/md5-cache/app-arch/pxz-5.0_pre20220509 | 13 + metadata/md5-cache/app-arch/xz-utils-5.3.3_alpha | 13 - metadata/md5-cache/app-arch/xz-utils-5.3.4_alpha | 12 + metadata/md5-cache/app-shells/Manifest.gz | Bin 15537 -> 15194 bytes metadata/md5-cache/app-shells/bash-5.1_p16-r1 | 15 - metadata/md5-cache/app-shells/bash-5.2_p2-r2 | 15 - metadata/md5-cache/app-shells/bash-5.2_p9 | 15 - metadata/md5-cache/app-shells/bash-5.2_p9-r1 | 15 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 162352 -> 162510 bytes metadata/md5-cache/dev-libs/openssl-compat-1.1.1s | 16 + metadata/md5-cache/dev-libs/poco-1.12.2 | 17 - metadata/md5-cache/dev-libs/poco-1.12.2-r1 | 17 + metadata/md5-cache/dev-libs/qxlsx-1.4.4 | 4 +- metadata/md5-cache/dev-libs/xapian-1.4.19 | 4 +- metadata/md5-cache/dev-libs/xapian-1.4.21 | 4 +- metadata/md5-cache/dev-libs/xapian-1.4.21-r1 | 4 +- metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0 | 16 + .../md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0 | 16 + .../md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0 | 4 +- metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0 | 16 + metadata/md5-cache/dev-perl/IO-Socket-SSL-2.76.0 | 16 + metadata/md5-cache/dev-perl/Manifest.gz | Bin 308691 -> 309642 bytes metadata/md5-cache/dev-perl/Net-DNS-SEC-1.200.0 | 16 + metadata/md5-cache/dev-perl/Net-SSH2-0.730.0 | 16 + metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0 | 4 +- metadata/md5-cache/dev-python/Faker-15.3.2 | 16 + metadata/md5-cache/dev-python/Manifest.gz | Bin 340274 -> 342169 bytes metadata/md5-cache/dev-python/boto3-1.25.5 | 4 +- metadata/md5-cache/dev-python/boto3-1.26.9 | 16 + metadata/md5-cache/dev-python/botocore-1.28.5 | 4 +- metadata/md5-cache/dev-python/botocore-1.29.9 | 16 + metadata/md5-cache/dev-python/cfn-lint-0.71.1 | 16 + metadata/md5-cache/dev-python/exceptiongroup-1.0.3 | 16 + metadata/md5-cache/dev-python/hypothesis-6.57.1 | 16 + metadata/md5-cache/dev-python/ini2toml-0.11.1 | 16 + metadata/md5-cache/dev-python/mypy-0.991 | 16 + metadata/md5-cache/dev-python/nuitka-1.2 | 16 + metadata/md5-cache/dev-python/sentry-sdk-1.11.0 | 16 + metadata/md5-cache/dev-python/simplejson-3.18.0 | 16 + metadata/md5-cache/dev-python/tox-3.27.1 | 16 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 204169 -> 204322 bytes metadata/md5-cache/dev-ruby/rmagick-5.1.0 | 17 + metadata/md5-cache/dev-vcs/Manifest.gz | Bin 20452 -> 20290 bytes metadata/md5-cache/dev-vcs/pre-commit-2.20.0 | 16 - metadata/md5-cache/media-libs/Manifest.gz | Bin 103224 -> 103228 bytes .../md5-cache/media-libs/librtprocess-0.12.0-r1 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 20416 -> 20584 bytes metadata/md5-cache/net-mail/isync-1.4.4 | 4 +- metadata/md5-cache/net-mail/isync-1.4.4-r1 | 13 + metadata/md5-cache/net-mail/isync-9999 | 4 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 93033 -> 93192 bytes metadata/md5-cache/net-misc/dropbear-2022.82 | 11 +- metadata/md5-cache/net-misc/dropbear-2022.83 | 17 + metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9094 -> 9089 bytes metadata/md5-cache/sci-astronomy/calcmysky-0.2.1 | 4 +- metadata/md5-cache/sci-astronomy/stellarium-1.1 | 4 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 79515 -> 79524 bytes metadata/md5-cache/sys-apps/gawk-5.2.0 | 15 - metadata/md5-cache/sys-apps/gawk-5.2.1_beta | 12 + metadata/md5-cache/sys-cluster/Manifest.gz | Bin 22145 -> 22141 bytes metadata/md5-cache/sys-cluster/rdma-core-42.0-r1 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 29819 -> 29972 bytes metadata/md5-cache/sys-kernel/genkernel-4.3.1 | 14 + metadata/md5-cache/sys-kernel/genkernel-9999 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 42208 -> 42209 bytes metadata/md5-cache/virtual/rust-1.64.0-r1 | 3 +- metadata/md5-cache/virtual/rust-1.65.0-r1 | 3 +- metadata/md5-cache/www-client/Manifest.gz | Bin 11762 -> 11932 bytes metadata/md5-cache/www-client/firefox-107.0 | 17 + metadata/md5-cache/www-client/firefox-bin-102.4.0 | 17 - metadata/md5-cache/www-client/firefox-bin-102.5.0 | 17 + metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-mail/Manifest.gz | Bin 14574 -> 14573 bytes net-mail/isync/Manifest | 6 +- .../isync/files/isync-1.4.4-openssl3-eof.patch | 65 + net-mail/isync/isync-1.4.4-r1.ebuild | 47 + net-mail/isync/isync-1.4.4.ebuild | 2 +- net-mail/isync/isync-9999.ebuild | 2 +- net-misc/Manifest.gz | Bin 55410 -> 55406 bytes net-misc/dropbear/Manifest | 6 +- net-misc/dropbear/dropbear-2022.82.ebuild | 36 +- net-misc/dropbear/dropbear-2022.83.ebuild | 166 +++ .../dropbear/files/dropbear-2022.82-tests.patch | 25 + profiles/Manifest.gz | Bin 149321 -> 149320 bytes profiles/package.mask | 5 - profiles/use.local.desc | 3 +- sci-astronomy/Manifest.gz | Bin 6999 -> 7001 bytes sci-astronomy/calcmysky/Manifest | 2 +- sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild | 2 +- sci-astronomy/stellarium/Manifest | 2 +- sci-astronomy/stellarium/stellarium-1.1.ebuild | 2 +- sys-apps/Manifest.gz | Bin 49299 -> 49298 bytes sys-apps/gawk/Manifest | 5 +- sys-apps/gawk/gawk-5.2.0.ebuild | 119 -- sys-apps/gawk/gawk-5.2.1_beta.ebuild | 131 ++ sys-cluster/Manifest.gz | Bin 11522 -> 11526 bytes sys-cluster/rdma-core/Manifest | 2 +- sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4420 -> 4416 bytes sys-kernel/genkernel/Manifest | 4 +- sys-kernel/genkernel/genkernel-4.3.1.ebuild | 321 +++++ sys-kernel/genkernel/genkernel-9999.ebuild | 2 +- virtual/Manifest.gz | Bin 28597 -> 28600 bytes virtual/rust/Manifest | 4 +- virtual/rust/rust-1.64.0-r1.ebuild | 2 +- virtual/rust/rust-1.65.0-r1.ebuild | 2 +- www-client/Manifest.gz | Bin 6198 -> 6195 bytes www-client/firefox-bin/Manifest | 198 +-- www-client/firefox-bin/firefox-bin-102.4.0.ebuild | 376 ------ www-client/firefox-bin/firefox-bin-102.5.0.ebuild | 376 ++++++ www-client/firefox/Manifest | 100 ++ www-client/firefox/firefox-107.0.ebuild | 1324 ++++++++++++++++++++ 219 files changed, 5388 insertions(+), 2168 deletions(-) create mode 100644 app-admin/awscli/awscli-1.27.9.ebuild create mode 100644 app-arch/pxz/pxz-5.0_pre20220509.ebuild delete mode 100644 app-arch/xz-utils/xz-utils-5.3.3_alpha.ebuild create mode 100644 app-arch/xz-utils/xz-utils-5.3.4_alpha.ebuild delete mode 100644 app-shells/bash/bash-5.1_p16-r1.ebuild delete mode 100644 app-shells/bash/bash-5.2_p2-r2.ebuild create mode 100644 app-shells/bash/bash-5.2_p9-r1.ebuild delete mode 100644 app-shells/bash/bash-5.2_p9.ebuild create mode 100644 app-shells/bash/files/bash-5.2_p9-fix-for-extglob-in-compat-mode.patch create mode 100644 dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild create mode 100644 dev-libs/poco/poco-1.12.2-r1.ebuild delete mode 100644 dev-libs/poco/poco-1.12.2.ebuild create mode 100644 dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.150.0.ebuild create mode 100644 dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild create mode 100644 dev-perl/Crypt-SMIME/Crypt-SMIME-0.280.0.ebuild create mode 100644 dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.76.0.ebuild create mode 100644 dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild create mode 100644 dev-perl/Net-SSH2/Net-SSH2-0.730.0.ebuild create mode 100644 dev-python/Faker/Faker-15.3.2.ebuild create mode 100644 dev-python/boto3/boto3-1.26.9.ebuild create mode 100644 dev-python/botocore/botocore-1.29.9.ebuild create mode 100644 dev-python/cfn-lint/cfn-lint-0.71.1.ebuild create mode 100644 dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.57.1.ebuild create mode 100644 dev-python/ini2toml/ini2toml-0.11.1.ebuild create mode 100644 dev-python/mypy/mypy-0.991.ebuild create mode 100644 dev-python/nuitka/nuitka-1.2.ebuild create mode 100644 dev-python/sentry-sdk/sentry-sdk-1.11.0.ebuild create mode 100644 dev-python/simplejson/simplejson-3.18.0.ebuild create mode 100644 dev-python/tox/tox-3.27.1.ebuild create mode 100644 dev-ruby/rmagick/rmagick-5.1.0.ebuild delete mode 100644 dev-vcs/pre-commit/pre-commit-2.20.0.ebuild create mode 100644 metadata/md5-cache/app-admin/awscli-1.27.9 create mode 100644 metadata/md5-cache/app-arch/pxz-5.0_pre20220509 delete mode 100644 metadata/md5-cache/app-arch/xz-utils-5.3.3_alpha create mode 100644 metadata/md5-cache/app-arch/xz-utils-5.3.4_alpha delete mode 100644 metadata/md5-cache/app-shells/bash-5.1_p16-r1 delete mode 100644 metadata/md5-cache/app-shells/bash-5.2_p2-r2 delete mode 100644 metadata/md5-cache/app-shells/bash-5.2_p9 create mode 100644 metadata/md5-cache/app-shells/bash-5.2_p9-r1 create mode 100644 metadata/md5-cache/dev-libs/openssl-compat-1.1.1s delete mode 100644 metadata/md5-cache/dev-libs/poco-1.12.2 create mode 100644 metadata/md5-cache/dev-libs/poco-1.12.2-r1 create mode 100644 metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0 create mode 100644 metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0 create mode 100644 metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0 create mode 100644 metadata/md5-cache/dev-perl/IO-Socket-SSL-2.76.0 create mode 100644 metadata/md5-cache/dev-perl/Net-DNS-SEC-1.200.0 create mode 100644 metadata/md5-cache/dev-perl/Net-SSH2-0.730.0 create mode 100644 metadata/md5-cache/dev-python/Faker-15.3.2 create mode 100644 metadata/md5-cache/dev-python/boto3-1.26.9 create mode 100644 metadata/md5-cache/dev-python/botocore-1.29.9 create mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.71.1 create mode 100644 metadata/md5-cache/dev-python/exceptiongroup-1.0.3 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.57.1 create mode 100644 metadata/md5-cache/dev-python/ini2toml-0.11.1 create mode 100644 metadata/md5-cache/dev-python/mypy-0.991 create mode 100644 metadata/md5-cache/dev-python/nuitka-1.2 create mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.11.0 create mode 100644 metadata/md5-cache/dev-python/simplejson-3.18.0 create mode 100644 metadata/md5-cache/dev-python/tox-3.27.1 create mode 100644 metadata/md5-cache/dev-ruby/rmagick-5.1.0 delete mode 100644 metadata/md5-cache/dev-vcs/pre-commit-2.20.0 create mode 100644 metadata/md5-cache/net-mail/isync-1.4.4-r1 create mode 100644 metadata/md5-cache/net-misc/dropbear-2022.83 delete mode 100644 metadata/md5-cache/sys-apps/gawk-5.2.0 create mode 100644 metadata/md5-cache/sys-apps/gawk-5.2.1_beta create mode 100644 metadata/md5-cache/sys-kernel/genkernel-4.3.1 create mode 100644 metadata/md5-cache/www-client/firefox-107.0 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-102.4.0 create mode 100644 metadata/md5-cache/www-client/firefox-bin-102.5.0 create mode 100644 net-mail/isync/files/isync-1.4.4-openssl3-eof.patch create mode 100644 net-mail/isync/isync-1.4.4-r1.ebuild create mode 100644 net-misc/dropbear/dropbear-2022.83.ebuild create mode 100644 net-misc/dropbear/files/dropbear-2022.82-tests.patch delete mode 100644 sys-apps/gawk/gawk-5.2.0.ebuild create mode 100644 sys-apps/gawk/gawk-5.2.1_beta.ebuild create mode 100644 sys-kernel/genkernel/genkernel-4.3.1.ebuild delete mode 100644 www-client/firefox-bin/firefox-bin-102.4.0.ebuild create mode 100644 www-client/firefox-bin/firefox-bin-102.5.0.ebuild create mode 100644 www-client/firefox/firefox-107.0.ebuild diff --git a/Manifest b/Manifest index 100bc7d95eac..166d6877fa73 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29604 BLAKE2B 870163f44d924ef14f86651dd16973f2b804d1ce630ad90d26b10ae3d51ad29aa2765bffa867764e122250dc1905f8e80c0f99538fa699abe1695da68a2bf20b SHA512 fb9a0040bbd002931bc742c7a210f7a4bd56e32ce28a7d034f25a5df95ab7a5608d71b01d79e857275f3a325a0b5689a746609f8e698d6e28b575cde489bddb1 -TIMESTAMP 2022-11-15T06:09:47Z +MANIFEST Manifest.files.gz 29590 BLAKE2B 25d8a766807abcf84ca4fb06961bd45102901dd4c1d94533a64f51d5d26f9740d496e71f178216166edd34a29e93b6d251d61ceb2db9722a4d6b71866a6bd73f SHA512 79e41d608917534d233bd5751c889fd68f9ddb7d9d1c90d55b8a627ff807f6d58d117487dc8770c96017e582bb757152056665c94955503f7cb153b6391d5ae2 +TIMESTAMP 2022-11-15T12:09:46Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNzLStfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNzgYpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCAHQ/+KDzRLjzhYBryPfaGoRchjVa/aA6qLKunekRn0T5bJk/411Rx2g8XsZ0p -18OjpzeM9CwkZbx73hZawIcH/r+n0tJvAKIbvBVhz4lTB64zGAZYqMWHiEymGmGN -HsvfLEV1pKdJrZMiN6ZCxHsDlM+gV4TvPL1AG1DQj6Nzz2EgC8MakE80TPCxmbTB -xnL/TrK6L13j/hYfiPDhkZgMDkuiKmVt00f0pQHRDz67kWEWO+MC5Mvkd/pHntEU -DEcLsbeqVMxrF5au3FidyS/yFIkpx1oQJfKuqUXgGbbJXWQJT0s0gTP2qfFZPAYe -5nOsoHR8DDbDjhkxsXGlj3hZgMiggrhoxRZeJ23Z7Tw7Q7Vb41whcXnb3UWxSvGx -nFsaCNOZErRIBFIK7iLI8m9ROf4qqu3bJb0LHAIVe62+MWYn4LZgcREnrUguXuqk -+51WfwqGwX1r9pXf6+wqXEUofIWxLICL/5qhfrLtmYvhzEqM1I+dBcLjfxQZA0om -iCnJgLVslArZKIhxJh1Mpf/9+R12JRc4kZVZXolkoT1mlHOR/Q2iWRP0oRDCm6j7 -/rQMjsrci/+ZlXWJchiXW66Rz2+ElfzeJCO2MmK9MyFSfI/9Rxj8tRdRlQl+8dXc -miVw4YFw1ciGs6ux6Gqnw2aCUtOaF+RRP6KLhouaQBiid9uzwpk= -=BvTK +klBPgQ/+IuKWkPacZ99mykoxUkfIEigvRx2Q/TMd+4ad8KuwQP7u2CeJriw5wbrM +atyDNIBj+1qdba0TflAIPSMV8eXk/jOFn1xkN45HZgeqG8avkt8Yv7DjPEKWPa60 +XmC1nGEDsyrwNFUnfMnUFWEFO1eq/p9mpVutqtDouIgtupzPBlgdOl4gjx/JX+Mf +scXcbLn8NdWshzGZjzKhqghpZjcBlL1AfqFASEt78BPRupwKm7IQd0aI3srUAVVx +Jioo+hwbezrC6RlvnkJD2SkOjq3ky352XQyEQ9IDbkVkwD50tGCqIG3KfKKhiXaR +c/+U0HaV4rKz151vqh41GaQ0vlejIuztKGw3jYlFIxNMkCjgYNDmofwCiRdlS+R7 +zVh9T1vr/xfilwQe4DBaKZ+rLzYNAKAx4AyzUwlamXdtIDmLXsrM1Frk9TGEnHz7 +gRYdWN808d2YDcs4WgXyn77k88V8ZoyJbX1qvJ2kedKk1z/P/yP15VZTNqgkKbSa +4iuh+0Sonwt4flPx9sQ1omxARiAtj6NaFHLxYQa7J2giu6TuG492Id1H5NV5cmUA +DOn+g/ucJ2MrBtJLsegsthxI6bkjLTFSJbcIu/QHLNJUVTL/6686eQOw4zGSzfwi +E7OxmI7FNlNyG7kYFQAL9VOF5l7W5/kSRYM9dRVW4QFTtAyWqYk= +=+pC5 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 0d2d0af80f2a..8163e993f180 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 9b7c902d1c4e..0a05dccd3207 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 4b8b27005af1..412b9a45e987 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -14,6 +14,7 @@ DIST aws-cli-1.27.4.gh.tar.gz 2296705 BLAKE2B 604306821f91decf0fb6f88d1115000164 DIST aws-cli-1.27.5.gh.tar.gz 2298711 BLAKE2B 190b2483cf09d4eff2848cc0933a957ae0f6e8fc88a24bc5a0bc637d6c659427fa4145a5509a6fea731fc0f5e09979d8714bdbb0627c0257db4ceb6bd5e09eb9 SHA512 b147660b72604ed29bff27d76ead2018c3c924339472a6499b4553cbb439d239bef11c6ab24a34303b01407da94e79fb5e3729576492340cf097399a637713c0 DIST aws-cli-1.27.7.gh.tar.gz 2299694 BLAKE2B 9a68f642120506d1b7f002a261961f40c0b91c43a10e2522f9162ad53ad70a0b8054d9c2accc7d6267c1ff3460970b05c90d0e21a7590a084e82df553a478a9b SHA512 067d7d0491ff9f83be84e709570a9e6ed8e6cdbe47698c0924c2c776fa6b682cf130e7e0b0569e68b94a92e5fee84c60cdd02ad570e262dca81cf644a168e6ac DIST aws-cli-1.27.8.gh.tar.gz 2301766 BLAKE2B 1873d92b8d2f6d3f29a65b4177927a1a14034da71dbc95ff6abf3f49df6cf3ee192412eeea15be14c8cf9fca0a5603f2c76b80b280f4feb95e661055abcd8b60 SHA512 e53828cac1b3e10e2ddd45312d71cdb748216dbc37c3e9833e7a1320b236c3bef6a13204a38b946d9182430f169fca1ddc77d3d06c1c2c6e05978dc61f675168 +DIST aws-cli-1.27.9.gh.tar.gz 2302163 BLAKE2B bf4a4ec1320cb4245c0a90c983e697eb2b255418849d854661e0eef0e8fb929edd8d073a21dba4ef322928c1c3135cecaa33f6cabd7dba177c328718e1a86fbb SHA512 281d9b54f280c4458a3d712361677d9e38476001de3beff38d189bbd490b40378adfe1425a4e94884dc7c06bca81cda4833b2e2c8419b219e474bbdb42b8a7d7 EBUILD awscli-1.25.89.ebuild 1856 BLAKE2B 554e1053c19d16d4e0aeccddbd3a49b42ab412ba342ddd888b11552f1abede7a405f743edbabbda0cb4d42dfc95c0f29da64aab08d09c0cf3b24b0771438f23b SHA512 563c00bd712002ea3b3771e7f6c2f27b478fb78cd91b1009cf498e487b81c8abe04e754873f77f625e56594f34e282307c325cc6609bee2f6e856d0e461aa252 EBUILD awscli-1.25.97.ebuild 1858 BLAKE2B 1ee53dfc682ba96eb15476dd37b44e1e0833eee35faf61ccad6f24f402a9eb18590e19cad2faa40e11490c13db91f2609859cdd4bcc5caae36a89cecea3143dd SHA512 8370816db2c51b0e6146a031ea1100b47fede8d1ceb82104206f0a55ffbe995a1792d6872913e0d72497b4726f763816ba77c6215441c993554d3065a5f9d3f6 EBUILD awscli-1.26.0.ebuild 1843 BLAKE2B 1c4942076455cb7b7f201cb909bb946c5ee231bbe589efdf2d58074413ff88fa08afec6c5b0d485bd5b24f0b997857acb0cf25eff2e78e7fca11ff2700c5164c SHA512 e1b7932cd3fb4de8d18b62c8d3cff4c0620b5997bd1a4739ccbd6914a969958eddde42ff99aeb819a3b68674c15f5cbceb768c210f5f4f8fdfb082642ca6636a @@ -30,4 +31,5 @@ EBUILD awscli-1.27.4.ebuild 1844 BLAKE2B 7f8265feaccca47c18e706c8f216be88116d7bb EBUILD awscli-1.27.5.ebuild 2261 BLAKE2B 8db2f30612572dabd673c4b33fb8fcf3005bc3aa7762c3abbbf12ffe50bb51f9b46a043d4b849682bfb585e0638b9f8a0849b241807516b442e013085bf2f1ad SHA512 03816a71b8cf31f9bd659cace763b9143a8700290f3cee354ead69fa3333f6faa47a9769db433bbf17f5cd7a76f27bfd1a4df8bdfbdb5bd393eb4e69e7ee882a EBUILD awscli-1.27.7.ebuild 2261 BLAKE2B 8db2f30612572dabd673c4b33fb8fcf3005bc3aa7762c3abbbf12ffe50bb51f9b46a043d4b849682bfb585e0638b9f8a0849b241807516b442e013085bf2f1ad SHA512 03816a71b8cf31f9bd659cace763b9143a8700290f3cee354ead69fa3333f6faa47a9769db433bbf17f5cd7a76f27bfd1a4df8bdfbdb5bd393eb4e69e7ee882a EBUILD awscli-1.27.8.ebuild 2261 BLAKE2B 8db2f30612572dabd673c4b33fb8fcf3005bc3aa7762c3abbbf12ffe50bb51f9b46a043d4b849682bfb585e0638b9f8a0849b241807516b442e013085bf2f1ad SHA512 03816a71b8cf31f9bd659cace763b9143a8700290f3cee354ead69fa3333f6faa47a9769db433bbf17f5cd7a76f27bfd1a4df8bdfbdb5bd393eb4e69e7ee882a +EBUILD awscli-1.27.9.ebuild 2261 BLAKE2B 8db2f30612572dabd673c4b33fb8fcf3005bc3aa7762c3abbbf12ffe50bb51f9b46a043d4b849682bfb585e0638b9f8a0849b241807516b442e013085bf2f1ad SHA512 03816a71b8cf31f9bd659cace763b9143a8700290f3cee354ead69fa3333f6faa47a9769db433bbf17f5cd7a76f27bfd1a4df8bdfbdb5bd393eb4e69e7ee882a MISC metadata.xml 334 BLAKE2B 84c9f50e6c0d015aad36a7f625cddf90cf1137a8c2d445cc641cd4890d64261187c10fde59ee1a6c19b98cfdb6ff534c66ae7a7a48a00ec62d6984c9a1891750 SHA512 a845de531df2cd75abf23cdbfa613e586855b95ac4e96566ef193708d7ecf2ec7f7db72fd31b8af0ac4ccd57e51da9c6d129d426bfdc6c4feb57d7df8647f160 diff --git a/app-admin/awscli/awscli-1.27.9.ebuild b/app-admin/awscli/awscli-1.27.9.ebuild new file mode 100644 index 000000000000..9bcb01ac11e2 --- /dev/null +++ b/app-admin/awscli/awscli-1.27.9.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 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 ~arm64 ~riscv ~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-arch/Manifest.gz b/app-arch/Manifest.gz index 0916dddb69b7..db2c84e6d325 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/pxz/Manifest b/app-arch/pxz/Manifest index 3a9ffc1fad60..1e25e8a84ba6 100644 --- a/app-arch/pxz/Manifest +++ b/app-arch/pxz/Manifest @@ -1,4 +1,6 @@ DIST pxz-5.0_pre20151029.tar.gz 12271 BLAKE2B 6ba2cb7629b0475761b59620375a2d0de7c6a3a61f7af20140e214383f737e046c45f0c602830c0331794fe1d38332d8d309ed0b8451e3a780ef1a2835de85e6 SHA512 d26bfdf9b70baf91c575e21824920cb42d0a9bd171254b99147a6e5e322ed3d1f7351a570358213431bdacdcbe6e7b22646a2dd2d7a127e167c8237bc4f3038a +DIST pxz-5.0_pre20220509.tar.gz 12375 BLAKE2B 5d954d4cd1b139dc94a9ecc5aa99c19a1484812eb62fce089b8f33bfc0ce3ed3ad8053cdc58843c429a365439cd13b3a4b14ebc34de7f2a99deae7cd995cd4e6 SHA512 b1de877d2b8ee9ea5190af4c1a0dc97f7777c35a084137db6d86e23de99b332ea361a82ed995ac2ea12b7bf0670ae92a822235be3b19a1145b6cf5604074f960 EBUILD pxz-5.0_pre20151029-r1.ebuild 954 BLAKE2B f830dab90a2ce0a18b3fc7b1af707b0d944505bd11da195b2f6114dc804c7687942647ad285f63484c223ebb89a2ea2e26646c3c7d7c8ed6ef68ea83b66773e5 SHA512 41b4fd0e84164bc59b654cbe090d2166ac38ec885cf0b8f8e07ede110d23520f907ece6bc98a1a9deba6b40d17815f66b2837210392b3a7c56c1734f3893d7a6 +EBUILD pxz-5.0_pre20220509.ebuild 983 BLAKE2B 6fe668306af9fd67e552b19f4d822342802095f949213a337d19d1a8060036afb16218a75439c05d52862ee18e9181e2ec4fb9f902dc0e40b71de5d2390628a1 SHA512 89b141c3648962243be2ae3a0d22b7eedc165d388d946f0a8866de50b13002c86e394e9b97539caa1bc38b822689233fd590cb3dfa3d951954319247d038753c EBUILD pxz-9999.ebuild 1121 BLAKE2B bcfbf07cee491d39415249a3bbc71a2f6b6916bdfd770f35e6f6b97ae5615f11972590322873a51d94990b7d7c4f7a3f1f2f20b0a77b92989189fc5a481e9800 SHA512 c56047b53c3ff5dfc60ed6145e7094feaedb9ec2b33922a034b3282216c9d9cb80b4ae4b5339a88324c87e76143f2dfbab7d8497bc3eb26f030d9e473bc74b7c -MISC metadata.xml 590 BLAKE2B dc0e461eddfdb09a6837da49b6221437f09c7ca7bb13b57486c62466c8547a4a73c8ec6c3e28be149840318adf36aa893501326ed9fa6fa1b08dba95ef544a51 SHA512 2535178a8e8a4bc14d70366fef8295eca4fcdbdf6451b7a9c8806f114607edaea4bb60ce1c473fa9b9d9b78fb141a91c90923d32e6cf88da6157f7d8653eaebe +MISC metadata.xml 677 BLAKE2B 970357f7a9fbc5bbfefe6d2a8d8c72a27d3d62f37987a578811f056df9452efb7417c8a3cdd446f54ea0ffd1f12c4217a6ea8c8df9e699e88975c2e2b1afa183 SHA512 35091887bb484b965b915e280a4233f20fca36b19e893a1cc8eeae983f92a7afaf6ad67df87cf337083611e7805db6f80dcf184cab79ce4f0c2d877f28b01d6d diff --git a/app-arch/pxz/metadata.xml b/app-arch/pxz/metadata.xml index 8aaea027cbbd..c9d7bc294a84 100644 --- a/app-arch/pxz/metadata.xml +++ b/app-arch/pxz/metadata.xml @@ -1,15 +1,18 @@ - -chutzpah@gentoo.org -Patrick McLean - - -Parallel XZ is a compression utility that takes advantage of running LZMA -compression of different parts of an input file on multiple cores and -processors simultaneously. Its primary goal is to utilize all resources -to speed up compression time with minimal possible influence on compression -ratio. - + + chutzpah@gentoo.org + Patrick McLean + + + Parallel XZ is a compression utility that takes advantage of running LZMA + compression of different parts of an input file on multiple cores and + processors simultaneously. Its primary goal is to utilize all resources + to speed up compression time with minimal possible influence on compression + ratio. + + + jnovy/pxz + diff --git a/app-arch/pxz/pxz-5.0_pre20220509.ebuild b/app-arch/pxz/pxz-5.0_pre20220509.ebuild new file mode 100644 index 000000000000..72381a102246 --- /dev/null +++ b/app-arch/pxz/pxz-5.0_pre20220509.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs vcs-snapshot + +PXZ_COMMIT="136e5c25daf545753329d7cee1b06ae482fb9c44" +DESCRIPTION="Parallel implementation of the XZ compression utility" +HOMEPAGE="http://jnovy.fedorapeople.org/pxz/" +SRC_URI="https://github.com/jnovy/pxz/archive/${PXZ_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux" + +# needs the library from xz-utils +RDEPEND="app-arch/xz-utils" +DEPEND="${RDEPEND}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +src_prepare() { + default + + if use elibc_musl ; then + sed -i -e '//c\#define error(R,E,S,...) fprintf(stderr, S "\\n", ##__VA_ARGS__); exit(R)' pxz.c || die + fi +} + +src_configure() { + tc-export CC + export BINDIR="${EPREFIX}"/usr/bin + export MANDIR="${EPREFIX}"/usr/share/man +} diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest index 16b09b399b50..c4269d13f777 100644 --- a/app-arch/xz-utils/Manifest +++ b/app-arch/xz-utils/Manifest @@ -2,10 +2,10 @@ DIST xz-5.2.7.tar.gz 2105803 BLAKE2B 5363c5d0403e041c6d2e35b5d3321feeb8e63b85564 DIST xz-5.2.7.tar.gz.sig 566 BLAKE2B 00702dff24d655ebf30f2bf8bee94406e002164408b9eabb4f461a789482584c2b9c90675b8d1d5e030913e674946aa7392b73fcedf6ac62e3b1e3bc05bf92e6 SHA512 556e05107437fae2c75cc1a93465fce04426707e979403f41c6ee5b748fe7c3f985812a4e3b07785a84f68ef9d9f362ded470af1cceb9f4e8c80620a2699163f DIST xz-5.2.8.tar.gz 2118089 BLAKE2B 28d4ede071ebd04fe6ce6b9ba88245aca432c7b3077a4857a14310001cbd1230026888d1813b5c163b86de3ec78c92418d9cb35f867f1a8ea65e5de593091676 SHA512 aaba9e4dfabc1ccb66b92f5930ca07219089c7c02396be80bd727073f90c824d2698f7aaaf156b881fdc6750da993e8a6289929d71225df8327bc3beed5cdee1 DIST xz-5.2.8.tar.gz.sig 566 BLAKE2B c3f20d6fabd42839c0265b9c5a308b43392705f4923f83e9aba808d5d2b03814b1af566c1ff078dc0a69143420a47e5ee0a0f8dcc6773595d1ee2a8e3922a88a SHA512 253c0877357cd7305f4c852cc2b946b196a4007b48b58824446729f8f2390f6465d6d2bb9087d1147a40a707940142a5eb7ada91f0323b95482b92eff05904f2 -DIST xz-5.3.3alpha.tar.gz 2119150 BLAKE2B 031e1a1556cbbd49565c2b72676e46a22c00e0e25bca2938c21d56f2d7f585c294d2a3a5712a3ae5d62fe8fef6e7b2f411fcc3c0ccac4714786209599b599d25 SHA512 c780c6854cb7599ed97629dbf923f5c6802b48e12aa25638c863e2403e56557abffb2b501823d4d53c852b7d09360b9ede355989756fef1daa1fa8cd9395da8d -DIST xz-5.3.3alpha.tar.gz.sig 566 BLAKE2B 2a02fd8a84c27967384021aa879efdf598b40ca9ff552080be2d057f402b3aace13bb0d98574e0185edd6ee3084793767f9941d4c1f21f5c5d55f886025cb845 SHA512 e6a849f2dd6f67ad3d51f50fe5f3e7f2a57e97e9d89499e2f88b94ab9716f1db5de34c3bb6f17b6fd55498ee5f4653d3d25e1a495b9c682b3200b2603a85479f +DIST xz-5.3.4alpha.tar.gz 2216390 BLAKE2B 0ed5828645b665bd5b18187ac051419258cf3790ffc1868ddd0989bf722c844c7acc3acfd75fa49ba2a4a03da6d105e09e35287ff518a57af5e18b61046ff901 SHA512 5b81d16d2a4547a638421147ec1018fb2a1f413c6ad73e82def47a371c8a3959a382c58296789a9c5ea1efe6e763bbe559c10d10d1d2cc2ebbc06298b8136cf7 +DIST xz-5.3.4alpha.tar.gz.sig 566 BLAKE2B ddb49538c1a2e1eee2166b07cdd828dd58934d39f08a9631d2370d61c6ad34ae1be32038f0e9fd8f39e68fc291c07657b04e80b50ade86c3feb589e623662081 SHA512 b44ccb8ccac7082410156b04f8dafb07a619b4f246ea3cbd1a51564330d3cf497f4caf5afe730102cb382d6bad0cdd859ab032e048e8f0ee395940400b5c85ce EBUILD xz-utils-5.2.7.ebuild 2847 BLAKE2B f7e07afe31018ac1aaa06ce82467d8fb119abb0185a6415fb6d63586f9c924d85b21279cb845b8b8da3db8a6927c7cc27b6f056b1b7669a9b6661f8a824fe258 SHA512 79c90863cae998c4393da6bb1d877b15248ad81ecdbdde77ab0bdde1222933abf725c7c5b42142e0698bf293cedf14b66dea251d62fa5cef3815026611e27294 EBUILD xz-utils-5.2.8.ebuild 2855 BLAKE2B 2c19431300aaa009d555ed79110b8d72468514508c665743ccb90704b372a742397b07f6ca0500fc0c2941a0cbb93d8478dcae65adbc0b2ce25edaefd12baacd SHA512 e80b77aea4996a5671b7cf07e74923013a2e8a45fa9848409d6b8eb123cd713d4b40ab98cdf2757fb470f74d00e8067bc557af42568b358caf7d41336645938c -EBUILD xz-utils-5.3.3_alpha.ebuild 2885 BLAKE2B 00cedd70d450943dd489e6b9e05ce1d7a0f5f4472b501f4587cf482c2294fcd7f86d5811a7325b6812f468738a0144838291033eb83afb79aaaba640b34800d1 SHA512 8172456c5fcfd424a4f2bf7e6993fc67b782dc8a7fc3c4c433610cae31252acb2a022cde8a128d5e20d5842ceee4a3b5eeeff9f8a4e9c0f667505d7397a37398 +EBUILD xz-utils-5.3.4_alpha.ebuild 2761 BLAKE2B 909cd4550713dd2eaae9f242ec5c45e5aedcaa78748569bfcaeac3c867638bfe2f0e8ecc0a7dbd0b1220f7a2860cfe1430545e272c0a97cbf9877ebc5190cc27 SHA512 88b9523cb3c31be766d78198716489fc9b26ac39897b20ded7c775c9c74969028a84241af1ee688149442ab9c333f1ec25f7d134a8182bfd4396c8f17995b3ad EBUILD xz-utils-9999.ebuild 2761 BLAKE2B 909cd4550713dd2eaae9f242ec5c45e5aedcaa78748569bfcaeac3c867638bfe2f0e8ecc0a7dbd0b1220f7a2860cfe1430545e272c0a97cbf9877ebc5190cc27 SHA512 88b9523cb3c31be766d78198716489fc9b26ac39897b20ded7c775c9c74969028a84241af1ee688149442ab9c333f1ec25f7d134a8182bfd4396c8f17995b3ad MISC metadata.xml 539 BLAKE2B 57809a0b57c640a42eca00c3cfbec8a549647b82afc6229b904c769b94b3ee109610d412af69cefe6b86c7cce9a7c363cf376bb87c19b5cee96b45bdd980cddc SHA512 5b86a0f7c76d5b33f32e5db91dafe675dc01399659c5304fafd77adf83b403c936019afadeed1f075834bbb31169d60c87c9d9e69783e7c7a720890f512172a7 diff --git a/app-arch/xz-utils/xz-utils-5.3.3_alpha.ebuild b/app-arch/xz-utils/xz-utils-5.3.3_alpha.ebuild deleted file mode 100644 index 3072f038b6e4..000000000000 --- a/app-arch/xz-utils/xz-utils-5.3.3_alpha.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Remember: we cannot leverage autotools in this ebuild in order -# to avoid circular deps with autotools - -EAPI=7 - -QA_PKGCONFIG_VERSION=${PV/_/} -inherit libtool multilib multilib-minimal preserve-libs usr-ldscript - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.tukaani.org/xz.git" - inherit git-r3 autotools - - # bug #272880 and bug #286068 - BDEPEND="sys-devel/gettext >=sys-devel/libtool-2" -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/lassecollin.asc - inherit verify-sig - - MY_P="${PN/-utils}-${PV/_}" - SRC_URI="https://tukaani.org/xz/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )" - - if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - 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 - - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Utils for managing LZMA compressed files" -HOMEPAGE="https://tukaani.org/xz/" - -# See top-level COPYING file as it outlines the various pieces and their licenses. -LICENSE="public-domain LGPL-2.1+ GPL-2+" -SLOT="0" -IUSE="+extra-filters nls static-libs" - -if [[ ${PV} != 9999 ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-lassecollin )" -fi - -# Tests currently do not account for smaller feature set -RESTRICT="!extra-filters? ( test )" - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautopoint - eautoreconf - else - # Allow building shared libs on Solaris/x64 - elibtoolize - fi -} - -multilib_src_configure() { - local myconf=( - --enable-threads - $(use_enable nls) - $(use_enable static-libs static) - ) - - if ! multilib_is_native_abi ; then - myconf+=( - --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} - ) - fi - - if ! use extra-filters ; then - myconf+=( - # LZMA1 + LZMA2 for standard .lzma & .xz files - --enable-encoders=lzma1,lzma2 - --enable-decoders=lzma1,lzma2 - - # those are used by default, depending on preset - --enable-match-finders=hc3,hc4,bt4 - - # CRC64 is used by default, though some (old?) files use CRC32 - --enable-checks=crc32,crc64 - ) - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - export gl_cv_posix_shell="${EPREFIX}"/bin/sh - - # Undo Solaris-based defaults pointing to /usr/xpg5/bin - myconf+=( --disable-path-for-script ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_install() { - default - - gen_usr_ldscript -a lzma -} - -multilib_src_install_all() { - find "${ED}" -type f -name '*.la' -delete || die - rm "${ED}"/usr/share/doc/${PF}/COPYING* || die -} - -pkg_preinst() { - preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0) -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0) -} diff --git a/app-arch/xz-utils/xz-utils-5.3.4_alpha.ebuild b/app-arch/xz-utils/xz-utils-5.3.4_alpha.ebuild new file mode 100644 index 000000000000..650633ad355b --- /dev/null +++ b/app-arch/xz-utils/xz-utils-5.3.4_alpha.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Remember: we cannot leverage autotools in this ebuild in order +# to avoid circular deps with autotools + +EAPI=7 + +inherit libtool multilib multilib-minimal preserve-libs usr-ldscript + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.tukaani.org/xz.git" + inherit git-r3 autotools + + # bug #272880 and bug #286068 + BDEPEND="sys-devel/gettext >=sys-devel/libtool-2" +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/lassecollin.asc + inherit verify-sig + + MY_P="${PN/-utils}-${PV/_}" + SRC_URI="https://tukaani.org/xz/${MY_P}.tar.gz" + SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )" + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then + 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 + + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Utils for managing LZMA compressed files" +HOMEPAGE="https://tukaani.org/xz/" + +# See top-level COPYING file as it outlines the various pieces and their licenses. +LICENSE="public-domain LGPL-2.1+ GPL-2+" +SLOT="0" +IUSE="+extra-filters nls static-libs" + +if [[ ${PV} != 9999 ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-lassecollin )" +fi + +src_prepare() { + default + + if [[ ${PV} == 9999 ]] ; then + eautopoint + eautoreconf + else + # Allow building shared libs on Solaris/x64 + elibtoolize + fi +} + +multilib_src_configure() { + local myconf=( + --enable-threads + $(use_enable nls) + $(use_enable static-libs static) + ) + + if ! multilib_is_native_abi ; then + myconf+=( + --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} + ) + fi + + if ! use extra-filters ; then + myconf+=( + # LZMA1 + LZMA2 for standard .lzma & .xz files + --enable-encoders=lzma1,lzma2 + --enable-decoders=lzma1,lzma2 + + # those are used by default, depending on preset + --enable-match-finders=hc3,hc4,bt4 + + # CRC64 is used by default, though some (old?) files use CRC32 + --enable-checks=crc32,crc64 + ) + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + export gl_cv_posix_shell="${EPREFIX}"/bin/sh + + # Undo Solaris-based defaults pointing to /usr/xpg5/bin + myconf+=( --disable-path-for-script ) + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install() { + default + + gen_usr_ldscript -a lzma +} + +multilib_src_install_all() { + find "${ED}" -type f -name '*.la' -delete || die + rm "${ED}"/usr/share/doc/${PF}/COPYING* || die +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0) +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0) +} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 731345c25bc7..dce45370db04 100644 Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest index ee43893c9b83..5bd6a69d13ef 100644 --- a/app-shells/bash/Manifest +++ b/app-shells/bash/Manifest @@ -1,6 +1,7 @@ AUX bash-5.0-syslog-history-extern.patch 376 BLAKE2B d883d3c3adbf8f4d19ecc3c2790754a7f6972682d1679b07d5bc599bdbfc019ba8ad4d1271ec550b59447db0a02f1219c9e6057a0b1c1c6c52f7750a746a07bf SHA512 c8dd17bdd8ccbd73061a7cbcb7351195e703a2c5fc6faf288ec3721fc6e526d88dd4b2201f87078a92ca134b98214ccfa935f82f585322f72e9a41fd51842b6a AUX bash-5.2_p2-fix-for-brackets-in-nested-parameter-expansions.patch 1565 BLAKE2B 2bf54251c7aba1d717faf805dd1495533e28af764b648117a9069984d40988313bb5a64060c6922a66e946895d33f21bcac2805d5692ac4b751fb56b648a7d17 SHA512 951f48a3a2737b1ea061e4c3379f121fe555a403071ea3f9dfe961f8fd2df69626c98bfc66dc460609793b33db04979cfc98acf4c1532b17d91e273548263abd AUX bash-5.2_p2-fixes-for-extglob-in-compat-mode.patch 7983 BLAKE2B 9fbc3cd196716dbd8e51619cd69a530edff2137276b3a7b41995d25d307d99fc4759d5c1ef4206e1bb049c28fb34bc3b6ca6920c4d16a18c687ccebddff16988 SHA512 2dcd0ee171b757e49da5873bd7d7db4f428eb40e22a6da5eb03b7e9fa2983c1d63ca4589eb86ca45bbb5d899d8a35993d0ba9ae7808a49ccd22634d618fa621d +AUX bash-5.2_p9-fix-for-extglob-in-compat-mode.patch 1064 BLAKE2B b351265373374788ff47e2c51c2fdb75ab44fd9e49e03141f9772422b3f3c68b519e4153039ae20d1810297223c3c05765ebbfc4d783bf5681b0b536a699412f SHA512 3070a867a64efbea197dd7724fb095f8efd1b3ca712af30836c6290fd521ecc6c7d92a3847333f941270462e6814bf82f2fad583f6cc5db4f2e92f6f512d9b03 AUX bash_logout 205 BLAKE2B b8c0266c3d1e31a714304a2b3b33389f042ae5bd497379f9b15ce31d47d1e3da73ba6536023953b00efe27b687e2ff45d94e3f01a13acc824dc12e31552c5b94 SHA512 7234250c03fc920996a381f9daef9e2d8ab1e1a29acdebed6669d8e0fe1c872a7fa343adf7d9ddc81225b0cd9eb223ba7ad1ff42448aff057fc6d6baa8f04a7d AUX bashrc 3496 BLAKE2B eced5328d6ff2545c4e088ec5050ccd72fb5344bb83bd7d70b95840e68e642bd2a302c393b2ad12bd1ee9f42d51334043f8c1a0d36274bfd365339cec33cdec0 SHA512 39472c63db1f69cca8a92c5d330695f29e8f0b0524a6319482bbec394d91503d7c3a69dcd961927c7c404490efc8cf41b381e7bf4134098b750f47e5a47ff393 AUX dot-bash_logout 127 BLAKE2B 8290778aea3426f4c56e5a9e7328faa76f99001fc7ce3eeb3ec26624edcd918d7e946da9a63ffcd0cf0f739b528ccb9e764d448276fe4344b69ef2036fdd9921 SHA512 e0248b5087656a4dd3a4790ed8e6101866b922ccab36b510b3bf408dc0c583e70f323fbad0392e4ea6ca5dcbe73568733e0c0aa9c8ce6b00ff5f72bf3e9fd8fd @@ -409,9 +410,7 @@ EBUILD bash-4.2_p53.ebuild 4858 BLAKE2B a1cc0c9c949a62fab8e0adb2160098dda714c1cc EBUILD bash-4.3_p48-r2.ebuild 6035 BLAKE2B 408bffd82a0375ccfbe706fd3799a3dc34ce8372dfe0c4e740481df821194b13e81f61f923dff457e405f9fbd9a563e10dc95285ff463fbc7e0611ecb83706be SHA512 43b3742222a84cf406fc8fca2cd415ee0010da8b20b5e86132d2c137d2f50d06f3ec428fea3fffec405885dfd62e8d95459398c02eae3956324020a7db04b3cf EBUILD bash-4.4_p23-r2.ebuild 6090 BLAKE2B d09c2e76a0766ec38ace27c76b5219a52a6fa5cf2ec87e932950e3d5e3f6dadb84a5e594863b53739314aaad953f5a5fd1427bd9101ab1b4ca69c38e37ba9847 SHA512 9507a94d51dfce866e7ffe36880ad1879cc8a328f941103fb12ff84ab05492edfebee5deab7a19d8f8ff192c2b180656a7e0227f417b771ec32702dc4b549367 EBUILD bash-5.0_p18.ebuild 7423 BLAKE2B ca28a57b4407a5971bdf25f477e4c6b40b6c2b1f79aaffaf778838f41490dcf7da7eb7dbe4652b47164210c25e764751f8ec60d4dc1c30751373bc0636d9d3ea SHA512 bddcc1a7813ed881f8ba6bf440a890f5ac633335e743ea1393082a6a55d99a3604b36271c6f15c9e2a7b06eefac1820f8f6ee4f92f582afc9ea86181c43ace6b -EBUILD bash-5.1_p16-r1.ebuild 8047 BLAKE2B 920477ad40a57b693a034c2a526b9769e90d6a8c71a7e956551f198e4cb84605abe32e580df99f78340c183e85590640f213b76a437b825d7710b5c5d755a493 SHA512 d3dba26ef514f9dd93c9743d73dd5ea6041e006bc3f4e5d330898f4579267d08d87cdd0634de57e7f740d065e6f4e518119c141447f691679a0b4a3df7a0a147 EBUILD bash-5.1_p16-r2.ebuild 8226 BLAKE2B f14fc9e50ffa1e89643c2702a52bc89dc0255c5bde3dfca94d7de28baf8a54f121efe1096b673554e324ccd831147f318962c3bca5e7679979a5f58952a66e72 SHA512 aadde860015cf550415fce75a0d8ea0b207f590b597ee8b0ed10ad2d8802ce72389b3f0f6b19d2bac52edccbf26650296820a64fa14b9cc66bb9a09abebc9928 -EBUILD bash-5.2_p2-r2.ebuild 9477 BLAKE2B c16b5f06f20e14a0401f3acde5bab9e5e260117f75b12a8db2d2557f9d98d60231931f141a93a340895896bfade9a8e3de41928e5a26ddcad6ef7068c1562afa SHA512 4377489d3ad2f3d2e50715e10c364fa5e73e0aff7d36399e0176add2f573db9a0b9816c62055d4bf34818fd11e80e7323a9cb8e6bd02d4daaf47e45c10742dbb -EBUILD bash-5.2_p9.ebuild 9344 BLAKE2B 6149478fedce8c8fc0c23feb47878dadca0e2a82bb25c00caf34bc7d50e8bf2a8ca45303771b12c2d621a543e094c0f9d55ce07f3befb547a3c54bd75c4aeb41 SHA512 214bb91ad2f2ff7d3fa1faa832749cbbc5abfa1be6d079b513aaa1ee74a8708092abfa32c7cd8736ebbf4097a692ce91122f8380466c8d1831160c2ee7f956b8 +EBUILD bash-5.2_p9-r1.ebuild 9401 BLAKE2B 274bc750aad80e70ea1c2d8714f2788717ff37b7b152ae229f0280d7b7b99daa991c281603d7388ba74246aa28226752d80aba7ed20ad8ca1eed5f15d9b8104f SHA512 00c19aedb1ba555e800b2ec87bf296d2f35d68706b8549086c434fc9926c39e31a5ebfe5401fb9cb7edc0b909017f2e79d35114df4dbb2239e7a303d6ee08f86 EBUILD bash-9999.ebuild 9350 BLAKE2B e1e028bcef06fbbadaa200376a7d33bd2fa2b1c4ce5a5711805ea9b7bf3426a4785b147cc9cb1a8f2314b004ecef0d95c0b212a935946225b11e9334031e55eb SHA512 deced834f4d2cf6ed25405b45018fbd20e9da7cf2e64bba75979a19e8c13fe6404569a58555a233cdcd4dafa039b8f2bde89e014c0b12194e6c1c326ee0dfb8b MISC metadata.xml 1009 BLAKE2B f71587b0a6d05b907f82b26be93b071290d91dc8f612f7b008a05eaa94d45be2ef8c1d992b7ac886648a9dcf964c30e8d9a7aff90d44835beb452e0d635b9533 SHA512 8aa1cb4c3206a76d10181394a91c315967fd9d3b359194f430f075fdd5a0b4b32149eec36b85412ef7e84b55e7b01955c75486b2df82b392a5acb3df8229a88d diff --git a/app-shells/bash/bash-5.1_p16-r1.ebuild b/app-shells/bash/bash-5.1_p16-r1.ebuild deleted file mode 100644 index e7efd65fd661..000000000000 --- a/app-shells/bash/bash-5.1_p16-r1.ebuild +++ /dev/null @@ -1,294 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -is_release() { - case ${PV} in - *_alpha*|*_beta*|*_rc*) return 1 ;; - *) return 0 ;; - esac -} -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - local u - for u in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do - printf "${u}/${pn}-${pv}-patches/%s " "$@" - printf "${u}/${pn}-${pv}-patches/%s.sig " "$@" - done - fi -} - -# The version of readline this bash normally ships with. -READLINE_VER="8.1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -if is_release ; then - SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )" -else - SRC_URI="ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" -fi - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -LICENSE="GPL-3" -SLOT="0" -[[ "${PV}" == *_rc* ]] || \ -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" -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:0= - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-${READLINE_VER}:0= ) -" -RDEPEND=" - ${DEPEND} -" -# We only need yacc when the .y files get patched (bash42-005, bash51-011) -BDEPEND="virtual/yacc - verify-sig? ( sec-keys/openpgp-keys-chetramey )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # Patches from Chet sent to bashbug ml - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - if use verify-sig ; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} - fi - - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones w/releases. - if is_release ; then - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"${EPREFIX}/bin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"${EPREFIX}/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"${EPREFIX}/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - # Don't even think about building this statically without - # reading bug #7714 first. If you still build it statically, - # don't come crying to us with bugs ;). - #use static && export LDFLAGS="${LDFLAGS} -static" - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - if is_release ; then - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins ; then - append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/bash - else - # Disable the plugins logic by hand since bash doesn't - # provide a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i \ - -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ - configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - emake - - if use plugins ; then - emake -C examples/loadables all others - fi -} - -src_install() { - local d f - - default - - dodir /bin - mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - doins "$(prefixify_ro "${FILESDIR}"/bashrc)" - - keepdir /etc/bash/bashrc.d - - insinto /etc/skel - for f in bash{_logout,_profile,rc} ; do - newins "${FILESDIR}"/dot-${f} .${f} - done - - local sed_args=( - -e "s:#${USERLAND}#@::" - -e '/#@/d' - ) - - if ! use readline ; then - # bug #432338 - sed_args+=( - -e '/^shopt -s histappend/s:^:#:' - -e 's:use_color=true:use_color=false:' - ) - fi - - sed -i \ - "${sed_args[@]}" \ - "${ED}"/etc/skel/.bashrc \ - "${ED}"/etc/bash/bashrc || die - - if use plugins ; then - exeinto /usr/$(get_libdir)/bash - doexe $(echo examples/loadables/*.o | sed 's:\.o::g') - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples ; then - for d in examples/{functions,misc,scripts,startup-files} ; do - exeinto /usr/share/doc/${PF}/${d} - docinto ${d} - for f in ${d}/* ; do - if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then - doexe ${f} - else - dodoc ${f} - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1 - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then - mkdir -p "${EROOT}"/etc/bash - mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ - fi -} - -pkg_postinst() { - # If /bin/sh does not exist, provide it - if [[ ! -e ${EROOT}/bin/sh ]] ; then - ln -sf bash "${EROOT}"/bin/sh - fi -} diff --git a/app-shells/bash/bash-5.2_p2-r2.ebuild b/app-shells/bash/bash-5.2_p2-r2.ebuild deleted file mode 100644 index c79b71ca70ef..000000000000 --- a/app-shells/bash/bash-5.2_p2-r2.ebuild +++ /dev/null @@ -1,346 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -MY_PATCHES=() - -is_release() { - case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - return 1 - ;; - *) - return 0 - ;; - esac -} - -[[ ${PV} != *_p* ]] && PLEVEL=0 - -# The version of readline this bash normally ships with. -# Note: right now, we don't use the system copy of readline for bash for non-releases. -READLINE_VER="8.2_p1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif is_release ; then - SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )" - - if [[ ${PLEVEL} -gt 0 ]] ; then - # bash-5.1 -> bash51 - my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2)) - - patch_url= - my_patch_index= - - for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; my_patch_index++)) ; do - for url in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do - patch_url=$(printf "${url}/${PN}-$(ver_cut 1-2)-patches/${my_p}-%03d" ${my_patch_index}) - SRC_URI+=" ${patch_url}" - SRC_URI+=" verify-sig? ( ${patch_url}.sig )" - done - - MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d ${my_patch_index}) ) - done - - unset my_pn patch_url my_patch_index - fi -else - SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" -fi - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if is_release ; then - 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 -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if is_release ; then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need yacc when the .y files get patched (bash42-005, bash51-011) -BDEPEND=" - virtual/yacc - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -S="${WORKDIR}/${MY_P}" - -# EAPI 8 tries to append it but it doesn't exist here -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches from Chet sent to bash-bug ml - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch - "${FILESDIR}"/${P}-fix-for-brackets-in-nested-parameter-expansions.patch - "${FILESDIR}"/${P}-fixes-for-extglob-in-compat-mode.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - if use verify-sig ; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} - fi - - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 "${MY_PATCHES[@]}" - - # Clean out local libs so we know we use system ones w/releases. - if is_release ; then - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"${EPREFIX}/bin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"${EPREFIX}/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"${EPREFIX}/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - # Don't even think about building this statically without - # reading bug #7714 first. If you still build it statically, - # don't come crying to us with bugs ;). - #use static && export LDFLAGS="${LDFLAGS} -static" - use nls || myconf+=( --disable-nls ) - - if is_release ; then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins ; then - append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/bash - else - # Disable the plugins logic by hand since bash doesn't - # provide a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i \ - -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ - configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - if use pgo ; then - # Build Bash and run its tests to generate profiles. - emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" - - # Used in test suite. - unset A - - emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" -k check - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" - - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" all others - else - emake - - use plugins && emake -C examples/loadables all others - fi -} - -src_test() { - # Used in test suite. - unset A - - default -} - -src_install() { - local d f - - default - - dodir /bin - mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - doins "$(prefixify_ro "${FILESDIR}"/bashrc)" - - keepdir /etc/bash/bashrc.d - - insinto /etc/skel - for f in bash{_logout,_profile,rc} ; do - newins "${FILESDIR}"/dot-${f} .${f} - done - - local sed_args=( - -e "s:#${USERLAND}#@::" - -e '/#@/d' - ) - - if ! use readline ; then - # bug #432338 - sed_args+=( - -e '/^shopt -s histappend/s:^:#:' - -e 's:use_color=true:use_color=false:' - ) - fi - - sed -i \ - "${sed_args[@]}" \ - "${ED}"/etc/skel/.bashrc \ - "${ED}"/etc/bash/bashrc || die - - if use plugins ; then - exeinto /usr/$(get_libdir)/bash - doexe $(echo examples/loadables/*.o | sed 's:\.o::g') - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples ; then - for d in examples/{functions,misc,scripts,startup-files} ; do - exeinto /usr/share/doc/${PF}/${d} - docinto ${d} - for f in ${d}/* ; do - if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then - doexe ${f} - else - dodoc ${f} - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1 - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then - mkdir -p "${EROOT}"/etc/bash - mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ - fi -} - -pkg_postinst() { - # If /bin/sh does not exist, provide it - if [[ ! -e ${EROOT}/bin/sh ]] ; then - ln -sf bash "${EROOT}"/bin/sh - fi -} diff --git a/app-shells/bash/bash-5.2_p9-r1.ebuild b/app-shells/bash/bash-5.2_p9-r1.ebuild new file mode 100644 index 000000000000..4d87e7c40c59 --- /dev/null +++ b/app-shells/bash/bash-5.2_p9-r1.ebuild @@ -0,0 +1,345 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc +inherit flag-o-matic toolchain-funcs prefix verify-sig + +# Uncomment if we have a patchset +#GENTOO_PATCH_DEV="sam" +#GENTOO_PATCH_VER="${PV}" + +# Official patchlevel +# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ +PLEVEL="${PV##*_p}" +MY_PV="${PV/_p*}" +MY_PV="${MY_PV/_/-}" +MY_P="${PN}-${MY_PV}" +MY_PATCHES=() + +is_release() { + case ${PV} in + 9999|*_alpha*|*_beta*|*_rc*) + return 1 + ;; + *) + return 0 + ;; + esac +} + +[[ ${PV} != *_p* ]] && PLEVEL=0 + +# The version of readline this bash normally ships with. +# Note: right now, we don't use the system copy of readline for bash for non-releases. +READLINE_VER="8.2_p1" + +DESCRIPTION="The standard GNU Bourne again shell" +HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" + EGIT_BRANCH=devel + inherit git-r3 +elif is_release ; then + SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz" + SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )" + + if [[ ${PLEVEL} -gt 0 ]] ; then + # bash-5.1 -> bash51 + my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2)) + + patch_url= + my_patch_index= + + for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; my_patch_index++)) ; do + for url in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do + patch_url=$(printf "${url}/${PN}-$(ver_cut 1-2)-patches/${my_p}-%03d" ${my_patch_index}) + SRC_URI+=" ${patch_url}" + SRC_URI+=" verify-sig? ( ${patch_url}.sig )" + done + + MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d ${my_patch_index}) ) + done + + unset my_pn patch_url my_patch_index + fi +else + SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" + SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" +fi + +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + +LICENSE="GPL-3+" +SLOT="0" +if is_release ; then + 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 +IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" + +DEPEND=" + >=sys-libs/ncurses-5.2-r2:= + nls? ( virtual/libintl ) +" +if is_release ; then + DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" +fi +RDEPEND=" + ${DEPEND} +" +# We only need yacc when the .y files get patched (bash42-005, bash51-011) +BDEPEND=" + virtual/yacc + pgo? ( dev-util/gperf ) + verify-sig? ( sec-keys/openpgp-keys-chetramey ) +" + +S="${WORKDIR}/${MY_P}" + +# EAPI 8 tries to append it but it doesn't exist here +QA_CONFIGURE_OPTIONS="--disable-static" + +PATCHES=( + #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ + + # Patches from Chet sent to bash-bug ml + "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch + "${FILESDIR}"/${P}-fix-for-extglob-in-compat-mode.patch +) + +pkg_setup() { + # bug #7332 + if is-flag -malign-double ; then + eerror "Detected bad CFLAGS '-malign-double'. Do not use this" + eerror "as it breaks LFS (struct stat64) on x86." + die "remove -malign-double from your CFLAGS mr ricer" + fi + + if use bashlogger ; then + ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." + ewarn "This will log ALL output you enter into the shell, you have been warned." + fi +} + +src_unpack() { + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + else + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} + fi + + unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi + fi +} + +src_prepare() { + # Include official patches + [[ ${PLEVEL} -gt 0 ]] && eapply -p0 "${MY_PATCHES[@]}" + + # Clean out local libs so we know we use system ones w/releases. + if is_release ; then + rm -rf lib/{readline,termcap}/* || die + touch lib/{readline,termcap}/Makefile.in || die # for config.status + sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die + fi + + # Prefixify hardcoded path names. No-op for non-prefix. + hprefixify pathnames.h.in + + # Avoid regenerating docs after patches, bug #407985 + sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die + touch -r . doc/* || die + + eapply -p0 "${PATCHES[@]}" + eapply_user +} + +src_configure() { + local myconf=( + --disable-profiling + + # Force linking with system curses ... the bundled termcap lib + # sucks bad compared to ncurses. For the most part, ncurses + # is here because readline needs it. But bash itself calls + # ncurses in one or two small places :(. + --with-curses + + $(use_enable mem-scramble) + $(use_enable net net-redirections) + $(use_enable readline) + $(use_enable readline bang-history) + $(use_enable readline history) + $(use_with afs) + $(use_with mem-scramble bash-malloc) + ) + + # For descriptions of these, see config-top.h + # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 + append-cppflags \ + -DDEFAULT_PATH_VALUE=\'\"${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin\"\' \ + -DSTANDARD_UTILS_PATH=\'\"${EPREFIX}/bin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/usr/sbin\"\' \ + -DSYS_BASHRC=\'\"${EPREFIX}/etc/bash/bashrc\"\' \ + -DSYS_BASH_LOGOUT=\'\"${EPREFIX}/etc/bash/bash_logout\"\' \ + -DNON_INTERACTIVE_LOGIN_SHELLS \ + -DSSH_SOURCE_BASHRC \ + $(use bashlogger && echo -DSYSLOG_HISTORY) + + # Don't even think about building this statically without + # reading bug #7714 first. If you still build it statically, + # don't come crying to us with bugs ;). + #use static && export LDFLAGS="${LDFLAGS} -static" + use nls || myconf+=( --disable-nls ) + + if is_release ; then + # Historically, we always used the builtin readline, but since + # our handling of SONAME upgrades has gotten much more stable + # in the PM (and the readline ebuild itself preserves the old + # libs during upgrades), linking against the system copy should + # be safe. + # Exact cached version here doesn't really matter as long as it + # is at least what's in the DEPEND up above. + export ac_cv_rl_version=${READLINE_VER%%_*} + + # Use system readline only with released versions. + myconf+=( --with-installed-readline=. ) + fi + + if use plugins ; then + append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/bash + else + # Disable the plugins logic by hand since bash doesn't + # provide a way of doing it. + export ac_cv_func_dl{close,open,sym}=no \ + ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no + + sed -i \ + -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ + configure || die + fi + + # bug #444070 + tc-export AR + + econf "${myconf[@]}" +} + +src_compile() { + if use pgo ; then + # Build Bash and run its tests to generate profiles. + emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" + + # Used in test suite. + unset A + + emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" -k check + + # Rebuild Bash using the profiling data we just generated. + emake clean + emake CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" + + use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" all others + else + emake + + use plugins && emake -C examples/loadables all others + fi +} + +src_test() { + # Used in test suite. + unset A + + default +} + +src_install() { + local d f + + default + + dodir /bin + mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die + dosym bash /bin/rbash + + insinto /etc/bash + doins "${FILESDIR}"/bash_logout + doins "$(prefixify_ro "${FILESDIR}"/bashrc)" + + keepdir /etc/bash/bashrc.d + + insinto /etc/skel + for f in bash{_logout,_profile,rc} ; do + newins "${FILESDIR}"/dot-${f} .${f} + done + + local sed_args=( + -e "s:#${USERLAND}#@::" + -e '/#@/d' + ) + + if ! use readline ; then + # bug #432338 + sed_args+=( + -e '/^shopt -s histappend/s:^:#:' + -e 's:use_color=true:use_color=false:' + ) + fi + + sed -i \ + "${sed_args[@]}" \ + "${ED}"/etc/skel/.bashrc \ + "${ED}"/etc/bash/bashrc || die + + if use plugins ; then + exeinto /usr/$(get_libdir)/bash + doexe $(echo examples/loadables/*.o | sed 's:\.o::g') + + insinto /usr/include/bash-plugins + doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} + fi + + if use examples ; then + for d in examples/{functions,misc,scripts,startup-files} ; do + exeinto /usr/share/doc/${PF}/${d} + docinto ${d} + for f in ${d}/* ; do + if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then + doexe ${f} + else + dodoc ${f} + fi + done + done + fi + + # Install bash_builtins.1 and rbash.1 + emake -C doc DESTDIR="${D}" install_builtins + sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die + doman "${T}"/rbash.1 + + newdoc CWRU/changelog ChangeLog + dosym bash.info /usr/share/info/bashref.info +} + +pkg_preinst() { + if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then + mkdir -p "${EROOT}"/etc/bash + mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ + fi +} + +pkg_postinst() { + # If /bin/sh does not exist, provide it + if [[ ! -e ${EROOT}/bin/sh ]] ; then + ln -sf bash "${EROOT}"/bin/sh + fi +} diff --git a/app-shells/bash/bash-5.2_p9.ebuild b/app-shells/bash/bash-5.2_p9.ebuild deleted file mode 100644 index 955033674b60..000000000000 --- a/app-shells/bash/bash-5.2_p9.ebuild +++ /dev/null @@ -1,344 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -MY_PATCHES=() - -is_release() { - case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - return 1 - ;; - *) - return 0 - ;; - esac -} - -[[ ${PV} != *_p* ]] && PLEVEL=0 - -# The version of readline this bash normally ships with. -# Note: right now, we don't use the system copy of readline for bash for non-releases. -READLINE_VER="8.2_p1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif is_release ; then - SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )" - - if [[ ${PLEVEL} -gt 0 ]] ; then - # bash-5.1 -> bash51 - my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2)) - - patch_url= - my_patch_index= - - for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; my_patch_index++)) ; do - for url in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do - patch_url=$(printf "${url}/${PN}-$(ver_cut 1-2)-patches/${my_p}-%03d" ${my_patch_index}) - SRC_URI+=" ${patch_url}" - SRC_URI+=" verify-sig? ( ${patch_url}.sig )" - done - - MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d ${my_patch_index}) ) - done - - unset my_pn patch_url my_patch_index - fi -else - SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" -fi - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if is_release ; then - 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 -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if is_release ; then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need yacc when the .y files get patched (bash42-005, bash51-011) -BDEPEND=" - virtual/yacc - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -S="${WORKDIR}/${MY_P}" - -# EAPI 8 tries to append it but it doesn't exist here -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches from Chet sent to bash-bug ml - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - if use verify-sig ; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} - fi - - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 "${MY_PATCHES[@]}" - - # Clean out local libs so we know we use system ones w/releases. - if is_release ; then - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"${EPREFIX}/usr/local/sbin:${EPREFIX}/usr/local/bin:${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"${EPREFIX}/bin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"${EPREFIX}/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"${EPREFIX}/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - # Don't even think about building this statically without - # reading bug #7714 first. If you still build it statically, - # don't come crying to us with bugs ;). - #use static && export LDFLAGS="${LDFLAGS} -static" - use nls || myconf+=( --disable-nls ) - - if is_release ; then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins ; then - append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/bash - else - # Disable the plugins logic by hand since bash doesn't - # provide a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i \ - -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ - configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - if use pgo ; then - # Build Bash and run its tests to generate profiles. - emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" - - # Used in test suite. - unset A - - emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo -fprofile-dir=${T}/pgo" -k check - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" - - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} -fprofile-use=${T}/pgo -fprofile-dir=${T}/pgo" all others - else - emake - - use plugins && emake -C examples/loadables all others - fi -} - -src_test() { - # Used in test suite. - unset A - - default -} - -src_install() { - local d f - - default - - dodir /bin - mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - doins "$(prefixify_ro "${FILESDIR}"/bashrc)" - - keepdir /etc/bash/bashrc.d - - insinto /etc/skel - for f in bash{_logout,_profile,rc} ; do - newins "${FILESDIR}"/dot-${f} .${f} - done - - local sed_args=( - -e "s:#${USERLAND}#@::" - -e '/#@/d' - ) - - if ! use readline ; then - # bug #432338 - sed_args+=( - -e '/^shopt -s histappend/s:^:#:' - -e 's:use_color=true:use_color=false:' - ) - fi - - sed -i \ - "${sed_args[@]}" \ - "${ED}"/etc/skel/.bashrc \ - "${ED}"/etc/bash/bashrc || die - - if use plugins ; then - exeinto /usr/$(get_libdir)/bash - doexe $(echo examples/loadables/*.o | sed 's:\.o::g') - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples ; then - for d in examples/{functions,misc,scripts,startup-files} ; do - exeinto /usr/share/doc/${PF}/${d} - docinto ${d} - for f in ${d}/* ; do - if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then - doexe ${f} - else - dodoc ${f} - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1 - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then - mkdir -p "${EROOT}"/etc/bash - mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ - fi -} - -pkg_postinst() { - # If /bin/sh does not exist, provide it - if [[ ! -e ${EROOT}/bin/sh ]] ; then - ln -sf bash "${EROOT}"/bin/sh - fi -} diff --git a/app-shells/bash/files/bash-5.2_p9-fix-for-extglob-in-compat-mode.patch b/app-shells/bash/files/bash-5.2_p9-fix-for-extglob-in-compat-mode.patch new file mode 100644 index 000000000000..440800666870 --- /dev/null +++ b/app-shells/bash/files/bash-5.2_p9-fix-for-extglob-in-compat-mode.patch @@ -0,0 +1,42 @@ +https://lists.gnu.org/archive/html/bug-bash/2022-11/msg00039.html +https://bugs.gentoo.org/873931 + +*** ../bash-5.2-patched/parse.y 2022-08-31 11:47:03.000000000 -0400 +--- parse.y 2022-10-05 11:55:18.000000000 -0400 +*************** +*** 4230,4234 **** + sh_parser_state_t ps; + sh_input_line_state_t ls; +! int orig_ind, nc, sflags, start_lineno; + char *ret, *ep, *ostring; + +--- 4230,4234 ---- + sh_parser_state_t ps; + sh_input_line_state_t ls; +! int orig_ind, nc, sflags, start_lineno, local_extglob; + char *ret, *ep, *ostring; + +*************** +*** 4273,4277 **** + expand_aliases = 0; + #if defined (EXTENDED_GLOB) +! global_extglob = extended_glob; /* for reset_parser() */ + #endif + +--- 4273,4277 ---- + expand_aliases = 0; + #if defined (EXTENDED_GLOB) +! local_extglob = global_extglob = extended_glob; /* for reset_parser() */ + #endif + +*************** +*** 4291,4294 **** +--- 4291,4297 ---- + restore_parser_state (&ps); + ++ #if defined (EXTENDED_GLOB) ++ extended_glob = local_extglob; ++ #endif + token_to_read = 0; + + diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index b518ae7baa04..61b3175f683d 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest index 791d9ada245f..73af544c173e 100644 --- a/dev-libs/openssl-compat/Manifest +++ b/dev-libs/openssl-compat/Manifest @@ -7,7 +7,10 @@ DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e DIST openssl-1.1.1o-test-fixes-expiry.patch.xz 6180 BLAKE2B 23ef36d7bd05c98f7fab6de25681a53fa7a558d114548836b6cd90a57c4f4e45dc9fb622936053608b463320605b7df60db2d2caf3811b249f6ead3791a1c081 SHA512 577aec97fb31cd9efe3b30d82c560d3e7da57ae52c4de0f86e951b777a673830baaadcc5eb366c523024d37405531c6d32de26bbbc1e77df15c7822c72e937e6 DIST openssl-1.1.1o.tar.gz 9856386 BLAKE2B 5bd355fd17adf43ba4e3bf1a8036ceb724edd4f4ab80dc25aecc3d2647372e9db2bc12e2b89791fc4b6f7fd95a7b68e00490d09ca6518d25ab990ee27798e641 SHA512 75b2f1499cb4640229eb6cd35d85cbff2e19db17b959ac4d04b60f1b395b73567f9003521452a0fcfeea9b31b26de0a7bccf476ecf9caae02298f3647cfb7e23 DIST openssl-1.1.1o.tar.gz.asc 488 BLAKE2B a03a967e7e2124d1a76ad7765e2f48065f40d32ba102a433be603ee8f86b26a2d246dcb97a95bd694ef3005889ce4f1951f76d39fe1d683f92da1aa3023e9c2d SHA512 da6d88de7c1cd807b6089d50f8bb102c317c0b45ca26e517e3e400c5c65f787d94a1ee522af76279e93790a7fb491348cf25ffcfd66ecb9a9d35209328cb221e +DIST openssl-1.1.1s.tar.gz 9868981 BLAKE2B ecd19eaf84dbc80448b51651abe52a89cc0052f024537959c4ebe61528988f235d661244fce6967159a876dd038c817bad19df742e828ca1cbae97ce6a4124bb SHA512 2ef983f166b5e1bf456ca37938e7e39d58d4cd85e9fc4b5174a05f5c37cc5ad89c3a9af97a6919bcaab128a8a92e4bdc8a045e5d9156d90768da8f73ac67c5b9 +DIST openssl-1.1.1s.tar.gz.asc 858 BLAKE2B d95f0f80d460feac737f84ed629c45aaf5e453103ef202ec7d33cf33b89ad83a9007429433b10754b725d7963b1960e350b64e8bdfe569ad149e26bef462eeca SHA512 aa6e5e940448297a90c46ba162f8e6ee324c2e202a9283328c31f996dc2259dd9f5f981d94d1cf1dd3cc73c44647b473602dacb857b9719bf066931b43b899e6 DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71 SHA512 3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9 EBUILD openssl-compat-1.0.2u-r2.ebuild 7794 BLAKE2B 292aa0999be2c173b86b9324a8e1e73fd536b38af5106d09d776931c8a170808ddf976536d7f88398260e1cda58945fe747255a8f3c2d4432ab4e8ca139e83a4 SHA512 271767ff717c9324a34c3ae1964a6a428f83e97d002be6df797cadc809768a198ab090cb313e5aa3bc9fd22d029f2cf17c3612f51e154e140a552bfdf9cb55f2 EBUILD openssl-compat-1.1.1o.ebuild 7828 BLAKE2B 5f374aadbd173b82e7b2a1fd1de1f166e8f46887d96bcb889eb7baf8e3621e6dc4ac5998b4540bd2958cdecb38d827f3039da535be526d947dfbe00ddd08c413 SHA512 0ba38b74bca90d5a6848894bbe163b7d9f5019ea096f7bb02206ce91616bc6753c493be6546b592cdf49fccb535f964f1cc8c8a312b801db0fec09c36b9ea7a6 +EBUILD openssl-compat-1.1.1s.ebuild 7672 BLAKE2B e57cd370b40e51c7760210991ac26ee5a83f8c237dda83d2ffd674eafbd78a256ad162151832dfa219a56edabaf21708c6cf1c66f74facb18a104f680667974d SHA512 8e9ea75d023cc9321d6499bfad17ab2537c26d969656f8df2530aa36e2a6de2b13b949531366a8a5e6579a3008f786e713e15f0886b7b7179459cd8f46a55b75 MISC metadata.xml 1223 BLAKE2B db6fe704a4a09590821cd011556759cfd60543fd531fef3bd233378f396ac5e67c7d834eee4e544995c3af02dc9f222ac787e0b8a1c48a6cadd06541c81372fb SHA512 3cd0b3d8ba2c2c31d3240a080c0edf61a3b090adb4bb14c3b79c9cd1f0c0ac332a9c9457b218a09fb9192cc82004dba57cd4cac404fdd5ddfe4f0c7780b596cd diff --git a/dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild b/dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild new file mode 100644 index 000000000000..7f129274d627 --- /dev/null +++ b/dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig + +MY_P=openssl-${PV/_/-} +DESCRIPTION="Full-strength general purpose cryptography library (including SSL and TLS)" +HOMEPAGE="https://www.openssl.org/" +SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="openssl" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +RDEPEND="!=dev-libs/openssl-1.1.1*:0 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + sys-devel/bc + kernel_linux? ( sys-process/procps ) + ) + verify-sig? ( sec-keys/openpgp-keys-openssl )" + +# Do not install any docs +DOCS=() + +PATCHES=( + # General patches which are suitable to always apply + # If they're Gentoo specific, add to USE=-vanilla logic in src_prepare! + "${FILESDIR}"/${PN/-compat}-1.1.0j-parallel_install_fix.patch # bug #671602 + "${FILESDIR}"/${PN/-compat}-1.1.1i-riscv32.patch +) + +pkg_setup() { + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]]; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_unpack() { + # Can delete this once test fix patch is dropped + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${P/-compat}.tar.gz{,.asc} + fi + + default +} + +src_prepare() { + # Allow openssl to be cross-compiled + cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die + chmod a+rx gentoo.config || die + + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES}; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # - Make sure the man pages are suffixed (bug #302165) + # - Don't bother building man pages if they're disabled + # - Make DOCDIR Gentoo compliant + sed -i \ + -e '/^MANSUFFIX/s:=.*:=ssl:' \ + -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \ + -e $(has noman FEATURES \ + && echo '/^install:/s:install_docs::' \ + || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \ + -e "/^DOCDIR/s@\$(BASENAME)@&-${PVR}@" \ + Configurations/unix-Makefile.tmpl \ + || die + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/18225 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + + append-cppflags -DOPENSSL_NO_BUF_FREELISTS + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # Prefixify Configure shebang (bug #141906) + sed \ + -e "1s,/usr/bin/env,${EPREFIX}&," \ + -i Configure || die + + # Remove test target when FEATURES=test isn't set + if ! use test ; then + sed \ + -e '/^$config{dirs}/s@ "test",@@' \ + -i Configure || die + fi + + if use prefix && [[ ${CHOST} == *-solaris* ]] ; then + # use GNU ld full option, not to confuse it on Solaris + sed -i \ + -e 's/-Wl,-M,/-Wl,--version-script=/' \ + -e 's/-Wl,-h,/-Wl,--soname=/' \ + Configurations/10-main.conf || die + + # fix building on Solaris 10 + # https://github.com/openssl/openssl/issues/6333 + sed -i \ + -e 's/-lsocket -lnsl -ldl/-lsocket -lnsl -ldl -lrt/' \ + Configurations/10-main.conf || die + fi + + # The config script does stupid stuff to prompt the user. Kill it. + sed -i '/stty -icanon min 0 time 50; read waste/d' config || die + ./config --test-sanity || die "I AM NOT SANE" + + multilib_copy_sources +} + +multilib_src_configure() { + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + local ec_nistp_64_gcc_128 + + # Disable it for now though (bug #469976) + # echo "__uint128_t i;" > "${T}"/128.c + # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + # fi + + local sslout=$(./gentoo.config) + einfo "Use configuration ${sslout:-(openssl knows best)}" + local config="Configure" + [[ -z ${sslout} ]] && config="config" + + # "disable-deprecated" option breaks too many consumers. + # Don't set it without thorough revdeps testing. + # Make sure user flags don't get added *yet* to avoid duplicated + # flags. + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + ${ec_nistp_64_gcc_128} + enable-idea + enable-mdc2 + enable-rc5 + $(use_ssl sslv3 ssl3) + $(use_ssl sslv3 ssl3-method) + $(use_ssl asm) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl tls-heartbeat heartbeats) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + CFLAGS= LDFLAGS= edo ./${config} "${myeconfargs[@]}" + + # Clean out hardcoded flags that openssl uses + local DEFAULT_CFLAGS=$(grep ^CFLAGS= Makefile | LC_ALL=C sed \ + -e 's:^CFLAGS=::' \ + -e 's:\(^\| \)-fomit-frame-pointer::g' \ + -e 's:\(^\| \)-O[^ ]*::g' \ + -e 's:\(^\| \)-march=[^ ]*::g' \ + -e 's:\(^\| \)-mcpu=[^ ]*::g' \ + -e 's:\(^\| \)-m[^ ]*::g' \ + -e 's:^ *::' \ + -e 's: *$::' \ + -e 's: \+: :g' \ + -e 's:\\:\\\\:g' + ) + + # Now insert clean default flags with user flags + sed -i \ + -e "/^CFLAGS=/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \ + -e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \ + Makefile || die +} + +multilib_src_compile() { + # depend is needed to use $confopts; it also doesn't matter + # that it's -j1 as the code itself serializes subdirs + emake -j1 depend + + emake build_libs +} + +multilib_src_test() { + emake -j1 test +} + +multilib_src_install() { + dolib.so lib{crypto,ssl}.so.$(ver_cut 1-2 "${SLOT}") +} diff --git a/dev-libs/poco/Manifest b/dev-libs/poco/Manifest index ee780f1c01bf..e185850a182a 100644 --- a/dev-libs/poco/Manifest +++ b/dev-libs/poco/Manifest @@ -4,5 +4,5 @@ DIST poco-1.11.2.tar.gz 10935312 BLAKE2B 66b4cdb6cb4b5dd4f5f0eee744e1d147d66e985 DIST poco-1.12.2.tar.gz 11268579 BLAKE2B fe23216884d1effb7e93072c5e90d5eabf813c6cf0326af5c4b6d3646d54e5411966485e97d50960df97cd545b3a265eb4b43c1cb041ff97b4457f53f6bd06bc SHA512 86b6b106e9a677397c73139e949a65925e78611cad478fc4206a6a7365613307fc1549b1160faf6ca8f02fb7f7ae58858c3913cb701111b7cbb5ffcbe5363bb3 EBUILD poco-1.10.1.ebuild 3785 BLAKE2B ca9eeac5cedc288c23fef5400d2428704b09aa707fcdbe02d12d9905caf3d72beed144a1588e6a440c66f59751f7b7e3d9e81cbcc86acbfaee0dd27222e54028 SHA512 f67bb94b6b08ed7f5d17d3c3b6f7186d7d7bd834bb8eedf1db045e001d683ac8ddc3be94ef3e2e1e0a27c65ee5b88525e46208907dfda88c7b17fa5d4c1261d6 EBUILD poco-1.11.2-r1.ebuild 3964 BLAKE2B ac053087d7eeca9274152973fd7a9a2ed21ac99c7c6aa5b85dce4667f9063e8c93c177a7ce0ef678950a80a17e8001ff8a497a367e3f57411501ef73192cc1f8 SHA512 950f19be0ef462fc7312f4c1bb2d2f74e3e15766d8c1345ae884219415df01b00b76fba3ac8110183e73908be848d4259a6c31633275de27981836afffd7a180 -EBUILD poco-1.12.2.ebuild 3970 BLAKE2B ba2c33b9dc9eb551259ba89b6371c5bdb1fe8db14bf767e6578bc19b4cf3ef0749f0211456a0e75b9c2699995257a6956cd1932440b1f85e091e8eee8ef06855 SHA512 36b0ea3cd6c5fe321f284f7da5ef9ef250a3f244e19c4e6201ab4350d2a1b443a4614c63008315f1edff8a5cf96d576f2504c3c872a289fe15cbc38f4deede8c -MISC metadata.xml 2718 BLAKE2B 12755bed35c458a4e7e5d7c66681970d533e9c2bf9222e4a0599769251ef9b9c252be48e8e0155b32f69769e200cf1fb14435020cfd57937a50b290d719c586c SHA512 2688e2a138ab997e70fd21f8dab00aa60513cb9fa8112f690570fe3059be3084610cff97d11262900c6907fdde69b5a12e7cbe81266f7ac76c44966b16b12313 +EBUILD poco-1.12.2-r1.ebuild 4016 BLAKE2B 8d3cf023d1ead1584f44bb668a3b0e8e0dac5b0ea20d68bbc24cebfe49efb44952b576a2c110f8b47968983c85bdfd8ce2753ebe59e259993da1f16e479c1e9c SHA512 199df50e77dd646628d2bd9815b405c533fac278509a23568138c561bad2856aa6470b68c8863efd684279bb214632cfde91796940f2f806320a07fa4c563caf +MISC metadata.xml 2851 BLAKE2B ebfb720cf7dd8bda9f0e1af356b22eb4e9461c179d965b8ac01d654ee7d9424436c223acf6782bfb5db98e49eb04808861795d980e0dfac7ebe6e5913e078b9f SHA512 32194a768ebc061ecf8859bddc86d89c2215c0017878800f580f47002010d7d57959f89ee8c74bf0e4b2d865d8e3b37f52a523a2b9289a1486fabc147ba52e1d diff --git a/dev-libs/poco/metadata.xml b/dev-libs/poco/metadata.xml index 5f1faf2571bf..47052fc34e8a 100644 --- a/dev-libs/poco/metadata.xml +++ b/dev-libs/poco/metadata.xml @@ -33,10 +33,11 @@ done quickly and working on the features that make their application unique. Add Support for the 7z archive format Add ActiveRecord support Build and install a minimal C++ parser - Encryption and digital signing classes + Encryption and digital signing classes Database abstraction layer to easily send/retrieve data to/from various databases Utility to convert ordinary files to Page Compiler source files Add JSON support + Add JSON Web Token support Prefer dev-db/mariadb-connector-c over dev-db/mysql-connector-c Add dev-db/mongodb support Classes to write network clients & servers diff --git a/dev-libs/poco/poco-1.12.2-r1.ebuild b/dev-libs/poco/poco-1.12.2-r1.ebuild new file mode 100644 index 000000000000..b1bc0558e7d7 --- /dev/null +++ b/dev-libs/poco/poco-1.12.2-r1.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ libraries for building network-based applications" +HOMEPAGE="https://pocoproject.org/" +SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}-release" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + 7z? ( xml ) + file2pagecompiler? ( pagecompiler ) + iodbc? ( odbc ) + jwt? ( json ssl ) + mongodb? ( data ) + mysql? ( data ) + odbc? ( data ) + postgres? ( data ) + pagecompiler? ( json net util xml ) + pocodoc? ( cppparser util xml ) + sqlite? ( data ) + ssl? ( util ) + test? ( data? ( sqlite ) json util xml ) +" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + >=dev-libs/libpcre-8.42 + activerecord? ( !app-arch/arc ) + mysql? ( dev-db/mysql-connector-c:0= ) + mariadb? ( dev-db/mariadb-connector-c:0= ) + postgres? ( dev-db/postgresql:= ) + odbc? ( + iodbc? ( dev-db/libiodbc ) + !iodbc? ( dev-db/unixODBC ) + ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( + dev-libs/openssl:0= + ) + xml? ( dev-libs/expat ) + zip? ( sys-libs/zlib:= ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-1.10.1-iodbc-incdir.patch" ) + +src_prepare() { + cmake_src_prepare + + if use test ; then + # ignore missing tests on experimental library + # and tests requiring running DB-servers, internet connections, etc. + sed -i -e '/testsuite/d' \ + {Data/{MySQL,ODBC},MongoDB,Net,NetSSL_OpenSSL,PDF,Redis}/CMakeLists.txt || die + # Poco expands ~ using passwd, which does not match $HOME in the build environment + sed -i -e '/CppUnit_addTest.*testExpand/d' \ + Foundation/testsuite/src/PathTest.cpp || die + # ignore failing Crypto test since upstream does not seem to care, + # see https://github.com/pocoproject/poco/issues/1209 + sed -i -e '/RSATest, testRSACipherLarge/d' \ + Crypto/testsuite/src/RSATest.cpp || die + fi + + # Fix MariaDB and MySQL detection + sed -i -e 's~/usr/include/mysql~~' \ + -e 's/mysqlclient_r/mysqlclient/' \ + -e 's/STATUS "Couldn/FATAL_ERROR "Couldn/' \ + cmake/FindMySQL.cmake || die + + # Add missing directory that breaks the build + mkdir -p Encodings/testsuite/data || die + + if ! use iodbc ; then + sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die + fi +} + +src_configure() { + # apache support is dead and buggy, https://github.com/pocoproject/poco/issues/1764 + local mycmakeargs=( + -DPOCO_UNBUNDLED=ON + -DENABLE_APACHECONNECTOR=OFF + -DENABLE_ACTIVERECORD="$(usex activerecord)" + -DENABLE_ACTIVERECORD_COMPILER="$(usex activerecord)" + -DENABLE_CPPPARSER="$(usex cppparser)" + -DENABLE_CRYPTO="$(usex ssl)" + -DENABLE_DATA="$(usex data)" + -DENABLE_DATA_MYSQL="$(usex mysql)" + -DENABLE_DATA_ODBC="$(usex odbc)" + -DENABLE_DATA_POSTGRESQL="$(usex postgres)" + -DENABLE_DATA_SQLITE="$(usex sqlite)" + -DENABLE_JSON="$(usex util)" + -DENABLE_JWT="$(usex jwt)" + -DENABLE_MONGODB="$(usex mongodb)" + -DENABLE_NET="$(usex net)" + -DENABLE_NETSSL="$(usex ssl)" + -DENABLE_NETSSL_WIN=OFF + -DENABLE_PAGECOMPILER="$(usex pagecompiler)" + -DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)" + -DENABLE_PDF="$(usex pdf)" + -DENABLE_POCODOC="$(usex pocodoc)" + -DENABLE_PROMETHEUS="$(usex prometheus)" + -DENABLE_SEVENZIP="$(usex 7z)" + -DENABLE_TESTS="$(usex test)" + -DENABLE_UTIL="$(usex util)" + -DENABLE_XML="$(usex xml)" + -DENABLE_ZIP="$(usex zip)" + ) + + cmake_src_configure +} + +src_test() { + POCO_BASE="${S}" cmake_src_test -E DataPostgreSQL +} + +src_install() { + cmake_src_install + + if use examples ; then + for sd in */samples ; do + docinto examples/${sd%/samples} + dodoc -r ${sd} + done + + find "${D}/usr/share/doc/${PF}/examples" \ + -iname "*.sln" -or -iname "*.vcproj" -or \ + -iname "*.vmsbuild" -or -iname "*.properties" \ + | xargs rm -v || die + fi +} diff --git a/dev-libs/poco/poco-1.12.2.ebuild b/dev-libs/poco/poco-1.12.2.ebuild deleted file mode 100644 index 33b7323596c5..000000000000 --- a/dev-libs/poco/poco-1.12.2.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ libraries for building network-based applications" -HOMEPAGE="https://pocoproject.org/" -SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}-release" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="7z activerecord cppparser +crypto +data examples +file2pagecompiler iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - 7z? ( xml ) - file2pagecompiler? ( pagecompiler ) - iodbc? ( odbc ) - mongodb? ( data ) - mysql? ( data ) - odbc? ( data ) - postgres? ( data ) - pagecompiler? ( json net util xml ) - pocodoc? ( cppparser util xml ) - sqlite? ( data ) - ssl? ( util ) - test? ( data? ( sqlite ) json util xml ) -" - -BDEPEND="virtual/pkgconfig" -RDEPEND=" - >=dev-libs/libpcre-8.42 - activerecord? ( !app-arch/arc ) - mysql? ( dev-db/mysql-connector-c:0= ) - mariadb? ( dev-db/mariadb-connector-c:0= ) - postgres? ( dev-db/postgresql:= ) - odbc? ( - iodbc? ( dev-db/libiodbc ) - !iodbc? ( dev-db/unixODBC ) - ) - sqlite? ( dev-db/sqlite:3 ) - ssl? ( - dev-libs/openssl:0= - ) - xml? ( dev-libs/expat ) - zip? ( sys-libs/zlib ) -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-1.10.1-iodbc-incdir.patch" ) - -src_prepare() { - cmake_src_prepare - - if use test ; then - # ignore missing tests on experimental library - # and tests requiring running DB-servers, internet connections, etc. - sed -i -e '/testsuite/d' \ - {Data/{MySQL,ODBC},MongoDB,Net,NetSSL_OpenSSL,PDF,Redis}/CMakeLists.txt || die - # Poco expands ~ using passwd, which does not match $HOME in the build environment - sed -i -e '/CppUnit_addTest.*testExpand/d' \ - Foundation/testsuite/src/PathTest.cpp || die - # ignore failing Crypto test since upstream does not seem to care, - # see https://github.com/pocoproject/poco/issues/1209 - sed -i -e '/RSATest, testRSACipherLarge/d' \ - Crypto/testsuite/src/RSATest.cpp || die - fi - - # Fix MariaDB and MySQL detection - sed -i -e 's~/usr/include/mysql~~' \ - -e 's/mysqlclient_r/mysqlclient/' \ - -e 's/STATUS "Couldn/FATAL_ERROR "Couldn/' \ - cmake/FindMySQL.cmake || die - - # Add missing directory that breaks the build - mkdir -p Encodings/testsuite/data || die - - if ! use iodbc ; then - sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die - fi -} - -src_configure() { - # apache support is dead and buggy, https://github.com/pocoproject/poco/issues/1764 - local mycmakeargs=( - -DPOCO_UNBUNDLED=ON - -DENABLE_APACHECONNECTOR=OFF - -DENABLE_ACTIVERECORD="$(usex activerecord)" - -DENABLE_ACTIVERECORD_COMPILER="$(usex activerecord)" - -DENABLE_CPPPARSER="$(usex cppparser)" - -DENABLE_CRYPTO="$(usex ssl)" - -DENABLE_DATA="$(usex data)" - -DENABLE_DATA_MYSQL="$(usex mysql)" - -DENABLE_DATA_ODBC="$(usex odbc)" - -DENABLE_DATA_POSTGRESQL="$(usex postgres)" - -DENABLE_DATA_SQLITE="$(usex sqlite)" - -DENABLE_JSON="$(usex util)" - -DENABLE_MONGODB="$(usex mongodb)" - -DENABLE_NET="$(usex net)" - -DENABLE_NETSSL="$(usex ssl)" - -DENABLE_NETSSL_WIN=OFF - -DENABLE_PAGECOMPILER="$(usex pagecompiler)" - -DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)" - -DENABLE_PDF="$(usex pdf)" - -DENABLE_POCODOC="$(usex pocodoc)" - -DENABLE_PROMETHEUS="$(usex prometheus)" - -DENABLE_SEVENZIP="$(usex 7z)" - -DENABLE_TESTS="$(usex test)" - -DENABLE_UTIL="$(usex util)" - -DENABLE_XML="$(usex xml)" - -DENABLE_ZIP="$(usex zip)" - ) - - cmake_src_configure -} - -src_test() { - POCO_BASE="${S}" cmake_src_test -E DataPostgreSQL -} - -src_install() { - cmake_src_install - - if use examples ; then - for sd in */samples ; do - docinto examples/${sd%/samples} - dodoc -r ${sd} - done - - find "${D}/usr/share/doc/${PF}/examples" \ - -iname "*.sln" -or -iname "*.vcproj" -or \ - -iname "*.vmsbuild" -or -iname "*.properties" \ - | xargs rm -v || die - fi -} diff --git a/dev-libs/qxlsx/Manifest b/dev-libs/qxlsx/Manifest index d5f96323ff42..fd59d5ad0b2b 100644 --- a/dev-libs/qxlsx/Manifest +++ b/dev-libs/qxlsx/Manifest @@ -3,5 +3,5 @@ AUX qxlsx-1.4.4-qtdefs.patch 737 BLAKE2B c104e0f129beaca20726ce939c881e79af7606f AUX qxlsx-1.4.4-qtversion.patch 3193 BLAKE2B 1e9534bf4361ff0927ed77ba58c38e0ffa219245dc2cd8b314da1ff8c6331a80190df2c97fc67babae112f40e74d4f9d4369ac21c474c0c9df596d5788f312d7 SHA512 c8d46be8a08bf1134403ccea329b021b4cb5e2e6394ff11230b02b1316396490ccc4cab17a7970df7be6fb4329afd7d4184acadb9b2adab938274a3fe5c58f34 AUX qxlsx-1.4.4-soversion.patch 682 BLAKE2B defb2375ec4ff00e6f042cdf20b52d7983d77806a335b301a1c799679d2da887b88458ed3e024bc085c26d6f6a9f8450868076d969eed8f608b80f30dfe8f14c SHA512 5434a4da6f58fd2aad1ade38b00ce8f48df73e519ef375b9bc7b014cfeb4601912bdc81e9b13529147b97800d6b0ff97fc8669a774f0dcb7814d5189fe90c6d1 DIST qxlsx-1.4.4.tar.gz 4703732 BLAKE2B 0acf5e708f4dc981723a34b524c820a53a66cb13bf1ce5a1086106230e45dcac2ea6587b3c4ca039de491565ac886a2e5bd1225ee39437ee89a2ff7560da6fd7 SHA512 e6c3dd8822f2a8ab8bcd1a7434db7b202291e3d8de407e4629bdfc1afef507b57da4bc4a715d57b8d75915ce4b623189269083824c35d8e02d49d3e8909cceee -EBUILD qxlsx-1.4.4.ebuild 1122 BLAKE2B 5459d5af1c8e07fe7c2c87be4cdf1db10e87e58a3feb4355689a79d2277353262b4e8dcae899483be90438200f5c21bd59819e848559ebefbe0c72c0d93bc5b7 SHA512 3887a950077b7624debb4e2764c65dfc73aed99a203cecae67dc8cee046b534c7650aac099795d194356d5a33cdf59f00eeb8feaeca1d371cbdef670b01dcf4f +EBUILD qxlsx-1.4.4.ebuild 1129 BLAKE2B e23f75b5f8ca88d81e93fc7897293bd2dbe4d5180e04c3c64e64781e1306cd7102660a216421076ae6b993aabb61476b9e056ddd2aa294168a616a4c837b07f6 SHA512 cc78c2bc55f3ac155c5a1bb04ef288bca40711a54e344ca4bcbd7d2576661aeef832798cb943b2589368098fbb1c44de989dc2631c8cae825fd0aee7ed3b8357 MISC metadata.xml 451 BLAKE2B 72b39f0c97bb2d329e87abf678364a963a0e1cceda24106ed304f50258418595349f2b88ad5d34b82677dda655d20b05176d7bd8b2e2ca2215bcf1264b5412cc SHA512 5e9172c378f82bd9fbe16f8acbc877934ebac97d5603ad471f5ad0e4c729f69fb7942125ad7cd70047a28b78b63f3fc670023018cee113061ed2a668c5fd2897 diff --git a/dev-libs/qxlsx/qxlsx-1.4.4.ebuild b/dev-libs/qxlsx/qxlsx-1.4.4.ebuild index 2abdd125d872..df0c84a4e3c9 100644 --- a/dev-libs/qxlsx/qxlsx-1.4.4.ebuild +++ b/dev-libs/qxlsx/qxlsx-1.4.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" # soversion SLOT="0/0.${PV}" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" IUSE="qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )" diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest index 24d52c24553a..bf32ce980401 100644 --- a/dev-libs/xapian/Manifest +++ b/dev-libs/xapian/Manifest @@ -1,6 +1,6 @@ DIST xapian-core-1.4.19.tar.xz 2994860 BLAKE2B 9566df1646192370e346c1b0d1e1cda68034fe5d3ab94835709f969df643fd36da49a58a2d3b4177a42faf5af2e71df771277848169ae62f94fe0bb0378ba6aa SHA512 d596058d7f9bfa0b73c5b6354331a799936b45f27012894f6792872ade8656bb0387b504aea8c1c3edfbd48787190452e7a49d2b62d181cb050c46edd3e67346 DIST xapian-core-1.4.21.tar.xz 3018384 BLAKE2B 61a25ee381c84e0a9f20650d94aa097225f2e947dafad7f6b5497db74f383f5b0fcf277a35ea27ff461b34cd2a9a0b6333f88264c5817cff09a2caf42fa3b398 SHA512 4071791daf47f5ae77f32f358c6020fcfa9aa81c15c8da25489b055eef30383695e449ab1cb73670f2f5db2b2a5f78056da0e8eea89d83aaad91dfe340a6b13a -EBUILD xapian-1.4.19.ebuild 1885 BLAKE2B 564a230f9ab784c55be59808404b631b9653ddec0befcc396bd71bbf23fec1c3de92a66d40dbfa6805701c659c48b8ef511958e9d42e12767dde12e586292ffe SHA512 9eafa08e04443a43e3d3346fd2d46fcba30c624cda8b84404cc5bd098dc6186b612545bcfbf34952e419ef1029efecbc1e27a66539de7f628cd5455121b5aa66 -EBUILD xapian-1.4.21-r1.ebuild 1442 BLAKE2B 11616926e8253292615ac885cafb21cf4f7a51e5bcc1300ba9b82be07948f3a3ed91271077a80c27311a907b69d832bfa561d6345a9867b446bf0abca3fbfd24 SHA512 a56e927607f735a0036bc637fb8f11cef8d9e9d29205324f190fd6c2071e8c3deea848eeb69f0936db687665014f411763abe8f814949fdf14b258c4c96453f4 -EBUILD xapian-1.4.21.ebuild 1887 BLAKE2B 6f8f4ac199015688467a276722492d998f336787f7a86fd2acc6feac078cd7cc1eb369d16113ee20c520096952c8a703280bb52a00376f61ce5bcbd015734e8f SHA512 531816d16c35969bc05a1c886d46c74553b6459b7151fabd7487cf81a055d3072cb1f52f919f356b45a4cae25f83025f10da396c550599b9c0a54971ea502572 +EBUILD xapian-1.4.19.ebuild 1881 BLAKE2B c35cd8b3aeccab24d62187fb405ed78a83d073ccfcda27caccc29461a2f1f16f7122ad462c796c9ca3527d26f2f7d72805be83dc1cc8a40c49ea5ef574e6cf33 SHA512 58770b49391f37da0322b208d6fdc21478138deb978aa7032625b82a34c43613aec973666466e7175ad0e8e739c573767600d0ca2aa4c0b882cad70386d2644d +EBUILD xapian-1.4.21-r1.ebuild 1438 BLAKE2B 3c120dab585a626f629ea5ce1bb462b3fbd679fd68402b754bdfe19f27486afc432ac994c86957f025f0705f89654c75b3a837c0cbeb64d532310805168caa31 SHA512 e31d28ece3aa699d98cdcf49868ca7d134557c89e1ab79d5d58806e17f3dcb2b4b443a112c2e6132c3b44f826d243a0dba032a31bbf817fc2ddbfd0dd06c39f1 +EBUILD xapian-1.4.21.ebuild 1883 BLAKE2B 8103088fda7b818945e3a6bce9ca79ca0179393595915a55a6175efb573b688eb4b503a1bb52f3d9bc85c0ad3c40b281e473a5dfe399f9933d3301db2f6e6f41 SHA512 a5495a2ffc0b635126e3d422630eb128f51bc32c076f675aa6bff6fdb628c1086ba73254c19be49ca50f4bf555f47551705da9d393197231ca3f70581b180f64 MISC metadata.xml 813 BLAKE2B b365d558fc9e5c1c86d9dfb90624fb27f4c502303fb602c7f21c9b392f729160cb1e7f56120d276d4fadeb88c616fca81912e5473b5273cc5841693d507f51d7 SHA512 0a40218154223a4ac13301ef324d925fd56d74749fa289c9a6d19cee7348f781430491fa65991bedc89aaaef9b0a0dd725eda49edcc993df506884b9cf3289d2 diff --git a/dev-libs/xapian/xapian-1.4.19.ebuild b/dev-libs/xapian/xapian-1.4.19.ebuild index 00fe7b8f5d51..757d51d72f7e 100644 --- a/dev-libs/xapian/xapian-1.4.19.ebuild +++ b/dev-libs/xapian/xapian-1.4.19.ebuild @@ -8,7 +8,7 @@ inherit multilib-minimal MY_P="${PN}-core-${PV}" DESCRIPTION="Xapian Probabilistic Information Retrieval library" -HOMEPAGE="https://www.xapian.org/" +HOMEPAGE="https://xapian.org/" SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz" LICENSE="GPL-2" diff --git a/dev-libs/xapian/xapian-1.4.21-r1.ebuild b/dev-libs/xapian/xapian-1.4.21-r1.ebuild index fea1a23cc14a..383e75d11a63 100644 --- a/dev-libs/xapian/xapian-1.4.21-r1.ebuild +++ b/dev-libs/xapian/xapian-1.4.21-r1.ebuild @@ -6,7 +6,7 @@ EAPI="8" MY_P="${PN}-core-${PV}" DESCRIPTION="Xapian Probabilistic Information Retrieval library" -HOMEPAGE="https://www.xapian.org/" +HOMEPAGE="https://xapian.org/" SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz" LICENSE="GPL-2" diff --git a/dev-libs/xapian/xapian-1.4.21.ebuild b/dev-libs/xapian/xapian-1.4.21.ebuild index 28fb18bb8c23..57571b3c92a2 100644 --- a/dev-libs/xapian/xapian-1.4.21.ebuild +++ b/dev-libs/xapian/xapian-1.4.21.ebuild @@ -8,7 +8,7 @@ inherit multilib-minimal MY_P="${PN}-core-${PV}" DESCRIPTION="Xapian Probabilistic Information Retrieval library" -HOMEPAGE="https://www.xapian.org/" +HOMEPAGE="https://xapian.org/" SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz" LICENSE="GPL-2" diff --git a/dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.150.0.ebuild b/dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.150.0.ebuild new file mode 100644 index 000000000000..5b89467210d6 --- /dev/null +++ b/dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.150.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PLICEASE +DIST_VERSION=0.15 +inherit perl-module + +DESCRIPTION="Alien wrapper for OpenSSL" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-perl/Alien-Build-0.38.0 + dev-perl/Mozilla-CA + dev-libs/openssl:= +" +DEPEND=" + dev-libs/openssl:= +" +BDEPEND="${RDEPEND} + >=dev-perl/Alien-Build-1.190.0 + >=virtual/perl-ExtUtils-MakeMaker-6.520.0 + test? ( + >=dev-perl/Test2-Suite-0.0.121 + ) +" diff --git a/dev-perl/Alien-OpenSSL/Manifest b/dev-perl/Alien-OpenSSL/Manifest index 8c7b12f8b1f2..df902c732546 100644 --- a/dev-perl/Alien-OpenSSL/Manifest +++ b/dev-perl/Alien-OpenSSL/Manifest @@ -1,3 +1,5 @@ DIST Alien-OpenSSL-0.12.tar.gz 17218 BLAKE2B 4bc9b59f3b7f35ec57926b05b35dae14182fde439a46531c6c636d11fd1e59e6a6444cbe5aee6931bd42140e1de73aee9b0e7b34f9a5b1f48a764c6286ecca2e SHA512 30d5d821eeb65c89886b067361f02248249b21b9e78c5c9624a38acaf6050ee77935e0c9a6c8f455aa7414f7f9ec0711d589b132440534df8d41d179bbd46255 +DIST Alien-OpenSSL-0.15.tar.gz 17506 BLAKE2B de67a77d94e51d110ce856f76513c6453ad3e7566bb05a485b1ee0052023f459700f0a31c86161ab6fe09fa05036196a63fe95d4ff38b9a7e7e402415e9145e3 SHA512 02ae9d0c6b566e862b5cf069e34e069c3093e00512a1da6ffb2f3a674b2e250adc657e81d664a4c297cc46abd26c4a808ffb1aba11f4a02ec4c6ce22f0928f31 EBUILD Alien-OpenSSL-0.120.0-r1.ebuild 469 BLAKE2B 8277bd0fd131a2fd2f93c3fd23be6538a2dae853cd94c0c467a54a8a1e9a991bdfa24b12974444dfc901d7209fc39f3d3540ffbf28943958612f20977284756c SHA512 7159cfdc14d08d843a421e9bcd531f70abaac019a95cafa6f933879c08a3a246a626699af93cff4a71e7a34a7ae2c83d0b2a2c93895b385766df609cc4344bde -MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080 +EBUILD Alien-OpenSSL-0.150.0.ebuild 499 BLAKE2B 4b3816cd039c2f83d2c3e281ac5e40b41e6492ff53c80b8d4564ee7a4002846ecde619f96d20372d7b9e492168a513962047c63a4b7075fc6a949365a4ceb0b1 SHA512 0781af7df00d25c59803062faf0d1c89ad75cb2e8938eccf6b814d8be8575066993a76e65bfaba04115fdab090a17b9ba9cfd5dd19f1bc1e21fde81e03ae2dda +MISC metadata.xml 350 BLAKE2B 6a85725cac1dc5246b424b7227c16d2a8671ee7259eba8ecba793c5f54bd41ca3a1f9305d83f6a3cf0c3039bebd346abdb728ab7f62aad8712cddf24b78f76b0 SHA512 93bd8d26ed60f882e4cd60a2b934546ea5f447728eed5c8241b0bc261e9d7b6df1de9105aa5da4eb744e59b439ff59f6863b75c3eeba0665ca4b404e174e3531 diff --git a/dev-perl/Alien-OpenSSL/metadata.xml b/dev-perl/Alien-OpenSSL/metadata.xml index e2c9afaca62c..d40a1604e8ff 100644 --- a/dev-perl/Alien-OpenSSL/metadata.xml +++ b/dev-perl/Alien-OpenSSL/metadata.xml @@ -5,4 +5,7 @@ perl@gentoo.org Gentoo Perl Project + + PerlAlien/Alien-OpenSSL + diff --git a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild new file mode 100644 index 000000000000..efde7c6b6e71 --- /dev/null +++ b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=AKIYM +DIST_VERSION=0.15 +inherit perl-module + +DESCRIPTION="Guess OpenSSL include path" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=virtual/perl-Exporter-5.570.0 + virtual/perl-File-Spec + dev-libs/openssl:= +" +DEPEND=" + dev-libs/openssl:= +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + test? ( + >=virtual/perl-Test-Simple-0.980.0 + ) +" diff --git a/dev-perl/Crypt-OpenSSL-Guess/Manifest b/dev-perl/Crypt-OpenSSL-Guess/Manifest index 052e64070a72..0e300588fe71 100644 --- a/dev-perl/Crypt-OpenSSL-Guess/Manifest +++ b/dev-perl/Crypt-OpenSSL-Guess/Manifest @@ -1,3 +1,5 @@ DIST Crypt-OpenSSL-Guess-0.13.tar.gz 11832 BLAKE2B 4857fd301eb4348f8afe17b1b7780a404c5c2567323b37c36e1be9e0c545aabc78a27d06e86c4f0c34940a33ff43c78be006ef0365c346488646ced6f4d9939c SHA512 1b3286d536bcb7545be636e33b5ff37bf334fbb7f3a99f4fcb32cf1166b1bc7cc179e9d39af1c7ac537630a75066353a1d7a0ab97816757a444dc0068029da97 +DIST Crypt-OpenSSL-Guess-0.15.tar.gz 11952 BLAKE2B b188d3b62f5e699ab4e580d2da2d33b4361259f1e89975dce341a07b489d0a5caee3d0b35d926ef2ecae2dcb4bcdc3514bd495ab8e74ff6ef52bcd4c45015385 SHA512 d7527be1f07847fbafc10b30c00c43e7fdcd4db27535b16cac98c5b6507d138c14cebcdb3c4ef07dc3016a93fea95155548cc7d83a0309fbc13b7d3b9607bf5d EBUILD Crypt-OpenSSL-Guess-0.130.0.ebuild 598 BLAKE2B 8626a25dd7de27ebaf9305e09fbb005f73092c706f21ff543b6cacb1e44b237a7fe73bb3b9de74aa7f1e6fe535981b39100e1b6e2f60dd97b7ab9adda87a9db4 SHA512 ec872248028d6daefacb8bcba16eccc44bfee6a8be87b437667d8d203c179b21f11d53e570174d867b8bb27ff2759f787f23e2b0836f77fa59000de7407dc40d -MISC metadata.xml 412 BLAKE2B 436e78ca42d09e761105dc2ff92db2e46cdb93739d1577e48e9f3add602ada1ade152ca48d5f448b3bd43bc7b61ba337647c392329b3c4356b8f690738bf16ee SHA512 155956a54e94240ac222094fa051f633aaa49916b5bbe55c8e69cd8ab18acda270a756e0c5e3f5ac313904be805caa74f3754ca53905206b39ce9e2ba223e935 +EBUILD Crypt-OpenSSL-Guess-0.150.0.ebuild 564 BLAKE2B 05628b2fa2d905225701fa7edce13e84c7be2424d2b475782c2fbd80043826bf8c0117537ce72349764c94a6efe54642cb3b5b4a0ee11b0679aebdc29083123b SHA512 014af8865fe8ff8b229a55f97d46975eabc9819e1d551fc5ed9b81b4405a7e24cf9f07a53c67417da5ae752904fc91efc25403560d44e2bd494f8c1ab7468c62 +MISC metadata.xml 479 BLAKE2B c5ddec4f0567987d22a710f531b2ee1604e1256f9fa8eebabc1d5e9c8683f11dad94f2035c778f8544e91cd1b4bb66ff668ebb627bf052f05ea01666675e58e1 SHA512 f0e51e8cbc1f306d2be5c4fe8228329d4efd92f1bf01c61734a35755e1f8ef92f7cc60b59c8253ae2b30960c22fed467ca51ea23347e6c2824e39b1fa00d1a77 diff --git a/dev-perl/Crypt-OpenSSL-Guess/metadata.xml b/dev-perl/Crypt-OpenSSL-Guess/metadata.xml index d49acb402c4f..09fcfd0dc89c 100644 --- a/dev-perl/Crypt-OpenSSL-Guess/metadata.xml +++ b/dev-perl/Crypt-OpenSSL-Guess/metadata.xml @@ -8,5 +8,6 @@ Crypt-OpenSSL-Guess Crypt::OpenSSL::Guess + akiym/Crypt-OpenSSL-Guess diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild index e353a5bf65fd..6fd0d346b985 100644 --- a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild +++ b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="RSA encoding and decoding using the OpenSSL libraries" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" RDEPEND=" dev-perl/Crypt-OpenSSL-Bignum diff --git a/dev-perl/Crypt-OpenSSL-RSA/Manifest b/dev-perl/Crypt-OpenSSL-RSA/Manifest index 789c0f18cba2..079a04a87c8e 100644 --- a/dev-perl/Crypt-OpenSSL-RSA/Manifest +++ b/dev-perl/Crypt-OpenSSL-RSA/Manifest @@ -4,5 +4,5 @@ DIST Crypt-OpenSSL-RSA-0.32.tar.gz 24805 BLAKE2B 419b6a2e778fa10a6d68a6932d0b816 DIST Crypt-OpenSSL-RSA-0.33.tar.gz 29010 BLAKE2B 4a25d93a351b51fcab3df75a14aedf9b039cc5f5692c2e7fb32c616da25a83917619683dbbc0d4f8c38cfa80e73b5af138c91a24a72be8830c37df06bcba539c SHA512 7bfa802ec41925ec9fa6937c5eea0d21f6f554a1d1d57ed679ed03b260cf08c0a397df11880de6d67abacfd843ad2c4f28b20ac58d80e183c2a83c91deb926bf EBUILD Crypt-OpenSSL-RSA-0.310.0.ebuild 846 BLAKE2B c8940ee931f45736cf7d158154cdde4c76a6c64474f3183bb8cb39dd1164032dfa8d1e73d43b1ad666865a07135842de49b6d4930f9fbff83ad1867a7f437653 SHA512 be73ffbc70a235ab89d273908709fbee87158c49406f958af453e81264f9911eee067621700e3dd5d0193c7b9357942188a790ae73ddb995c03969f4ba3c0b35 EBUILD Crypt-OpenSSL-RSA-0.320.0.ebuild 781 BLAKE2B ba094335acfc3f1126c59118c8f3efb6b993278527cb476a72e2cd5cdb77c751c2f4bf724a70a203a09c2cd09b5ab33c873b07ad326d9ca9b992a6833d0bbe69 SHA512 dbe496417cc2de68ec12372f99c3d99672ed87510bba9db63638b1059eb049447bea740369786d6a7f3d0bcaaed3ca86dc9321ce58d64f889fcba5634df08980 -EBUILD Crypt-OpenSSL-RSA-0.330.0.ebuild 734 BLAKE2B 67e720d361285e70c6b9d945d25593381d147b1d0da70db2449716655d8a26dcdf1332a9a6e27ecada1a9af1def36c50165f008e629a6cd8d4efee356e94006e SHA512 ac7ff7b7b371f7ca5adda86ab1e206b36968fb630c2a76129b5b497bedc435296f49bc6396da87c2bb2961f0dc938c9abad18967b001b6b1b787203a846a773e -MISC metadata.xml 408 BLAKE2B 73d573041ec5bc601cc948584974012395ff1fb07b74c062266dc356b435b5f57e010a0ad86163f38ff64ed800bfb47ea250de1b82e618ac42d3317e5ea2a3ee SHA512 f59c8e6ab19bf9c047ca6df9c8e8403182117f51add298e9f6a37983fa27a54365f42c7898752bc86800ec2c5016e353458406256d77a7c7373284acf5e9b55b +EBUILD Crypt-OpenSSL-RSA-0.330.0.ebuild 729 BLAKE2B cba883fb7f91286d044801ba10743bffd893d222276faded4a7f26f4fc8326f834fa26d8cddf264c92a99be775383c41eeb58235bfba53cdef06663f4034ef5d SHA512 f89ff86da2056c52f03bf13e67e818fc4227dd189195216f5c4fda7954252edb69ae94a7774ba93d9057956207b9aad6c9559e3dc4ebb665bfe5ecf964e3265a +MISC metadata.xml 473 BLAKE2B 4b4edaf1e75a51ec6696b1073d7a6f3b81eecd4930838f2d78a4238eb68d6d5b3cfc05a79d771591f923ba977d9f4fcc02e98b81e11231d5d94748fd05f14d10 SHA512 90592f41868c5f670834b3f49aaa890dae9d2a61af238d72d2d5bf99545c9bcc7e4e86a8149937582080ba0c8d0f56160117a02b56ce5bccf67c57b6f4ade33b diff --git a/dev-perl/Crypt-OpenSSL-RSA/metadata.xml b/dev-perl/Crypt-OpenSSL-RSA/metadata.xml index e33467f9dd68..22a5098c828e 100644 --- a/dev-perl/Crypt-OpenSSL-RSA/metadata.xml +++ b/dev-perl/Crypt-OpenSSL-RSA/metadata.xml @@ -8,5 +8,6 @@ Crypt-OpenSSL-RSA Crypt::OpenSSL::RSA + toddr/Crypt-OpenSSL-RSA diff --git a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.280.0.ebuild b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.280.0.ebuild new file mode 100644 index 000000000000..e23501001d45 --- /dev/null +++ b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.280.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MIKAGE +DIST_VERSION=0.28 +inherit perl-module + +DESCRIPTION="S/MIME message signing, verification, encryption and decryption" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="minimal" + +RDEPEND=" + >=dev-libs/openssl-0.9.9:= + virtual/perl-XSLoader +" +DEPEND=">=dev-libs/openssl-0.9.9:=" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + dev-perl/ExtUtils-PkgConfig + dev-perl/ExtUtils-CChecker + >=virtual/perl-ExtUtils-Constant-0.230.0 + test? ( + dev-perl/Test-Exception + virtual/perl-Test-Simple + !minimal? ( + >=dev-perl/Test-Taint-1.60.0 + >=dev-perl/Taint-Util-0.80.0 + ) + ) +" + +PERL_RM_FILES=( + t/boilerplate.t + t/manifest.t + t/pod-coverage.t + t/pod.t +) diff --git a/dev-perl/Crypt-SMIME/Manifest b/dev-perl/Crypt-SMIME/Manifest index 75f8046304c7..c536b6e59e1e 100644 --- a/dev-perl/Crypt-SMIME/Manifest +++ b/dev-perl/Crypt-SMIME/Manifest @@ -1,3 +1,5 @@ DIST Crypt-SMIME-0.27.tar.gz 27977 BLAKE2B 3acb9e08e1d36a79f2d1f33d9299935b684357c2af7b2cc15320ca8f9be71216719316e87109b714ccb16cc69d96e15ed98050a835c725ba829c3de9e82122d1 SHA512 10b752285c4a8c6f8db42dd98ff2dfad82155dd1c21dd57afee32aa2ee176308726469b1d8d69fda5d6ef0aa48fd000f2a4a0dfea80207db8f6078e642f7afaf +DIST Crypt-SMIME-0.28.tar.gz 28611 BLAKE2B ca5ada248e02287d25abd80f872d9fdc20f09cecb1622bedb5bd9c9d1e90664c77400c12c4276a4aca687b49dc82bf0fe8d95810b094f6fa3350ad8a2b225a0f SHA512 a930b7c10860550f57e1d83fc78cfe7ee17d265bdb7a04a6ad06281dcf419573e48271b83b66773ee871e4040cd2851fec2882a3b5e426456e5906415793927e EBUILD Crypt-SMIME-0.270.0-r1.ebuild 850 BLAKE2B f151e9d4373ca9eb82139de5e8f2336dde9798775074ff4822aed131586ddf0b26ea79cc567b91ab952ae407c690c3c691a045c8b669eb0dc049eb76ed0a128c SHA512 1ee4ec59353cf61e3a6e46de79fb6f9b3862575ebcba055b2710e02cfcc685c988156409fac38b5ce2303e44fa2d9f89bb8afeadc7161ccc0d003b23cb862bd6 +EBUILD Crypt-SMIME-0.280.0.ebuild 777 BLAKE2B 658e491be411ef057a8d6ddd0d42a592cfdb46e4962f94dfe8983460799579c03340adbea070bf700cbaef818c928a90c7d9d167e15620edc40e84622e3c33bf SHA512 032869b43f52980f308ea2440dfbdf6b141852a950be5f116c9b21e78ac8814d13dce5912590f6131ba416df519a030b5d22ef15416c872bca42368489d748a3 MISC metadata.xml 383 BLAKE2B 1bd48481f3cdc0842975847a76e78311dc6500668ac248f675d6af96c2bb8951cb02c0cf03263335ea4eb1502282c949b266d4aa62229bdaa43dec7e2310e1b4 SHA512 e2cd15c049183c329fdb5f842fbebce191fad335e66e32fc1019038a4ff5ae57ed28f43f232d73c0654d4972ac32fd79f6314108dd938971419321d29154f92b diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.76.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.76.0.ebuild new file mode 100644 index 000000000000..c7c0a189dd51 --- /dev/null +++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.76.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SULLR +DIST_VERSION=2.076 +DIST_EXAMPLES=("example/*") +inherit perl-module + +DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET" + +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" +IUSE="idn" + +RDEPEND=" + dev-perl/Mozilla-CA + >=dev-perl/Net-SSLeay-1.460.0 + virtual/perl-Scalar-List-Utils + idn? ( + || ( + >=dev-perl/URI-1.50 + dev-perl/Net-LibIDN + dev-perl/Net-IDN-Encode + ) + )" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" + +mydoc=("docs/debugging.txt") diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest index e508d07becf4..4c0d2a943eaf 100644 --- a/dev-perl/IO-Socket-SSL/Manifest +++ b/dev-perl/IO-Socket-SSL/Manifest @@ -1,7 +1,9 @@ DIST IO-Socket-SSL-2.071.tar.gz 248367 BLAKE2B 4b951d1b0ac14aff4d5c2cd73fa6d6c9ab51a158660e0afa01c9484ce3c7c9cbf6a10f6f75783c38edc7534b0ae2f4696d5720087cf200a13df3adf658ee00fe SHA512 9170df785bbca7519364ec0eedd170661e8ef60028439dc8c836ce8a91d0517d647e43138af74e52a768b6e0374747abb5f41274d76cc38e1319edf82a2e9fdd DIST IO-Socket-SSL-2.072.tar.gz 253643 BLAKE2B 36551b796d2233993271ccadea63e4ab69ccbcab820e504e2d24aaff0231653ef57292f225534a4de74ae0dd8d50d9abd4b3f1fb2c3e560c284708e1501cf2af SHA512 7a0abc8e9aaa9a0dc18a7dbfa540ef04a5c5ea21b171a6cbd5c3965ea497d1d7f74c3c9d9481497d6c63011842b11f4cf774737b48c3d5d3f70ae9d1cdc78f12 DIST IO-Socket-SSL-2.074.tar.gz 252821 BLAKE2B 48801b1385d489a57de460b7a20552a9a66a2fb69fd0a2fc9555b45d004c472a1ed3797edaa59c7f71f1d26a7fbfec0dfd6f63b294665cd5b6e763f29d9ab1b3 SHA512 cafbf11a986b8fb5ce06bdf1e7a83741e2eef74d4bf054f0e0cd490959eddf54d32d3d4e786de52750dccc07139d8a1b5d5979080d0f1c1464e0004ccf98a6b0 +DIST IO-Socket-SSL-2.076.tar.gz 258252 BLAKE2B ec535770b7a519cc481c714101492994a00249fd73151daf447b9726192825f1073a4a937ab7c99ee79a0cfb41d4b9467ed0219948f624adcd3efe326a0cf803 SHA512 1103e98356d8ed265b893d5a41ad7993c52e946e24836c60066a14de3714754285a3d19b4e37db0a27ce950a4f794594a0a0ddd95887d360255a0b03f4a54188 EBUILD IO-Socket-SSL-2.71.0.ebuild 774 BLAKE2B e4965946e8956f54689bdbde3d8873b95676e47f49a0535053789dbe33275d48e6001089cf3921ae4e3e4d6b569ddc61d3f98a67a51af9cbc8baf4152e3b5bc7 SHA512 2aee63f9dad41b24ad489d07db938191d5ecc7a414d11003df545c5dc4a7f800c789d40959a0ffd9c5b1aee14d6402933ec9584ea187fe6a1f13c256e68f4b51 EBUILD IO-Socket-SSL-2.72.0.ebuild 774 BLAKE2B a4141dfe321389865e8b6722c0f9149e39d205da8ad4f1351c6e896c9914fd6a267a05029cd9a851fba207a39c1f31a9f6b4d3a24cdc9e1f0fa111df6bfac67c SHA512 0a5b6c9ccc5b493c42e6d3e1a84becc7d225b255a4e700f8000a0ba5ac098f922b11007feae4e4d66ac669a1f3cb3239128902f038323851a68197d25ad745fd EBUILD IO-Socket-SSL-2.74.0.ebuild 789 BLAKE2B 92b62a55cd9a3a0ded80d00a9bc4453e7e3df9d5d3f4624968049e7b1ff23ff0c34adf8432454ef01de0bc09344e8f19d73391776e91110d8faee012adcefe26 SHA512 5b6cc1246f237a147e42374738575c8f2f98eca909230bef6575160b701671509f9dc9b3a2b1526bb3cf6bf5a2e935e0533cc360b51c8e2bb1ae67ada5f22a6c -MISC metadata.xml 995 BLAKE2B 107e1575dbf10a53dc78d44c371ea367e07157a317271687f67da079146d1ac4b4d14bb86da8e67003c255cd8f14a0a87206c23bae61bba48d27d1a607ac0fa7 SHA512 0fe0bafc7e4ab98dd7ee7a05ffa9d005b20a8c9e43b7171bd48244ba9e92cccad1fbbba0ffd320498b59574a7899a5b9d2c0613b401f61235c050ca2614cd76f +EBUILD IO-Socket-SSL-2.76.0.ebuild 791 BLAKE2B fe00aa60444b861fba8d3ad8f374e72b4d3febc6eff8a2a928c592ba757557f93468039d228545f5c60977e804419e6a3f443ef7c7deb3125c5244fa53a1ff06 SHA512 b0f325fbe21c840ee7d614c763726d6d26d2366d0ab793e39b58fc21b260930a6b88a082a2a4933e07ebc657ceae345e38959296fb6041322c17a4ec61de9762 +MISC metadata.xml 1059 BLAKE2B 03679a47cf71e8d647d24d9513314414dcaa63ab0bdf090d35537805a4f2cf0c76b85dcedbf9ba0b2f74a035d5deedb68543d1833f19e16f6fd63a1a1479ae6e SHA512 53b16ae1b73c9513401845babd1f653084c76251b1090b17c14d9b0eaf25cd515caddf67ff297700e98412ffd3db21affd4c6d2346e5866bcddcddeaac044f63 diff --git a/dev-perl/IO-Socket-SSL/metadata.xml b/dev-perl/IO-Socket-SSL/metadata.xml index 8cd9668f518b..c0209c5329e0 100644 --- a/dev-perl/IO-Socket-SSL/metadata.xml +++ b/dev-perl/IO-Socket-SSL/metadata.xml @@ -16,5 +16,6 @@ IO::Socket::SSL::SSL_HANDLE IO::Socket::SSL::Session_Cache IO::Socket::SSL::Utils + noxxi/p5-io-socket-ssl diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 06e531258ae0..e2fed9b4bb1f 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/Net-DNS-SEC/Manifest b/dev-perl/Net-DNS-SEC/Manifest index ee4c6bed73d2..fa133784f516 100644 --- a/dev-perl/Net-DNS-SEC/Manifest +++ b/dev-perl/Net-DNS-SEC/Manifest @@ -1,5 +1,7 @@ DIST Net-DNS-SEC-1.18.tar.gz 46301 BLAKE2B 9f943cf1391b8b1a07b361a837fd7b88b712372885024bb862b4ed606231b69c083e75dc2675a518452dae28873b867fc256a7a0f8f90c9900d80e8f6c5b25b6 SHA512 44f1bbcd9b5c8759ccbb8a9c40efb3d0533a991d6d9aec63ec8b1347a4cbf314470efebe4e5bc59fb19427405a4b8d41682c5231427783cace8f9779bccdc893 DIST Net-DNS-SEC-1.19.tar.gz 46818 BLAKE2B 190c33983e25fe980a9897cc0319553e66527f2de8f4eadbe06dc8e76897315f1c899d2f672fbfe8c800af8d9af775f1968e4dfb750c9d7cb1bc51700e802518 SHA512 ec97f2055615f201dd09034d2ddf5e4aeb938809e2f8d10f7f0a70faa1ca1e891f0595766850209c3f2ba05e0831e6019d4594e2209ff531f1708b10ec060642 +DIST Net-DNS-SEC-1.20.tar.gz 43215 BLAKE2B 85aa2848efb3d4db9fc7317ff61f0b1a2140f1430156d2e123daa9f7bd198613b05a2509a4d140c3924f0bfb4a5194fefc604401b262ca0added03cb922c1e5a SHA512 fca4bdc8d49b9dddc02a04e40379fef390ec1656816c21faa2df715932cb48df35cc8c4ffe217ef43bb91113e45d0fd0246d7297b0f21e4c7b53b8fc1b27c9cb EBUILD Net-DNS-SEC-1.180.0.ebuild 699 BLAKE2B 108d268fe2b19c085074a00f1081b954fb9a6ef1627f684328c3fea18a6e1997ec8ee8193e708ad880cdb90cbc202b8d9b39d10dbc68b157e2cfbbed8013877c SHA512 835d3dba7ed095628ceda9d088049f01a27bfc93dc5b230af64d79000165203dc40f60a2497c1dcc9ba4308a7ec5d983069b2890d3ba05ae86b346149e322e19 EBUILD Net-DNS-SEC-1.190.0-r1.ebuild 726 BLAKE2B 9a26313f312a2343493578694054a14bd1770c674368016f481bb99e8ae65724a9ed2e5c3baee9495fe33be8781211b276a9b9c1020a324281970eb317dd92e0 SHA512 6d33c5ad090ed5260f9dc47c5897940bf9bc48ae2e2e1377b7d02f02886e9f2de2b1ee65982850dd21fcfb1b084d1d1753f1c5ae5dbd6a748b5d81c10bc0e616 +EBUILD Net-DNS-SEC-1.200.0.ebuild 773 BLAKE2B 23d2f007771ccdf792424bac5c5ff7ce1281c2c7b61650d80086104a5b4a7a6ebb001b4f10fa053c77383d5d26bd3f854f86b2549c53a219dbb3876bb25331bc SHA512 cf4ea0f6d90d828cb5069ee2d8be59fdabc5e503f97d94a224dec7eb88e05f630b50fa2542ffbe3baa14c7872e80c43e2607b9c85500e1fbf2ef6b83fd668dc3 MISC metadata.xml 906 BLAKE2B e794a459af9a8a4cbafc9e30f085d4aa6157d8117fe0e391017d929339abba2cea818d9b5836b3a437b9305d6d1031500f0f30f0d60a89d3fbc11135386f1e42 SHA512 0b27e544f9676ea3a8e807780a3c5f5556908031aebf6e8528fa77c6190626be38d74660fa71c8530ffcf1c47412578fc19005881bd99e827c42ce46ad4771a8 diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild new file mode 100644 index 000000000000..f7401fc3de4a --- /dev/null +++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=NLNETLABS +DIST_VERSION=1.20 +inherit perl-module + +DESCRIPTION="DNSSEC extensions to Net::DNS" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-libs/openssl:= + >=virtual/perl-Carp-1.100.0 + >=virtual/perl-Exporter-5.560.0 + >=virtual/perl-File-Spec-3.290.0 + >=virtual/perl-MIME-Base64-2.130.0 + >=dev-perl/Net-DNS-1.80.0 +" +DEPEND="dev-libs/openssl:=" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.480.0 + test? ( + >=virtual/perl-Test-Simple-0.470.0 + ) +" diff --git a/dev-perl/Net-SSH2/Manifest b/dev-perl/Net-SSH2/Manifest index 06c687fbe920..3c5a60df4977 100644 --- a/dev-perl/Net-SSH2/Manifest +++ b/dev-perl/Net-SSH2/Manifest @@ -1,3 +1,5 @@ DIST Net-SSH2-0.72.tar.gz 147016 BLAKE2B cc0b013dbc20377774ccb02792488326b6e46e496b66842ebbd0330bd85330880823d5becccf7470b800dd6b5f462f9f6386fcf40e12cba8b257cb77981dd75d SHA512 bd0453fa3c971111114f17f3972c0d98726020230ef4d5a21ccd102158d427b46ba3b508f95cf9119f2f207b7c2592adb06184db9cb0d7c69de854e7aa7c6851 +DIST Net-SSH2-0.73.tar.gz 146435 BLAKE2B 25c4be6d1053ef76a2d429a16c58f5d1309d7c82ac54870ec9d947475070bbefa2f6ff56301b3fdb5d2852930e17b70e87587d48e6bb4264b96e18f3a375cb41 SHA512 9d0f06f3404127e953a2b625e48de733dca122f95a467a5785ddaedac79c693874dbd904f0dad91c5539688fb89c5dc00e32ff34f005efb1e220784121788c92 EBUILD Net-SSH2-0.720.0.ebuild 615 BLAKE2B 96dc9fd8a4370cd19c57219a8bd14a4b32489df685047245893c348da71ea284b150e4f122f8b25c932a14dce5eb1313cd544d7ab6fd8deb667401dd7287dd5a SHA512 865b44a03d84dab65bc212b4f0f6f358fe36288f89ec84535527daf1649c71220bb7b7dba07d370bea519c7be1908fb5aca6cb503d6e7699e8bdb42ebd94a874 -MISC metadata.xml 921 BLAKE2B bfda31927d52c1244517b479131e6f583c79784894e9777da1749ee6e9b9578cfbb2cf28c6a883d1dba307b77cc94073759e80a0fa7a812f4766eb4e779baa90 SHA512 48987703d2acf6bf2f87f9490f59afc0d6bf2f3dead5add958b71d5e00f7c5d01ab1087637bc01c069d87f2bc397ff36bc991cd6f396bf078c3065e393557547 +EBUILD Net-SSH2-0.730.0.ebuild 619 BLAKE2B c95e35b18a2123be25ddfb9a69b9cf03efcf1da6f7af1e0f64567d60eb8adc67dbb390f46ba2119dbaf8f79cf120a9070867bf8401566bbe5ee5a29ebe5c7afa SHA512 5953586a0d9c9fce1d85b953b7c3f09fe19b81dc7e86138430b2137a17c151743bbdf0f9f8d97f20f2827f0063bbd808d18959979c24f3d73aa53a966fe6fca0 +MISC metadata.xml 980 BLAKE2B 127316bf1a35104d7917d8c8f2b0fd9400c47deb05c9c81211978a66e6b99d14d01059913c79d999fbe9d646d697bdae26c256d4f81df367eac82b21c4c38bd5 SHA512 f6de55e08aea4d6c229dfd86540504fbe5a55b33f21c900314efae415790d8dd538cc85b360ff76880cc0f16d677eca3884462511109b05897ae5ce0be3d0601 diff --git a/dev-perl/Net-SSH2/Net-SSH2-0.730.0.ebuild b/dev-perl/Net-SSH2/Net-SSH2-0.730.0.ebuild new file mode 100644 index 000000000000..e4fcd76e8029 --- /dev/null +++ b/dev-perl/Net-SSH2/Net-SSH2-0.730.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RKITOVER +DIST_VERSION=0.73 +DIST_EXAMPLES=( "example/*" ) +inherit perl-module + +DESCRIPTION="Support for the SSH 2 protocol via libssh2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gcrypt" + +RDEPEND=" + net-libs/libssh2 + sys-libs/zlib + !gcrypt? ( + dev-libs/openssl:= + ) + gcrypt? ( + dev-libs/libgcrypt:= + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-Constant + >=virtual/perl-ExtUtils-MakeMaker-6.50 +" + +src_configure() { + use gcrypt && myconf=gcrypt + perl-module_src_configure +} diff --git a/dev-perl/Net-SSH2/metadata.xml b/dev-perl/Net-SSH2/metadata.xml index ba4873beda87..8a4711bb335f 100644 --- a/dev-perl/Net-SSH2/metadata.xml +++ b/dev-perl/Net-SSH2/metadata.xml @@ -18,5 +18,6 @@ Net::SSH2::Listener Net::SSH2::PublicKey Net::SSH2::SFTP + rkitover/net-ssh2 diff --git a/dev-perl/Net-SSLeay/Manifest b/dev-perl/Net-SSLeay/Manifest index 81f651fa0c50..328c699a4a45 100644 --- a/dev-perl/Net-SSLeay/Manifest +++ b/dev-perl/Net-SSLeay/Manifest @@ -3,5 +3,5 @@ AUX Net-SSLeay-1.88-fix-network-tests.patch 600 BLAKE2B aac7cfbf6770d56df1af455b DIST Net-SSLeay-1.90.tar.gz 534246 BLAKE2B 2510fa886db8b7c5f185aa1145ae1b50b7c4101a9bd80e17c8c1d77718765f288c9180464d831775c35aa94b5a6f6c8f717ecaeb4974f7280829b63f10567f22 SHA512 8a5f251b5ef1d8c2d619d984594a7a22ddeed2e5e726fe683a45f299d7878f4ca8ffab00480ebf5ef7a94ae1fcf6be05dfdaa68b8bfe2ad68443150765adb891 DIST Net-SSLeay-1.92.tar.gz 555930 BLAKE2B 04d97860817b013a9680e0ef29b0004ddb98da2db859761a45612c4d25b6edd16bf92645293d1108d83352bce18665721c6df05455426b32a95a42b464119a3d SHA512 e9d9161ebeb7be90f4c7a0ea98f1034892ce6d33aa72872683177b19daa1f4c5819f85ea9a052a076ec8d7c21705f6c344aef64680bc881bf3218d38e8b7b173 EBUILD Net-SSLeay-1.900.0.ebuild 1463 BLAKE2B eaa31e733dc8d19370f77d608e84fa9cfc7e2746793e01ec48c1aadb75a5c1c8e2b6c2f80be118b1b877c2c555196d3ad584251a29deac729299a9ff1c0f8687 SHA512 c3a0c8db551f138be800afc8396f263d3601f13a5737d0595cc9df869cd06da68c18b7c8b32dd274b20d654157ddbe3c0abd4675e5ec0c962327232d9df5800e -EBUILD Net-SSLeay-1.920.0.ebuild 1471 BLAKE2B 50f66356135c513c6c9f612c3f6e0bae292a1c9770b59e599bf0d5483ce21b703a1954456e0543a05ce609f6be0d1509ade9f358035bf32bcbdb7d16797f1edb SHA512 6a86c3319487d9738f2cfca0a138a309e0e655dbc03e8d72981b5a17a2f18f58784c3538dca451cc7a884130996b8476c28f10b8975c4b19e132c1ea546cd212 +EBUILD Net-SSLeay-1.920.0.ebuild 1466 BLAKE2B 06a246536cf65de9ab07f52ff9e8c065a8642f6e0154de7485bc490315864a68d98f182fccdd6d6cf00c3966f0b069f7e63bcfb3f13b132690d4ef246cfb2fe6 SHA512 ed455b01a641baa010b3dfe59bc56df1ad554ee0a13394dd187efaf9c6bfd47e6a0120992a4df896a2a16291cfb71f8b0c4516e797839d879953733ec89d0044 MISC metadata.xml 459 BLAKE2B c3621c53dd1e2593f2855530c57671797678132180f2b3e7983f1ee62eebc0da4655ca78def94ceb2543e0f34cad1261afffad60ee86f879094be1c43d7b6e55 SHA512 2dcfa628355849c903774c7bf983e3b8b98810bce37effc7eece1c3b92c54941641f0da5024fe42220b824adb4141bf1555894adbc80d03f9396b739e6c360ba diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild index b0492efaee97..bda9eb9b887d 100644 --- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild +++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL" LICENSE="Artistic-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" +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" IUSE="minimal examples" RDEPEND=" diff --git a/dev-python/Faker/Faker-15.3.2.ebuild b/dev-python/Faker/Faker-15.3.2.ebuild new file mode 100644 index 000000000000..7547e146fdbe --- /dev/null +++ b/dev-python/Faker/Faker-15.3.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index d59ea81667a8..7b11289e9716 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,3 +1,5 @@ DIST Faker-15.3.1.tar.gz 1598695 BLAKE2B 8c9d8ec18cf8505eb3ca00feb0e7cea78db2f6f5b8dd4b0a65cc600b0cf57a96c174a6f0f2f99f67dab873ad6afc63f858b5f0efe672583d055eb69d59a86104 SHA512 8dce318ee0e8959b7f7da4b5fda792476a7b4f8bc22a2acead29131e0f6c97fb0b84522cc2865264276f65606e8559ae3213f4671e4c701301845986920ecf9d +DIST Faker-15.3.2.tar.gz 1598951 BLAKE2B 6f1c53933639a478aa6db933b26e326561b654cbb3d7182c7d8b1add50aaa4089ebf001553e95657baa2f434516148e40417c0265043d2a50f8e86c73556f82f SHA512 96489fd02cc16ff0a31a0f165805aa4508e2f3e04552f2008b92f211c8645e37ee23a8181838f851114906e2df0da19a95c38889e6afab5d1c7cf090a9235e17 EBUILD Faker-15.3.1.ebuild 705 BLAKE2B 37b842966529f921966d6c41274fe7fda29057fbb967293a2c6e5c77a7d97a649c274e51c64b0436e2ea46d6e23b149975d0f475db1170ce7e42ea42b87b3e81 SHA512 1fb4569a6014d096edf4bedcfe937f3305a971908adfca995d464a831e5f72538f45d0ef7eb72be84c5daf1d8c8535934e2a8f573d6162c75b4643c7e842ee44 +EBUILD Faker-15.3.2.ebuild 705 BLAKE2B 37b842966529f921966d6c41274fe7fda29057fbb967293a2c6e5c77a7d97a649c274e51c64b0436e2ea46d6e23b149975d0f475db1170ce7e42ea42b87b3e81 SHA512 1fb4569a6014d096edf4bedcfe937f3305a971908adfca995d464a831e5f72538f45d0ef7eb72be84c5daf1d8c8535934e2a8f573d6162c75b4643c7e842ee44 MISC metadata.xml 474 BLAKE2B 337c8b17b4ca092edc2e59bd61dd847e4b9f2bd7e0651d07dad5b3e3eb4f311de9e27e6cad1f6a4835f618446cfa4cdb95e578a8af11498cf7bed1ec697990ce SHA512 35f4a2a50ad5589ba50e619670d1f1eac423fec920bb9c07b3f8bd7d7f2a0bb4e88dde286b062339b30ba304bd1a834bf3318c0b0ad0552ce9eb45fa72e5f44e diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 3bcf9275c41b..8afd86bc5a28 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index a909fc6e3648..a816f9a72208 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,11 +4,13 @@ DIST boto3-1.26.4.gh.tar.gz 553689 BLAKE2B 0da69cfa0b05ab789fc59938562efb49c3c0a DIST boto3-1.26.5.gh.tar.gz 555039 BLAKE2B 0f1ca94e7a2c04a760d3452e1e51f883307f82ce9a6cde733a69b0c113d002fd3e757ca7e185b412506af9290c2d70ec78a6987a1b2f7552af95f7eaddd5980e SHA512 862ca971589a5ebe2508a9545eb5de29d3ba0f8d431b334c55770be26d1f03c2b9d250dc5b865faa72d0aaaef3f0fff01274b6c64c7506891d708da9238b7896 DIST boto3-1.26.7.gh.tar.gz 556096 BLAKE2B 3c3b68970b707639dc0d61d04c0d05b01535a01cd8e164d202e726d9225b3a17559e0589fa40601f1a37443986ed370dc40fc4d198d0ce8da1b9ea2eb1582955 SHA512 9a6faa7942ff87827ab47885bc11d2b7f508434b879dfd1ec456ad39f0df4d9a9b0029c9eddda00dae8aad3b2bd13730d42fc2bf2e06de370d60fd28cd0d4ac7 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0 SHA512 738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b +DIST boto3-1.26.9.gh.tar.gz 557775 BLAKE2B b3dc7c10734e54b601ce12c1dae32004bf1b2e7d18adf51e3d891e435912fa12d7c354f8e90d1fee4f924bf238291a34d3c10b3c435896dde91641784e69016d SHA512 b81cd6c379a47ed5ab675c8daaed9d72c689c34dd53754c056b524aa390c09abb58b8caa87499333a2e68620c365648530428b37bc373686e835eef93a184a8e EBUILD boto3-1.24.96.ebuild 1579 BLAKE2B 394d8a1bb7a1036ab4821bc789c9eea285f8a6a7c21e751d60c94a53d5fdd37119eab54bfd19bfe0856b7557df04340f50c7cebbe631234e8f582e7d62af13ec SHA512 beee3b634e3b1d66365beb2e97b9d09188fa795e00d9d05f2101de423128741ee1f8ad8ae4b0c35f1e6c6473ce73cc3acf47d9141029b4435d39a9803a5fe1b2 -EBUILD boto3-1.25.5.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.25.5.ebuild 1579 BLAKE2B 394d8a1bb7a1036ab4821bc789c9eea285f8a6a7c21e751d60c94a53d5fdd37119eab54bfd19bfe0856b7557df04340f50c7cebbe631234e8f582e7d62af13ec SHA512 beee3b634e3b1d66365beb2e97b9d09188fa795e00d9d05f2101de423128741ee1f8ad8ae4b0c35f1e6c6473ce73cc3acf47d9141029b4435d39a9803a5fe1b2 EBUILD boto3-1.26.4.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.26.5.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.26.7.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.26.8.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.26.9.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-9999.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.25.5.ebuild b/dev-python/boto3/boto3-1.25.5.ebuild index 6edcc751d54b..c93eb5e2d7c0 100644 --- a/dev-python/boto3/boto3-1.25.5.ebuild +++ b/dev-python/boto3/boto3-1.25.5.ebuild @@ -25,7 +25,7 @@ else 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" + 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-)" diff --git a/dev-python/boto3/boto3-1.26.9.ebuild b/dev-python/boto3/boto3-1.26.9.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.26.9.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..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 4d664bbb6383..0792f78e14bc 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,11 +4,13 @@ DIST botocore-1.29.4.gh.tar.gz 10587870 BLAKE2B e8007cc2e6aa82bd3223f13c5df0e94d DIST botocore-1.29.5.gh.tar.gz 10609519 BLAKE2B 814b9409d59e799f47ae536a35fc3677f7eb78f7d4233f846fa66e4bf68b3724dd2bf3ecec777ddc80baf6e7c8201a7649218553db9ad87d1350a2c53a89771d SHA512 6d3d337d9b8f6b3042856df33b016db943059e57a34b3124ea5aca4fb3b6551d476e9cf08e8b6d36caac6db46703b6785fc03f505aa860f029d45f06f254706e DIST botocore-1.29.7.gh.tar.gz 10629818 BLAKE2B 9c74df449411d444d87f43a612741e0a9378214e1382d94e07e557c258808ae2de9d1216e743075b0b63611c1b855ac5c6102733db2320c83213e0b1cbe2888a SHA512 cb7b8ad2661dae376d300ec3d757ec3e9b6702a5064d0aab63af5d81eccb2530a12875568fa9a29d0a83bb7babe165c1d18f10cadeeaf9d57cca9cfceaf2761f DIST botocore-1.29.8.gh.tar.gz 10636661 BLAKE2B 3ebd9e5cb6cc1a9d4ddb877e806e0a845e6a19a4604b4489dbdb9a0f35251201de5d7062f3b0193db3e28f5170d8c3315fdc0b2bec7668a61880ff3e9305d3bc SHA512 c4a1a3993576bd0340de4eeb25e10650219e9d74c21f7e51e5298120bc92a8359143c38d5a991b940316fc5eac483e4e838298881a5c068fa91dc3ebf92a7f5a +DIST botocore-1.29.9.gh.tar.gz 10641782 BLAKE2B fda689ddf8b62c91d6ea6411fa1897e918663219246ac85f104ae1df87e93b63abb724f9e692fbeaff5b23189531021a2705dc867759b4219f9b360b91a1d5d4 SHA512 4c67118817847ab94b32635355ea90dce24ec8c19e1abebe0e5ba3c8f04e1190d107e3e3a3b9bb0f35de8831617fdd4b34af9212a36bffe81f4bedce5adfc010 EBUILD botocore-1.27.96.ebuild 1801 BLAKE2B 224b9b1ebd6786f36115c25699b06ef4ace30f13c8c97fbac20f37ec3dec7219e89fae3fdc70ef2b808342e7dab564755b758952cd565f06ef68b1e387c1ee7e SHA512 f26fd77fbbc424dc20e7844807bb7650e73e989e15fa5c20c9733e3bc322f4a2fffda47fcd29f82490be7262648582b162f86b4951c8d338d9ebbb1312df8294 -EBUILD botocore-1.28.5.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 +EBUILD botocore-1.28.5.ebuild 1801 BLAKE2B 224b9b1ebd6786f36115c25699b06ef4ace30f13c8c97fbac20f37ec3dec7219e89fae3fdc70ef2b808342e7dab564755b758952cd565f06ef68b1e387c1ee7e SHA512 f26fd77fbbc424dc20e7844807bb7650e73e989e15fa5c20c9733e3bc322f4a2fffda47fcd29f82490be7262648582b162f86b4951c8d338d9ebbb1312df8294 EBUILD botocore-1.29.4.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.29.5.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.29.7.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-1.29.8.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 +EBUILD botocore-1.29.9.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 EBUILD botocore-9999.ebuild 1808 BLAKE2B 720965dfc40c51389a8ca4ac210039f79bbe3047f583cb1bd4d52bdb9720cb2283a13a9f4337a62aca6869cd75d78dac6cc07436524e9720386177c733d686f3 SHA512 d3a3fbc0f957b58e8161ae3fffedb44462000077aa368dd2fb183bf6a084771bff4db46344a4d0b451833ea05d326b452155af92d190c313e1d982da7d72fc10 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.28.5.ebuild b/dev-python/botocore/botocore-1.28.5.ebuild index d1a6948e70e5..fb557be6c315 100644 --- a/dev-python/botocore/botocore-1.28.5.ebuild +++ b/dev-python/botocore/botocore-1.28.5.ebuild @@ -24,7 +24,7 @@ else 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" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi RDEPEND=" diff --git a/dev-python/botocore/botocore-1.29.9.ebuild b/dev-python/botocore/botocore-1.29.9.ebuild new file mode 100644 index 000000000000..d1a6948e70e5 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.9.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..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/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 + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 39f44b88fb2d..9846457612e0 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -5,6 +5,7 @@ DIST cfn-lint-0.69.1.gh.tar.gz 9871037 BLAKE2B a6c4d1b3b892eee01231771dfbe783173 DIST cfn-lint-0.70.0.gh.tar.gz 9891445 BLAKE2B 6cdacffb2c3649203046339d088d3e41a4280197a5b23ef5b7cb837d93de62760dbe78a2b92800f11606f3e723f6c9c93d7d08e1379541a1bbbdfc302ae76633 SHA512 456acc59b30b4e4546d07426a7218b7ef2716412c82b12a9f419550d4916121fd0874dfca1725436305309165bb05875c27410a5bdf82ba462157022dc3feed1 DIST cfn-lint-0.70.1.gh.tar.gz 9891593 BLAKE2B 2ee4ba8d688c3888e11e1df52ab26f554f7d13a2f46bc56b5f0d3de7912e8cd99432e7dc174f0072966fd6a586718abe5e9ab11797c5a24480ee508f8819a7df SHA512 c2566ffadf5935b8dfd38eb690f406466aef4d1e0793691547479673bc2519acd8bd5b42ecfb666736c81e9cf3254601542b0a7d4b5257ca626e6e3b194c64da DIST cfn-lint-0.71.0.gh.tar.gz 2970400 BLAKE2B f57f8605a05004dfe6207a313126c74d163f4e461b4065d8ba439534b38cf9beb4d7fc11ed7736ae3c635ba3f7ab3d658f5d8278d4859bf24c987545d9105e97 SHA512 814e9029e221fc5a6fb9d5c687760549fe6a239ca3c9f0248a4bd307429da46ba394af49a7af1d3f52f4fdbc88ded86aa5cc42e3e46608bacb909d23e334c053 +DIST cfn-lint-0.71.1.gh.tar.gz 2984397 BLAKE2B faa2164ee0f469f8e9118b82d5c86dee05e5404feb5ae28abd9e4218122677dba09308d5a573c4eaabb8f321932b8de621a39bc20f1c86724dc24fedac7e7a93 SHA512 dee916eaa43eabcc4cf2db7fb08db8875f68292a56aa97d29d0d291da51a828a78b681162b71759ec0dc3d246570dbce8fe33a41ce61c22e6fbf2a4ff15f49ff EBUILD cfn-lint-0.67.0.ebuild 1638 BLAKE2B a439d73d2d83ca8489c2bcbf2c1034f650ad4216d6600e2163c60976ef0133fba36316e9cb263dbb7c3d12d756d8cad188c762732952d0392371a8e74bb58743 SHA512 1426c30e2dc1d63b765a109ee707fa8d466046789694cc1d3afa111c3263b3da11560c72ec6fdd180f213bd5619d9bc5f9b23bd0e9d230eef66d24b647fd2acf EBUILD cfn-lint-0.68.1.ebuild 1640 BLAKE2B ec6a9bdbdbb86461f0f2acb66fd1734ea65367182fef0d7b0baf080350972f8c701fa18d7b52bc4b243f5565c5b1ef0f98232bc8e9fcab71d19ffef9d413f016 SHA512 2bf2da99cc45b67e70c61127f855007d89bf82af5e39af3d48099da70794b83e1b2e959c1d89cf832fef080beee3d80a8f758cdb0a2b30a8f41c55d323cd97b7 EBUILD cfn-lint-0.69.0.ebuild 1640 BLAKE2B ec6a9bdbdbb86461f0f2acb66fd1734ea65367182fef0d7b0baf080350972f8c701fa18d7b52bc4b243f5565c5b1ef0f98232bc8e9fcab71d19ffef9d413f016 SHA512 2bf2da99cc45b67e70c61127f855007d89bf82af5e39af3d48099da70794b83e1b2e959c1d89cf832fef080beee3d80a8f758cdb0a2b30a8f41c55d323cd97b7 @@ -12,4 +13,5 @@ EBUILD cfn-lint-0.69.1.ebuild 1640 BLAKE2B ec6a9bdbdbb86461f0f2acb66fd1734ea6536 EBUILD cfn-lint-0.70.0.ebuild 1640 BLAKE2B ec6a9bdbdbb86461f0f2acb66fd1734ea65367182fef0d7b0baf080350972f8c701fa18d7b52bc4b243f5565c5b1ef0f98232bc8e9fcab71d19ffef9d413f016 SHA512 2bf2da99cc45b67e70c61127f855007d89bf82af5e39af3d48099da70794b83e1b2e959c1d89cf832fef080beee3d80a8f758cdb0a2b30a8f41c55d323cd97b7 EBUILD cfn-lint-0.70.1.ebuild 1640 BLAKE2B ec6a9bdbdbb86461f0f2acb66fd1734ea65367182fef0d7b0baf080350972f8c701fa18d7b52bc4b243f5565c5b1ef0f98232bc8e9fcab71d19ffef9d413f016 SHA512 2bf2da99cc45b67e70c61127f855007d89bf82af5e39af3d48099da70794b83e1b2e959c1d89cf832fef080beee3d80a8f758cdb0a2b30a8f41c55d323cd97b7 EBUILD cfn-lint-0.71.0.ebuild 1640 BLAKE2B ec6a9bdbdbb86461f0f2acb66fd1734ea65367182fef0d7b0baf080350972f8c701fa18d7b52bc4b243f5565c5b1ef0f98232bc8e9fcab71d19ffef9d413f016 SHA512 2bf2da99cc45b67e70c61127f855007d89bf82af5e39af3d48099da70794b83e1b2e959c1d89cf832fef080beee3d80a8f758cdb0a2b30a8f41c55d323cd97b7 +EBUILD cfn-lint-0.71.1.ebuild 1640 BLAKE2B ae06a57b64652dff129a2532863f0ac274cd1f97cc65d78a0cdeea6aab3b134fe2e8965eee02f2f220cd8893091539b02d519958b3c28fed305cf727371456aa SHA512 3a98281593316fa61399e97469a52bc3da0ec74211098b39c82a07f0d3c5df2ddcf7b8ecadb10b8bfb37d632e1221209bf9aaea44bb36a204f96148b6b111ae9 MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19 diff --git a/dev-python/cfn-lint/cfn-lint-0.71.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.71.1.ebuild new file mode 100644 index 000000000000..335ae90faf41 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.71.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.54.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2 + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/exceptiongroup/Manifest b/dev-python/exceptiongroup/Manifest index f50140efc0d1..bbcab71c8b98 100644 --- a/dev-python/exceptiongroup/Manifest +++ b/dev-python/exceptiongroup/Manifest @@ -1,7 +1,9 @@ DIST exceptiongroup-1.0.0.gh.tar.gz 19766 BLAKE2B 2c4aa2c7c096b91971872b2236fad211a1bd7cb8ae921f5a0255b5a534eefdb5033bbca4c562ff7045acf30e13371a38d52851749cd5bca4df6adfe359a43012 SHA512 e2e05066c0c7664bb36696737c0c33abd811637c5f0ae7e70a20525283d4db4667fa814b15cb6b21165416ae1a0c47f22250a2ed9be4be99b6237e0c1b45fdd4 DIST exceptiongroup-1.0.1.gh.tar.gz 20267 BLAKE2B 1438e88a51034acd8b032339097640862da323dc46aaab4f64e53a3e8c3ce8a7bbda16cc72eff9c4f3ac44d8c239b9e51d3561781bbd0ed88fe9e1db78e95c2b SHA512 79a678b6d3d152334ff593d15047e4b4c8714d50bd667ff2c878617512fe78b0c1d9df113db221d9ac7ea1e4522427747d85e26ae2d46b16f15538e1a638cc38 DIST exceptiongroup-1.0.2.gh.tar.gz 20586 BLAKE2B 09b1b7bee8f1e379c8ef48d9c8202efd7bc530029c5e2a7b91f0204e99429fade8cfa7427e2a88b52747b3308c0a03b193397b3c35c50ea7a9741c15d6f591f6 SHA512 c93a9b85649d662ae63d8396d262eaaff90b068e60f85e747d2538380a262afd54b16bfb0bae49c3909a39950574b9d777120c86e91344259700224480782759 +DIST exceptiongroup-1.0.3.gh.tar.gz 22285 BLAKE2B 4b4d0e46098daf3dd508996d6e566addae53f9ee5da4bccd92cb7c3eefc44c0d815ea94271be1dec8dbf8631b9264c36cd79d063cce3e5c6a326caca778cd53e SHA512 a47242afd9b92c37fd537e253dc0b3c9e6a04e255e9607ff49fc968da24776920dcc36fbda3d2074c44b5cbf7d310f3d7de3d74d396348fc25f22ed3342723c0 EBUILD exceptiongroup-1.0.0.ebuild 762 BLAKE2B d9157df63bd73187f1abe6b2b9bc81d1920177ddcc039d06cd8f42e5a3904b9fedb695f047aafe2468b0dce6448d6db3ffb1d7856bd149f1136782a3b0333c5f SHA512 fb93d9f4e6fdbc4f7363b53777d005378d5f9cf088acb72b7cd532aaf38420c1892d4a228c9a8575f1e389c52dabdef40a3d22a382bfd738ce9b0fbc6558b20f EBUILD exceptiongroup-1.0.1.ebuild 770 BLAKE2B b0bd0b8fb1edb61e570eac329219319ead6fb6273aaab2e828446f56d6534a8753fefdbd059ffab172a746d1f60ceaf7fbc281ea466af11d37f9bda8da38e598 SHA512 ddbf7e5089ad4d90183f949b1bf9122a4f86189dd98a3e53fc0d515bf1f261e7c64c71a6ef94b11a833ea63b228b3725e4f38050ce44be26f1363a0fd8023554 EBUILD exceptiongroup-1.0.2.ebuild 770 BLAKE2B b0bd0b8fb1edb61e570eac329219319ead6fb6273aaab2e828446f56d6534a8753fefdbd059ffab172a746d1f60ceaf7fbc281ea466af11d37f9bda8da38e598 SHA512 ddbf7e5089ad4d90183f949b1bf9122a4f86189dd98a3e53fc0d515bf1f261e7c64c71a6ef94b11a833ea63b228b3725e4f38050ce44be26f1363a0fd8023554 +EBUILD exceptiongroup-1.0.3.ebuild 770 BLAKE2B b0bd0b8fb1edb61e570eac329219319ead6fb6273aaab2e828446f56d6534a8753fefdbd059ffab172a746d1f60ceaf7fbc281ea466af11d37f9bda8da38e598 SHA512 ddbf7e5089ad4d90183f949b1bf9122a4f86189dd98a3e53fc0d515bf1f261e7c64c71a6ef94b11a833ea63b228b3725e4f38050ce44be26f1363a0fd8023554 MISC metadata.xml 384 BLAKE2B 248abcb5fc08c91396cdbff52e5c3e4f6cce2aa273cfd52b48ee13de9ccdaecd09e9a436ed79f258d15d8d4583fe5995e054010c909a522f47e6866e55b3458f SHA512 c631c69438059cb2a6c80e595e45fac904d32dfb53f8be183142f1195d3a3b9bc14bc240f0808e14f47d31beb1887ad82ee79c5f1847c8e6b59dbfeea7913c8b diff --git a/dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild new file mode 100644 index 000000000000..b848cb3eea31 --- /dev/null +++ b/dev-python/exceptiongroup/exceptiongroup-1.0.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit_scm +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="Backport of PEP 654 (exception groups)" +HOMEPAGE=" + https://github.com/agronholm/exceptiongroup/ + https://pypi.org/project/exceptiongroup/ +" +SRC_URI=" + https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT PSF-2.4" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index ff79616bc438..60c491cffb5d 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,7 +1,9 @@ DIST hypothesis-6.56.2.gh.tar.gz 9333277 BLAKE2B 6c75b48cd6e7300c05bd020003340aa8c868ba2d25402c7599b0e4e6f8774df38e3b3c3a4b589cf08f44fb43b04cfdbc2a3e69f894c3ccaffef705896c6c0a98 SHA512 10d4cdd343b63bc17b3e813309911fa70dfee24fac5d355e6ed907740103177da9be461d4d25e27d5190867664c64f28a7827d6ffd15fa4519ea38fbcdf629e8 DIST hypothesis-6.56.3.gh.tar.gz 9333288 BLAKE2B 9608542d8dbe97fec147eae1f9b2f06af2b08e3cc0807fefcfa97b0a8c1aa30a15df9f1114a13f5c719701a4d13ab09a808d0d09e271d9e0d69168ebc4183af4 SHA512 f410455e77c6e9dc3b9003ef3d4c21bd204d85bc567dfd0d420986dc255d8c1ff9f41d809d837286f02064f546a08eff0f89389906ab7023581cc1f5a5d18947 DIST hypothesis-6.56.4.gh.tar.gz 9333399 BLAKE2B abe041212cff7ab1d6c2684706ae4d297bad160798152ce52dec9b5024a1aef2445947bb6e7c7fa69c1b3e9cd2e9335d7ac7f330e0910b987d3aa3f34f8c2f3e SHA512 80ce1d5c296fc304b4e1a09846db5e88d2f52a1d790a8717a2a4a506cdd08290392036c02339d3f9d8bf236866dbcd9256e543d0808f32896b172ed840165114 +DIST hypothesis-6.57.1.gh.tar.gz 9334332 BLAKE2B 5516e9ff84f11909eadc7888f2727f13731ef9d3ad91c15666d5ee11d32bafbc9361171b35d31c5231fe50ac9a734eb3a8edd612ed3f47d3bd6f2a851f751a65 SHA512 3cb24416a10cc1a1419844565913f8bdd95063d12e9ea7cbed16e6583e5d7da8a83d34d1fdb4060cf190341d21947a58f5871f44bc45bc0e84316111d530251d EBUILD hypothesis-6.56.2.ebuild 2132 BLAKE2B 46f1d1c0f69606e55673a002c305f72655f44ac456ea0e8cde03e7cfd12a074d915f00b29280637b150a4faa596dcd28e2527fc6762aa53893f245530c5a7eef SHA512 bb0602862ac4175e49605bb095ca8d9a027a964cda6e0cc51f03910f5186436646e25f25621cbfec777dbbf0e5fbb4f7a5a01ef646fc20bb84f75980daddf1b8 EBUILD hypothesis-6.56.3.ebuild 2140 BLAKE2B b805e367bbbe90dc2037a89f3488677ea9eed9052283c25a2562d3a5af85b73d2e11a2019cf64a4a8c8d7dd180f8636f03519b0681afb61a38a6057bc707d097 SHA512 dfeb6198d076546f2654edc67fd6f0fcfaf1cdc65385ad90e01901c54e06f565a48d23af2ca48d1acfcd91cfbdc2b5072fb211f2fe02237b2bb6935a0682d07c EBUILD hypothesis-6.56.4.ebuild 2140 BLAKE2B b805e367bbbe90dc2037a89f3488677ea9eed9052283c25a2562d3a5af85b73d2e11a2019cf64a4a8c8d7dd180f8636f03519b0681afb61a38a6057bc707d097 SHA512 dfeb6198d076546f2654edc67fd6f0fcfaf1cdc65385ad90e01901c54e06f565a48d23af2ca48d1acfcd91cfbdc2b5072fb211f2fe02237b2bb6935a0682d07c +EBUILD hypothesis-6.57.1.ebuild 2140 BLAKE2B b805e367bbbe90dc2037a89f3488677ea9eed9052283c25a2562d3a5af85b73d2e11a2019cf64a4a8c8d7dd180f8636f03519b0681afb61a38a6057bc707d097 SHA512 dfeb6198d076546f2654edc67fd6f0fcfaf1cdc65385ad90e01901c54e06f565a48d23af2ca48d1acfcd91cfbdc2b5072fb211f2fe02237b2bb6935a0682d07c MISC metadata.xml 756 BLAKE2B 26e40ab96ddcbd5751023e3c0cc9aa86e96d73ba02bca750ad15eb4301beb0318d3d694c54c2c2a2cb50937731af727411e8afb67e1a21e58e0ff611eeea9149 SHA512 cd48d35c5fe41aa9efcfea9eb7b2d78a4646658b5aab7533ca6492d4700032099fd34ca2dc45a6198c27351650c9e901c8b7c4d53ade2b56695d5e26ca371238 diff --git a/dev-python/hypothesis/hypothesis-6.57.1.ebuild b/dev-python/hypothesis/hypothesis-6.57.1.ebuild new file mode 100644 index 000000000000..bbb3ede19663 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.57.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !! "${confdir}/policy.xml" <<-EOT || die + + + + + EOT + + RSPEC_VERSION="3" ruby-ng_rspec +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* + + if use doc ; then + docinto . + dodoc -r doc + fi +} diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 24bb4314c68a..db9a0e0e0b00 100644 Binary files a/dev-vcs/Manifest.gz and b/dev-vcs/Manifest.gz differ diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest index 398e1fbf96eb..ab2b36e6d0ad 100644 --- a/dev-vcs/pre-commit/Manifest +++ b/dev-vcs/pre-commit/Manifest @@ -1,7 +1,5 @@ AUX pre-commit-2.20.0-no_toml.patch 2448 BLAKE2B 1f067b87826fe582b4b9afaf235ec25ff53eefb5b05b28edcc477c9a697e223df0bcda3330afc6ed868c5cdf0ca836da53c884901039c05a7cbd06cbd9e8e2a7 SHA512 7fbd1dcc0fae28d8265827def2ed73eccc65791912e6bd410c457d4c437a385991af9675107634be319ba5fe1521af3309d29f49e2bcc6dcdc091a2a28925beb AUX pre-commit-2.20.0-tests_git_file_transport.patch 2021 BLAKE2B 764b353d3268176162ae2a5d6fc97c0cb9ad7d2cd5de69f19f8fcd78c8bba507f25f53cd3d6c767fbcb9b9f885f8eceda2fc82d1b6ed54f34c1d4907d0fddd72 SHA512 6d8a3b5c9026f5c20a84d581ca92d74743643de010af468217b2f44324560d56b504e033ccebe102194492b25a01a4ed503995c222561ce406577fce211c2eab DIST pre-commit-2.20.0.gh.tar.gz 266604 BLAKE2B 470f032e6d5bfcdd9ac8ba8f37d4323b601da0c82bcd524ffc575dc688fe81ad326a1f6a8ddd03da6e37130319ee40070c03d9789cd6e0e4b427a1d6e646416e SHA512 b1da558a0e5d8f2f655427089f1d0b11b01ad7513ece7a0b3b67c33529cf3584edba558c78704e6da6ca18876b1d6c0fa8698e01fd7c2439b8d4dc0a93961e52 -DIST pre-commit-2.20.0.tar.gz 266604 BLAKE2B 470f032e6d5bfcdd9ac8ba8f37d4323b601da0c82bcd524ffc575dc688fe81ad326a1f6a8ddd03da6e37130319ee40070c03d9789cd6e0e4b427a1d6e646416e SHA512 b1da558a0e5d8f2f655427089f1d0b11b01ad7513ece7a0b3b67c33529cf3584edba558c78704e6da6ca18876b1d6c0fa8698e01fd7c2439b8d4dc0a93961e52 EBUILD pre-commit-2.20.0-r1.ebuild 1679 BLAKE2B 5aaac3974e740c0454ca4b47bb64b8ea06e1b81ece1d55b389c5d2c12c9b27e43f3f85dac3265c7652c0dd71204798b499c40580e296b52dd8eb903f94d50956 SHA512 21988302b99b5585bc038d7a7e1a9e0a90a6d8c9f907017fd9d84fca7f57ec89f56ab10e2620150cea3f419b4fb649211d9772c73491b045b2409d97cab29183 -EBUILD pre-commit-2.20.0.ebuild 1598 BLAKE2B 3b12bd2c4b0813038c689ea053600bdca89409f34e86cad85dd6646dc8c0ed71689a4c1fbb7928a810b7f3543768d472e43173bca9311d05089b8b765de23335 SHA512 595a35b0592aa24a59568b2c146e6bd7fc96f42ab86a4f27f92cc8c069154387efe9469f89407c85dec340952fe6e6713f84f9e7636be25a445da90b0822986f MISC metadata.xml 380 BLAKE2B 99842a97367e91700c6f714f427b7b3d4b7212c401abae5ab715dfaa724776f02fe250184a33504d3433bb58cd5679af59a32ec21a7e7432481160dab36a4d95 SHA512 45330930d1e58fc1de0fd0ba55cd488dee96579ceab3be5073b91ff8f4f2b9adefff533dbfa5b0e8b23fbb648d45c0b7b4073a1ec57b586600cc2bf6347e0bbb diff --git a/dev-vcs/pre-commit/pre-commit-2.20.0.ebuild b/dev-vcs/pre-commit/pre-commit-2.20.0.ebuild deleted file mode 100644 index 3cba2d94f066..000000000000 --- a/dev-vcs/pre-commit/pre-commit-2.20.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="A framework for managing and maintaining multi-language Git pre-commit hooks" -HOMEPAGE="https://pre-commit.com/" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" - -RDEPEND="dev-vcs/git - $(python_gen_cond_dep ' - >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}] - >=dev-python/identify-1.0.0[${PYTHON_USEDEP}] - >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.8[${PYTHON_USEDEP}] - ')" -BDEPEND="test? ( - $(python_gen_cond_dep ' - dev-python/pytest-env[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - ') -)" - -DOCS=( CHANGELOG.md CONTRIBUTING.md README.md ) - -# The former two require a boatload of dependencies (e.g. Conda, Go, R and more) in order to run -# and while some of them do include "skip if not found" logic, most of them do not. -# The latter consistently fail with -# Calling "git rev-parse" fails with "fatal: not a git repository (or any of the parent directories): .git". -# including with the sandbox disabled and when run manually with tox. -EPYTEST_DESELECT=( - tests/languages/ - tests/repository_test.py - tests/main_test.py::test_all_cmds - tests/main_test.py::test_try_repo -) - -distutils_enable_tests pytest diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index a4110dec0363..526ce4a44128 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/librtprocess/Manifest b/media-libs/librtprocess/Manifest index 5f983249a7bd..a2a812d81fac 100644 --- a/media-libs/librtprocess/Manifest +++ b/media-libs/librtprocess/Manifest @@ -1,4 +1,4 @@ DIST librtprocess-0.12.0.tar.gz 158244 BLAKE2B 0fa18416b25b760541fd01285b5cc0c3a38d8ddb4dd88b45237fa0cd3f43bdb7831c06282e2c63ddee240c59f6641fb9233e2370d460e3ccdd2d86a5a75e318b SHA512 2eaaff9d9365b97cfb76cef36c0ba53d9b556f45d49bdcc84947ef3bf513240cec13d763ae7fc78589c2b68a739ed23477f6953a7329d8177275f81e5e588ddf -EBUILD librtprocess-0.12.0-r1.ebuild 773 BLAKE2B 091b537a0cef013e524a9effe830bb893a5a8498c07713034ed1d509a628d671f8155d709a5406495a40813938a8555fefb248544152bba98c43696c1147cf48 SHA512 2d97eb72cf23e93d45208460abe633f3b863d21f55332e607ad0ca30a412c5bc6dcfccf710e9a7d6ae3c411fa4d996130d66733f2a30b46cf9be834b7ffba947 +EBUILD librtprocess-0.12.0-r1.ebuild 771 BLAKE2B 10d854af61a45a61b34c2ed4876dd51e2fae3ba0bee494e73c1db565dc744822481e8bf37f6b60c9c12cf55c2f295daf8150995f3afe8295e4839f97ded9dbdd SHA512 ee01adacdae7ee906604eff741fd4048914fa8fd601f1bc110f0e8161ade85cd3e6b7c67cc9600c32e2a2d51449f377dc347d06d11808c31ca2da4c4bacbc5fc EBUILD librtprocess-0.12.0.ebuild 383 BLAKE2B a4e0d9d293dd141c857ebdd8fc589e543e0064d75ae0dbb562b6273d1b50fc3617558f6001c6fdd3be1f90a33dc4520a8a6d3e348ed7feb14dcf24e1beaeec08 SHA512 58dd87a4d2acb3db9926ab8e5fcf6279622c066c58357e1a6d96335310d5e3500459bebf2967fe5deed5f3ba9993a512dd8850f9aeca35d7118af6627bb9a170 MISC metadata.xml 686 BLAKE2B bfde95b605e302d99e08b5be18dc694c4b7daca573e72927ada1dce430a9743f5b660ac9111cfdce37605f206eab8c94cf2997bc99de83ddc24f3f2ead670fcb SHA512 1a191e865353cf6256585746d9ec198a5c39da080060990a53a1bfcc024b2d782785c661e63d05cc4b08d61e0410cd6686bc2f45442b46d04c55c3a59b02744b diff --git a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild index e4706a93e98f..3552a317c4a2 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="openmp" BDEPEND=" diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 7622359e6874..09c612d06a99 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest index 15e9f77139cb..9dcc1ca86c1f 100644 --- a/media-sound/fluidsynth/Manifest +++ b/media-sound/fluidsynth/Manifest @@ -2,4 +2,4 @@ DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B a6b4a19737d01e86a80084cdf88897da9af DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224 SHA512 621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed EBUILD fluidsynth-2.2.9.ebuild 3392 BLAKE2B 1fa6acdd1ea5d223df74ba0c3b1106676ee9bb0c518a2eed129ecd4c6b49ff8d691cc67702dba1663869daefab6687a12eb776069f45f44b953dd129f9c46df2 SHA512 b5369a6033e7dd4bdb73f93c794ebe47824fd425ad08c97d10fc2352d4d74bbc98bc6300ca85eff72f255d248735bc7579f4311950a48f7d195af1b6ad1df3bd EBUILD fluidsynth-2.3.0.ebuild 3452 BLAKE2B 56758951eee5749e3518bcd3b7624324fe9aa42fce4ba35a2813f0a1c7940c6fc18d99791275819cd99a68fb4105883b4f099b86943258dc8d7d860636e251ec SHA512 d7c7732631cdb5a2f9cdd1a1305b646564383873742c2c547aa36c8ed57f4a9b9930b49985754878f0a74dd5699f0b601a83b5353dde449755882415dd3db34f -MISC metadata.xml 486 BLAKE2B 9df033e417835f43720a3e90329da4144ed3932a185a228622331cd490d00e5057e85192c32fd7cd303c182d830182cc543f48a3669223d69890159af179c5d4 SHA512 3ca4231c97c3a7ea49d0398a201db7b7ab1589e4dfab940872907c9d10c2115cdb66c52431aa7d1076824b4bf96ecc87908d2a09df1391d241cf8f6df1f5dc65 +MISC metadata.xml 509 BLAKE2B f94b91d9486a14757aa47e69269d6321fb330556f24ac0d2d47d7734bc28164d9cff5d7ff7728aa6d59606006bc4bfa090662b9dd087a6bf36ae23660604938a SHA512 7bf5aeb69570ef736dc6a1a3d652449b0142978ee5e6ed9902d4f851deea87c8fb94bee821ee9ae93bc529411f336288021718490e86c2815de5d30111bd3b28 diff --git a/media-sound/fluidsynth/metadata.xml b/media-sound/fluidsynth/metadata.xml index 940387fae30c..91cd5f273915 100644 --- a/media-sound/fluidsynth/metadata.xml +++ b/media-sound/fluidsynth/metadata.xml @@ -10,6 +10,6 @@ enable network support (requires BSD sockets) - enable pipewire support + enable media-video/pipewire support diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 351329b6cad1..eae114731cf8 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 6aa2ba390503..e465fecdc325 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Tue, 15 Nov 2022 06:09:41 +0000 +Tue, 15 Nov 2022 12:09:42 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index d3b220a7ea46..ea1c52c66d89 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 536244 BLAKE2B 47908e9e54099299278f14e5112b789aac78178d7406b6880e3986163e8e2aeec411757dbe131202da7291c508ea72a7d158f7fe08facf6e36a23a28a992a7d8 SHA512 ef16d73b0d889ec01efae4d55e398ba1b384a7b46066c129d82b336f46e8804d0dd1765c65c49d93842dc829696efc67759ac790655f316a70359fb8847d9e4e -TIMESTAMP 2022-11-15T06:09:46Z +TIMESTAMP 2022-11-15T12:09:45Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNzLSpfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNzgYlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klARLw//d0rHZUYUmiErqPLCMM5jBw6y1QoTSuWe3e5Kb+Tek6Z1WG9nKJYM5LfT -Sx47KmWzDslky36Dufbx6NcqcPcv7+htJlXEMx5yRKSgfFj5+hiGcYWjWV4r+LEF -0/7NVw5Dt5zxKwc6hNxAD/kb+9SotELcDbZQEErw6PEsHM0e4N8t/FTM9cR7mK8g -exHRHei+jOYLKSwWZny7pk9GhGYylxnGUyYJ4cDpDkCk37F0Oe4E9o8pzGKM3e9Y -UeiFsa6/ztKQYRb2QJdLN9/n7s0qRBCdNQje9sFf9lq6JLWdnSZvf0LC+UXkJjhM -+3WK8Up9BO2xhc67ACFnAzt/AkzWFOjgTswfb6vayhm6KM7ZsIrg3dFpXxPCppUS -FbnPBBLtfmfcli9XhRSUgTQOBzVRWuAeLWebRhzMbXomVpbyL7D+a56KkFcinGFE -Ie2KeraBGXTqp7L+E7FYIx+OYkyAKRNzTAmxkCyTls9eI1ddfRMM0luAc1AnPCnj -sH4qothi1DXv2hEyP42DUSS+gkWC23ECeIqIjj8uEcof9p13xPVTVwq9p9zYLh9f -FO4HcFogH4Hs/jP93AuHimtlsWUqzFOhdObTceFtaEAnTokpTV7faoBytPEJn++p -oNe4TP32EMPTIgMUB+hZCK2fC4kr0qb1YfUzK2JivMP+2Q3WyEk= -=fwGJ +klDHYg/8CZV+yDi+epny2Rrta5LsDw75Or+irP0XzMHzCdcFwscGRfyoR/sTneBA +McdMrKtScvWwRHDRf8lsGeOQx7cZMCl+4awvNpCnITH82Z/TwZvQ69r6IXQHZqAt +TZ/zE/ttC67B5uZWQY0QR+zs+5kIRmuAJtgVcp2PqR9HIO7eCLOo6TB5f9q3jJJ1 +0Yy92FiF2G9ZR9O349e+51LeZhBp0/g6yKysaccF8GLrCpQb/8oPFMEO+ZLool3P +ueD50yqxMH0A15DUXzuKYf0nixTUPQgTIDSj1xNrV2Bg/7kbNvI9cHjqu2BoCu+7 +LV0MZHNYWVnhB+6oTgB/gKu1UYCDbBqMpuEM4ex/hsa6JyG1jokziXShnpm7zuFU +A8Cc++Kv9oVmsDE2hHElgP8VsLTzF2fnKh9/dhneJBg5YlNRzNUXRU8ipPxUKCo2 +TUrMsP9r7dop9B7A1Hw3fq7cmY2e/f+rTUB+xrameOksX+uXb+tCFKVTaG3HBTwu +N8KBjytfzDp0QPNZpL56ooiJndLIBzbPITNAY94vsE10uCeINZou3Y3G/YrDApQT +4EyKMFEfjfQVvJR7Qy54ZCqixfdpnJORzBaVtGAHjn7mXqMnV0p++PQneHz+PoZU +yMhgM3rfuz41sCpYNoXXKQAV+F37i31A+yFTgwI4Q/I6PBtFSE0= +=vTVX -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index da0d96c6c308..e465fecdc325 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Tue, 15 Nov 2022 06:09:42 +0000 +Tue, 15 Nov 2022 12:09:42 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 7828842192dd..534b7e1ceaaf 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 754e9788cb09..ca06057e25b3 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/awscli-1.27.9 b/metadata/md5-cache/app-admin/awscli-1.27.9 new file mode 100644 index 000000000000..a363c6812cf2 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.27.9 @@ -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.9[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.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[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 ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.29.9[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.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4: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.9.tar.gz -> aws-cli-1.27.9.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=066408fc86005265f1da2d31d73a7996 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 7e036899daeb..3ba43806810f 100644 Binary files a/metadata/md5-cache/app-arch/Manifest.gz and b/metadata/md5-cache/app-arch/Manifest.gz differ diff --git a/metadata/md5-cache/app-arch/pxz-5.0_pre20220509 b/metadata/md5-cache/app-arch/pxz-5.0_pre20220509 new file mode 100644 index 000000000000..8dd937ec4879 --- /dev/null +++ b/metadata/md5-cache/app-arch/pxz-5.0_pre20220509 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure prepare pretend setup unpack +DEPEND=app-arch/xz-utils +DESCRIPTION=Parallel implementation of the XZ compression utility +EAPI=8 +HOMEPAGE=http://jnovy.fedorapeople.org/pxz/ +INHERIT=toolchain-funcs vcs-snapshot +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux +LICENSE=GPL-2 +RDEPEND=app-arch/xz-utils +SLOT=0 +SRC_URI=https://github.com/jnovy/pxz/archive/136e5c25daf545753329d7cee1b06ae482fb9c44.tar.gz -> pxz-5.0_pre20220509.tar.gz +_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e +_md5_=fca888919cae33e17ad28e334ee94225 diff --git a/metadata/md5-cache/app-arch/xz-utils-5.3.3_alpha b/metadata/md5-cache/app-arch/xz-utils-5.3.3_alpha deleted file mode 100644 index fafa716ecf72..000000000000 --- a/metadata/md5-cache/app-arch/xz-utils-5.3.3_alpha +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-lassecollin ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst prepare test unpack -DESCRIPTION=Utils for managing LZMA compressed files -EAPI=7 -HOMEPAGE=https://tukaani.org/xz/ -INHERIT=libtool multilib multilib-minimal preserve-libs usr-ldscript verify-sig -IUSE=+extra-filters nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr verify-sig -LICENSE=public-domain LGPL-2.1+ GPL-2+ -RESTRICT=!extra-filters? ( test ) -SLOT=0 -SRC_URI=https://tukaani.org/xz/xz-5.3.3alpha.tar.gz verify-sig? ( https://tukaani.org/xz/xz-5.3.3alpha.tar.gz.sig ) -_eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b preserve-libs a8e50acee31b5759b4df1f7707cae54b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 usr-ldscript 5c738dce357b54d5a90e30094d2f983c verify-sig afb98fe4696292e4234ce36713fd4e9e -_md5_=f58e8bb21da9d778167806718fac283b diff --git a/metadata/md5-cache/app-arch/xz-utils-5.3.4_alpha b/metadata/md5-cache/app-arch/xz-utils-5.3.4_alpha new file mode 100644 index 000000000000..2e8705636f62 --- /dev/null +++ b/metadata/md5-cache/app-arch/xz-utils-5.3.4_alpha @@ -0,0 +1,12 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-lassecollin ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst preinst prepare test unpack +DESCRIPTION=Utils for managing LZMA compressed files +EAPI=7 +HOMEPAGE=https://tukaani.org/xz/ +INHERIT=libtool multilib multilib-minimal preserve-libs usr-ldscript verify-sig +IUSE=+extra-filters nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr verify-sig +LICENSE=public-domain LGPL-2.1+ GPL-2+ +SLOT=0 +SRC_URI=https://tukaani.org/xz/xz-5.3.4alpha.tar.gz verify-sig? ( https://tukaani.org/xz/xz-5.3.4alpha.tar.gz.sig ) +_eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b preserve-libs a8e50acee31b5759b4df1f7707cae54b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 usr-ldscript 5c738dce357b54d5a90e30094d2f983c verify-sig afb98fe4696292e4234ce36713fd4e9e +_md5_=ecf4c7c96862a76265bd39f7e7f65147 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index 21b459dc73d0..c7c16fe23344 100644 Binary files a/metadata/md5-cache/app-shells/Manifest.gz and b/metadata/md5-cache/app-shells/Manifest.gz differ diff --git a/metadata/md5-cache/app-shells/bash-5.1_p16-r1 b/metadata/md5-cache/app-shells/bash-5.1_p16-r1 deleted file mode 100644 index c9d719500a11..000000000000 --- a/metadata/md5-cache/app-shells/bash-5.1_p16-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/yacc verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack -DEPEND=>=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:0= ) -DESCRIPTION=The standard GNU Bourne again shell -EAPI=7 -HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html -INHERIT=flag-o-matic toolchain-funcs prefix verify-sig -IUSE=afs bashlogger examples mem-scramble +net nls plugins +readline 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=GPL-3 -RDEPEND=>=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:0= ) -SLOT=0 -SRC_URI=mirror://gnu/bash/bash-5.1.tar.gz mirror://gnu/bash/bash-5.1-patches/bash51-001 mirror://gnu/bash/bash-5.1-patches/bash51-002 mirror://gnu/bash/bash-5.1-patches/bash51-003 mirror://gnu/bash/bash-5.1-patches/bash51-004 mirror://gnu/bash/bash-5.1-patches/bash51-005 mirror://gnu/bash/bash-5.1-patches/bash51-006 mirror://gnu/bash/bash-5.1-patches/bash51-007 mirror://gnu/bash/bash-5.1-patches/bash51-008 mirror://gnu/bash/bash-5.1-patches/bash51-009 mirror://gnu/bash/bash-5.1-patches/bash51-010 mirror://gnu/bash/bash-5.1-patches/bash51-011 mirror://gnu/bash/bash-5.1-patches/bash51-012 mirror://gnu/bash/bash-5.1-patches/bash51-013 mirror://gnu/bash/bash-5.1-patches/bash51-014 mirror://gnu/bash/bash-5.1-patches/bash51-015 mirror://gnu/bash/bash-5.1-patches/bash51-016 mirror://gnu/bash/bash-5.1-patches/bash51-001.sig mirror://gnu/bash/bash-5.1-patches/bash51-002.sig mirror://gnu/bash/bash-5.1-patches/bash51-003.sig mirror://gnu/bash/bash-5.1-patches/bash51-004.sig mirror://gnu/bash/bash-5.1-patches/bash51-005.sig mirror://gnu/bash/bash-5.1-patches/bash51-006.sig mirror://gnu/bash/bash-5.1-patches/bash51-007.sig mirror://gnu/bash/bash-5.1-patches/bash51-008.sig mirror://gnu/bash/bash-5.1-patches/bash51-009.sig mirror://gnu/bash/bash-5.1-patches/bash51-010.sig mirror://gnu/bash/bash-5.1-patches/bash51-011.sig mirror://gnu/bash/bash-5.1-patches/bash51-012.sig mirror://gnu/bash/bash-5.1-patches/bash51-013.sig mirror://gnu/bash/bash-5.1-patches/bash51-014.sig mirror://gnu/bash/bash-5.1-patches/bash51-015.sig mirror://gnu/bash/bash-5.1-patches/bash51-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016.sig verify-sig? ( mirror://gnu/bash/bash-5.1.tar.gz.sig ) https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-5.1_p16-patches.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=596eb8bead8e809c31fba466a986661a diff --git a/metadata/md5-cache/app-shells/bash-5.2_p2-r2 b/metadata/md5-cache/app-shells/bash-5.2_p2-r2 deleted file mode 100644 index 42bee26abb17..000000000000 --- a/metadata/md5-cache/app-shells/bash-5.2_p2-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/yacc pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) -DESCRIPTION=The standard GNU Bourne again shell -EAPI=7 -HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git -INHERIT=flag-o-matic toolchain-funcs prefix verify-sig -IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline 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=GPL-3+ -RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) -SLOT=0 -SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig ) mirror://gnu//bash-5.2-patches/bash52-001 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-001.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001.sig ) mirror://gnu//bash-5.2-patches/bash52-002 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-002.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002.sig ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=53467d7b4385dd8f660eaff909ba5904 diff --git a/metadata/md5-cache/app-shells/bash-5.2_p9 b/metadata/md5-cache/app-shells/bash-5.2_p9 deleted file mode 100644 index 4d54fbc42cd3..000000000000 --- a/metadata/md5-cache/app-shells/bash-5.2_p9 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/yacc pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) -DESCRIPTION=The standard GNU Bourne again shell -EAPI=7 -HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git -INHERIT=flag-o-matic toolchain-funcs prefix verify-sig -IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline 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=GPL-3+ -RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) -SLOT=0 -SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig ) mirror://gnu//bash-5.2-patches/bash52-001 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-001.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001.sig ) mirror://gnu//bash-5.2-patches/bash52-002 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-002.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002.sig ) mirror://gnu//bash-5.2-patches/bash52-003 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-003.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003.sig ) mirror://gnu//bash-5.2-patches/bash52-004 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-004.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004.sig ) mirror://gnu//bash-5.2-patches/bash52-005 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-005.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005.sig ) mirror://gnu//bash-5.2-patches/bash52-006 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-006.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006.sig ) mirror://gnu//bash-5.2-patches/bash52-007 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-007.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007.sig ) mirror://gnu//bash-5.2-patches/bash52-008 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-008.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008.sig ) mirror://gnu//bash-5.2-patches/bash52-009 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-009.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009.sig ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=2dc7b6c5ba9b9f8ab845ade6224af5db diff --git a/metadata/md5-cache/app-shells/bash-5.2_p9-r1 b/metadata/md5-cache/app-shells/bash-5.2_p9-r1 new file mode 100644 index 000000000000..439e0c5b2f8c --- /dev/null +++ b/metadata/md5-cache/app-shells/bash-5.2_p9-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/yacc pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack +DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) +DESCRIPTION=The standard GNU Bourne again shell +EAPI=7 +HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git +INHERIT=flag-o-matic toolchain-funcs prefix verify-sig +IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline 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=GPL-3+ +RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= ) +SLOT=0 +SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig ) mirror://gnu//bash-5.2-patches/bash52-001 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-001.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001.sig ) mirror://gnu//bash-5.2-patches/bash52-002 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-002.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002.sig ) mirror://gnu//bash-5.2-patches/bash52-003 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-003.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003.sig ) mirror://gnu//bash-5.2-patches/bash52-004 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-004.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004.sig ) mirror://gnu//bash-5.2-patches/bash52-005 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-005.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005.sig ) mirror://gnu//bash-5.2-patches/bash52-006 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-006.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006.sig ) mirror://gnu//bash-5.2-patches/bash52-007 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-007.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007.sig ) mirror://gnu//bash-5.2-patches/bash52-008 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-008.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008.sig ) mirror://gnu//bash-5.2-patches/bash52-009 verify-sig? ( mirror://gnu//bash-5.2-patches/bash52-009.sig ) ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009 verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009.sig ) +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=e84210e755436527f390c2f6fc1db1c1 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 53a322bcef1e..58f6e6e8a663 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1s b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1s new file mode 100644 index 000000000000..bba18efcd86e --- /dev/null +++ b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1s @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/perl-5 sctp? ( >=net-misc/lksctp-tools-1.0.12 ) test? ( sys-apps/diffutils sys-devel/bc kernel_linux? ( sys-process/procps ) ) verify-sig? ( sec-keys/openpgp-keys-openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=!=dev-libs/openssl-1.1.1*:0 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Full-strength general purpose cryptography library (including SSL and TLS) +EAPI=8 +HOMEPAGE=https://www.openssl.org/ +INHERIT=edo flag-o-matic toolchain-funcs multilib-minimal verify-sig +IUSE=+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux +LICENSE=openssl +RDEPEND=!=dev-libs/openssl-1.1.1*:0 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RESTRICT=!test? ( test ) +SLOT=1.1.1 +SRC_URI=mirror://openssl/source/openssl-1.1.1s.tar.gz verify-sig? ( mirror://openssl/source/openssl-1.1.1s.tar.gz.asc ) +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e +_md5_=9afb958cd2f7b3639b29efa73b1c199a diff --git a/metadata/md5-cache/dev-libs/poco-1.12.2 b/metadata/md5-cache/dev-libs/poco-1.12.2 deleted file mode 100644 index cfe7e4734a85..000000000000 --- a/metadata/md5-cache/dev-libs/poco-1.12.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib ) -DESCRIPTION=C++ libraries for building network-based applications -EAPI=8 -HOMEPAGE=https://pocoproject.org/ -INHERIT=cmake -IUSE=7z activerecord cppparser +crypto +data examples +file2pagecompiler iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 -LICENSE=Boost-1.0 -RDEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib ) -REQUIRED_USE=7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) json util xml ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.2-release.tar.gz -> poco-1.12.2.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=b900fe044286c4e08196cb1aadd49799 diff --git a/metadata/md5-cache/dev-libs/poco-1.12.2-r1 b/metadata/md5-cache/dev-libs/poco-1.12.2-r1 new file mode 100644 index 000000000000..0c85771517ad --- /dev/null +++ b/metadata/md5-cache/dev-libs/poco-1.12.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= ) +DESCRIPTION=C++ libraries for building network-based applications +EAPI=8 +HOMEPAGE=https://pocoproject.org/ +INHERIT=cmake +IUSE=7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Boost-1.0 +RDEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= ) +REQUIRED_USE=7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) jwt? ( json ssl ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) json util xml ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.2-release.tar.gz -> poco-1.12.2.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=82a6b0e0f03266d0a1e96ca2ece55c03 diff --git a/metadata/md5-cache/dev-libs/qxlsx-1.4.4 b/metadata/md5-cache/dev-libs/qxlsx-1.4.4 index 8b4092b3f41e..87f991cdf7d0 100644 --- a/metadata/md5-cache/dev-libs/qxlsx-1.4.4 +++ b/metadata/md5-cache/dev-libs/qxlsx-1.4.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/QtExcel/QXlsx INHERIT=multibuild cmake IUSE=qt5 qt6 -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~riscv LICENSE=MIT RDEPEND=qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5= ) qt6? ( dev-qt/qtbase:6=[gui] ) REQUIRED_USE=|| ( qt5 qt6 ) SLOT=0/0.1.4.4 SRC_URI=https://github.com/QtExcel/QXlsx/archive/v1.4.4.tar.gz -> qxlsx-1.4.4.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=10661284fff66d3954a2812d794d3952 +_md5_=0aefcba7d5ec278419c0762dc89bcea5 diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.19 b/metadata/md5-cache/dev-libs/xapian-1.4.19 index d3be3592a201..a4f4ea74290b 100644 --- a/metadata/md5-cache/dev-libs/xapian-1.4.19 +++ b/metadata/md5-cache/dev-libs/xapian-1.4.19 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install test DEPEND=sys-apps/util-linux[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/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=Xapian Probabilistic Information Retrieval library EAPI=8 -HOMEPAGE=https://www.xapian.org/ +HOMEPAGE=https://xapian.org/ INHERIT=multilib-minimal IUSE=doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote 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 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris @@ -11,4 +11,4 @@ RDEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mi SLOT=0/30 SRC_URI=https://oligarchy.co.uk/xapian/1.4.19/xapian-core-1.4.19.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=a5e7024babadfdcee6365cb475277c43 +_md5_=a06ca8ddb5198ea7aa4b788742faffb1 diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.21 b/metadata/md5-cache/dev-libs/xapian-1.4.21 index 435ea03093d5..8b568efc7bb6 100644 --- a/metadata/md5-cache/dev-libs/xapian-1.4.21 +++ b/metadata/md5-cache/dev-libs/xapian-1.4.21 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install test DEPEND=sys-apps/util-linux[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/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=Xapian Probabilistic Information Retrieval library EAPI=8 -HOMEPAGE=https://www.xapian.org/ +HOMEPAGE=https://xapian.org/ INHERIT=multilib-minimal IUSE=doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote 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 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris @@ -11,4 +11,4 @@ RDEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mi SLOT=0/30 SRC_URI=https://oligarchy.co.uk/xapian/1.4.21/xapian-core-1.4.21.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=319f7c957e0cd1e56ea39bfa94532b0b +_md5_=f2e2d39b32a7c5835ede6af755e44a3e diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.21-r1 b/metadata/md5-cache/dev-libs/xapian-1.4.21-r1 index 4f330e5eab1c..e2c8451245d3 100644 --- a/metadata/md5-cache/dev-libs/xapian-1.4.21-r1 +++ b/metadata/md5-cache/dev-libs/xapian-1.4.21-r1 @@ -2,11 +2,11 @@ DEFINED_PHASES=configure install test DEPEND=sys-apps/util-linux sys-libs/zlib DESCRIPTION=Xapian Probabilistic Information Retrieval library EAPI=8 -HOMEPAGE=https://www.xapian.org/ +HOMEPAGE=https://xapian.org/ IUSE=doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=sys-apps/util-linux sys-libs/zlib SLOT=0/30 SRC_URI=https://oligarchy.co.uk/xapian/1.4.21/xapian-core-1.4.21.tar.xz -_md5_=e9430d2daf88b3de8fb5abc95dd18e89 +_md5_=009703dceef8b400fc15217c2a2304c9 diff --git a/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0 b/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0 new file mode 100644 index 000000000000..184cfe2e2a40 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/Alien-Build-0.38.0 dev-perl/Mozilla-CA dev-libs/openssl:= >=dev-perl/Alien-Build-1.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=dev-perl/Test2-Suite-0.0.121 ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/openssl:= dev-lang/perl +DESCRIPTION=Alien wrapper for OpenSSL +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Alien-OpenSSL +INHERIT=perl-module +IUSE=test +KEYWORDS=~amd64 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/Alien-Build-0.38.0 dev-perl/Mozilla-CA dev-libs/openssl:= dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-OpenSSL-0.15.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=12957f3017224ba79d311e6386f0d290 diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0 new file mode 100644 index 000000000000..69a730de2eb0 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-libs/openssl:= >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/openssl:= dev-lang/perl +DESCRIPTION=Guess OpenSSL include path +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-Guess +INHERIT=perl-module +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-libs/openssl:= dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.15.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=1399c107a9e237f2d2274f594fe0b30b diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0 index 18bf5a04b30e..a6767171a206 100644 --- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0 +++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-RSA INHERIT=perl-module IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-perl/Crypt-OpenSSL-Bignum dev-perl/Crypt-OpenSSL-Random dev-libs/openssl:= dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.33.tar.gz _eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 -_md5_=029200e29956f2c35166ae8256d1f9d7 +_md5_=145714dc5c7961437b849c1436a7bdb1 diff --git a/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0 b/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0 new file mode 100644 index 000000000000..5353ba220b7d --- /dev/null +++ b/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-PkgConfig dev-perl/ExtUtils-CChecker >=virtual/perl-ExtUtils-Constant-0.230.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple !minimal? ( >=dev-perl/Test-Taint-1.60.0 >=dev-perl/Taint-Util-0.80.0 ) ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/openssl-0.9.9:= dev-lang/perl +DESCRIPTION=S/MIME message signing, verification, encryption and decryption +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Crypt-SMIME +INHERIT=perl-module +IUSE=minimal test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MI/MIKAGE/Crypt-SMIME-0.28.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=55d640db939883bd4cab9ddc561b48c1 diff --git a/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.76.0 b/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.76.0 new file mode 100644 index 000000000000..a675915f5364 --- /dev/null +++ b/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.76.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Nearly transparent SSL encapsulation for IO::Socket::INET +EAPI=8 +HOMEPAGE=https://metacpan.org/release/IO-Socket-SSL +INHERIT=perl-module +IUSE=idn test examples +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=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SU/SULLR/IO-Socket-SSL-2.076.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=c830c381cf74c85b1fcca63b7699904b diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 6bfed2d8f8a1..e66b5e6e4089 100644 Binary files a/metadata/md5-cache/dev-perl/Manifest.gz and b/metadata/md5-cache/dev-perl/Manifest.gz differ diff --git a/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.200.0 b/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.200.0 new file mode 100644 index 000000000000..e0d6a21722d3 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.200.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/openssl:= >=virtual/perl-Carp-1.100.0 >=virtual/perl-Exporter-5.560.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=dev-perl/Net-DNS-1.80.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/openssl:= dev-lang/perl +DESCRIPTION=DNSSEC extensions to Net::DNS +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Net-DNS-SEC +INHERIT=perl-module +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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=dev-libs/openssl:= >=virtual/perl-Carp-1.100.0 >=virtual/perl-Exporter-5.560.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=dev-perl/Net-DNS-1.80.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-SEC-1.20.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=36776ace4932fbd2b614fadfe1db125d diff --git a/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0 b/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0 new file mode 100644 index 000000000000..84ee2df88fa7 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0 @@ -0,0 +1,16 @@ +BDEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) virtual/perl-ExtUtils-Constant >=virtual/perl-ExtUtils-MakeMaker-6.50 dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) dev-lang/perl +DESCRIPTION=Support for the SSH 2 protocol via libssh2 +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Net-SSH2 +INHERIT=perl-module +IUSE=gcrypt test examples +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RK/RKITOVER/Net-SSH2-0.73.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=b60f1b7536fb1e03c3b2d3fbd0f8aae2 diff --git a/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0 b/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0 index 1fda418b5f88..7a4b1d8b91a3 100644 --- a/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0 +++ b/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Net-SSLeay INHERIT=perl-module IUSE=minimal examples test examples -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 +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=Artistic-2 RDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/C/CH/CHRISN/Net-SSLeay-1.92.tar.gz _eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 -_md5_=255c8e2fcd8fcb14966fbb4b69b53507 +_md5_=1eedea2ef2796a7e3b2bd89a5ffdf6d9 diff --git a/metadata/md5-cache/dev-python/Faker-15.3.2 b/metadata/md5-cache/dev-python/Faker-15.3.2 new file mode 100644 index 000000000000..83c1080dffa9 --- /dev/null +++ b/metadata/md5-cache/dev-python/Faker-15.3.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,tiff] dev-python/validators[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python package that generates fake data for you +EAPI=8 +HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/F/Faker/Faker-15.3.2.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=64a966f5ec12ca7fe8a3468a8c5ff4ba diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 18c42a154bf9..332e61781982 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/boto3-1.25.5 b/metadata/md5-cache/dev-python/boto3-1.25.5 index b3c60848f907..200c0399800d 100644 --- a/metadata/md5-cache/dev-python/boto3-1.25.5 +++ b/metadata/md5-cache/dev-python/boto3-1.25.5 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ INHERIT=distutils-r1 multiprocessing IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=>=dev-python/botocore-1.28.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/boto/boto3/archive/1.25.5.tar.gz -> boto3-1.25.5.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 +_md5_=41a241eaa8109dc566fb225cd48f1c86 diff --git a/metadata/md5-cache/dev-python/boto3-1.26.9 b/metadata/md5-cache/dev-python/boto3-1.26.9 new file mode 100644 index 000000000000..19d33a168679 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.26.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.29.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,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_8 python_targets_python3_9 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.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.26.9.tar.gz -> boto3-1.26.9.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 diff --git a/metadata/md5-cache/dev-python/botocore-1.28.5 b/metadata/md5-cache/dev-python/botocore-1.28.5 index ae0fde11d6b5..6a4aaa2cdc10 100644 --- a/metadata/md5-cache/dev-python/botocore-1.28.5 +++ b/metadata/md5-cache/dev-python/botocore-1.28.5 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ INHERIT=distutils-r1 multiprocessing IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/boto/botocore/archive/1.28.5.tar.gz -> botocore-1.28.5.gh.tar.gz _eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=bb152b00283104522fdf392996d7badc +_md5_=0eb97305edad438593d4de7e3f7dbf01 diff --git a/metadata/md5-cache/dev-python/botocore-1.29.9 b/metadata/md5-cache/dev-python/botocore-1.29.9 new file mode 100644 index 000000000000..68cdbf07e468 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.29.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,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_8 python_targets_python3_9 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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.29.9.tar.gz -> botocore-1.29.9.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=bb152b00283104522fdf392996d7badc diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.71.1 b/metadata/md5-cache/dev-python/cfn-lint-0.71.1 new file mode 100644 index 000000000000..76b326e35fe3 --- /dev/null +++ b/metadata/md5-cache/dev-python/cfn-lint-0.71.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/aws-sam-translator-1.54.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=CloudFormation Linter +EAPI=8 +HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/aws-sam-translator-1.54.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws-cloudformation/cfn-lint/archive/v0.71.1.tar.gz -> cfn-lint-0.71.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=b41a8ae1d01508af334dda990a2f74b7 diff --git a/metadata/md5-cache/dev-python/exceptiongroup-1.0.3 b/metadata/md5-cache/dev-python/exceptiongroup-1.0.3 new file mode 100644 index 000000000000..28572c121f64 --- /dev/null +++ b/metadata/md5-cache/dev-python/exceptiongroup-1.0.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_scm-1.7.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Backport of PEP 654 (exception groups) +EAPI=8 +HOMEPAGE=https://github.com/agronholm/exceptiongroup/ https://pypi.org/project/exceptiongroup/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT PSF-2.4 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/agronholm/exceptiongroup/archive/1.0.3.tar.gz -> exceptiongroup-1.0.3.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=c1681b913c9054166d15881a3a5a0eb6 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.57.1 b/metadata/md5-cache/dev-python/hypothesis-6.57.1 new file mode 100644 index 000000000000..35e926bca29c --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.57.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !!=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+),sqlite] ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=8 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/ +INHERIT=distutils-r1 multiprocessing optfeature +IUSE=cli test python_targets_pypy3 python_targets_python3_8 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=MPL-2.0 +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[threads(+),sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.57.1.tar.gz -> hypothesis-6.57.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=576ea89cdacb1d979c5220c96e136d06 diff --git a/metadata/md5-cache/dev-python/ini2toml-0.11.1 b/metadata/md5-cache/dev-python/ini2toml-0.11.1 new file mode 100644 index 000000000000..f3c802a974ac --- /dev/null +++ b/metadata/md5-cache/dev-python/ini2toml-0.11.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/configupdater[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyproject-fmt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/packaging-20.7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-0.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Automatically conversion of .ini/.cfg files to TOML equivalents +EAPI=8 +HOMEPAGE=https://pypi.org/project/ini2toml/ https://github.com/abravalheri/ini2toml/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 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=MPL-2.0 +RDEPEND=>=dev-python/packaging-20.7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-0.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/abravalheri/ini2toml/archive/v0.11.1.tar.gz -> ini2toml-0.11.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=0b15edc10c0fc8cf14c1d30a7947b7d7 diff --git a/metadata/md5-cache/dev-python/mypy-0.991 b/metadata/md5-cache/dev-python/mypy-0.991 new file mode 100644 index 000000000000..ede8694fb91a --- /dev/null +++ b/metadata/md5-cache/dev-python/mypy-0.991 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/furo[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/furo[python_targets_python3_8(-)] ) ) ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Optional static typing for Python +EAPI=8 +HOMEPAGE=http://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python/mypy/archive/v0.991.tar.gz -> mypy-0.991.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=aeda696cbe9fae802946908c728eed9d diff --git a/metadata/md5-cache/dev-python/nuitka-1.2 b/metadata/md5-cache/dev-python/nuitka-1.2 new file mode 100644 index 000000000000..8d77630dbb57 --- /dev/null +++ b/metadata/md5-cache/dev-python/nuitka-1.2 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python to native compiler +EAPI=8 +HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/ +INHERIT=distutils-r1 flag-o-matic optfeature +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://nuitka.net/releases/Nuitka-1.2.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=245696c80a85c4cec67db30002ad9105 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.11.0 b/metadata/md5-cache/dev-python/sentry-sdk-1.11.0 new file mode 100644 index 000000000000..3353a1093f9d --- /dev/null +++ b/metadata/md5-cache/dev-python/sentry-sdk-1.11.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/asttokens[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/executing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fakeredis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask-login[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrsistent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-event[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python client for Sentry +EAPI=8 +HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=PSF-2 +RDEPEND=dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/getsentry/sentry-python/archive/1.11.0.tar.gz -> sentry-sdk-1.11.0.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=a1f0e331c19e26d60d3a3ceaea4ba927 diff --git a/metadata/md5-cache/dev-python/simplejson-3.18.0 b/metadata/md5-cache/dev-python/simplejson-3.18.0 new file mode 100644 index 000000000000..f4c57a93f00f --- /dev/null +++ b/metadata/md5-cache/dev-python/simplejson-3.18.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Simple, fast, extensible JSON encoder/decoder for Python +EAPI=8 +HOMEPAGE=https://github.com/simplejson/simplejson/ https://pypi.org/project/simplejson/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=|| ( MIT AFL-2.1 ) +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/simplejson/simplejson-3.18.0.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=a5a1e715ed413fb7285436849a3507a2 diff --git a/metadata/md5-cache/dev-python/tox-3.27.1 b/metadata/md5-cache/dev-python/tox-3.27.1 new file mode 100644 index 000000000000..cadba3ce2561 --- /dev/null +++ b/metadata/md5-cache/dev-python/tox-3.27.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/flaky-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/freezegun-0.3.11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=virtualenv-based automation of test activities +EAPI=8 +HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/tox-dev/tox/archive/3.27.1.tar.gz -> tox-3.27.1.gh.tar.gz +_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=776c6237e3778e480a02253a9c7418fb diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 006108ceba74..3e36297e278d 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/rmagick-5.1.0 b/metadata/md5-cache/dev-ruby/rmagick-5.1.0 new file mode 100644 index 000000000000..4c6d27544f3f --- /dev/null +++ b/metadata/md5-cache/dev-ruby/rmagick-5.1.0 @@ -0,0 +1,17 @@ +BDEPEND=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? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) 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(-)] ) +DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library +EAPI=8 +HOMEPAGE=https://github.com/rmagick/rmagick +INHERIT=ruby-fakegem +IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test +KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=Artistic +RDEPEND=>=media-gfx/imagemagick-6.9.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 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_5-1-0.tar.gz -> rmagick-5.1.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=981f23af4f477ac8b11a3511dda12847 diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index 5f51a3dc3d35..85644cd64e72 100644 Binary files a/metadata/md5-cache/dev-vcs/Manifest.gz and b/metadata/md5-cache/dev-vcs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-vcs/pre-commit-2.20.0 b/metadata/md5-cache/dev-vcs/pre-commit-2.20.0 deleted file mode 100644 index f5182398a5f2..000000000000 --- a/metadata/md5-cache/dev-vcs/pre-commit-2.20.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_single_target_python3_8? ( dev-python/pytest-env[python_targets_python3_8(-)] dev-python/re-assert[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pytest-env[python_targets_python3_9(-)] dev-python/re-assert[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pytest-env[python_targets_python3_10(-)] dev-python/re-assert[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest-env[python_targets_python3_11(-)] dev-python/re-assert[python_targets_python3_11(-)] ) ) test? ( dev-vcs/git python_single_target_python3_8? ( >=dev-python/cfgv-2.0.0[python_targets_python3_8(-)] >=dev-python/identify-1.0.0[python_targets_python3_8(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] dev-python/toml[python_targets_python3_8(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cfgv-2.0.0[python_targets_python3_9(-)] >=dev-python/identify-1.0.0[python_targets_python3_9(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] dev-python/toml[python_targets_python3_9(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/cfgv-2.0.0[python_targets_python3_10(-)] >=dev-python/identify-1.0.0[python_targets_python3_10(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_10(-)] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)] dev-python/toml[python_targets_python3_10(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] dev-python/toml[python_targets_python3_11(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.1.3[python_targets_python3_11(-)] ) ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[sqlite] ) python_single_target_python3_8? ( >=dev-python/gpep517-9[python_targets_python3_8(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] dev-python/wheel[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] dev-python/wheel[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] dev-python/wheel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-9[python_targets_python3_11(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_11(-)] dev-python/wheel[python_targets_python3_11(-)] ) -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=A framework for managing and maintaining multi-language Git pre-commit hooks -EAPI=8 -HOMEPAGE=https://pre-commit.com/ -INHERIT=distutils-r1 -IUSE=test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 ~hppa ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=dev-vcs/git python_single_target_python3_8? ( >=dev-python/cfgv-2.0.0[python_targets_python3_8(-)] >=dev-python/identify-1.0.0[python_targets_python3_8(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] dev-python/toml[python_targets_python3_8(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cfgv-2.0.0[python_targets_python3_9(-)] >=dev-python/identify-1.0.0[python_targets_python3_9(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] dev-python/toml[python_targets_python3_9(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/cfgv-2.0.0[python_targets_python3_10(-)] >=dev-python/identify-1.0.0[python_targets_python3_10(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_10(-)] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)] dev-python/toml[python_targets_python3_10(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] dev-python/toml[python_targets_python3_11(-)] >=dev-python/virtualenv-20.0.8[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[sqlite] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pre-commit/pre-commit/archive/refs/tags/v2.20.0.tar.gz -> pre-commit-2.20.0.tar.gz -_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=db42dea5cc11f61cdfbf6a420c906720 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index ced30952ff77..edcba589ca99 100644 Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ diff --git a/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1 b/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1 index a26f0dfaed7c..0a015834e107 100644 --- a/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1 +++ b/metadata/md5-cache/media-libs/librtprocess-0.12.0-r1 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://github.com/CarVac/librtprocess/ INHERIT=cmake toolchain-funcs IUSE=openmp -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ SLOT=0 SRC_URI=https://github.com/CarVac/librtprocess/archive/refs/tags/0.12.0.tar.gz -> librtprocess-0.12.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=8ad6067d0b09d4f97500a9d0c54f03a2 +_md5_=179f937cdcba9737026291624efa9019 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index d4545c8fc506..392e83814b06 100644 Binary files a/metadata/md5-cache/net-mail/Manifest.gz and b/metadata/md5-cache/net-mail/Manifest.gz differ diff --git a/metadata/md5-cache/net-mail/isync-1.4.4 b/metadata/md5-cache/net-mail/isync-1.4.4 index eda2f4a23edf..b6878e55ab34 100644 --- a/metadata/md5-cache/net-mail/isync-1.4.4 +++ b/metadata/md5-cache/net-mail/isync-1.4.4 @@ -3,11 +3,11 @@ DEFINED_PHASES=configure prepare DEPEND=berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) DESCRIPTION=MailDir mailbox synchronizer EAPI=7 -HOMEPAGE=http://isync.sourceforge.net/ +HOMEPAGE=https://isync.sourceforge.io/ IUSE=berkdb sasl ssl zlib KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) SLOT=0 SRC_URI=mirror://sourceforge/isync/isync/1.4.4/isync-1.4.4.tar.gz -_md5_=3fc0dcff1c0d1e026cead417a8989bb7 +_md5_=47e57a775ba8394381c2bdcc169fae74 diff --git a/metadata/md5-cache/net-mail/isync-1.4.4-r1 b/metadata/md5-cache/net-mail/isync-1.4.4-r1 new file mode 100644 index 000000000000..95606c4a1beb --- /dev/null +++ b/metadata/md5-cache/net-mail/isync-1.4.4-r1 @@ -0,0 +1,13 @@ +BDEPEND=dev-lang/perl +DEFINED_PHASES=configure prepare +DEPEND=berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) +DESCRIPTION=MailDir mailbox synchronizer +EAPI=7 +HOMEPAGE=https://isync.sourceforge.io/ +IUSE=berkdb sasl ssl zlib +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) +SLOT=0 +SRC_URI=mirror://sourceforge/isync/isync/1.4.4/isync-1.4.4.tar.gz +_md5_=dde0f1c6db3fa32a31f1cdc37241c423 diff --git a/metadata/md5-cache/net-mail/isync-9999 b/metadata/md5-cache/net-mail/isync-9999 index d5eeb09e430e..b1a369e78c4a 100644 --- a/metadata/md5-cache/net-mail/isync-9999 +++ b/metadata/md5-cache/net-mail/isync-9999 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure prepare unpack DEPEND=berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) DESCRIPTION=MailDir mailbox synchronizer EAPI=7 -HOMEPAGE=http://isync.sourceforge.net/ +HOMEPAGE=https://isync.sourceforge.io/ INHERIT=git-r3 autotools IUSE=berkdb sasl ssl zlib LICENSE=GPL-2 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) SLOT=0 _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 git-r3 2347f8fe2d392b2a091191f94be37e6f gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=119727ace05de45b6991c5225c72df3c +_md5_=f2b88043de39c9632e96be782d9bb285 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 91d7cd70ba6d..72f83808321d 100644 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/dropbear-2022.82 b/metadata/md5-cache/net-misc/dropbear-2022.82 index 1a19f9875944..8a1842a353b0 100644 --- a/metadata/md5-cache/net-misc/dropbear-2022.82 +++ b/metadata/md5-cache/net-misc/dropbear-2022.82 @@ -1,16 +1,17 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-dropbear ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +BDEPEND=test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/attrs[python_targets_python3_11(-)] dev-python/iniconfig[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pluggy[python_targets_python3_11(-)] dev-python/py[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/attrs[python_targets_python3_10(-)] dev-python/iniconfig[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pluggy[python_targets_python3_10(-)] dev-python/py[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/attrs[python_targets_python3_9(-)] dev-python/iniconfig[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] dev-python/pluggy[python_targets_python3_9(-)] dev-python/py[python_targets_python3_9(-)] dev-python/pyparsing[python_targets_python3_9(-)] dev-python/pytest[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/attrs[python_targets_python3_8(-)] dev-python/iniconfig[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] dev-python/pluggy[python_targets_python3_8(-)] dev-python/py[python_targets_python3_8(-)] dev-python/pyparsing[python_targets_python3_8(-)] dev-python/pytest[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dropbear ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) DEFINED_PHASES=compile configure install postinst prepare setup unpack DEPEND=acct-group/sshd acct-user/sshd !static? ( >=dev-libs/libtomcrypt-1.18.2-r2[libtommath] >=dev-libs/libtommath-1.2.0 virtual/libcrypt zlib? ( sys-libs/zlib ) ) pam? ( sys-libs/pam ) static? ( virtual/libcrypt[static-libs(+)] zlib? ( sys-libs/zlib[static-libs(+)] ) ) DESCRIPTION=Small SSH 2 client/server designed for small memory environments EAPI=7 HOMEPAGE=https://matt.ucc.asn.au/dropbear/dropbear.html -INHERIT=savedconfig pam verify-sig -IUSE=bsdpty minimal multicall pam +shadow static +syslog zlib savedconfig verify-sig +INHERIT=savedconfig pam python-any-r1 verify-sig +IUSE=bsdpty minimal multicall pam +shadow static +syslog test zlib savedconfig verify-sig KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=MIT GPL-2 RDEPEND=acct-group/sshd acct-user/sshd !static? ( >=dev-libs/libtomcrypt-1.18.2-r2[libtommath] >=dev-libs/libtommath-1.2.0 virtual/libcrypt zlib? ( sys-libs/zlib ) ) pam? ( sys-libs/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) REQUIRED_USE=pam? ( !static ) +RESTRICT=!test? ( test ) test SLOT=0 SRC_URI=https://matt.ucc.asn.au/dropbear/releases/dropbear-2022.82.tar.bz2 https://matt.ucc.asn.au/dropbear/testing/dropbear-2022.82.tar.bz2 verify-sig? ( https://matt.ucc.asn.au/dropbear/releases/dropbear-2022.82.tar.bz2.asc https://matt.ucc.asn.au/dropbear/testing/dropbear-2022.82.tar.bz2.asc ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=84dc6eb97a00a521b2307c82b7c6d7e9 +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=8ea986d9337dc2022d5d214a09d37130 diff --git a/metadata/md5-cache/net-misc/dropbear-2022.83 b/metadata/md5-cache/net-misc/dropbear-2022.83 new file mode 100644 index 000000000000..8b727804cde1 --- /dev/null +++ b/metadata/md5-cache/net-misc/dropbear-2022.83 @@ -0,0 +1,17 @@ +BDEPEND=test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/attrs[python_targets_python3_11(-)] dev-python/iniconfig[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] dev-python/pluggy[python_targets_python3_11(-)] dev-python/py[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/attrs[python_targets_python3_10(-)] dev-python/iniconfig[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] dev-python/pluggy[python_targets_python3_10(-)] dev-python/py[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/attrs[python_targets_python3_9(-)] dev-python/iniconfig[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] dev-python/pluggy[python_targets_python3_9(-)] dev-python/py[python_targets_python3_9(-)] dev-python/pyparsing[python_targets_python3_9(-)] dev-python/pytest[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/attrs[python_targets_python3_8(-)] dev-python/iniconfig[python_targets_python3_8(-)] dev-python/packaging[python_targets_python3_8(-)] dev-python/pluggy[python_targets_python3_8(-)] dev-python/py[python_targets_python3_8(-)] dev-python/pyparsing[python_targets_python3_8(-)] dev-python/pytest[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dropbear ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst prepare setup unpack +DEPEND=acct-group/sshd acct-user/sshd !static? ( >=dev-libs/libtomcrypt-1.18.2-r2[libtommath] >=dev-libs/libtommath-1.2.0 virtual/libcrypt zlib? ( sys-libs/zlib ) ) pam? ( sys-libs/pam ) static? ( virtual/libcrypt[static-libs(+)] zlib? ( sys-libs/zlib[static-libs(+)] ) ) +DESCRIPTION=Small SSH 2 client/server designed for small memory environments +EAPI=7 +HOMEPAGE=https://matt.ucc.asn.au/dropbear/dropbear.html +INHERIT=savedconfig pam python-any-r1 verify-sig +IUSE=bsdpty minimal multicall pam +shadow static +syslog test zlib savedconfig verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=MIT GPL-2 +RDEPEND=acct-group/sshd acct-user/sshd !static? ( >=dev-libs/libtomcrypt-1.18.2-r2[libtommath] >=dev-libs/libtommath-1.2.0 virtual/libcrypt zlib? ( sys-libs/zlib ) ) pam? ( sys-libs/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) +REQUIRED_USE=pam? ( !static ) +RESTRICT=!test? ( test ) test +SLOT=0 +SRC_URI=https://matt.ucc.asn.au/dropbear/releases/dropbear-2022.83.tar.bz2 https://matt.ucc.asn.au/dropbear/testing/dropbear-2022.83.tar.bz2 verify-sig? ( https://matt.ucc.asn.au/dropbear/releases/dropbear-2022.83.tar.bz2.asc https://matt.ucc.asn.au/dropbear/testing/dropbear-2022.83.tar.bz2.asc ) +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 portability 58227860123d3e8da23290064ce3373e python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 savedconfig 4011d8d7370446e970e2c92b20a31341 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=64b5d64ceb97691e5969ef3dd5a2f42b diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz index 718e1ee6f53b..d2893ad617bd 100644 Binary files a/metadata/md5-cache/sci-astronomy/Manifest.gz and b/metadata/md5-cache/sci-astronomy/Manifest.gz differ diff --git a/metadata/md5-cache/sci-astronomy/calcmysky-0.2.1 b/metadata/md5-cache/sci-astronomy/calcmysky-0.2.1 index eaabccc6c889..a220a353d3de 100644 --- a/metadata/md5-cache/sci-astronomy/calcmysky-0.2.1 +++ b/metadata/md5-cache/sci-astronomy/calcmysky-0.2.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/10110111/CalcMySky INHERIT=multibuild cmake IUSE=qt5 qt6 -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~riscv LICENSE=GPL-3 RDEPEND=dev-cpp/eigen:3 media-libs/glm qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only] ) REQUIRED_USE=|| ( qt5 qt6 ) SLOT=0/14 SRC_URI=https://github.com/10110111/CalcMySky/archive/refs/tags/v0.2.1.tar.gz -> calcmysky-0.2.1.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=94c1d58600cd0c69d27f33047c4a9528 +_md5_=14c66fa9d683e24c3a39f782ffd6d141 diff --git a/metadata/md5-cache/sci-astronomy/stellarium-1.1 b/metadata/md5-cache/sci-astronomy/stellarium-1.1 index 7dc19ce86d63..66807606601c 100644 --- a/metadata/md5-cache/sci-astronomy/stellarium-1.1 +++ b/metadata/md5-cache/sci-astronomy/stellarium-1.1 @@ -7,7 +7,7 @@ HOMEPAGE=https://stellarium.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake desktop flag-o-matic python-any-r1 xdg virtualx IUSE=debug deep-sky doc gps media nls qt6 +scripting +show-my-sky stars telescope test webengine +xlsx test -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~riscv LICENSE=GPL-2+ SGI-B-2.0 RDEPEND=media-fonts/dejavu sys-libs/zlib gps? ( sci-geosciences/gpsd:=[cxx] ) media? ( virtual/opengl ) !qt6? ( dev-qt/qtcharts:5 dev-qt/qtcore:5 dev-qt/qtgui:5= dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 sci-astronomy/calcmysky:=[qt5] gps? ( dev-qt/qtpositioning:5 dev-qt/qtserialport:5 ) media? ( dev-qt/qtmultimedia:5[widgets] dev-qt/qtopengl:5 ) scripting? ( dev-qt/qtscript:5 ) telescope? ( dev-qt/qtserialport:5 ) webengine? ( dev-qt/qtwebengine:5[widgets] ) xlsx? ( dev-libs/qxlsx:=[qt5] ) ) qt6? ( dev-qt/qtbase:6=[gui,network,widgets] dev-qt/qtcharts:6 sci-astronomy/calcmysky:=[qt6] gps? ( dev-qt/qtpositioning:6 dev-qt/qtserialport:6 ) media? ( dev-qt/qtmultimedia:6[gstreamer] ) scripting? ( dev-qt/qtdeclarative:6 ) telescope? ( dev-qt/qtserialport:6 ) webengine? ( dev-qt/qtwebengine:6[widgets] ) xlsx? ( dev-libs/qxlsx:=[qt6] ) ) telescope? ( sci-libs/indilib:= ) REQUIRED_USE=|| ( !media !qt6 ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/Stellarium/stellarium/releases/download/v1.1/stellarium-1.1.1.tar.gz deep-sky? ( https://github.com/Stellarium/stellarium-data/releases/download/dso-3.17/catalog-3.17.dat -> stellarium-dso-catalog-3.17.dat ) doc? ( https://github.com/Stellarium/stellarium/releases/download/v1.1/stellarium_user_guide-1.1-1.pdf ) stars? ( https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_4_1v0_2.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_5_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_6_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_7_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_8_2v0_1.cat ) _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=40494736b966a9052d9cd842ae28439e +_md5_=ce2b940b2710aaa6b066027424cea32a diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 96cab970dccf..83f5525de117 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/gawk-5.2.0 b/metadata/md5-cache/sys-apps/gawk-5.2.0 deleted file mode 100644 index c937903c1d76..000000000000 --- a/metadata/md5-cache/sys-apps/gawk-5.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-apps/texinfo-6.7 >=sys-devel/bison-3.5.4 nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gawk ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=configure install postinst postrm prepare unpack -DEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) -DESCRIPTION=GNU awk pattern-matching language -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/gawk/gawk.html -INHERIT=verify-sig -IUSE=mpfr pma nls readline 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=GPL-3+ -RDEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) -SLOT=0 -SRC_URI=mirror://gnu/gawk/gawk-5.2.0.tar.xz verify-sig? ( mirror://gnu/gawk/gawk-5.2.0.tar.xz.sig ) -_eclasses_=verify-sig afb98fe4696292e4234ce36713fd4e9e -_md5_=6acadc808e8c346b220cd991d3ac9d58 diff --git a/metadata/md5-cache/sys-apps/gawk-5.2.1_beta b/metadata/md5-cache/sys-apps/gawk-5.2.1_beta new file mode 100644 index 000000000000..e83597febab2 --- /dev/null +++ b/metadata/md5-cache/sys-apps/gawk-5.2.1_beta @@ -0,0 +1,12 @@ +BDEPEND=>=sys-apps/texinfo-6.7 >=sys-devel/bison-3.5.4 nls? ( sys-devel/gettext ) +DEFINED_PHASES=configure install postinst postrm prepare +DEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) +DESCRIPTION=GNU awk pattern-matching language +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/gawk/gawk.html +IUSE=mpfr pma nls readline +LICENSE=GPL-3+ +RDEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) +SLOT=0 +SRC_URI=https://www.skeeve.com/gawk/gawk-5.2.0b.tar.gz +_md5_=a6edda3fe44546153ddb8a78d67f7b91 diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 5283e92c5a25..fd069ffe668b 100644 Binary files a/metadata/md5-cache/sys-cluster/Manifest.gz and b/metadata/md5-cache/sys-cluster/Manifest.gz differ diff --git a/metadata/md5-cache/sys-cluster/rdma-core-42.0-r1 b/metadata/md5-cache/sys-cluster/rdma-core-42.0-r1 index ae427c8570e9..ed25ce0e1ac7 100644 --- a/metadata/md5-cache/sys-cluster/rdma-core-42.0-r1 +++ b/metadata/md5-cache/sys-cluster/rdma-core-42.0-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/linux-rdma/rdma-core INHERIT=cmake perl-functions python-single-r1 udev systemd IUSE=neigh python static-libs systemd valgrind python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) ) RDEPEND=dev-lang/perl virtual/libudev:= neigh? ( dev-libs/libnl:3 ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ) !sys-fabric/infiniband-diags !sys-fabric/libibverbs !sys-fabric/librdmacm !sys-fabric/libibumad !sys-fabric/ibacm !sys-fabric/libibmad !sys-fabric/srptools !sys-fabric/infinipath-psm !sys-fabric/libcxgb3 !sys-fabric/libcxgb4 !sys-fabric/libmthca !sys-fabric/libmlx4 !sys-fabric/libmlx5 !sys-fabric/libocrdma !sys-fabric/libnes REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=0 SRC_URI=https://github.com/linux-rdma/rdma-core/releases/download/v42.0/rdma-core-42.0.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=fc8aa82696e22115b16fbc28d6cbe79d +_md5_=42ea824adb4d5bf94c12eae5d0af82dd diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index caca00b9b755..d94fd8fdcec2 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/genkernel-4.3.1 b/metadata/md5-cache/sys-kernel/genkernel-4.3.1 new file mode 100644 index 000000000000..f59ab882f6e7 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/genkernel-4.3.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst prepare setup unpack +DESCRIPTION=Gentoo automatic kernel building scripts +EAPI=7 +HOMEPAGE=https://wiki.gentoo.org/wiki/Genkernel https://gitweb.gentoo.org/proj/genkernel.git/ +INHERIT=bash-completion-r1 python-single-r1 +IUSE=ibm +firmware python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) app-arch/cpio >=app-misc/pax-utils-1.2.2 app-portage/elt-patches dev-util/gperf sys-apps/sandbox sys-devel/autoconf sys-devel/autoconf-archive sys-devel/automake sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/libtool virtual/pkgconfig elibc_glibc? ( sys-libs/glibc[static-libs(+)] ) firmware? ( sys-kernel/linux-firmware ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~mattst88/distfiles/genkernel-4.3.1.tar.xz https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-1.0.8_p20141204.tar.gz https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.tar.xz https://www.busybox.net/downloads/busybox-1.34.1.tar.bz2 mirror://gnu/coreutils/coreutils-8.32.tar.xz https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-2.4.1.tar.xz https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-1.0.0.rc16-3.tar.bz2 https://matt.ucc.asn.au/dropbear/releases/dropbear-2020.81.tar.bz2 https://dev.gentoo.org/~blueness/eudev/eudev-3.2.10.tar.gz https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.xz https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.xz https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz mirror://gnupg/gnupg/gnupg-1.4.23.tar.bz2 https://github.com/gentoo/hwids/archive/hwids-20210613.tar.gz https://github.com/open-iscsi/open-iscsi/archive/2.0.878.tar.gz -> open-iscsi-2.0.878.tar.gz https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-29.tar.xz https://releases.pagure.org/libaio/libaio-0.3.112.tar.gz mirror://gnupg/libgcrypt/libgcrypt-1.9.4.tar.bz2 mirror://gnupg/libgpg-error/libgpg-error-1.43.tar.bz2 https://github.com/besser82/libxcrypt/archive/v4.4.26.tar.gz -> libxcrypt-4.4.26.tar.gz https://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.188.tgz https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar.xz http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz https://github.com/strace/strace/releases/download/v5.14/strace-5.14.tar.xz https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0.tar.gz -> thin-provisioning-tools-0.9.0.tar.gz https://github.com/rpodgorny/unionfs-fuse/archive/v2.0.tar.gz -> unionfs-fuse-2.0.tar.gz https://www.kernel.org/pub/linux/utils/util-linux/v2.37/util-linux-2.37.2.tar.xz https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.13.0.tar.xz https://tukaani.org/xz/xz-5.2.5.tar.gz https://zlib.net/zlib-1.2.11.tar.gz https://github.com/facebook/zstd/archive/v1.5.0.tar.gz -> zstd-1.5.0.tar.gz https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 +_md5_=b886d6f937f65485a3b20b0e903e828f diff --git a/metadata/md5-cache/sys-kernel/genkernel-9999 b/metadata/md5-cache/sys-kernel/genkernel-9999 index 730f6729ca57..3487c31687e7 100644 --- a/metadata/md5-cache/sys-kernel/genkernel-9999 +++ b/metadata/md5-cache/sys-kernel/genkernel-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 SLOT=0 SRC_URI=https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-1.0.8_p20141204.tar.gz https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.tar.xz https://www.busybox.net/downloads/busybox-1.34.1.tar.bz2 mirror://gnu/coreutils/coreutils-8.32.tar.xz https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-2.4.1.tar.xz https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-1.0.0.rc16-3.tar.bz2 https://matt.ucc.asn.au/dropbear/releases/dropbear-2020.81.tar.bz2 https://dev.gentoo.org/~blueness/eudev/eudev-3.2.10.tar.gz https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.xz https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.xz https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz mirror://gnupg/gnupg/gnupg-1.4.23.tar.bz2 https://github.com/gentoo/hwids/archive/hwids-20210613.tar.gz https://github.com/open-iscsi/open-iscsi/archive/2.0.878.tar.gz -> open-iscsi-2.0.878.tar.gz https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-29.tar.xz https://releases.pagure.org/libaio/libaio-0.3.112.tar.gz mirror://gnupg/libgcrypt/libgcrypt-1.9.4.tar.bz2 mirror://gnupg/libgpg-error/libgpg-error-1.43.tar.bz2 https://github.com/besser82/libxcrypt/archive/v4.4.26.tar.gz -> libxcrypt-4.4.26.tar.gz https://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.188.tgz https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar.xz http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz https://github.com/strace/strace/releases/download/v5.14/strace-5.14.tar.xz https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0.tar.gz -> thin-provisioning-tools-0.9.0.tar.gz https://github.com/rpodgorny/unionfs-fuse/archive/v2.0.tar.gz -> unionfs-fuse-2.0.tar.gz https://www.kernel.org/pub/linux/utils/util-linux/v2.37/util-linux-2.37.2.tar.xz https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.13.0.tar.xz https://tukaani.org/xz/xz-5.2.5.tar.gz https://zlib.net/zlib-1.2.11.tar.gz https://github.com/facebook/zstd/archive/v1.5.0.tar.gz -> zstd-1.5.0.tar.gz https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 2347f8fe2d392b2a091191f94be37e6f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=e327d527407b3e73fb8e941aef6c99e5 +_md5_=b886d6f937f65485a3b20b0e903e828f diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index a77546dd6c9f..05dadb77abaf 100644 Binary files a/metadata/md5-cache/virtual/Manifest.gz and b/metadata/md5-cache/virtual/Manifest.gz differ diff --git a/metadata/md5-cache/virtual/rust-1.64.0-r1 b/metadata/md5-cache/virtual/rust-1.64.0-r1 index 61d6e05ee53b..db4de4294dee 100644 --- a/metadata/md5-cache/virtual/rust-1.64.0-r1 +++ b/metadata/md5-cache/virtual/rust-1.64.0-r1 @@ -3,7 +3,8 @@ DESCRIPTION=Virtual for Rust language compiler EAPI=8 INHERIT=multilib-build IUSE=rustfmt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~s390 sparc x86 RDEPEND=|| ( ~dev-lang/rust-1.64.0[rustfmt?,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-lang/rust-bin-1.64.0[rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0/llvm-14 _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=5c2fc9eb9ee16e99683a7e2568c2f3b2 +_md5_=bff633562a255cc47361c4244a75d067 diff --git a/metadata/md5-cache/virtual/rust-1.65.0-r1 b/metadata/md5-cache/virtual/rust-1.65.0-r1 index 14f828aa4e6e..44a8309230e3 100644 --- a/metadata/md5-cache/virtual/rust-1.65.0-r1 +++ b/metadata/md5-cache/virtual/rust-1.65.0-r1 @@ -3,7 +3,8 @@ DESCRIPTION=Virtual for Rust language compiler EAPI=8 INHERIT=multilib-build IUSE=rustfmt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 RDEPEND=|| ( ~dev-lang/rust-1.65.0[rustfmt?,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-lang/rust-bin-1.65.0[rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0/llvm-15 _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 -_md5_=e2ff8c5a9a351b3afd3daad7d4c55b77 +_md5_=4e6322224b57d7e2cc19f12a763c7ad7 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index ca7ce63de0bc..382819cb1377 100644 Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ diff --git a/metadata/md5-cache/www-client/firefox-107.0 b/metadata/md5-cache/www-client/firefox-107.0 new file mode 100644 index 000000000000..0d51293f6378 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-107.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.4:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.12:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.13:3.8[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) || ( virtual/rust:0/llvm-15 virtual/rust:0/llvm-14 ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( 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 >=sys-devel/libtool-2.4 +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/atk ) dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.84 >=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-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) X? ( 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/atk ) dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.84 >=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-sound/pulseaudio >=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/107.0/source/firefox-107.0.source.tar.xz -> firefox-107.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-107-patches-01j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-107-patches-01j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-107-patches-01j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/af.xpi -> firefox-107.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ar.xpi -> firefox-107.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ast.xpi -> firefox-107.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/be.xpi -> firefox-107.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/bg.xpi -> firefox-107.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/br.xpi -> firefox-107.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ca.xpi -> firefox-107.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/cak.xpi -> firefox-107.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/cs.xpi -> firefox-107.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/cy.xpi -> firefox-107.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/da.xpi -> firefox-107.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/de.xpi -> firefox-107.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/dsb.xpi -> firefox-107.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/el.xpi -> firefox-107.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/en-CA.xpi -> firefox-107.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/en-GB.xpi -> firefox-107.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/es-AR.xpi -> firefox-107.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/es-ES.xpi -> firefox-107.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/et.xpi -> firefox-107.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/eu.xpi -> firefox-107.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/fi.xpi -> firefox-107.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/fr.xpi -> firefox-107.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-107.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-107.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/gd.xpi -> firefox-107.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/gl.xpi -> firefox-107.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/he.xpi -> firefox-107.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/hr.xpi -> firefox-107.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/hsb.xpi -> firefox-107.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/hu.xpi -> firefox-107.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/id.xpi -> firefox-107.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/is.xpi -> firefox-107.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/it.xpi -> firefox-107.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ja.xpi -> firefox-107.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ka.xpi -> firefox-107.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/kab.xpi -> firefox-107.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/kk.xpi -> firefox-107.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ko.xpi -> firefox-107.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/lt.xpi -> firefox-107.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/lv.xpi -> firefox-107.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ms.xpi -> firefox-107.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-107.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/nl.xpi -> firefox-107.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-107.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-107.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/pl.xpi -> firefox-107.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-107.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-107.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/rm.xpi -> firefox-107.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ro.xpi -> firefox-107.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ru.xpi -> firefox-107.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/sk.xpi -> firefox-107.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/sl.xpi -> firefox-107.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/sq.xpi -> firefox-107.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/sr.xpi -> firefox-107.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-107.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/th.xpi -> firefox-107.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/tr.xpi -> firefox-107.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/uk.xpi -> firefox-107.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/uz.xpi -> firefox-107.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/vi.xpi -> firefox-107.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-107.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-107.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ach.xpi -> firefox-107.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/an.xpi -> firefox-107.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/az.xpi -> firefox-107.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/bn.xpi -> firefox-107.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/bs.xpi -> firefox-107.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-107.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/eo.xpi -> firefox-107.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/es-CL.xpi -> firefox-107.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/es-MX.xpi -> firefox-107.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/fa.xpi -> firefox-107.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ff.xpi -> firefox-107.0-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/gn.xpi -> firefox-107.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-107.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-107.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-107.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ia.xpi -> firefox-107.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/km.xpi -> firefox-107.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/kn.xpi -> firefox-107.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/lij.xpi -> firefox-107.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/mk.xpi -> firefox-107.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/mr.xpi -> firefox-107.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/my.xpi -> firefox-107.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-107.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/oc.xpi -> firefox-107.0-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/sco.xpi -> firefox-107.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/si.xpi -> firefox-107.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/son.xpi -> firefox-107.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/szl.xpi -> firefox-107.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ta.xpi -> firefox-107.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/te.xpi -> firefox-107.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/tl.xpi -> firefox-107.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/trs.xpi -> firefox-107.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/ur.xpi -> firefox-107.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xpi/xh.xpi -> firefox-107.0-xh.xpi ) +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 29a755b1291d64133634d80b0328f153 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d llvm 29d5332b8530fb760c2ca71ad6706858 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=fd150697f31a69992f853156df0c8486 diff --git a/metadata/md5-cache/www-client/firefox-bin-102.4.0 b/metadata/md5-cache/www-client/firefox-bin-102.4.0 deleted file mode 100644 index 256f7258ff99..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-102.4.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst setup unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop linux-info pax-utils xdg -IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid || ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) 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 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=esr -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/en-US/firefox-102.4.0esr.tar.bz2 -> firefox-bin_x86_64-102.4.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-i686/en-US/firefox-102.4.0esr.tar.bz2 -> firefox-bin_i686-102.4.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.4.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.4.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.4.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.4.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.4.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.4.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.4.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.4.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.4.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.4.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.4.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.4.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.4.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.4.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.4.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.4.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.4.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.4.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.4.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.4.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.4.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.4.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.4.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.4.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.4.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.4.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.4.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.4.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.4.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.4.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.4.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.4.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.4.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.4.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.4.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.4.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.4.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.4.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.4.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.4.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.4.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.4.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.4.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.4.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.4.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.4.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.4.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.4.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.4.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.4.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.4.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.4.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.4.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.4.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.4.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.4.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.4.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.4.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.4.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.4.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.4.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.4.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.4.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.4.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.4.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.4.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.4.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.4.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.4.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.4.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.4.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.4.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.4.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.4.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.4.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.4.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.4.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.4.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.4.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.4.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.4.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.4.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.4.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.4.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.4.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.4.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.4.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.4.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.4.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.4.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.4.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.4.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.4.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.4.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.4.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.4.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.4.0esr-zh-TW.xpi ) -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a -_md5_=3bb74c8aa3a5474f1bc6501034a0fb6f diff --git a/metadata/md5-cache/www-client/firefox-bin-102.5.0 b/metadata/md5-cache/www-client/firefox-bin-102.5.0 new file mode 100644 index 000000000000..301bc589a70c --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-102.5.0 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) +DEFINED_PHASES=install postinst postrm preinst setup unpack +DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.mozilla.com/firefox +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop linux-info pax-utils xdg +IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW +KEYWORDS=-* amd64 x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid || ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) 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 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) +RESTRICT=strip +SLOT=esr +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/en-US/firefox-102.5.0esr.tar.bz2 -> firefox-bin_x86_64-102.5.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-i686/en-US/firefox-102.5.0esr.tar.bz2 -> firefox-bin_i686-102.5.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.5.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.5.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.5.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.5.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.5.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.5.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.5.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.5.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.5.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.5.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.5.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.5.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.5.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.5.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.5.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.5.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.5.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.5.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.5.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.5.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.5.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.5.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.5.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.5.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.5.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.5.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.5.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.5.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.5.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.5.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.5.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.5.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.5.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.5.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.5.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.5.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.5.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.5.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.5.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.5.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.5.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.5.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.5.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.5.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.5.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.5.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.5.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.5.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.5.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.5.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.5.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.5.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.5.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.5.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.5.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.5.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.5.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.5.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.5.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.5.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.5.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.5.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.5.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.5.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.5.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.5.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.5.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.5.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.5.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.5.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.5.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.5.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.5.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.5.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.5.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.5.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.5.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.5.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.5.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.5.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.5.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.5.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.5.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.5.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.5.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.5.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.5.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.5.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.5.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.5.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.5.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.5.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.5.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.5.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.5.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.5.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.5.0esr-zh-TW.xpi ) +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a +_md5_=3bb74c8aa3a5474f1bc6501034a0fb6f diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 27b2ce2bb31f..1004e9d85906 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327 -TIMESTAMP 2022-11-15T06:09:46Z +TIMESTAMP 2022-11-15T12:09:45Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNzLSpfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNzgYpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klC6Fg/+Jm8M62h1Kaj5htnjsisBgyIUnF1BOo8zM7Eq152Jhzra5a1qlhQ6Knov -w2zDA2uWB5RwZNgMqzoKnQraK4WetDfF064ECF4Qu4uFN+JxiJS3SCD9ge6IAokP -GIMcuSjAa8q3FUue/ego8976rNckSb4HleWuHg0+PAGBVR6gisa8VbnsW1LFX4/k -7JgwEKUc7Zeb7wP++RUaym/KTH2eO4Zr9unnT9sgoT72WmVAYthr6Pd7/LxZzVQa -Diy5bVenUITkhXtTyf4AO3O07naSDUUU1sCDun/vYmRCKvkG0BNLQRUqdXwqCkI4 -F706HfHAetI6bW38Qc7C1tUB1oe1pvoJQm2QoRFZ9sC2O8LU0J69E6rIx1vSKN54 -Jk2w6HWlu+sdWvd8Rdm0I304b8pX2KXxki3v+iqQGPtjy8nIyX0LEbyusztqAjJc -4sp3EjBPdRPCEkDPYNZojEKMVTvKlWPffbcnA2WzC91gwYIS8ks4kUxC5r/1BOge -FosS9uBR7wwge6IZYG3Va23AgDtpny7DEAtx8p8+zkADMKFsfLMiN8Z+QRfgR+id -Byqsxi+9WRu4GULphayQ7g4RMO180rI+59+b+fHixv7VL1TutReywSURWWxE8D77 -Tr/CCxi85lTvyQgFawHPHIdDyXemwGmwGBNrTyTrxV+8nLqIv1g= -=Syy2 +klAB6hAAs4nGsuJecUOw6zIIU5Db8LmgMapFf5WfBeJC6YQLWpuyLz1WqYH5A97H +ny419KZ4TeZI8ze44oPyPjn2MRwWf7Ky+Q/DZO2A7DUc8hZRg4akpJ+fP+CEDBF9 +/B9f6Q2Z3qa3JiM8a5ImKY+8ImXBPzNlqAoJqsdtBNs/yhiyd+NYAdTcZn65SXQZ +8rgv5oEXubnTN2I5aMcT3Q0rcWZL1NJl0GuNNVq86b56RTD3CUuHrsHI7KWnMDfF +fiGTHtJvOil4yQj5ankD7yXG+q998m3TZI5L1G4SflW3TjFYEubwqRUo5GGx/CWr +ROChZStnWqiHLPaP9ELdaZLlYjSysebjVY3OdaqBwyEsx53eyfR1R5zIhFRG6REw +J4NcYSvd9+t7geIt4ZXkfholYm1689VNqd0GoiZtIWbZ1b7o/0LAPGFrM2dRoDuG +SM8sNE5z/2Y2Shsom2HiolS0TI3MLXimOrOF7S4iinBOqgmAW6nmBEFukILBlQC3 +m9Wu9w2eR+FdUGnncb0RUi5nXMBgmOm73+xDkxPKWJzxrKB14R5A8gYOPtUpo9q/ +AvRThPrKJ9EASemAhaJZmYbyIPqCoLtso0hobbMaIhDAbKMrElxzSy8aupubbyXl +uFUvsCvL+i6/D07SKJkgWzZrUZ7zBGA8UnWOR/e2jYrZm8TSZW4= +=jti7 -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index da0d96c6c308..42d3123e39e4 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 15 Nov 2022 06:09:42 +0000 +Tue, 15 Nov 2022 12:09:43 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index b55eadd4e03e..1ce80cf9ef3b 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Tue Nov 15 06:09:41 AM UTC 2022 +Tue Nov 15 12:09:42 PM UTC 2022 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index e024ebb0f1d5..3cb35287dcdb 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Tue, 15 Nov 2022 06:15:01 +0000 +Tue, 15 Nov 2022 12:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index e7d69a363173..ce05cb6f0655 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -d102abe028aad19d4f3fb10b627b7005b2e117c9 1668491869 2022-11-15T05:57:49+00:00 +db258530f2f6e5b7c0a06bc14210a98472ad43fa 1668509845 2022-11-15T10:57:25+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index df5f70155e42..1f1c36fddde0 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1668492601 Tue 15 Nov 2022 06:10:01 AM UTC +1668514201 Tue 15 Nov 2022 12:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index da0d96c6c308..e465fecdc325 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Tue, 15 Nov 2022 06:09:42 +0000 +Tue, 15 Nov 2022 12:09:42 +0000 diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index 81f085e16b9d..687cbc027ab8 100644 Binary files a/net-mail/Manifest.gz and b/net-mail/Manifest.gz differ diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest index 7ad31365a7ae..38e57d2161ab 100644 --- a/net-mail/isync/Manifest +++ b/net-mail/isync/Manifest @@ -1,4 +1,6 @@ +AUX isync-1.4.4-openssl3-eof.patch 2327 BLAKE2B 04a43877a924bc3e47af480918214fc6e22be6dd9960e597eee935f8060ec168ffbf1ad94c725ebfb862050c79eadc71b08ab11b5b8add4229ac6b1e6ccedf90 SHA512 ff530d4bedb4ae7ac415f04890b80620266565e3d3f192da6dad7411fa0cf3fafdbf3574d0aa79199dcf696435d2fe97bf974d98aa3d55ad3110a696985dc822 DIST isync-1.4.4.tar.gz 340544 BLAKE2B fdf38b1066af10315b780897f1fe09c8f7d0b4d2202383a5f0ef24b98f11dff625bf178bbb0dc846460f661b18f923d2823bf79643d4d376b606b03980f22e18 SHA512 b769f474f2296764cabaae7e2b23e47c22714fca5919e9f1c916ed70b18c71c0bc9301fff0f64434f4f0ae28c9d16216e72556b48014ec94d1b7646de7183011 -EBUILD isync-1.4.4.ebuild 864 BLAKE2B 93f8cf4c04fa1751f8635b4b83752c09e7c5cfc83ff0a424e96b5075cb9f6a24ded98940453bab236322636c2b336798ddaeaeb32f026f7e514e3aa0c6201c76 SHA512 9e3936a502de77ed404f4d40422d670718ab5e21ddaba5b0d0c2f6613b1b613888ab47177ea8e80fe70e6cd07c253592befdc343dd0acf23528588688b839ea2 -EBUILD isync-9999.ebuild 868 BLAKE2B 5e5118b61f13a89574fbbc7372692695d3336222fc5736ee21eb203ae95e4dda229800a3d572abe704b151f0ec8d51ff36e23c3e2f666427f9a48777a1004d7c SHA512 d5718b3b271f51e6a6a02eec7bca79ac136ce67eec48e9e976e81c57bfd33d940aa3375c23cda0d0920e527a8e5e2e65a9abba9240f60d28c9685f3cf6332b4c +EBUILD isync-1.4.4-r1.ebuild 922 BLAKE2B bfbce36c03f551bf98d5964db66124ca614f4ad798ae8a8b2d3b10a05baabbb16d6ac30f7107ab36eec29ab3b36aba0d4d87e18711ebb0525c37eae445345258 SHA512 ba8560d903d126c6ae2dddf070ec25a74aea8e5f5ce5927f56767d74602677869a7be7a3f3166a636b219a7818be88bc779c667e857d7db46849a5600c484ad9 +EBUILD isync-1.4.4.ebuild 864 BLAKE2B 42693f901dccd323052870244ba592cfc2db2ac86cb3dd2c9b1c04c4723bf39cb42e8175b42edaae25bad443fb29f7316c897df78d340aef0977222b9b50ca4b SHA512 dc727d2638e92392619e56411bde4faddf478b660c486d8e16a9b615c7d188942095906a09e14bd317bf4806ceae08eb78693c1b65c023b82db14235762094eb +EBUILD isync-9999.ebuild 868 BLAKE2B 707855990ffe586bf8e38f7762f2313a22b2dc0aedcdde35d33051a00d7f4c3f9b6a57bf8a5552635e3ed36f6f547432d5dcec041029046e0153ff8a960bf384 SHA512 38242de2c18ea95c22ec872a3671c92a95f4cf8356a150c0c6e437edbfec6c7ca1dfcce35bc3295a7d102570c0a9107b0d180942df6593780e27869de23d1dc8 MISC metadata.xml 377 BLAKE2B bf6ebe92478a45a3e364cdbf971f339468b87cb07f5206aa0db1e00d03bd1bfb920f1df1be8547d8d668e474de38d29ff9902e0411b816e7c7b190ba66bcb90f SHA512 030ed2e882dcc1b89eb2ecc330964636e9dc6fee7c90e64a34ffc0046f0b11a2df51d74d5869ee4728f0b6d41abe016983ce16aed6928a6a917a88fc9d68a407 diff --git a/net-mail/isync/files/isync-1.4.4-openssl3-eof.patch b/net-mail/isync/files/isync-1.4.4-openssl3-eof.patch new file mode 100644 index 000000000000..482a11e6c50f --- /dev/null +++ b/net-mail/isync/files/isync-1.4.4-openssl3-eof.patch @@ -0,0 +1,65 @@ +https://sourceforge.net/p/isync/mailman/isync-devel/thread/Y2jnr8hESp1PUW%2B6%40bulldog/#msg37731764 +https://sourceforge.net/p/isync/bugs/68/ +https://sourceforge.net/p/isync/isync/ci/b6c36624f04cd388873785c0631df3f2f9ac4bf0/ + +From b6c36624f04cd388873785c0631df3f2f9ac4bf0 Mon Sep 17 00:00:00 2001 +From: Oswald Buddenhagen +Date: Mon, 6 Jun 2022 11:55:37 +0200 +Subject: [PATCH] work around "unexpected EOF" error messages at end of SSL + connections + +gmail apparently doesn't send a close notification (SSL_shutdown()) +before closing the TCP socket. +--- a/src/drv_imap.c ++++ b/src/drv_imap.c +@@ -1620,6 +1620,7 @@ imap_socket_read( void *aux ) + error( "IMAP error: unexpected BYE response: %s\n", cmd ); + /* We just wait for the server to close the connection now. */ + ctx->expectEOF = 1; ++ socket_expect_eof( &ctx->conn ); + } else { + /* We still need to wait for the LOGOUT's tagged OK. */ + } +@@ -1882,10 +1883,12 @@ static void + imap_cleanup_p2( imap_store_t *ctx, + imap_cmd_t *cmd ATTR_UNUSED, int response ) + { +- if (response == RESP_NO) ++ if (response == RESP_NO) { + imap_cancel_store( &ctx->gen ); +- else if (response == RESP_OK) ++ } else if (response == RESP_OK) { + ctx->expectEOF = 1; ++ socket_expect_eof( &ctx->conn ); ++ } + } + + /******************* imap_open_store *******************/ +--- a/src/socket.c ++++ b/src/socket.c +@@ -810,6 +810,15 @@ socket_expect_activity( conn_t *conn, int expect ) + conf_wakeup( &conn->fd_timeout, expect ? conn->conf->timeout : -1 ); + } + ++void ++socket_expect_eof( conn_t *sock ) ++{ ++#ifdef SSL_OP_IGNORE_UNEXPECTED_EOF // implies HAVE_LIBSSL ++ if (sock->ssl) ++ SSL_set_options( sock->ssl, SSL_OP_IGNORE_UNEXPECTED_EOF ); ++#endif ++} ++ + int + socket_read( conn_t *conn, char *buf, uint len ) + { +--- a/src/socket.h ++++ b/src/socket.h +@@ -142,6 +142,7 @@ void socket_start_tls(conn_t *conn, void (*cb)( int ok, void *aux ) ); + void socket_start_deflate( conn_t *conn ); + void socket_close( conn_t *sock ); + void socket_expect_activity( conn_t *sock, int expect ); ++void socket_expect_eof( conn_t *sock ); + int socket_read( conn_t *sock, char *buf, uint len ); /* never waits */ + char *socket_read_line( conn_t *sock ); /* don't free return value; never waits */ + typedef enum { KeepOwn = 0, GiveOwn } ownership_t; diff --git a/net-mail/isync/isync-1.4.4-r1.ebuild b/net-mail/isync/isync-1.4.4-r1.ebuild new file mode 100644 index 000000000000..2030c04369f8 --- /dev/null +++ b/net-mail/isync/isync-1.4.4-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="MailDir mailbox synchronizer" +HOMEPAGE="https://isync.sourceforge.io/" +LICENSE="GPL-2" +SLOT="0" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/${PN}" + inherit git-r3 autotools +else + SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="berkdb sasl ssl zlib" + +RDEPEND=" + berkdb? ( >=sys-libs/db-4.2:= ) + sasl? ( dev-libs/cyrus-sasl ) + ssl? ( >=dev-libs/openssl-0.9.6:0= ) + zlib? ( sys-libs/zlib:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl +" + +PATCHES=( + "${FILESDIR}"/${P}-openssl3-eof.patch +) + +src_prepare() { + default + [[ ${PV} == 9999 ]] && eautoreconf +} + +src_configure() { + use berkdb || export ac_cv_berkdb4=no + econf \ + $(use_with ssl) \ + $(use_with sasl) \ + $(use_with zlib) +} diff --git a/net-mail/isync/isync-1.4.4.ebuild b/net-mail/isync/isync-1.4.4.ebuild index 1aa6d569264a..df50151e8187 100644 --- a/net-mail/isync/isync-1.4.4.ebuild +++ b/net-mail/isync/isync-1.4.4.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="MailDir mailbox synchronizer" -HOMEPAGE="http://isync.sourceforge.net/" +HOMEPAGE="https://isync.sourceforge.io/" LICENSE="GPL-2" SLOT="0" diff --git a/net-mail/isync/isync-9999.ebuild b/net-mail/isync/isync-9999.ebuild index e005efe792e4..5af1e39800aa 100644 --- a/net-mail/isync/isync-9999.ebuild +++ b/net-mail/isync/isync-9999.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="MailDir mailbox synchronizer" -HOMEPAGE="http://isync.sourceforge.net/" +HOMEPAGE="https://isync.sourceforge.io/" LICENSE="GPL-2" SLOT="0" diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index d3697b449e9a..9a5db066d0bf 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/dropbear/Manifest b/net-misc/dropbear/Manifest index e77c6373527d..b2e8889afe95 100644 --- a/net-misc/dropbear/Manifest +++ b/net-misc/dropbear/Manifest @@ -1,10 +1,14 @@ AUX dropbear-0.46-dbscp.patch 432 BLAKE2B 93f27fb4f5806d7a5e637ccc3ed14b6929d25b395d4731807895761a3cec76de8fcc154db85bb4913214ecac4f65a85489e0091d36c213be38b7b1f7719d5694 SHA512 071a346dbd98490a1ad967b582bb54ef07c45bb25e3b130eb7f22405dd361d6a54061a800e687385f37b2efd4057efcac8e4d07506b9100e51a334c0be12e2d6 +AUX dropbear-2022.82-tests.patch 820 BLAKE2B 8b8d7bbc80962fd4be56078d54c12097bd6cedf8cf11ca1b07a3fb39ebd795e3be9f2183482e7e3b06d1be644a2b9afcde372362c6cd4a2baf8f3254cc63b00a SHA512 4ddc65f2e1e86f50fff732d3141b18a3a5260755715e46bcfb5c5e4a261f9c22dff48c19797de972f61b9bb526d0b93f067832c38229c2c1a7e630d30dfcba01 AUX dropbear-2022.82-x11.patch 636 BLAKE2B 89e95851d9f184d215f1e6ffd972f9519be8ef0c153d49306c3fe09b97c8e3ae4b8c1705c0f1532681c4d5e49f17f6f85f8c75667f2340d3cdd1a1e52a9795cf SHA512 ceacd4776d3c7b4c830bdded66e61b77c8e267fdcc0f0b42fd0ad4981610bdcfca98e2dc14c48eac5681035f2e7f0644553dfb419424d1536bf4f7b81e577f6c AUX dropbear.conf.d 190 BLAKE2B b89e59ae84f23f00162d78cb900e4fef05fe01123a6ee7533ed3d39625f43580012591b2cf8dcc9ea5f093a64d3ed81fa590c44389bacb369b9123929ca2bb69 SHA512 83f2c1eaf7687917a4b2bae7d599d4378c4bd64f9126ba42fc5d235f2b3c9a474d1b3168d70ed64bb4101cc251d30bc9ae20604da9b5d819fcd635ee4d0ebb0f AUX dropbear.init.d 731 BLAKE2B d858b35872eb72dacb85baed47882a9909a2530e3a9537a10adaeaf3d77da49808fdb8490124d29379c7b61272ea7d1867477046c1700d3cf216b4fc4f8c8f25 SHA512 5087cdb36194d55bf6d5ce27852b17f1ebe06840bbed37789cf162a618fb3c56c9dffce01a8a75f8574f8d9800a12fc2e1b725ca35352a836324579c8b704fd8 DIST dropbear-2020.81.tar.bz2 2289644 BLAKE2B eb80ff88d75ae97365570f8793aee855cc615f6a46c49c4efa026d14ba8507c41b87093ca5b86dd1fcd3602f5e24b7b9c4f83c7cf4f6dc7945ff628b09c98794 SHA512 2fa9d4d7dcb1c81281f5e47c8a99b7300eb46b3bb605daaec956404eae9124879a8bbbef521dea6da8b3643f3dc6f7f5005e265bfcaba97e89812f5642c294da DIST dropbear-2022.82.tar.bz2 2309514 BLAKE2B 56ff931de1e5681850a4c96b8f2c1d90db1680a08a8a741ae3034a433c2780715ede9754357477c9adfe35a310859641d7a03534e6a656e11cd7de8832fbc27d SHA512 94c664e0d56bce3750b04aff166bf073f778dc2aa08e093541b520db1f165d4173e1cf25eef69a59b0a5a0a63cfb3ce8bbf94d6c4010687a0233ba1ad8ea403b DIST dropbear-2022.82.tar.bz2.asc 833 BLAKE2B 7d152456f24a61add2935e7f2c9ae7a05e00137ae2c39638004cccc1fd0491311328b5e829443cbe727ae6ec9d58973270b917bae0f23ddcef0b5051b62ca60b SHA512 a45fa49857598195b8d7e51e02bf26498a74c6900245c114ce1fa19bc4eb0ef0518cbb68996c3584c0b98c22bb2078eb963e4a513f0dfb03baae6d04f5911105 +DIST dropbear-2022.83.tar.bz2 2322904 BLAKE2B 4e26667458fb068a8c997b44dfd3c4f15146f051713a3ea90980db04c6345174d34214269665d74c863c1c1947d6837034aa4c264101b11971c8a3e97f491393 SHA512 c63afa615d64b0c8c5e739c758eb8ae277ecc36a4223b766bf562702de69910904cbc3ea98d22989df478ae419e1f81057fe1ee09616c80cb859f58f44175422 +DIST dropbear-2022.83.tar.bz2.asc 833 BLAKE2B 7dfcf13804738aed3136c264412f8c2f96cd3ff71482815af736346c9441c8f00adef26f4e8f89082cbbb4033249501adbc545c08f678e1cac4afc88a8fc9ed0 SHA512 e5cbd01dcbaeabb04dc473bd11933a422fda03ceb5bc02fb5c99abafd0841e3ac1f436cc1798500b33fbbc81923fa03c2a28c971fa26794ed5888d496fb7e2ad EBUILD dropbear-2020.81-r3.ebuild 3009 BLAKE2B c85c3b010afa5aa31cad91e362385a38d7e39467d2b6b0353898eb603e3624da7b520c79512c3ae87b100445d4470eac16b762391589a2e4091de2a92767285e SHA512 bfb2f428fa98bb9accb282c18cb13378970362705f74a04711604dbe8ad9c25619f2b96d6e5df4060a9b556d04ea7fc7d695a1741481d541cc6032b131fbdfeb -EBUILD dropbear-2022.82.ebuild 3432 BLAKE2B d2356224a0de4df0ff25b1fed4b26ea08933dbf2a84aff96e38cd6713b032cb29df8707ff0cc187d19562bb865e3d0fda21d3c70fac1c458db88f0489d3074af SHA512 24035954c31b21d9b5c0ba7af6f180507ec296acb16c5bcce05628a827eea4a3d172203f45419bbf4dfa2b54a4c7903113e4dba20be0bc4a8d6999a162bf7624 +EBUILD dropbear-2022.82.ebuild 4492 BLAKE2B 52895861eadde90fc2224963b0043c33999e0dbf473f2e35f22cafd8b7b35e4f54c500f5c9aae62de1b7f94bc746cbdeb10b358b15f966d1736a84f929db7182 SHA512 dbb57ffa5e6c9dac8d0c1fb1f06c0bdc787d6bf2054cb03e0bfc599def31a54ba330be283199914bad2a67aa0565a99ef10a3876457f9baf7704abf6a1f5ea11 +EBUILD dropbear-2022.83.ebuild 4454 BLAKE2B 035870843f831c2374d55a33d44a6549256bf031f086a98b2f1ba40e0b4430836b096bba76f3a371dc17e87a7db9d86e5f438a54bd7b4fce4df2fab3e375a797 SHA512 a1a29a9a9efbb2af6ac5c3ba252d0f43f9fd15bc682116ac68a352741296dcc47904b7c7667df1502e9f173c59c6e7d798c417f50e59c1a9bf5dbe17cd82f966 MISC metadata.xml 1814 BLAKE2B 77ddfd966cd18b81304eb8f43cccaecf1ee223896a5cbba75d3ec7140b9ee871ff83a3d7a938198f8fe29df4b30f61d2bb7d9a5058018ec4694f53667c7e83f7 SHA512 ed7051343a78900724eb077cc985d68d614902e2edc01e014d2b685158f143c67fee863599f0a40f318bed9dea81091d756e15d07e1e20ff1e9961b2f4e0f34e diff --git a/net-misc/dropbear/dropbear-2022.82.ebuild b/net-misc/dropbear/dropbear-2022.82.ebuild index 2538b0bcfa84..e9746bf468b8 100644 --- a/net-misc/dropbear/dropbear-2022.82.ebuild +++ b/net-misc/dropbear/dropbear-2022.82.ebuild @@ -3,8 +3,9 @@ EAPI=7 +PYTHON_COMPAT=( python3_{8..11} ) VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/dropbear.asc -inherit savedconfig pam verify-sig +inherit savedconfig pam python-any-r1 verify-sig DESCRIPTION="Small SSH 2 client/server designed for small memory environments" HOMEPAGE="https://matt.ucc.asn.au/dropbear/dropbear.html" @@ -18,7 +19,8 @@ SRC_URI+=" verify-sig? ( LICENSE="MIT GPL-2" # (init script is GPL-2 #426056) SLOT="0" KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib" +IUSE="bsdpty minimal multicall pam +shadow static +syslog test zlib" +RESTRICT="!test? ( test ) test" LIB_DEPEND=" virtual/libcrypt[static-libs(+)] @@ -39,13 +41,28 @@ DEPEND=" static? ( ${LIB_DEPEND} ) " RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dropbear )" +BDEPEND=" + test? ( + $(python_gen_any_dep ' + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ') + ) + verify-sig? ( sec-keys/openpgp-keys-dropbear ) +" REQUIRED_USE="pam? ( !static )" PATCHES=( "${FILESDIR}"/${PN}-0.46-dbscp.patch "${FILESDIR}"/${PN}-2022.82-x11.patch + "${FILESDIR}"/${PN}-2022.82-tests.patch ) set_options() { @@ -58,7 +75,20 @@ set_options() { ) } +python_check_deps() { + python_has_version "dev-python/attrs[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/iniconfig[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/packaging[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pluggy[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/py[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/psutil[${PYTHON_USEDEP}]" +} + pkg_setup() { + use test && python-any-r1_pkg_setup + if use static ; then ewarn "Using bundled copies of libtommath and libtomcrypt" fi diff --git a/net-misc/dropbear/dropbear-2022.83.ebuild b/net-misc/dropbear/dropbear-2022.83.ebuild new file mode 100644 index 000000000000..b2ad633d2944 --- /dev/null +++ b/net-misc/dropbear/dropbear-2022.83.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/dropbear.asc +inherit savedconfig pam python-any-r1 verify-sig + +DESCRIPTION="Small SSH 2 client/server designed for small memory environments" +HOMEPAGE="https://matt.ucc.asn.au/dropbear/dropbear.html" +SRC_URI="https://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 + https://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2" +SRC_URI+=" verify-sig? ( + https://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2.asc + https://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2.asc + )" + +LICENSE="MIT GPL-2" # (init script is GPL-2 #426056) +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="bsdpty minimal multicall pam +shadow static +syslog test zlib" +RESTRICT="!test? ( test ) test" + +LIB_DEPEND=" + virtual/libcrypt[static-libs(+)] + zlib? ( sys-libs/zlib[static-libs(+)] ) +" +RDEPEND=" + acct-group/sshd + acct-user/sshd + !static? ( + >=dev-libs/libtomcrypt-1.18.2-r2[libtommath] + >=dev-libs/libtommath-1.2.0 + ${LIB_DEPEND//\[static-libs(+)]} + ) + pam? ( sys-libs/pam ) +" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" +BDEPEND=" + test? ( + $(python_gen_any_dep ' + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ') + ) + verify-sig? ( sec-keys/openpgp-keys-dropbear ) +" + +REQUIRED_USE="pam? ( !static )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.46-dbscp.patch + "${FILESDIR}"/${PN}-2022.82-tests.patch +) + +set_options() { + progs=( + dropbear dbclient dropbearkey + $(usex minimal "" "dropbearconvert scp") + ) + makeopts=( + MULTI=$(usex multicall 1 0) + ) +} + +python_check_deps() { + python_has_version "dev-python/attrs[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/iniconfig[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/packaging[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pluggy[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/py[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/psutil[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup + + if use static ; then + ewarn "Using bundled copies of libtommath and libtomcrypt" + fi +} + +src_prepare() { + default + sed \ + -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ + default_options.h > localoptions.h || die + sed \ + -e '/pam_start/s:sshd:dropbear:' \ + -i svr-authpam.c || die + restore_config localoptions.h +} + +src_configure() { + # Notes: + # 1) We use bundled libtom* when static build is enabled because + # libtomcrypt lacks it and we don't particularly want to add it. + # 2) We disable the hardening flags as our compiler already enables them + # by default as is appropriate for the target. + local myeconfargs=( + --disable-harden + + # bug #836900 + $(use_enable !elibc_musl lastlog) + $(use_enable !elibc_musl wtmp) + + $(use_enable static bundled-libtom) + $(use_enable zlib) + $(use_enable pam) + $(use_enable !bsdpty openpty) + $(use_enable shadow) + $(use_enable static) + $(use_enable syslog) + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + set_options + emake "${makeopts[@]}" PROGRAMS="${progs[*]}" +} + +src_install() { + set_options + emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install + doman *.8 + newinitd "${FILESDIR}"/dropbear.init.d dropbear + newconfd "${FILESDIR}"/dropbear.conf.d dropbear + dodoc CHANGES README SMALL MULTI + + # The multi install target does not install the links right. + if use multicall ; then + cd "${ED}"/usr/bin || die + local x + for x in "${progs[@]}" ; do + ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed" + done + rm -f dropbear + dodir /usr/sbin + dosym ../bin/dropbearmulti /usr/sbin/dropbear + cd "${S}" || die + fi + save_config localoptions.h + + if ! use minimal ; then + mv "${ED}"/usr/bin/{,db}scp || die + fi + + if use pam; then + pamd_mimic system-remote-login dropbear auth account password session + fi +} diff --git a/net-misc/dropbear/files/dropbear-2022.82-tests.patch b/net-misc/dropbear/files/dropbear-2022.82-tests.patch new file mode 100644 index 000000000000..6619e6c07551 --- /dev/null +++ b/net-misc/dropbear/files/dropbear-2022.82-tests.patch @@ -0,0 +1,25 @@ +--- a/test/Makefile.in ++++ b/test/Makefile.in +@@ -4,18 +4,13 @@ SHELL=bash + + all: test + +-test: venv/bin/pytest fakekey +- (source ./venv/bin/activate; pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir) ) ++test: fakekey ++ pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir) + +-one: venv/bin/pytest fakekey +- (source ./venv/bin/activate; pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir) -k exit) ++one: fakekey ++ pytest --hostkey=fakekey --dbclient=../dbclient --dropbear=../dropbear $(srcdir) -k exit + + fakekey: + ../dropbearkey -t ecdsa -f $@ + +-venv/bin/pytest: $(srcdir)/requirements.txt +- python3 -m venv init venv +- ./venv/bin/pip install --upgrade pip +- ./venv/bin/pip install -r $(srcdir)/requirements.txt +- + .PHONY: test diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 0aed1418aa47..883744b8385f 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/package.mask b/profiles/package.mask index c8c83042570c..69cb48ff0b64 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -351,11 +351,6 @@ sys-cluster/slurm # Bug #868762. =dev-util/pahole-1.24 -# Mike Gilbert (2022-09-05) -# Crash due to double-free. -# https://bugs.gentoo.org/868567 -=sys-apps/gawk-5.2.0 - # hololeap (2022-08-21) # doctest-parallel does not currently work with Setup.hs (used internally by # haskell-cabal.eclass) diff --git a/profiles/use.local.desc b/profiles/use.local.desc index c5d44fefed66..ec9e6834867d 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2127,6 +2127,7 @@ dev-libs/poco:crypto - Encryption and digital signing classes dev-libs/poco:data - Database abstraction layer to easily send/retrieve data to/from various databases dev-libs/poco:file2pagecompiler - Utility to convert ordinary files to Page Compiler source files dev-libs/poco:json - Add JSON support +dev-libs/poco:jwt - Add JSON Web Token support dev-libs/poco:mariadb - Prefer dev-db/mariadb-connector-c over dev-db/mysql-connector-c dev-libs/poco:mongodb - Add dev-db/mongodb support dev-libs/poco:net - Classes to write network clients & servers @@ -4621,7 +4622,7 @@ media-sound/elisa:vlc - Use media-video/vlc for output rather than dev-qt/qtmult media-sound/exaile:scrobbler - Enable audioscrobbler/last.fm support media-sound/fapg:xspf - Enable support for saving XSPF playlists. media-sound/fluidsynth:network - enable network support (requires BSD sockets) -media-sound/fluidsynth:pipewire - enable pipewire support +media-sound/fluidsynth:pipewire - enable media-video/pipewire support media-sound/gimmix:cover - Enable cover art fetching media-sound/gimmix:lyrics - Enable lyric fetching media-sound/gmusicbrowser:extras - Install some extra deps for plugins (ex. Titlebar) diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz index 241556351778..c17fbf383085 100644 Binary files a/sci-astronomy/Manifest.gz and b/sci-astronomy/Manifest.gz differ diff --git a/sci-astronomy/calcmysky/Manifest b/sci-astronomy/calcmysky/Manifest index 41084953bc2d..df895c458c98 100644 --- a/sci-astronomy/calcmysky/Manifest +++ b/sci-astronomy/calcmysky/Manifest @@ -1,3 +1,3 @@ DIST calcmysky-0.2.1.tar.gz 2161314 BLAKE2B b0aa1abc75f59c9c16429749bb8669e49e17e3dc7716bb78f472a9181c7d77a2c82c2f3800529f620604f233f88855908b0b55d824bf259d0912e157b9537faf SHA512 3915b965ee656b259ce7f158dfdd3c9c11a6c3ff907307899ae55e88ad6c1ccfbec8e0a1f784f5232fb0cb2c8300422fa25b8b1d4d11639d3ebb8c76d67059e5 -EBUILD calcmysky-0.2.1.ebuild 1193 BLAKE2B e12fb400bcf40d90fb612685b8eb6d7c257ca6e0140bb6159fd9c3ee7735701665be8667252c423cf67486e8eebb0c1ca8caee4cffb1a7afbab0f89eb0e2b1f8 SHA512 535c0a08f7ce74159dc19e8c47ebef10d92114dcc1578c54e5e718850218c8dcfdf1e8698745e0853ff83c37204432dfffdb539daccb90b35f1189f8a94e5ba8 +EBUILD calcmysky-0.2.1.ebuild 1200 BLAKE2B b92801fd18683796810a50e2190e74b202a03148273dd1a0234d8fc628cafab81ff52755229add4a13f96a85dace008b7ca94a512d1beed67e2ceb598e85ea2c SHA512 9589ac008835dc4a2fbbd19a29bc023e73b9237a73a5ea7c1db0f3feff6d257cbab3dd00d652f556c8bfe0f50c05a0793937808dff133cf39640743b3d2af231 MISC metadata.xml 582 BLAKE2B dbfe97e6d7c27ec436cd080f0d9c7969f4a13a174db9637970dc19d9ca3c6387e3de1f97093fb8699e22f77927daa49e10709bfe14b91ade50e3d8bc449bfcb2 SHA512 ec397bf939ac6935284ae74ceca2cd253b9558d963ab627153cd5360bff6f506a8cfe53cbf49a38a59a71fd3013f25138c44d1034aed134f0d1995d021ad7408 diff --git a/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild b/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild index 47c8b4a34689..c65c646a9668 100644 --- a/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild +++ b/sci-astronomy/calcmysky/calcmysky-0.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-3" # subslot is soversion SLOT="0/14" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" IUSE="qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )" diff --git a/sci-astronomy/stellarium/Manifest b/sci-astronomy/stellarium/Manifest index 8daf9e3d1107..e19de324de2f 100644 --- a/sci-astronomy/stellarium/Manifest +++ b/sci-astronomy/stellarium/Manifest @@ -15,5 +15,5 @@ DIST stellarium-dso-catalog-3.17.dat 28678790 BLAKE2B 8ec14dd34c749a5bea19cc5567 DIST stellarium_user_guide-0.22.2-1.pdf 35082446 BLAKE2B c9bb7f344a9377fe86b714904aa713c7e6cda59d31f8e547b571da0a057d141fa1b998b4adb3dbdcee0bb7a152b6f6e18b58a4a08c345dc0e77efca6ffb5a801 SHA512 45adfe53fa9c7432952152d95ab96a446a6459348fa6724fff83aababb0c967d9467cc0ca3bd24b834fd189fb69c782e521d94528a60a704062aa445e749a4a5 DIST stellarium_user_guide-1.1-1.pdf 36567672 BLAKE2B d1b7f9c8d8974aeabe92e3127c84a79b92dd9c3a0057b7831a1851c7fc88c13ec456375847e90576448a5dbe655846142637c91067cc10df20ae2b9373190e8e SHA512 2dbcf4100c1f24770fa23b2995103b94f0736eacca76031cecac582364948a4cb0e32aabdb554a30a7a64ed53eaa3538d59d7af2434eb74a04d562f1453bc89d EBUILD stellarium-0.22.2.ebuild 4063 BLAKE2B c5068f6b138eddcef9a1690f1645bb8b597ee3642507cd5098bf5a1a1de93e23407ba476229fb1025dfb33e2a7fd291cbbcd2c019a0b9e96ad4a24afc438ee3b SHA512 fbacac381f17706fe72ee905e2eca8dd5699e8ab0b38971baaba13f4ffa31cab5d10b38ecbb0b73dd5cf2a135a19f887132d5d62c88222be4fb58cdcf4b29a63 -EBUILD stellarium-1.1.ebuild 4738 BLAKE2B b17aa799a1dfe2b9b4be8861496c4c05e7ed0e9b3b10de4a1fb2ec38fea6ba21e92210ea8cc3bdcfd5ed4b1d0df669a1a9167a615e6207e715f45ec297b94f87 SHA512 0630e7d4a7937e25da41f4fa51d3197349457a56adf3d0763274984fc5525d89743a41c0580dc9dee08ca0447ad112262c5f40fa97722b6915f8cee743a86a57 +EBUILD stellarium-1.1.ebuild 4745 BLAKE2B 5610c4e6840875f4c71a910ee24fa412bd775f0223b0df41dc611db50793a8ac596f883bcf508ab179691f55c9c4c9317c96c71a9d13897144ceac5c05eecfd9 SHA512 a8e8d204162dda75630574b5b95ee1a955638405671b220756f87814c21a49adfe9373404d0d532f39751879b1b6317fb6434f6b06636f98fc7f536a9d86c744 MISC metadata.xml 1667 BLAKE2B dd7848212ed755809c49cdba0ed63138b5f6f188240f71601e113894fded940ed3ea3850028915700961789f150ea7f5d91a4ff6c4570b753dbe6ff397b81b46 SHA512 bea670b08be632304aab3b9d456bce249f2109195e6e309bd703778e5a93561e552212c900897b72e293a3d81d188afabd5e1d8c213334f6d01b1dc035badca6 diff --git a/sci-astronomy/stellarium/stellarium-1.1.ebuild b/sci-astronomy/stellarium/stellarium-1.1.ebuild index e10dc3e47f19..74bb4d95179d 100644 --- a/sci-astronomy/stellarium/stellarium-1.1.ebuild +++ b/sci-astronomy/stellarium/stellarium-1.1.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="GPL-2+ SGI-B-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" IUSE="debug deep-sky doc gps media nls qt6 +scripting +show-my-sky stars telescope test webengine +xlsx" # Qt6 QAudioOutput crashes on startup; qt 6.4.0 # https://bugreports.qt.io/browse/QTBUG-108221 diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index f9642a7f0012..639b194d3370 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index d1c50b98f83a..4b8962026c7e 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,7 +1,6 @@ DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43 DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd -DIST gawk-5.2.0.tar.xz 3385496 BLAKE2B c4df19fe59c67ca1de490febc218f7eebb7f9d99f383b908c0af4179f89570d9bc102c0f1c2235dd758e397717957352853b2efbf7282532f51b17538dd95bf1 SHA512 e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac -DIST gawk-5.2.0.tar.xz.sig 488 BLAKE2B 541e06de12f720bfd890daae8f50263ec5eeebb1bff1e69510fcc004b0fd0b5c4b9e182557757e833ad10324ce51c4db47c0857b5feaf17002975dfd34be35ab SHA512 c9ae287fbb31e35384ed8814b4f51e7f7e214f499556b71eb4b8085b65c73d0e32f88eb17f83aed8dfc6880485e7a348887cdf9ae54f3b13265dbf653cf84665 +DIST gawk-5.2.0b.tar.gz 6592187 BLAKE2B 3c6111fd8668597db6d2862e78f706dae0c826af82778cf96cd8aa2274e239c1d8c092def0dd4654a0bb8cf9b7fef3c3f20fcf29ce70c4c1298eca744d4609a9 SHA512 217ad67ee8a8f8dd03d4c10536c1c535a5b62cd6b7d63a1cd3248748b9fb5e180a669ef04b9887d88cd98ac00132450ac95b8ea820329cf0cca494d187af1d5d EBUILD gawk-5.1.1-r2.ebuild 2762 BLAKE2B dc12406f53b61c3a99cfd3dfbbe0a430b4746920a78be5fb611b8d6c61a8de5e82ff2002d3b8c3d90562d408d26453ada810f60ceb4bef961875b677c8079e64 SHA512 96941cc2cf82f799bca38f8707b9cdce9764a817e5fdd950fd91be3de00f5ae6fee2660a2fd77b7effd9d42263a33ce40927525f076c2140a83d84b3af7fb887 -EBUILD gawk-5.2.0.ebuild 2820 BLAKE2B 0ac76815994e4b32c9a7705155cac2976f3a63ca7ca17830b6a276d4038d5f09e55cbe9894776b822dc90e3e851d6078f3bd0c7eff8e6c0c69c37800467e64bf SHA512 4918cdec84e66e56b557daa5c55e367ec0f1f30f8ea3ece0ce76591bc645463bf7a41021a0c857c78b772dfb8b355b2dfb96da4e17efe39b21aa1fc5729cdbca +EBUILD gawk-5.2.1_beta.ebuild 3164 BLAKE2B d020c6d7164390dfd7ebdd4b2ce9819d4bc1b1c6b8d77adb7206a749eb0f638868a9e8ff8dcdf9a36a243f2c429db60da88c14997306bbb460b02f803b6213c4 SHA512 6dbb184abcca581af62c0551856fba3c741a9832b81610f4aafeeca2fc60e81f4cea9499bc88bdbf9cda0d7324034031b091d770f6e7cf58c98d87a9c922a7b1 MISC metadata.xml 654 BLAKE2B e04183a376da2006e727296257a18431f2e4f29fdabcee48edebb1c9dbf099c846af6bfe90d9e551ec4536c2dd034a80b47e6a1b8e442a89c1228929bef7d956 SHA512 9bb5a19c4b9a8ff7669c7ae7320a88d64eb68b4897f06d2046f71efe562a4846cb8c611bcc03b0111dfde19b40275f3357a5cd6285d4d5f0b4464a9c8b3eacb2 diff --git a/sys-apps/gawk/gawk-5.2.0.ebuild b/sys-apps/gawk/gawk-5.2.0.ebuild deleted file mode 100644 index 074bee40b5e5..000000000000 --- a/sys-apps/gawk/gawk-5.2.0.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GAWK_IS_BETA=no - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html" - -if [[ ${GAWK_IS_BETA} == yes ]] ; then - SRC_URI="https://www.skeeve.com/gawk/${P}.tar.gz" -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc - inherit verify-sig - - SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.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" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="mpfr pma nls readline" - -RDEPEND=" - mpfr? ( - dev-libs/gmp:= - dev-libs/mpfr:= - ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-6.7 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) -" - -if [[ ${GAWK_IS_BETA} != yes ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" -fi - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - # Avoid automagic dependency on libsigsegv - export ac_cv_libsigsegv=no - - local myeconfargs=( - --cache-file="${S}"/config.cache - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_enable pma) - $(use_with readline) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - # Automatic dodocs barfs - rm -rf README_d || die - - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # Symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do - if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then - ln -s "${l##*/}" "${l/gawk/awk}" || die - fi - done - - if ! [[ -e ${EROOT}/bin/awk ]] ; then - # /bin might not exist yet (stage1) - [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die - - ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die - fi - fi -} - -pkg_postrm() { - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - fi -} diff --git a/sys-apps/gawk/gawk-5.2.1_beta.ebuild b/sys-apps/gawk/gawk-5.2.1_beta.ebuild new file mode 100644 index 000000000000..a9b72f556c44 --- /dev/null +++ b/sys-apps/gawk/gawk-5.2.1_beta.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GAWK_IS_BETA=yes + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html" + +if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then + if [[ ${PV} == *_beta* ]] ; then + # Beta versioning is sometimes for the release prior, e.g. + # 5.2.1_beta is labelled upstream as 5.2.0b. + MY_PV=${PV/_beta/b} + MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) + MY_P=${PN}-${MY_PV} + + S="${WORKDIR}"/${MY_P} + else + MY_P=${P} + fi + + SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz" +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc + inherit verify-sig + + SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.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" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="mpfr pma nls readline" + +RDEPEND=" + mpfr? ( + dev-libs/gmp:= + dev-libs/mpfr:= + ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-apps/texinfo-6.7 + >=sys-devel/bison-3.5.4 + nls? ( sys-devel/gettext ) +" + +if [[ ${GAWK_IS_BETA} != yes ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" +fi + +src_prepare() { + default + + # Use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + + # bug #413327 + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die + + # Fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ + -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ + extension/inplace.c || die + fi +} + +src_configure() { + # Avoid automagic dependency on libsigsegv + export ac_cv_libsigsegv=no + + local myeconfargs=( + --cache-file="${S}"/config.cache + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_enable pma) + $(use_with readline) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + # Automatic dodocs barfs + rm -rf README_d || die + + default + + # Install headers + insinto /usr/include/awk + doins *.h + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # Symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do + if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then + ln -s "${l##*/}" "${l/gawk/awk}" || die + fi + done + + if ! [[ -e ${EROOT}/bin/awk ]] ; then + # /bin might not exist yet (stage1) + [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die + + ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die + fi + fi +} + +pkg_postrm() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + fi +} diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 441cddd4dd43..03a2dbbff5cc 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/rdma-core/Manifest b/sys-cluster/rdma-core/Manifest index 7b10424c089e..8c8441883719 100644 --- a/sys-cluster/rdma-core/Manifest +++ b/sys-cluster/rdma-core/Manifest @@ -6,7 +6,7 @@ DIST rdma-core-41.0.tar.gz 1784540 BLAKE2B 3c153dcc3563427f32fa32d9a31527635c6bb DIST rdma-core-42.0.tar.gz 1894415 BLAKE2B 953103beffd1410272dc9abf00f7cb0e900c2dd66a97cefc476fee303e4dfcdf00e9a452ec13a3f199bb34662cbdc50675ce54b6af26991cb9e673cb0d55cb3b SHA512 9e497d3a23bcd72828a717b59016fe25c88b4ec389e166936410c53dac0c6d6d2f45a76eaec18383ab3ca1a11d1b978b19247a3b7cfb121047d3891288a8c38e DIST rdma-core-43.0.tar.gz 1905196 BLAKE2B 96003e32de43e3f72a28c5d2d9bc670a709b25caba6ff25a36dedc003daa315b0fbfba1a25084160e659a1f0f7aa8fe32b63b0eb29103624a9499c05ebba0a87 SHA512 d5c48cfe10af40bc1caaed48fd6f82acfee5a22e1bfcc6955098ff328c1833e5455140e8f39cd5ceaa03f0aaa2bc627d56b2c1d3af8f2f505dda8a58ea70b597 EBUILD rdma-core-41.0.ebuild 2586 BLAKE2B 74f4c981476e0e000fd8bf7f01ae73ce3dea63f190843e6adce48f8a3ce56a0daf05e60ee6ceee58041764ff83c453bad5ce842c99938a630c8695d4438db733 SHA512 1e3558027f609bd19f173c045d34589dcaf968fb9dfb7770c29687baaca4551439c38d8774db477a22f3d7d70d2c7f3ff9c4489988efef2bcfd368f29a1e9d39 -EBUILD rdma-core-42.0-r1.ebuild 2667 BLAKE2B f766006b59aa6645a46a8dc3968f4179be10c56a48cafaf35f7f6e8597df6ee67842b6afbe53b889df38572d720923256740cb8ca47fd0589cffc998c4002636 SHA512 3ab7e723081306f653a19e36c8621073d1d687ebc35a9e797a4b67e5d129ec65bc1e9461d7fbf33457a8d62903427912409a36a506630b9dfe68580b51424dc4 +EBUILD rdma-core-42.0-r1.ebuild 2663 BLAKE2B d5323cc68772f7365e57315a816161c2ad515f474649515b59111dbe38495c30a990775e93a4391623f5354c5cfb72fffbd5badd740f800cad65304c0fe2c96d SHA512 525b42895212f6247984a1c112c665a6fbc81f1b38fa1848c58531a7bc3e175dc5d907fe42bf06d1f5b62d05421ebc081002f6f22423d00bfd6702e9a095dd72 EBUILD rdma-core-43.0.ebuild 2630 BLAKE2B 37f058fc5e7071803889d05700cad4c9c2eb7523e4c6c7ab83d3f55e5307c1da3ddaa4faca2786508ce63cd12778ec7cc3a7b17a08a8bb2ebe11518eacee37f4 SHA512 57438521ca929de8881e56f08d903d2b1071aac8f0c65409c17844b99aff878d21535e7753c7aa458179f9a995db49cf550f8056e31f9ca35cb6e05cdda1a11e EBUILD rdma-core-9999.ebuild 2630 BLAKE2B 37f058fc5e7071803889d05700cad4c9c2eb7523e4c6c7ab83d3f55e5307c1da3ddaa4faca2786508ce63cd12778ec7cc3a7b17a08a8bb2ebe11518eacee37f4 SHA512 57438521ca929de8881e56f08d903d2b1071aac8f0c65409c17844b99aff878d21535e7753c7aa458179f9a995db49cf550f8056e31f9ca35cb6e05cdda1a11e MISC metadata.xml 516 BLAKE2B 2db35084ef333282bd361a31f9e000a4ced15a1d720ea032c795a870f5bf6105443ffe7c62711a9cbf0af1aa4cf7230637c9550035797b539a482cd930a3a5b5 SHA512 e821196c6340b3c652f123e797bdbc6d93a25559cebdcf6418422a711b080586ef7e546abe2805d449a08944312dd963ee7088a27926e92fa06c28d453a14419 diff --git a/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild b/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild index b67855bafe1f..20e6b7084316 100644 --- a/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild +++ b/sys-cluster/rdma-core/rdma-core-42.0-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core" else SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )" diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index be845fff4cd1..6f87297da846 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 2a3f8470fa6f..a3cc91c70f73 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -36,6 +36,7 @@ DIST genkernel-4.0.10.tar.xz 460816 BLAKE2B d5922eede1192bb95ca235106a70118826c2 DIST genkernel-4.2.5.tar.xz 488188 BLAKE2B e960a46eb6053476bcf46ed0156d3b0c2712d69e339b644033272eb4d1d1f7325e03d4a1921e79282e29aa08134ee17060439983069718f0411a57e98c14ef2e SHA512 3d417507dc06a91e4d356d1a5476faab8d9ad3c18f72bc6d6244a14f46673cf4e349d9eaca377e79c72f713ff7818d8676b0b59553c748abf3cd8454a532f271 DIST genkernel-4.2.6-s390x.patch 39633 BLAKE2B a48aae069b41e2520fce9ac60a79f567225bcb798bfa02ccc5c279427381d3f0e59bb0d8231b7e9760c22a1bccf17ae826d0f01973e32f9a4f0ab60165c8fbdd SHA512 d1db9f2c36cf9c0d7f042ec682c2b61817eda0d21c35515dc313ad8901c7c4239a28937c4b411f796ab38278caaa1fa3a7c7e7d6dd9c8ba3f4f37fbba5988105 DIST genkernel-4.2.6.tar.xz 488892 BLAKE2B 4dc54c878e25165799ac40e45f28843c057348006a9e1a8dc2dec499e0ef78705104ae6893e15f76fc88cc054137d781cae1c4ec395fba669f6c93ec6fa8d6d9 SHA512 5981be08aac31c1cac22efd66e9cb39e6362cc7cac90dc26dd2089f95f287908dcbfb58a7da0bde6205bf42c57c606b96ed2e190b6d0fed1cfade9bae76b11fb +DIST genkernel-4.3.1.tar.xz 478784 BLAKE2B 34ba4631c486e08610bc67eddf2b6738e1e4b8f2879d477d686985190390f4c5b948dd9e73f4a18afca484b550a74b1e6b9f21d7ab886a8f1e289a9cb91ebaba SHA512 49f58a2262ff214c7361b3141a684bdfb60c446d30232dfd6fed84b5953d2825095fba9188e270dcd1f00e7fcd884d1ca642473d56dd6f17daf440478639598d DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d SHA512 4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1 @@ -75,5 +76,6 @@ EBUILD genkernel-4.0.10.ebuild 9583 BLAKE2B eb8f46374b3dd8a2f51db002e666ce64b32a EBUILD genkernel-4.2.5.ebuild 11468 BLAKE2B 44a9a5e824574e14f036b2964b325367f3abbbe904098ba35b98b4717c7e285366595863a1282d05a36c7f4bdc61f40b0bb6e052372f72c6a4a7b12575f1ece7 SHA512 8a0c4c90e7d132cd338465f7557ab34ceeb2649dc54e23876c90e396e3e3c2fa4c5d178234ede1057a143e116989552279996a14792463800612cd6a72a18c08 EBUILD genkernel-4.2.6-r6.ebuild 11948 BLAKE2B 5c2281ee1a0caeea8950ff16d573b95e2590bcc1a5c866c65126ea34880c24d704bcf2eecc3855f04b151283094357d958117574eee515088c31b5d2ee7b0bf5 SHA512 93e7b2018151c954130e9fd89e34c488f9c65131c283bf62d062f86d6a8e6b2e533dba092f347a39249e20215becd8736dfc18d285482db2d789468eb8051f2a EBUILD genkernel-4.2.6-r7.ebuild 12000 BLAKE2B 597e01ea3bc091091c3c60e4042f7f122ef710bb52cf707f233dfaa9b39cf149fcc09269c02f81996d72f32d8640debc2429b2ea6ea4807230d48d6766cdbe90 SHA512 dcbba0833c7cccbe82ff3828ef1eab559c857721fcba58315ef5ff55dd6de572d56ea80a0d3a4cd555ba9fea23116f147812accff49ce5ad2770a681ab496893 -EBUILD genkernel-9999.ebuild 11726 BLAKE2B 4cef124c5b87c6908482f4ab2277cdbb8cac5f8d05a59d6059336166a48ee8a4c6d9ee7af08bda0d0eebe1faf384b2830a044b838ba742c7fd539f86e29a5db2 SHA512 be55599bb6a61bf5e5938c9f61003d5f52e2f42e3eb7b9dd1dd756d914dd54d39aacda37d6f3a281c1096f1d9ccd72c9def17decc71cb119eae8570811e061e5 +EBUILD genkernel-4.3.1.ebuild 11723 BLAKE2B 5210b8963a15e1e109ad36672b976c404305542620efaeb1ed877342f68c816724eef4464a96fd7d23b40f5ae4900263acf1c0b56aab828f9e1ebdf78b15e2d7 SHA512 83af9ad2e4e067a92a681800ec9852534a391caa7cf377fa2d1ffd54e022e573e8c9e55f585f172951d9e36ace249ee92adb0e6957e5698ebb24622621266e52 +EBUILD genkernel-9999.ebuild 11723 BLAKE2B 5210b8963a15e1e109ad36672b976c404305542620efaeb1ed877342f68c816724eef4464a96fd7d23b40f5ae4900263acf1c0b56aab828f9e1ebdf78b15e2d7 SHA512 83af9ad2e4e067a92a681800ec9852534a391caa7cf377fa2d1ffd54e022e573e8c9e55f585f172951d9e36ace249ee92adb0e6957e5698ebb24622621266e52 MISC metadata.xml 473 BLAKE2B 7d2bf14ca0bd4ba5bf05d0ac1529c0c8eae3655a4f52eba56ddb6865e8a44978366b3abad6f334c99b5ad30332113761ea0b7afd76a9eb274c536a7c23aa3983 SHA512 49c916ec4e0690ba17dbaf363acacf3cfaa69f180e0d48644eb742875c55cb409f51123f1e055ecfcffda0f18604208cc61fd2372c2b1aaa6d949dec9edc80a5 diff --git a/sys-kernel/genkernel/genkernel-4.3.1.ebuild b/sys-kernel/genkernel/genkernel-4.3.1.ebuild new file mode 100644 index 000000000000..4453445d63f3 --- /dev/null +++ b/sys-kernel/genkernel/genkernel-4.3.1.ebuild @@ -0,0 +1,321 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# genkernel-9999 -> latest Git branch "master" +# genkernel-VERSION -> normal genkernel release + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 python-single-r1 + +# Whenever you bump a GKPKG, check if you have to move +# or add new patches! +VERSION_BCACHE_TOOLS="1.0.8_p20141204" +VERSION_BOOST="1.79.0" +VERSION_BTRFS_PROGS="5.15" +VERSION_BUSYBOX="1.34.1" +VERSION_COREUTILS="8.32" +VERSION_CRYPTSETUP="2.4.1" +VERSION_DMRAID="1.0.0.rc16-3" +VERSION_DROPBEAR="2020.81" +VERSION_EUDEV="3.2.10" +VERSION_EXPAT="2.4.1" +VERSION_E2FSPROGS="1.46.4" +VERSION_FUSE="2.9.9" +VERSION_GPG="1.4.23" +VERSION_HWIDS="20210613" +VERSION_ISCSI="2.0.878" +VERSION_JSON_C="0.13.1" +VERSION_KMOD="29" +VERSION_LIBAIO="0.3.112" +VERSION_LIBGCRYPT="1.9.4" +VERSION_LIBGPGERROR="1.43" +VERSION_LIBXCRYPT="4.4.26" +VERSION_LVM="2.02.188" +VERSION_LZO="2.10" +VERSION_MDADM="4.1" +VERSION_POPT="1.18" +VERSION_STRACE="5.14" +VERSION_THIN_PROVISIONING_TOOLS="0.9.0" +VERSION_UNIONFS_FUSE="2.0" +VERSION_UTIL_LINUX="2.37.2" +VERSION_XFSPROGS="5.13.0" +VERSION_XZ="5.2.5" +VERSION_ZLIB="1.2.11" +VERSION_ZSTD="1.5.0" +VERSION_KEYUTILS="1.6.3" + +COMMON_URI=" + https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz + https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2 + https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz + https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2 + mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz + https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 ${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz + https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2 + https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2 + https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz + https://github.com/libexpat/libexpat/releases/download/R_${VERSION_EXPAT//\./_}/expat-${VERSION_EXPAT}.tar.xz + https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz + https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz + mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2 + https://github.com/gentoo/hwids/archive/hwids-${VERSION_HWIDS}.tar.gz + https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz + https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz + https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-${VERSION_KMOD}.tar.xz + https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz + mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2 + mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2 + https://github.com/besser82/libxcrypt/archive/v${VERSION_LIBXCRYPT}.tar.gz -> libxcrypt-${VERSION_LIBXCRYPT}.tar.gz + https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz + https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz + https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz + http://ftp.rpm.org/popt/releases/popt-1.x/popt-${VERSION_POPT}.tar.gz + https://github.com/strace/strace/releases/download/v${VERSION_STRACE}/strace-${VERSION_STRACE}.tar.xz + https://github.com/jthornber/thin-provisioning-tools/archive/v${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz -> thin-provisioning-tools-${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz + https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz + https://www.kernel.org/pub/linux/utils/util-linux/v${VERSION_UTIL_LINUX:0:4}/util-linux-${VERSION_UTIL_LINUX}.tar.xz + https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-${VERSION_XFSPROGS}.tar.xz + https://tukaani.org/xz/xz-${VERSION_XZ}.tar.gz + https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz + https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> zstd-${VERSION_ZSTD}.tar.gz + https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-${VERSION_KEYUTILS}.tar.gz +" + +if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" + inherit git-r3 + S="${WORKDIR}/${P}" + SRC_URI="${COMMON_URI}" +else + SRC_URI="https://dev.gentoo.org/~mattst88/distfiles/${P}.tar.xz + ${COMMON_URI}" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo automatic kernel building scripts" +HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel https://gitweb.gentoo.org/proj/genkernel.git/" + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="" +IUSE="ibm +firmware" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Note: +# We need sys-devel/* deps like autoconf or automake at _runtime_ +# because genkernel will usually build things like LVM2, cryptsetup, +# mdadm... during initramfs generation which will require these +# things. +DEPEND="" +RDEPEND="${PYTHON_DEPS} + app-arch/cpio + >=app-misc/pax-utils-1.2.2 + app-portage/elt-patches + dev-util/gperf + sys-apps/sandbox + sys-devel/autoconf + sys-devel/autoconf-archive + sys-devel/automake + sys-devel/bc + sys-devel/bison + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + elibc_glibc? ( sys-libs/glibc[static-libs(+)] ) + firmware? ( sys-kernel/linux-firmware )" + +if [[ ${PV} == 9999* ]]; then + DEPEND="${DEPEND} app-text/asciidoc" +fi + +PATCHES=( +) + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + git-r3_src_unpack + else + local gk_src_file + for gk_src_file in ${A} ; do + if [[ ${gk_src_file} == genkernel-* ]] ; then + unpack "${gk_src_file}" + fi + done + fi +} + +src_prepare() { + default + + if [[ ${PV} == 9999* ]] ; then + einfo "Updating version tag" + GK_V="$(git describe --tags | sed 's:^v::')-git" + sed "/^GK_V/s,=.*,='${GK_V}',g" -i "${S}"/genkernel + einfo "Producing ChangeLog from Git history..." + pushd "${S}/.git" >/dev/null || die + git log > "${S}"/ChangeLog || die + popd >/dev/null || die + fi + + # Update software.sh + sed -i \ + -e "s:VERSION_BCACHE_TOOLS:${VERSION_BCACHE_TOOLS}:"\ + -e "s:VERSION_BOOST:${VERSION_BOOST}:"\ + -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\ + -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\ + -e "s:VERSION_COREUTILS:${VERSION_COREUTILS}:"\ + -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\ + -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\ + -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\ + -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\ + -e "s:VERSION_EXPAT:${VERSION_EXPAT}:"\ + -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\ + -e "s:VERSION_FUSE:${VERSION_FUSE}:"\ + -e "s:VERSION_GPG:${VERSION_GPG}:"\ + -e "s:VERSION_HWIDS:${VERSION_HWIDS}:"\ + -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\ + -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\ + -e "s:VERSION_KMOD:${VERSION_KMOD}:"\ + -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\ + -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\ + -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\ + -e "s:VERSION_LIBXCRYPT:${VERSION_LIBXCRYPT}:"\ + -e "s:VERSION_LVM:${VERSION_LVM}:"\ + -e "s:VERSION_LZO:${VERSION_LZO}:"\ + -e "s:VERSION_MDADM:${VERSION_MDADM}:"\ + -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\ + -e "s:VERSION_POPT:${VERSION_POPT}:"\ + -e "s:VERSION_STRACE:${VERSION_STRACE}:"\ + -e "s:VERSION_THIN_PROVISIONING_TOOLS:${VERSION_THIN_PROVISIONING_TOOLS}:"\ + -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\ + -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\ + -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\ + -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\ + -e "s:VERSION_XZ:${VERSION_XZ}:"\ + -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\ + -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\ + "${S}"/defaults/software.sh \ + || die "Could not adjust versions" +} + +src_compile() { + if [[ ${PV} == 9999* ]] ; then + emake + fi +} + +src_install() { + insinto /etc + doins "${S}"/genkernel.conf + + doman genkernel.8 + dodoc AUTHORS ChangeLog README TODO + dobin genkernel + rm -f genkernel genkernel.8 AUTHORS ChangeLog README TODO genkernel.conf + + if use ibm ; then + cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die + else + cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die + fi + + insinto /usr/share/genkernel + doins -r "${S}"/* + + fperms +x /usr/share/genkernel/gen_worker.sh + fperms +x /usr/share/genkernel/path_expander.py + + python_fix_shebang "${ED}"/usr/share/genkernel/path_expander.py + + newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}" + insinto /etc + doins "${FILESDIR}"/initramfs.mounts + + pushd "${DISTDIR}" &>/dev/null || die + insinto /usr/share/genkernel/distfiles + doins ${A/${P}.tar.xz/} + popd &>/dev/null || die +} + +pkg_postinst() { + # Wiki is out of date + #echo + #elog 'Documentation is available in the genkernel manual page' + #elog 'as well as the following URL:' + #echo + #elog 'https://wiki.gentoo.org/wiki/Genkernel' + #echo + + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 4 ; then + # This is an upgrade which requires user review + + ewarn "" + ewarn "Genkernel v4.x is a new major release which touches" + ewarn "nearly everything. Be careful, read updated manpage" + ewarn "and pay special attention to program output regarding" + ewarn "changed kernel command-line parameters!" + + # Show this elog only once + break + fi + done + + if [[ $(find /boot -name 'kernel-genkernel-*' 2>/dev/null | wc -l) -gt 0 ]] ; then + ewarn '' + ewarn 'Default kernel filename was changed from "kernel-genkernel--"' + ewarn 'to "vmlinuz-". Please be aware that due to lexical ordering the' + ewarn '*default* boot entry in your boot manager could still point to last kernel' + ewarn 'built with genkernel before that name change, resulting in booting old' + ewarn 'kernel when not paying attention on boot.' + fi + + # Show special warning for users depending on remote unlock capabilities + local gk_config="${EROOT}/etc/genkernel.conf" + if [[ -f "${gk_config}" ]] ; then + if grep -q -E "^SSH=[\"\']?yes" "${gk_config}" 2>/dev/null ; then + if ! grep -q dosshd /proc/cmdline 2>/dev/null ; then + ewarn "" + ewarn "IMPORTANT: SSH is currently enabled in your genkernel config" + ewarn "file (${gk_config}). However, 'dosshd' is missing from current" + ewarn "kernel command-line. You MUST add 'dosshd' to keep sshd enabled" + ewarn "in genkernel v4+ initramfs!" + fi + fi + + if grep -q -E "^CMD_CALLBACK=.*emerge.*@module-rebuild" "${gk_config}" 2>/dev/null ; then + elog "" + elog "Please remove 'emerge @module-rebuild' from genkernel config" + elog "file (${gk_config}) and make use of new MODULEREBUILD option" + elog "instead." + fi + fi + + local n_root_args=$(grep -o -- '\/dev/null | wc -l) + if [[ ${n_root_args} -gt 1 ]] ; then + ewarn "WARNING: Multiple root arguments (root=) on kernel command-line detected!" + ewarn "If you are appending non-persistent device names to kernel command-line," + ewarn "next reboot could fail in case running system and initramfs do not agree" + ewarn "on detected root device name!" + fi + + if [[ -d /run ]] ; then + local permission_run_expected="drwxr-xr-x" + local permission_run=$(stat -c "%A" /run) + if [[ "${permission_run}" != "${permission_run_expected}" ]] ; then + ewarn "Found the following problematic permissions:" + ewarn "" + ewarn " ${permission_run} /run" + ewarn "" + ewarn "Expected:" + ewarn "" + ewarn " ${permission_run_expected} /run" + ewarn "" + ewarn "This is known to be causing problems for any UDEV-enabled service." + fi + fi +} diff --git a/sys-kernel/genkernel/genkernel-9999.ebuild b/sys-kernel/genkernel/genkernel-9999.ebuild index ebc8d966acc7..4453445d63f3 100644 --- a/sys-kernel/genkernel/genkernel-9999.ebuild +++ b/sys-kernel/genkernel/genkernel-9999.ebuild @@ -90,7 +90,7 @@ if [[ ${PV} == 9999* ]] ; then S="${WORKDIR}/${P}" SRC_URI="${COMMON_URI}" else - SRC_URI="https://dev.gentoo.org/~whissi/dist/genkernel/${P}.tar.xz + SRC_URI="https://dev.gentoo.org/~mattst88/distfiles/${P}.tar.xz ${COMMON_URI}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index c4bc7ca542ec..4b781bfbe00d 100644 Binary files a/virtual/Manifest.gz and b/virtual/Manifest.gz differ diff --git a/virtual/rust/Manifest b/virtual/rust/Manifest index 0dbc33dec9d0..0eb886b42b9d 100644 --- a/virtual/rust/Manifest +++ b/virtual/rust/Manifest @@ -1,5 +1,5 @@ -EBUILD rust-1.64.0-r1.ebuild 594 BLAKE2B 1603bccebaab9ef50f942ae187112c25ca2a44d603f455f62cc45b9c2e3ad8e977e5fccfd3f400a7ee688f54c7b9ab4fc7f3889cdfa4729ca9ec6d74e544047a SHA512 305a28f9d1f945491eebdeea385971ec66827006b294f57806af8a0aae2fc7b4c6e3f8b16fe81958050b69d9401e6586bed2d6b987a3ce904273a2c665b30524 +EBUILD rust-1.64.0-r1.ebuild 593 BLAKE2B 8b815abe648d7b4b236ab4fb373330f2d5f21ee01a3fe18c49d1f615f4f246a1db34c2b47afa76f2413ed5b3f70da9077a60581f5113f74987270951e5297cbc SHA512 1e9ff0cf0f333112e3a4ff7a76c3a8829aafc1da99fb9b4ff3b8416caa961bbf8766648fab0c12227b5ae2a092cbda29657fc7ff60c33dadeac3a0e0dbe49639 EBUILD rust-1.64.0.ebuild 416 BLAKE2B 6a14e5f7411bf5ab0e38b9649d1ad915d2ade4628f6012f384deec0fd1bfd3a23574dfd226aa6880baba52b8f6d1da5a1d07cfea9c5ff680c0787c8a9822c9c1 SHA512 42973ab4be0d7b1f6a6299c3a547fd1960cf6727f28d9cfec8abcc55cb565965dbe02a84414e82dc7ad766a92b9b819e8697836fb60bea88a7616f9eb0dbf06d -EBUILD rust-1.65.0-r1.ebuild 609 BLAKE2B 56fbd7d44df9b111304f03150d966e946beef7a13eaaf28cc2d9de4ffdbaa316b3c1259a7a52a234bf57afdacfaf1abe9b296671b2b62956d07827cca2a775e2 SHA512 ea27be3e8ef4076e617f3b6d45d7abab488c30b8a4dfea267f8ddbab7c69b1d8efdfb347a297ddb9101ed097b64cb93ed26f1f33aeb250b8085cfc74d83eec61 +EBUILD rust-1.65.0-r1.ebuild 608 BLAKE2B 503a5763538610c72264555e398ca7cec09f03930493da9467ca575410ede8cd2eef2e6dbcacaecf3d07fbe5a24d81bd445562b459180b991c3ec60ecfc89c27 SHA512 c8fd82f593d3ca3f616c2ff6feab3beae3a185fed8ec90202636b03c69197c7b03c17475c15bb0e8d3b6dffa38f98198a4896331f85173964b75dc9270c85b9a EBUILD rust-1.65.0.ebuild 430 BLAKE2B 9fa57d50e382972bb50a3c54d71c2d74e44e5ec92f83baadf8115994fb58a82a513639ef6e05f314cffa96b595c96ad1210dc72130c1c655a55a47b4c9e103b3 SHA512 3c7f160f92610cc70fcd923374bcd955f1a8af395d2aa5f93ba970ae1778ba1a576df24cf0526627252ab1a2e7195d28d2f56a20c4d3292e890091f7ea34aaf9 MISC metadata.xml 351 BLAKE2B cf3c7f2e804dbe6ddce9380d9c7b32e734df16a04ea867a474a4e6868edfaa72abb79dd6eb47f67128a1b60cb4872c999949e8237102bc2117e581309307f862 SHA512 d32137e0b4549baf85ffaff35d2c5fb058a44e3fbeb7f560db3ebbfc1d44d9ce3651e033cb8434f211994218a85d5bf89f42ea9e3ab76e361c1014dcc6f25997 diff --git a/virtual/rust/rust-1.64.0-r1.ebuild b/virtual/rust/rust-1.64.0-r1.ebuild index 6b38ec4b8770..bad2906134b9 100644 --- a/virtual/rust/rust-1.64.0-r1.ebuild +++ b/virtual/rust/rust-1.64.0-r1.ebuild @@ -12,7 +12,7 @@ LICENSE="" # we do not allow multiple llvm versions in dev-lang/rust for # neither system nor bundled, so we just hardcode it here. SLOT="0/llvm-14" -#KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~s390 sparc x86" IUSE="rustfmt" BDEPEND="" diff --git a/virtual/rust/rust-1.65.0-r1.ebuild b/virtual/rust/rust-1.65.0-r1.ebuild index 8a0f09ded700..546e918affb9 100644 --- a/virtual/rust/rust-1.65.0-r1.ebuild +++ b/virtual/rust/rust-1.65.0-r1.ebuild @@ -13,7 +13,7 @@ LICENSE="" # we do not allow multiple llvm versions in dev-lang/rust for # neither system nor bundled, so we just hardcode it here. SLOT="0/llvm-15" -#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="rustfmt" BDEPEND="" diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 2766a60d8697..796d51c6df7a 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 8e221fc062db..e856288e632a 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -4,102 +4,102 @@ AUX firefox-bin-r3.desktop 7956 BLAKE2B 4df62b7ae4c9e642ac84f2054a4f9ab8c201b76b AUX firefox-bin.desktop 325 BLAKE2B 563cea3569a5a4952ded5c0324fa7d3a574a1c5d0fcd310f3f82de2b0fe07412d9768f6be2f467e3e315d89f501b1fe2cc319ffa92f072f4fa6cf6e2af4c2d20 SHA512 409ec95a1ee449e2a0a915358fb9c8c3e4bcec8026cb503f1b7dcd815bda9ff5745158ed01cc190c9a0adf5b4e9d644efe5ee3e0232bd8419324c1b6600c863f AUX firefox-symbolic.svg 7432 BLAKE2B 33a552ffb9850f6b9cd3cb8d9f7f80268ac08f00a0bd5eb15d892c6fbb950f8cacf6058b9c838f5be1ae1b53541f143a1ec0c1302ae85b49100b166fcbccdce6 SHA512 ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8 AUX gentoo-default-prefs.js 620 BLAKE2B b78720a71b86f69a8d23b34aa47ca1c6e7c616f8ea8110d9417ea1f7efd5307568a3e099acf921ec5abad64b36075d716fa5892f4e5600f32bbad9e36a0a1c45 SHA512 5a55cd2ae13ce6ef01646c0a6188a3fd81e1eab0e547b2ba292eb42094aff0f5d5ee383686131bfed845d1e4b34bc1bd11e145e65eb151f0e342a1d49e0c688c -DIST firefox-102.4.0esr-ach.xpi 453446 BLAKE2B 61752c8ba1df1e9cf08543efcea3d5a17179a85ab5cef40eefc69009963c8784d6b9ffe2a190ed4ee891446ea6d0cc63c72c4aa1fe03ad2aef2e7616bb75c99a SHA512 3fbaab97f3b45c1ad17dc71c390d758fc1f49ab33baea5965f0dfcc023040f6105af6078b0510a3c02ef776cc5a6dfbcb317790f129acb18e5b24e81db725ead -DIST firefox-102.4.0esr-af.xpi 418250 BLAKE2B 9635e007c9af5d0eeaad86e6f56d4262c43f705930bebf2098f2d70277d858e72e2c676971480669aeae0f4ce44a6318f11249376278e4d1fe48014f559338bf SHA512 b74f776ef685ded49b355029903301b9e7c7ef2979708d0545209151af1f7fb5684697e11fbbd6a3cfb6f00896534c0c8744560fda5536f26642164cfb7b56e5 -DIST firefox-102.4.0esr-an.xpi 498413 BLAKE2B 63589bda0efef5c67e04aafc4859959f880a9300075246db7e303d917c2423082c45debbd7f2c898d2071a8f099e07940a2d0aec6ebc19b35a5449c7736e5d7a SHA512 1b0a59e373e8502f6b83f18362590c36d1984138a483ab24533e0d9870bfab18cd7da751bcf54fe025cacc675b7a067ddfc5ee358af7957fad189bab089f1fc4 -DIST firefox-102.4.0esr-ar.xpi 563032 BLAKE2B 3f44d4f803c68a643b0c275b183350d6c201cf5d7e58075dc46bfba912f94f14e5329bea02cf8570da2c247686dbffce9a7ddfdf21de69b58f747544377e2502 SHA512 bfd63470e38e1aef8d74f925a5417477f1aa8875e0d5b15227f041c68149f614ab0315e8a184dbe903535b6cdc676f2301dc5593276beb34c58c40d08b881f1a -DIST firefox-102.4.0esr-ast.xpi 493494 BLAKE2B d2c72bbc3bc69849eb4693831a433b703dd5f0a85fa5605499576a25bddfeac4002709e6a74a3e5066ddd85258493758bf17374977c4352a31694a706652a99a SHA512 5dabb51990c2838ea21969c37cb1f675f3ddb5fc12d76b0358a91429111153410aaba14bef1c934726d89e37fe2f783f2d3c0ab3f22aa7c244e5918f5863da6c -DIST firefox-102.4.0esr-az.xpi 485921 BLAKE2B 3626912435e6b657a59b4b5a4cf997b326a0a38189794d6cb454eeecb5a7089710242087113b6ca8d5fcbb9481ff736c84aee83e2899f5a8f742cbf3cd9b5532 SHA512 9bab156d075fefc1d6ea5650d4e279a6a90d2fb5b5e2281aeaf6ed071e21d9ccaa92ad7bd24e823764f92557fa841cbedafb66397d95deec5595a7066451cedd -DIST firefox-102.4.0esr-be.xpi 638906 BLAKE2B 3b210158931422288e03b83fb3110f780a5d5952f24b15dcf815f380832f90857d75698876b8a944d331344959020ed2534c06d611584f5b798c9d7ed943793e SHA512 6c4e85d171bd16c5bb814f9f38c50adc714f968262722dec4aa1955d5aee8b479c8ab9cfdd8183d2a7e3aaef99fef4ef6e9934637fd078d59434e76cae3a2d20 -DIST firefox-102.4.0esr-bg.xpi 578860 BLAKE2B 496280776b082c6308e4526ec239f31a05f8e417c86c247c2939cc39cb1e255da9965a07541d5901575ac584f6f8ad52de075ecb517cdfb4145952f15333bf0c SHA512 60091ae6cf09ce108f7b9300abafb02b3a2ce077a7a356b6f50c03f297bf540e6ae3d7a26985051a5662f0fcfe33981f472e83392b62f9d2595d9b6a2f5f61bb -DIST firefox-102.4.0esr-bn.xpi 576717 BLAKE2B 613502aff07aad5e377b7f8a55a5871e37204a6e37a25607e0d4308dbff63d294b286dd8b6c1f59461c51937edf0543d872dc159bfdb58fe0f110c183bae7470 SHA512 ed25a67b8dea2a94311b8d99ff0fb8574d228ef2127988625d37ab34c6d4224cd31ee43d92223904e1cff2a82489bb5ac40e39486f450da88a217ba5e1468dbc -DIST firefox-102.4.0esr-br.xpi 531020 BLAKE2B 7e74f3a0e055105fbe27431c2d269c9cfdeeb3340b2bdef7a94a2a180e43a6edee6b3e454bcaf8619d796b3f6f2766491254fb2eaea5977d1cf820c42852f3bb SHA512 3430c51d7b23694d009539ba138be99936077992c565c1f0cbbef36b1838c20f38e449bc667956e86ad3139b3eefdd9c3a2bc4d6c74aa84033ef52138bb64c82 -DIST firefox-102.4.0esr-bs.xpi 462128 BLAKE2B 22787c46045ccba055a7d1e45e8c925d3abb46f6023ec3eb52abfce7a298b11e427f3b64b38a3ef5578d4ccf477c37de1e718d438624a2e6f870687a7256d218 SHA512 869dcf63517e88dda8f36a25f555a792761aaaecfb770699791e29f77de2f790223e3cfbac3ef97968856f32a4ffd2ecc820a5a57fa5eca606a7ec3038292594 -DIST firefox-102.4.0esr-ca-valencia.xpi 537508 BLAKE2B ef9d470421a4086e33f664178a94ba3167788a1921f710c7f85c7c0d59e291f9f8970a17c2e9b4631b82f90386108c2e4f26e820a2061ab7e7692c74748002a8 SHA512 2864ffb4745f0c207d3956997412458cd1c652c99b79fc39d86cd0c4164775f0eaa36f38a3b2ae527233b5eae6976297fc0c6f81586de0ddaced6b86e578adf6 -DIST firefox-102.4.0esr-ca.xpi 540473 BLAKE2B 9c4a97a1b7fa7462529f0cc92cd762ea3d95ab0cdeada3ad376bd178a531b893490206f4e5d885a1bfc1e5d38b6d48560cb441b5b876e092622b5753a4e0ba0f SHA512 b895f83cd73db79330c7ac24d838228f5b599cf6ec3ea2c8e52dd6125e5336fd7484cb11d2dc1436dd826d1b878ae88a7f76d74ea2e0148b7c22dba2881910c5 -DIST firefox-102.4.0esr-cak.xpi 550772 BLAKE2B bb2f34238de63d752a3973fc32be0c54397a6ceb28a4d016a80636842459d1ac308085c0384b861084b55e25e2f446b9a524ba1c1812bf5a3dd5c6c1f31ea279 SHA512 f8ae72629d7ae17ac88068df167cbf28359f9181ef4aa0d5805b3f68a88973d6a89a3109cf34654d39d9a4b7c03a2b242dfeac8321b59f00e4418955073a16aa -DIST firefox-102.4.0esr-cs.xpi 573455 BLAKE2B 36bd4efb9ce9e879c56d5faa14f2d4e8c368c90e1ab07351921b0efa8efddd8a36e18c51c3fa419020d344817d730d63073c7b203e6127c86b62e1ae459ade48 SHA512 37156855d60fab66e7ff40bb1a17b84ec49627df03c34470a416396236d51286a0fc3f3a9c8f169b8403660cd90f531f4a0dea995a6e6a2a3eacb35e1d5b2fd8 -DIST firefox-102.4.0esr-cy.xpi 554755 BLAKE2B 6279a2391c7a4f0f193b4048af69338b3ce0ce21ff88dddde952b6569c5ac9c27c9cf669b2f10dbf8f2536fe28b0504637730e337760f52fac0d417463b715a9 SHA512 1464310ee9a01551b43c1ef133d7534ef6b83030f7a69bf2920fddcf4794a0ba950dfa8fdc90b23c4fddc07244c62c2a3383558ff13d061d8932982cdb1f8c95 -DIST firefox-102.4.0esr-da.xpi 546947 BLAKE2B a5c264b75a92069cabd1393e4f9433fcd7c100b0433e43cd70b6ae1b1ceac05bf3276c43b616594f99883310acb77771164e91bb150118bafb6e52230a23951f SHA512 156bf92ae4dd4f375eab63a7e747c0c1e1b6c98eaade4d2896a552ad91c731b4cdd921bb743f45ab94d25066564c7658c945bb17d712cb9269984d3ce44632bf -DIST firefox-102.4.0esr-de.xpi 567049 BLAKE2B dbb5e20e3c75d0ba931be9fa76616842092abcbdd9f1a06675717a68e965a32a12f14271bd4b48235128377fe69f02fa26bddb7853988983c427a4e4408b7e6b SHA512 ac91e8b3a72e95feeaa904a6d57febf167921be3413e9c24eb5455a5dd9eedfdbd4a5e9fe91eacccfd01faa20d7d6dc75b0818da1fea5696fc2a4dbde711bb1e -DIST firefox-102.4.0esr-dsb.xpi 579779 BLAKE2B 991c2e8a01df0b187738748b238bb67bb239617e4bf21e701e9548f13618dc8b5e6a561033883a86a0335173b27b91db79aedbdeeef5ddf57d25f145871d4f21 SHA512 2282220c68cb1f6c2bd15b3dfbd6221754c1d2148b87fd1c8bbf0b5e023c8e28dcaefd3c62b01ac60d265d001fa3c86785c65638b1d6057cdfeaf42c79716902 -DIST firefox-102.4.0esr-el.xpi 655026 BLAKE2B d8d774007790b6986c5b0607d461af6b1a694142f5bfcad05affceaa8ed683c5ac25a3ef6328e9572d0cb99468be5598bd98530b33ebb0b0e0e6d9f1f0bb6dbd SHA512 5a6d8f478b02a956e538f53690c86755bc1aab6d5aea2d3692b3523652ffdaa369bc34d9a4db402e3f4e664fc8e9eb720946e3526150d56811de502fc9fda55a -DIST firefox-102.4.0esr-en-CA.xpi 514606 BLAKE2B 55a2f945eb71e22fb675f40cd3d30c59569fa56d107a3e62d4f95034cc673e11b0e79c538fe82e68967a47464f57706a26149816b4c23c12d25bb747ea7efb82 SHA512 27fa81fc8aa8056461e9f8e6c52e10e849c32edfbdb2a5241ae5a7f0c50fe5f2ea2b30107ca15d8960b7c9a78150cdeb2fb930aebfa277dbe411d042a3b67f62 -DIST firefox-102.4.0esr-en-GB.xpi 522697 BLAKE2B 4f2405cc0f43d1b30305dd214f60426dab8a1e934a7d85219ed35187b5c3af6199698b57fa56d51a2fb3943103619ec188918744dfdfe0adc0a69d2dc163b0bd SHA512 58e34178b03f98ec40ca21e4be71322b8370b6e1a0cf3ad7631aa8eb644fb1fc3da55552bb9493e92ff73f848961c726231979c4b021dab113f7c8cc7d2f19bd -DIST firefox-102.4.0esr-eo.xpi 545925 BLAKE2B a2d287ab7cc2a5825abe46497d71a2f934884dcca28c911b7be3f3461e92d86df32b3ced362911d0d3541e8189230fe115b2e17ea905f1e5cd273ef972c20586 SHA512 8fdab71ea969e4dabb7baec87fea51f5cbe9d9333b9ffcdfd6f4e66d458d2f704962c1155790325c7eada547bf3711231f8d68474c1467bef79e2f001d9a078d -DIST firefox-102.4.0esr-es-AR.xpi 560324 BLAKE2B 705e724517fdf754ca050fbcf9cccec8e1dcc453b2b82be92e494bb25b489890a75daaff9f68392a8ec665f59ff72ea1c5a9e337be958e50bf319a69ce129b8d SHA512 7948144363be8dce093dc3775756684fe4b187cbe3b68cd1508afca9a5b2766e72273accb463938ef677e47a6e932c7eb2b204e99d8807e7090912dd37d70c5a -DIST firefox-102.4.0esr-es-CL.xpi 559377 BLAKE2B fe27c7049e74771ecb1334af1a8fbf008c7c726300c2389da6cebead3f872116b0f2ddd2b34b1d633458f76ddd955e56edbf423463152e28da275305094e4702 SHA512 8807f843e96451f389833209f540cf54ef20c5e421d113bf7d5d3cedbb1830a85320a17d2204ef2546c2631a355046a501a9eb76560c1e5916064d0d08bbbef0 -DIST firefox-102.4.0esr-es-ES.xpi 544164 BLAKE2B 5031bdbb1f22e17f34b0f73b735e2d017ba7ea2a1fc567a496b7cf6f77b8514c7bdd02da20b204e632ac683eb9e30905fac05f3fdda6891ff0897eba9f01ddc0 SHA512 41698ca970e494ad880ca7381c07e632b7b71c6d8804dfdb8c5ae23537adf576b08487b17c1debe7866e5dfa00bc7b3caf8d599ea85bd6fa8a4ebf03e0849d04 -DIST firefox-102.4.0esr-es-MX.xpi 563465 BLAKE2B eab789f0aa3fa2281a90600b76eb6e3e335aeb21f8013811368917f9c3d05066a26d365632a7a4298516cfa42fe76c1d0cc07ba4053f907b5038f94cfb0fa061 SHA512 6e77abf6244eb765b398ee394fe538da1bab0450f6822d56a50caca85008ae57587ddefd0e904b3587bced265a3e3fee132a768da717f661eb5e4db61909670d -DIST firefox-102.4.0esr-et.xpi 531816 BLAKE2B 36bd265eaa34aca39a3f6fef25e08799ae851ca4f3cca2057eed2bef144fba61a4b2432eea14033ead24af1e44b1e7e852ade01a7ebace817a401fdc5590b5a5 SHA512 9805d084d1c3035831a2ca7f4b8b7c7b8b1aa01e928fead9a84c2e810303f2c082acaf96d7518e942f24b117d1d8c6c54d2e4720c5ac5b806a02400ee73969ad -DIST firefox-102.4.0esr-eu.xpi 548198 BLAKE2B 1ccb9c93027101fddc9751d8880e5f7941b511969d2bb24307a74c73a5ade270a45fb26124caa51ed552a62c46d236de2fbbf2f333d408aaab16d515709e48c2 SHA512 a158c82dad3b7fe6c98d283f095a58080801dae8791dfd4b45ad3927c3788a4c65a30485f4cabb4403597dc2de937cc6d45d761620551e2b7fa32f72ade91517 -DIST firefox-102.4.0esr-fa.xpi 562345 BLAKE2B 80b77a9ad53b0473a9d49a9a2d229c41863f4dbccce90c4f3252fbdf005bfae1046dd226754db4c47a6047feedbdf66b4c09b6d0b0be06a721260c6ad531d055 SHA512 b1e1fc9944f80bb4bd38d7ddab82cd29dfdcc45bc06e50106db894e4866824ad50e48f5763abd823c44b2d1b78f85cf432d92164ff7c0a82956182944b2f6dba -DIST firefox-102.4.0esr-ff.xpi 472170 BLAKE2B 2e58c5a25ee8d92187fb68fc4a3e8e72a343b7e854075a409623941925242faa5c36ce06e039ce2b7a0d9d6d60629e4a049caeddab82dc15aa59d601a1d68f68 SHA512 340f59f8123cd8716af3a54fb105705acbed84b4bfedc3cda694c4c4bdbc00fc59af860d2e9eeb3f3e1d01f1b2e15cf6251676309218822da2e0ca460cc33b6c -DIST firefox-102.4.0esr-fi.xpi 544795 BLAKE2B 066d0007ed0812f6d8c25214548d47c39c549b4e731f23d9335b3251befe7bdb42b38de05651543f392f5c2a6eefb59eac79fc2641cb5978f8f36eeb6d7c6412 SHA512 0a4519d8ec5ab1e5da8ebdb8cc8128c92e1b9a4224be32cf2f565c61a135a68579fbaea23ddd612d6bcc70533678d585d22e2753f9ecf26c3fcdd6f35fcf0c59 -DIST firefox-102.4.0esr-fr.xpi 571376 BLAKE2B 9f4ed6ee97a8912f1ea00b0c5d8f5cc25bfa9391035daa7c8662403f98c71464d3b87616279aa933cf9f441da279f9a19d2935bd174f0fab3b9909ac7411886d SHA512 e41464c8b6b62a41953ffe4fe2ac3c551b8e420facb66c57ed8112790f5aa0fb6aa7ea466a8623ad26964d49a201c7baae80ee7bc71fb61e004ae78712815b24 -DIST firefox-102.4.0esr-fy-NL.xpi 556588 BLAKE2B d0d52e860b0a11771dfef547ee2adf8715758bb3dcbd85c304ed2a946bc8a39bfbd5b37d60e8b2adfdf7ecb367334d8efe786529432fb5d1ea0005294c6cd47b SHA512 98b97977346a2a036c3c2737e915120587d2a6883fa735452bb8d7241ea6d9f1650d8e8afa2674d1fa7c5f75e37bb4ab5814b03b5a1564c3d468fc5266fd3fc8 -DIST firefox-102.4.0esr-ga-IE.xpi 470608 BLAKE2B 3b1c95f75b9e107fdf812c9e154de9bab04b02f1a175ab61d49d479c374175e38b2b36aa331508579132fc9008958a770dfc8a2c11917e1a93e3c0a12e7b723b SHA512 6f7ce28d787e55e409845799666e97500231a4397e60f9d4d7c30578aad777ecbf2cd1f59844d270aaec28b669a5d07a8bf169ceda6715e4356b05a83e6f6ed2 -DIST firefox-102.4.0esr-gd.xpi 543718 BLAKE2B 07cc139dce1bced1fa2bd68c66105ba53b1e6900dd8b8c87679cc3c8fa5e9457948019447ee2c96297dfb9f1c88a2ebc0ab816cdec75053447a7c987e435cfae SHA512 ad08af6b6cf8ddbd39760a2099c29a465f64449afc25ffda7944a3ff9757146fd1de92085959c7da514a473e3c64405826b73b4fd571df7f72914bdce28d0c1e -DIST firefox-102.4.0esr-gl.xpi 539053 BLAKE2B b139ba9fbb71bad013e361702c4b021b01f80e9d0cb2422215d21378e8646b512bcdd9a5c3d2f5e86677a9b5bcffa4d3c69e2d65f1103d10364727a3c00ddf43 SHA512 a32b63926ed577d08ee7ec4bb1013b974e52657d085bf57c6d2120e19b4e5cbf9998a19622a5268892e779e4a388d2dc2aa73b00f2897a0c2d257149f82597e8 -DIST firefox-102.4.0esr-gn.xpi 570891 BLAKE2B ea5c1d22d59336e751d08e845e0c12d4be7379cb42aee06712442e3d40970f8b0e655bf156818893c54962aab0d692e34a8ebf57ff15fa97143a9c28c5bbf999 SHA512 a69153391882854b77f082e1b3b2c0f755fd6b0e5ac243d37991c70a3b8cc166051bfa328e48c7c07312095f92cf47fd2f7792b1d71be549c2402aa4eaefe3a3 -DIST firefox-102.4.0esr-gu-IN.xpi 527870 BLAKE2B 0e10fc951fee5fe311c2ead2d105b80df267d81b1fe54b88783377dbe486994a82389aaa074329e887403d3fa0a50b5a10e5101c52f49aeb89f9139a358660ae SHA512 bdba7519502303574a1cc8438c9ae963233d4776803647769511332d57586d14c05528a980805ed4aef6b7985d7596869202b9260993160e3585f95fcf9de207 -DIST firefox-102.4.0esr-he.xpi 568676 BLAKE2B 281ef78b6f315e2bd40ac800cf310b1909c2e8bc6737db45f4fc2b8b1396f247c77fb0157c17612f1095de59bfa0e3e08f660601146905b718ef918455f5af6e SHA512 4073e8e2fa24e8711138bb46a062f82e67641bd48c28257a9014231d3231a1706a763575ec12c9b6a7a91326c2bd177d8fec1b189e5dfbfc2c72a1993b8fff6c -DIST firefox-102.4.0esr-hi-IN.xpi 558539 BLAKE2B 7a22ef487500e939299f24ff597af491f4935d9c7eeb3d5109cf8b15a858b6289e1ef4fd60ae826ad4fceadfb907605b8cc6df0238dfbc6cb6d6e6a80c66514b SHA512 28df0187b63a5bbdbc470bfb175ff0b59989dd0cef24fffa11dfbac9745e816d8b8e689b740364c75c66a63de038811725bd4f1505c4e1671b2594d5d6e782a5 -DIST firefox-102.4.0esr-hr.xpi 529734 BLAKE2B 49f2e3dac63e8d0dad5b1cfbacb02737d65e76b22bc610587b11307f58a16d878d6cd441cead2d0bdbbd0e23e6766be2bde549aa5ea1d850016ec161bd5a759f SHA512 e9b0b0b32986c8a31371b1fb56d2cdb4bf64cdacb3b650d963715046f66737edd6871b64dc5163247f9829285134687186cbc8032d09bb99838c6553fbbd1c12 -DIST firefox-102.4.0esr-hsb.xpi 575939 BLAKE2B 1b79f9622fd7d2638f057d76f766b7dd4f0e32eb6c5b2f43af6869c04296e6af08d2e7f4b3ac4814a9c846ee0128ffd92b02da90c119b8453bd8b1447c296634 SHA512 5495df83fd7d383175cff014ac1a721185bb4d5fddf55766b0c1f3752ddb9b4bae11206b2cff4d4be779ae352844830c173fcab84ab5e09cf6760eb2c4fd324e -DIST firefox-102.4.0esr-hu.xpi 580249 BLAKE2B 6b313a7348fa1a0a6dcc546db8502116101be25ef6f18899ed13a488196c5ed81dfeb828cf3abc88af7d8d359cf48e9f3069ac28766f4f91762f159dccdc3aa2 SHA512 717973b27df994a55464b577a379e3328b2b20173ab72e23d0f4028efcce4f463d8e17970ecc7e6c85aff72bf8a98ce26ffe4b691f0feee15914d2997ced09f8 -DIST firefox-102.4.0esr-hy-AM.xpi 582121 BLAKE2B eb7870d5cd7c839b865a7c0218bb278bc2b96caea5531c0361bae74fc3c9ddad4c19c27bcf17c6fceebc9fde8a2d13b2ef3eae35adbbfb8a2feccb44ea08294c SHA512 6e7012319d4f011d2cd83238fd5f49df973a11135d49062151d9f2b8b7bd4a858012e90cd3a8b70ed516a52f4251716a821004f7c4a35cfc5b78f5d58bd4e060 -DIST firefox-102.4.0esr-ia.xpi 545260 BLAKE2B 88a9f30f0f64035f9aaf989a1fb445bf66ab3f42091fbc77136424c804f38ef4fabaf9dd7dfd2f70c50dfea378be975b6234e92615e900491a109b915d734eef SHA512 b2dd0b5975d37b6da93fc346d4e89475829d8a1c09fdc65cf470f886f4445a99d589d5d38f4e4f5726551d05953040887148924dd00b0ca0bbc58647fcd38db6 -DIST firefox-102.4.0esr-id.xpi 542444 BLAKE2B 1b7a016f63c4c35e472d34663017159064afaf48c0d90b3713e4c931c3bae856ccdb9a553781cecf8155eba9a2eff11e48d88acc184d87adb32582cbdd4f64e7 SHA512 ae856a913aeffc14f16d60b857212423eea6c38e136d0079d99e85b07681883807e262b1a3e26b73303698ce54d330dc95493d8b96d7523e81f9e9ab69fe5906 -DIST firefox-102.4.0esr-is.xpi 551939 BLAKE2B 576c6dd0df8d4226ee2f59d25b0221a53ee748bc5dbd061e38bca95cc831733ae51e3a38cf7a6e10bb25b1acffbee95a7516b1989945546fb0db6848c057872f SHA512 e006314325505b0621f4ac59428d191962795d918bf99af02f7ed31b83523bb900a13f97c23f63daae52e1398b744dceddf6d217b2cc8aa5485156a304614b0f -DIST firefox-102.4.0esr-it.xpi 463203 BLAKE2B 99ac4c2dfdd9ccf709631705b8c013b388e13cb9aeffc90e3972376a7c1b6784c3d8dcb18cb3c213fe6ff416d87f8dd4a35310d9c468265559cbe2aa7e0656e9 SHA512 6cc5d171ace3ef903d8ce5d07e33e6c4ebaf345124e0454d3f9d974c60972f6d54842643419f32e5234b4deffd500b520d197f58bc9131c9f3f2782e69432016 -DIST firefox-102.4.0esr-ja.xpi 586286 BLAKE2B dabab5a90703d21dc1864577a9eafb38a9d2b97af326b8ddc1a03cd5d0f0bd2dba716923cb128818fc48538a4b0a4c9900e94829b7a13dea506f5f00a6bef57a SHA512 9140dff0788ac4d3697de499f9a028b635a5023e5fd49d31e27c620dc6604a47657b895694745c4bf8381457022726b925ca2f9231ec049bd17b42993856aee5 -DIST firefox-102.4.0esr-ka.xpi 606127 BLAKE2B 191297f02f9cbbb37d66f05f7e319cce7d9ce6dfb601966d04d22b892edbdb6a3ef063e5223f689439e1261088ac5432a3bd0c4cde98eda7ef95a7f5878c846d SHA512 62756b4edf679fb76927587ffc04c8c8aa32c5c492312166ddfe8262a9672f5b6b27f1a632891cdccd091b7c3eb7af9d35af11ee6ae28b96fc79120b6459052b -DIST firefox-102.4.0esr-kab.xpi 565744 BLAKE2B d8ab65d97fe1e14cad0946eca357246c26a1124cc82b83463a9c3aebeafbb5e51b67b29ae09566bb2ef0415588327ed340209b9faf45644d034da742cc55237e SHA512 95ca160240f2f479835d5b2c04d4ab1a4778d16d31a9172c7b9eb734de033820ad8b76f06366027d6d12c43f0f0f854be4059c6a533ca0eb33a59355e97d11e6 -DIST firefox-102.4.0esr-kk.xpi 621843 BLAKE2B 95fc660ca9202fd497e59b8ba53f8b031cd0179d110d8e1ff90b5a115bb720e50218a320214ba5a4aecf787f680c6427560053d71c5a1e3c62938b41c95b2bf8 SHA512 d197ad43fc34c2fc1ed0361c9e57d311ccd851e4743bc7288f8b9535ecabb7311547b75005f5a75fb99b04ed91182698b4e3c89a5d1380cfe2e32d514aa8ccff -DIST firefox-102.4.0esr-km.xpi 531573 BLAKE2B 3a3b5658bef06874c0c5fdd404b96992e9127b353eefd3c01cec2de341af1dbf94cae0814adc00d57e9ae5244d6b424607ee647a5c0a95588bfe32c500790075 SHA512 02a42c69b2eb5461de64c9188b3ce7d0238ef6a7cbe706cd6e9df46f075f643a2c4af197c5accc50c755c10eca569d67fe33ae647448f060afa46276f03ee452 -DIST firefox-102.4.0esr-kn.xpi 497192 BLAKE2B cdcedf55b9918aac77c56b0e968f45f29a37c88cee12c7c3c6eeefa39f9a8f4a27b0d4f410db8ae57607a4e6b4ba3afb41b7d96f74ab85676a961ef3bed88b50 SHA512 2440eb343587aae1b89ed9db3f31d49cade5aecb982639b55dee569239f131aec76f4194d27ac5988b0b9a80f2443122eb81674eb45c5e3d4bc2ea14c609aff7 -DIST firefox-102.4.0esr-ko.xpi 593311 BLAKE2B 7b8a132b36d3dfdc366535651f37b98cebb62ca38443d879f7e866c36179703eecda0d9b40ea100aa13b1e9657a5194616093e810e60f72627053c40b743d651 SHA512 d11c4441694aea98bd95cdfec391efb5e38523485570983558469d09376409762b1abdb3c1f156f2ea820b50b62931e8a32cfa4b0841a140885bb14d3a34e06d -DIST firefox-102.4.0esr-lij.xpi 470143 BLAKE2B 87f05a3b1aeacbdd797f7fc220db1e57ee096ba65785f78d9a34ab2d8ec43e7c1ff0fd4569ac10a8c8baf56b8248eb2474435d7743bb6f7b0a9c5c5b34e9c548 SHA512 53963e5c4cd35561a1a7c67f187b8615a91c29b10f3764c05252fe3c537c4f217779528f9dc427962b214bd320c5101a50732981becf7b6818a98d383a0e77f8 -DIST firefox-102.4.0esr-lt.xpi 561113 BLAKE2B 82df3e7e1b4bf5f599f68e7ac56cb65b16f7e81fe4f164706b5fcab8afe36357b9f27ec1a2915179e31510424f176793c0fafb2986b9fcff3c87fbe0a802f79b SHA512 b094ce40bad2cffa4c698be78ab718b933f8e46a7eefa53b843d4379d05a580b68128d060f0de34b90b82de9e5b8e90638428b594ec9edfb94f98facf1a3907b -DIST firefox-102.4.0esr-lv.xpi 463018 BLAKE2B af5027a97f147f863fdc1eee64ee47b1134fea6cc02e47d8a834ce60c6d4bba3188a5830ed856a3ce0ecede3f579809261307f094ebf07cc57d3d7ace0d0148c SHA512 d2fa92394069d055a9e5538f7af814e4269c10ef5fad784829ea49c3b001125d7678cf5c53abc75054bb44420edd7eb4f2578f9dbd6613b6fad8167d321483e5 -DIST firefox-102.4.0esr-mk.xpi 482314 BLAKE2B bbde6e822151c21943965fc1f8586e3f54a045d08c5aec64d2ed1f644980366224cca86d12543f964fdd3a7b9a435ca336dbdedc62977bbc4a7786446edb5b3d SHA512 70f0a63a839426655125a5889e9bb2b647040fa84c7836412739984e208738487c08f6b50d38171f3ce56d4f70f87705a19c9d299ca86b1e582c26829f6a86f8 -DIST firefox-102.4.0esr-mr.xpi 531248 BLAKE2B 6765fc5f4369a45da76238ea12126c89f0dcdece19f97cbfdf81afe8cb52d44ae1d557767a6124f55741ec12e0b8fc0eb465facb16d670f401c9fa40dafa09d2 SHA512 f309524fac246d712efdcad6683fb8a9005664e9d5b861659ff893082ecbc4d7f6524be1bc4453a5e3b3dd1f8de44627170fd4334a9df707c7230e1e01f26d21 -DIST firefox-102.4.0esr-ms.xpi 448125 BLAKE2B 4a81902d319770b9df02627cedcac9dde62b3bcbf7082f46826d97d6c1cb2779c00e1395ee7ac94708465642a71448afac667a2e7ebae3c77cf5c5906a5a8d61 SHA512 14c4b0481f4ceae3f288cb7591ea77af9122f89b6bf509b3df986f2abd93b6a6339c3e48fe880583baf940d2a35ebaab975b9da43eed18d041771fd641c27c16 -DIST firefox-102.4.0esr-my.xpi 511801 BLAKE2B 5dd125aa2efaf3230dea4376b667b8633fec709bf3d4acc3ffea457269aaf9f0861b9c8a7aa4923ff3c23a98f79961ed2d5b289898eabc7c5782f0cf4097c929 SHA512 e900c40a570350b9f089f4a1251c40067b042012a328bb624eb55f5d39b00799b0e49438caa5477cdcd2cfcc582ba70654b33d74b7c1c8f9a2c926f098a8c868 -DIST firefox-102.4.0esr-nb-NO.xpi 541251 BLAKE2B 9dc8d410c580f64c1b66a3e6948402476638adb1fbb9f18825efd3ef071f411855264515806d4d7b0f88ebf650f42ff1ee9603540866c90a999a32bed82d57ed SHA512 71d058dd838562e97b04a84671f781ae4915914e7be4dc319d8688d1655391d151ceb31ebd4fdaf100fba6db5643dd1bc643960346e2b9376f2fc13b62cd69ce -DIST firefox-102.4.0esr-ne-NP.xpi 489422 BLAKE2B 0137ff3cc72b7d42434598c31fa944718d96090071da7327f2d18443d75479077b9ed2f77b21c9f76f0d2b394eabb3d7fa36821e799c8c2dfbe2f6680a7efe71 SHA512 8b79f5cb053f7e5426cb680f1a2d53ddf99f4b1e562d60c8ce7210dc50acb1a4ed8ad9faaf1f87bad0d7a1082dbd78a7048949395e3e2e2a6ab1bfbf3203f232 -DIST firefox-102.4.0esr-nl.xpi 550351 BLAKE2B 1f01f64f89f072538c530534183f953d176f93ba942dfcce0e11fae4d4f3fe7e6aca03448da336da18aa113e7fe65d8f7e71ce4a931d44c23c515a07f516894a SHA512 50665e8d27a3a389042d9295b5eeeb0d33e99136dbd42da773f455c42560ce75c0c92c6ee08dbf244e0e811d5e6e99f8f0e106584bee170206a5b7be7f22715a -DIST firefox-102.4.0esr-nn-NO.xpi 541463 BLAKE2B 3e9c2a43517bbd8d22133b3c52d40563a06de2f9a542438676c31c4ce1ea33012b14f44f48d619bccd98a5cf5ef4415b04bb25a56919ede1df85eea22ab536a8 SHA512 926853a67a42a0eff6305de6043f4898ac864e786471e46b40ac9c88c94ff383b0e08ac34de4f6d1b6ed77503aecf62a2ebdcf18002c026d6a4f4843cb031f74 -DIST firefox-102.4.0esr-oc.xpi 560891 BLAKE2B 5f3ef14e0300d5909331cf3c5b2bf8f9496341f81e0e50d88836ec467c1fe4b4029bdb93827cf8add150d93ad36bd4dc4e89992a0c050fa785930cec47d2cbd1 SHA512 930e0c3928fde3b937b0927026923a29d38e55d967a5be86b7e277cc88333508173c9e2e12fe11aec82bdb735a612c47e6150959333282737b999cb9d0287d30 -DIST firefox-102.4.0esr-pa-IN.xpi 612439 BLAKE2B 63b65a44709dd5ffbb35463ea080675a942d5565c5e3b4a08bfa3ff7e827815fb8260cea30ab44703786eba2519553c86c0783bf9f6e8d65d6d7d9744e8f2aef SHA512 2d39ea3873a0d3b083030f83c69813f60f2c1733f3ee65009739bd948b11e04368d1d79b9a9b41e8bb771f0d536f93f2e12dbeb0da351b73a505ab894ecf6932 -DIST firefox-102.4.0esr-pl.xpi 571739 BLAKE2B e679283204b1d1725a6af504b84320cae5ce727f8fd7e6c4db7ca39e7d4f08b37cab3fbac5a56172d6f9ca8d093c289d8a738579d6fa3035e96b0d0ad87caa63 SHA512 2b30c4229d59ffc6ee3030bab6f1b555f29c901435da2d65e1e36adcbadb3ffdcb924010b197fe844cbb504f178b11e41119ccb26d24c1690309f002cd246921 -DIST firefox-102.4.0esr-pt-BR.xpi 555934 BLAKE2B 0a33553faaec5787730eae6e7473aa64f09a4e9a03e71f46baeb52185c0ab05bceb7d6ccca33d78fadde726e44cf99c00c10662b38e01d93e4f57683f5cc2add SHA512 bf27c647206d1984598d5a72e2259b2f317ecc10b8bbb856fe3c08149079ce08abe6d0c1e97ce97a501851bd72d9eb335a66faf39ea056667460416ff0ca4dfd -DIST firefox-102.4.0esr-pt-PT.xpi 555206 BLAKE2B e41f3d5b3e627f13bb55962dbc469ed56ac46113c52b92dede39498603bee1844e9a2d5350e461e14e17e758f6bf02deef2f13e652c844697188c5391519c175 SHA512 23d9b0bed5fa09cde6d9f88f273778ed78b95818dfbf01446d3aff275b641b8ffc3771e8145392e629e929d33d94e608043a068e9e5f5e69beca9baa1efe0b19 -DIST firefox-102.4.0esr-rm.xpi 538505 BLAKE2B 1ff81bbc07a0418cc3a9f9ae6acf123a3d147c6b49fcc84c5f9f3731553062bacf071448074427a309894cd37d8bf8f39c88b50a42048ac40fa311fc5bb3a2d8 SHA512 c54d1a9092dfd51cf6221bdb4327492c5ed0e068caf095476e5aeab5f0ed864c3dae8f7c2e1af226817a73e507afeb9e1a14d380d7a0645668923a1058b2445a -DIST firefox-102.4.0esr-ro.xpi 527973 BLAKE2B 7d9034e2336266489bf8b9f689849bf3ed7403e723a880503e593cfa933887857ecf5d5b883fd6a46dde183aa22f8d449d81d57163088d58b49a5c7c438495b8 SHA512 6cd7557e0754eb123b098fcfd0da9cec318b453a908a5f1cdce9046ab37083ead20eea1cfe7cdfcca8d84224f79808ee0c26c084f099d254abbc68a492e719e0 -DIST firefox-102.4.0esr-ru.xpi 642372 BLAKE2B 2c10263150ef1d5aae9dad6fe28a8a6cf8d8eb54ea1b3cc1d7be266928047ec08aa398d92b0e7cfeb91b7fb1cd4d93db73522b37c2777b259d4d902fb73b0730 SHA512 f942b0980383978259ef9d765027aea53e10f519d8b41e829c20205e8afebe7aa8bbb76ace3b5c69f5aba7fb6efbdb2f8cdcc3b26e09fac21ebad4ba98a1cb92 -DIST firefox-102.4.0esr-sco.xpi 496346 BLAKE2B a7d725a807e6a97298f025dab1261645a30d29e38ec605fd1330c2207fa53c6c4d5d1cec356ef3ccc92e33c0c55413fda0499dc002100aedbb46bfe025244df1 SHA512 b0cabae752f4b6cd0a25dc42c7ff79deb22a8df3f0deb1480278bc18e58883246c1b52f6b04a34b3f3e4f2edd481389ec6592779c7f82f28a4d8dce97965a0e0 -DIST firefox-102.4.0esr-si.xpi 564318 BLAKE2B 37954c159b09dc957091124b68e18e0a6cc9bc824400636d850bf80b0d1f52938d5e62c644711d09d3a5164c6de4e4deccdf23ec70d3bf0cfb29e4f3b2cc7b20 SHA512 2aafb6706b08814e701ca756a0cdc78975a3a90fb4fb658ec479745bb3dd435c44ce8f1b6ad7452569235c65c6a6fa0acd2ac9b501ce7f7ffff5e10b90a6f8ec -DIST firefox-102.4.0esr-sk.xpi 580592 BLAKE2B e749941fb12a8e287379517b3040cab80e34133dd5e9c9b428e622b8cd339e03e509677971ac6baec7d115eb15abef2fdc213ad46ea7a9502ce8b988b6c0c7c2 SHA512 c308cd0b41051fb045726b31d61d29d2aee73bc58f7c39c35fba2d27ba6516c400aaf6781870a1db002cb5b6ffb9f5a2d465e255ab795acc9154b533ec046811 -DIST firefox-102.4.0esr-sl.xpi 553138 BLAKE2B 37c4b0a8e299e22af4fba37777b1ae1a36f11b6bf40b3c15748aebdd0b7b05c84473e3bd0ae752355039fa9854d655d77bcaf6b98d016b1c6bdcbd47379d26b0 SHA512 c66dd6a819988f6b61affb86309ed99803456ffc3defe247b7635115c9efde32017b4a481e9a5a26fa7de8db094699ae1e1130e8d9a24e9e55586f603b7d870c -DIST firefox-102.4.0esr-son.xpi 424693 BLAKE2B 0bc216836dffcf20b1b4eb6e8697e88ee59ca5ab5151f91d7eafe2cddb97af21082b749423f5e23961057915444a2805aaf4a20c27a9558b25af316764457821 SHA512 7afb51270273be9bb845dfbe8b12ec2bf49671215ecb2d7d4ad63f5a6682d96f71d6ffbac6dc8846b7d096ad49ab78d9717dd3a03fe9edf54da36282e402701c -DIST firefox-102.4.0esr-sq.xpi 556113 BLAKE2B 6b2e0aedcf4f81f956acb8bffb42063a2a7794317745684f9a99ed9d39a0b3d9253f8c704d6f3db662bb87e41bbe0a1bd6821fccc52b08f6ed8b771cacff9181 SHA512 ec231ebadda289c5b50c4d6421cc64d0bd47d5801744482d1bd338d6a44913f8432a59717a06ae9b7698fc89cdeb037cfa6d9e9b617fada5eb94465f23e92228 -DIST firefox-102.4.0esr-sr.xpi 595502 BLAKE2B cb3eddd82b9da01ed43112751acfcab6e3582ffe6977ce3ed35366f2dc484931948ca06a3f4e867e10a4a73b447c3ff5f7695002a2061781fe5dc16ea8077382 SHA512 db8bc2af40dfc5851460124dfbfcbe07fd7e6df4c41e85e194107b327033f015fd9ea45fbbc86ae4eb0dbc68fa9018a2e430d3787b0bb70a418de11800bb9031 -DIST firefox-102.4.0esr-sv-SE.xpi 553009 BLAKE2B 601e2a1903a741a3f184a561542809f321c4b6c1c2587752188d48803f33f1552a99effef423f2b075f6db744bfb96e915e67d7643b878742a20a83d30bfd2d4 SHA512 b019aada629d23b421e0946c65f499fbd827cd818627a4796e1a60940b867d7cde4537d6e8cfd84da91621533173619ef10242b8a3c85ab05145f629272bed07 -DIST firefox-102.4.0esr-ta.xpi 510347 BLAKE2B 0eb3488ce4cdd191e42973642177e30e78befd4c433bddc87530628381df14e1e73017917fbff1960896120a1086b599b716a517ac972ef024856158edd4a0d5 SHA512 4d7ae4fe4ea8c890a1901ff8305b9741f293b6876a1cb4e7106c6c6bc006ce118a374520660b8575fc263ee99b92ec0e425f7e922eadb9c3663e71491bcd02cc -DIST firefox-102.4.0esr-te.xpi 551574 BLAKE2B b6cc8d14d4ea28274b50fa0759b5c9437fbfaa9607da8061e67916cacdf06325ea5a58173108f4571ca22e1db776b332df9bf3715402e060d2456c1a9c574f66 SHA512 5381ada33222c0cb0e7be5e5f465350c8493d3e18071b9f4536b12ba72a53e06f98431b0ec6f31802c0bb27fce94d950301e480b88713165c0fb5ffdec88c679 -DIST firefox-102.4.0esr-th.xpi 612081 BLAKE2B a9b3e820bfbefe6f6a4d3c00634385c82b28cbc38c18194e00ed73e05f0b6dbe5fbd14e9721b94196e9396ce8cba2e86a74700d699f7f1aafacf785011fda503 SHA512 4a0a7ef51ca2a72330bc314bf24b4f94568712960f8fe361595ec1e5bf5b1ba89dd16003a7aec0d3cd4bcb767705dae55ca5c78299d6352404f043235a2f3c7d -DIST firefox-102.4.0esr-tl.xpi 518950 BLAKE2B cd570d654322205469983ad290c2205d912683ab7b78d291ce83aa11b20982b9b49d67d9362a0939c9d12061156ff242cdc06894dd63a49ae8ab02c733559fc3 SHA512 d373fbc7faa98ea5dfc073fb612effeedfd1795959760f372dcfc94924fc655dbcb2a5ed7d1d18bd4f79daa30adf7b682ac79b32207440ef7a4059b8640044fd -DIST firefox-102.4.0esr-tr.xpi 567025 BLAKE2B e34bd2fc6b44b442c6d119ee4abfbd2d31fad366da48ae50084594797377829ebcd6b6e2b7fbe119854f6c526c42913df52133f0a8a78186fa098d3924ed47c4 SHA512 fd5f809d1fff2207fcda48202910e09188b30929664487fe743d37792facd4dc6b1e19fe3eb1ce510e6282da3bdbd0e2c111a641b4506f161c43b28fcc770c36 -DIST firefox-102.4.0esr-trs.xpi 490207 BLAKE2B 39e537e1f12ae43b198edf3098df01a1c458aa65456b3a073bcfc41818b4b73b777aa70c545b804bdba712a96a278d4e43027721c2933b181d4e45822ced8332 SHA512 9c07de8496c591dbdd5a5dc5853c3c91a65de21328f53f61e1dd507ccfe540c381be7a9317f3f4224cf9dd6d3f477ca572e37a1d0530159b924473a7e72485a7 -DIST firefox-102.4.0esr-uk.xpi 635955 BLAKE2B 9bfdc6b94d51b60f3176f59e4676756aa6033e8d9b91c93132c441c3a4cfb5039b56396f8b39d15fbce24ed95895a7baff1b0c5a3657cf59b3f7f35163014924 SHA512 59f5faec983faf9a9570d1fb29cc0e94c5bd027ec95cbe7a187c39401ed7ef5453da695d65e8ef0bbf96a34ed754dbb32d2822fb4a79667c95940c0c6e0206bb -DIST firefox-102.4.0esr-ur.xpi 558052 BLAKE2B eebfc2a32fd1f95c8cf46a1c5f09b38e1a1daa1a14bbc9c16c206973474117ac530c3abd6cbdced04da98efaf3bb733861e14c1cffcec7c177625c374640c1be SHA512 84f5cfacccb71d37f38d262181c53e368098b504074688811485802f79e6a3af44249fa052f2c403a5f4c1669c805dfc0d0db21e2dc5da8b11c19a845d9c593d -DIST firefox-102.4.0esr-uz.xpi 478245 BLAKE2B 78ddf3a476155a5f1d5ce445d48200213f0a9777ad350189c791a4a2a9ba78e408358da10e648055bdae79ea86f0261e2359131a839106324b72aca48ff29114 SHA512 307a976953a25386e104204038fb8843ff05307c4d697f389770994b07adde034051ad08ec4f0d2b3eb427b86c6d8088911698cc2d20ed9d765aa6466e6d8775 -DIST firefox-102.4.0esr-vi.xpi 586367 BLAKE2B 2c9cda14a80575bcc9bb61107c8dd34a3ebedcb6af3c2137d3ffe176cf6655ab928ce68eb6977adcb5721614f11c1f20a19b3b81a9e66d4df5a905c8fb10def7 SHA512 415ef15e78d1f3125c2edb00b4fa164cf4d163ec56fb87378e38f5edb2b5ef383a7a5680a5b664884f73f093f81e9dd33a7aaeb0e4a15d8f072b8592b2036d70 -DIST firefox-102.4.0esr-xh.xpi 427181 BLAKE2B 5f1966e0dbd2aa3813166dc850f177934af8916648d334d54c1a0539249b87450a004e78f8cbf3437988b223ad8f1bfb6f80f8ed62b3449505f8f0966249a415 SHA512 54e7893b1d9282a4b187698097c5607a04a50633c91e3c383ee23c2780fdf4f5b6e77fce3d22e5fcda968f0efefa36a760d24c300e4b3130cff699d1e387b366 -DIST firefox-102.4.0esr-zh-CN.xpi 589096 BLAKE2B ba7ec34f1f70fbc2800821ef4cd55bdae4544fdd71ba180907cccc68e1df773b1e4a681c67bf9a018eec4f9012c6750df829c81e4cc80f3a32ae1bd480304240 SHA512 85e624355363f9d2e5717723da6aeb920342c551f3448f1581c9ecafd7dcf06a7188176a73ab39faa54c4b856ea3d0a98438111e1211abc7af72fe5fe4470530 -DIST firefox-102.4.0esr-zh-TW.xpi 590475 BLAKE2B ca73c38446e2fc3daf4f5e7a4e27cca153f0df38ca83e9368a71e108820709ce588593e3562941d310224bce606da77682afee90829bbb4feb34d64ca595ef85 SHA512 94bac8f5b13099eef8570f1e9a7dc0509886aae3e3c1b952f970cf1adf99062405ea504e1417e3e54b92a551bfdb666274ad47c9fd08d2a72fa6f6579fb2b3a3 +DIST firefox-102.5.0esr-ach.xpi 453457 BLAKE2B 106fa0802d4951f48de6f1a367cfe101a3f7fb78eade9c7f408cac1f650babc9d7410314019b33aa1c8cba2316700e849bff1c00242c22874ba585a39631e9ad SHA512 6c69a3ba9632b10c9ad1e45a00b5c9a91d9f4341486bdc20ebf473ba87791eadd3323e5764f9b74bf4c826f5dd5fe4e769175fd7c1486cf341f54ec61116ed3b +DIST firefox-102.5.0esr-af.xpi 418244 BLAKE2B 3d42b1c96e183752baaa09f90226688b4343dea2a5d0f0687cd60316bc8e561d212bbeb05b0f45c8f973a0948d443646231abd5b89bae096af74facef27c7ba9 SHA512 f2d52b89eb19d9c03d92a6cfee0e392d9b50ca1fd0368b1f86842b64f2713fab143d454d322f2dcc52f349df91589058f76ab8dbfae317f1597ecc0a5d69de30 +DIST firefox-102.5.0esr-an.xpi 498407 BLAKE2B 801bcb466d00d5306fd048f4e4574dc60a54afb008e87105312328328198336ce325ded5513270e0d5ec81e5d4a8d0068c4b860cec236bc58fad6bc106e120fc SHA512 8b866c8c2dc45a494f46e6d61024dac55def58ad1470f0acad750aab2da9f64e5a3bea24daef8f54228a4967f83c444287bc1f3ca4c23aee689bc8b40781ed85 +DIST firefox-102.5.0esr-ar.xpi 563025 BLAKE2B e0e10bf881bd2c68ebe0742334599e8a94d45b59ba2f8806471e2d50c78c384276871dd0e3f487b631270f5d1d89675428e9fb4afdb8043788e1403132488f99 SHA512 a550a497dad738dc4ade42b72ba4f2823f7fae47e4805680ccd723a4cd5df6897ab45de44524ebcd73b4bc823c9c779a7ad81c8d39508a157119ab60d5d76ed4 +DIST firefox-102.5.0esr-ast.xpi 493501 BLAKE2B dca4c240ea7df846d0c8bee90dd9f3c3d7ce88f6b7a121a5ce95864d670c74aee1c04bd2fe3e81835dd8815d5761c3096259714fee7789d5dc8f3e08915c17e7 SHA512 08de506e490fcacd32e690799eae5ddce94239c7ee16cdf4631995f26ed4afe4bfc20f5349ed5d47e25d3a943c38a4bf43cf1dff7fe15ac8d2fcdb8c62ff6a93 +DIST firefox-102.5.0esr-az.xpi 485921 BLAKE2B a52532de81d8fcb0f593dd0b8fcb189b6b6d3c56d83c50ba2ccefbbc174d267c71996a191e8cf62f50dee7421695b6b79267a8f629e63e979fa812ddf1e21e16 SHA512 ee1ba86aa69793b97ff21d1ae4dedd50a7ef527f67db9ceb9955349367e855683dfbeb8b1c45a3560184132951cb8bf4dbb57f705466eb47c0b254abf6cdf085 +DIST firefox-102.5.0esr-be.xpi 638903 BLAKE2B f9a4923fc0f5ea62d720a8c4429dff425e1da114497442200e7458790b59caa8f0aff57b25f2fe12c94427866cbb8f86bbad2cbabc4ae9a5984efcf6048bcf27 SHA512 4232776d98d9e635b019e52f8147616fb7263b07657eda35d5c9070add728dec2f1de8c2cb29b80c73f2a220310812fc816a6464d6351ac46b6fd3ff3dd80aa2 +DIST firefox-102.5.0esr-bg.xpi 578855 BLAKE2B c00ea96984b9a9f34d209c9c1f6f7e2c8db90420e7ab956515ebc4631900137a7479adf8b3346c6c44f5405003142cdd2e3f00d68241acb25deee83b192d1dca SHA512 99c9b16110b5e309c35710a4264a7bf0521f2d10d2b955def2a673c2dfdbc906800eec75545dca3d89e89ca5c8800fd00db8b76aadefa821b282d74c145341cf +DIST firefox-102.5.0esr-bn.xpi 576723 BLAKE2B 985923081414fe924fc0658e49e4a0de473618fc59177036f72cedea3bab72352244ec47b87baca5d936059dee6e01eee19eac9a15c5e32ef49749dbeb5f4803 SHA512 e8a954f74d9066057961242d86270fc0fa834e5db9637fda2e60055b6a8325245bea80639627bc11cebae3deac6a4e7234382673e3311fd8b54e4c9c682c89fc +DIST firefox-102.5.0esr-br.xpi 531023 BLAKE2B f7aa266da79b0c526014fd84fb2f1f33b54106560215847826c2b38602ad66c7aec89f7bbce6f6ceb6d4c4ccdb1a01536c969e7360a2982d1bb0b8e246ce3048 SHA512 f3f30caf5a628d8136e22aa9ccae5ae77c902a845325f906c0cc18f2296d06436116b821636592ad89cc60b3f33194262898e09586601f4a5c613d706c32d79f +DIST firefox-102.5.0esr-bs.xpi 462130 BLAKE2B 87d6dd7ed7aa4794df62efbd8b0a2bc6dc502394c42eb2469eedcb003209ef25754a91ed34f2366202ad58d1f2d491e6ae68411e0307534d6b68e5c583535121 SHA512 2f5ba8ffd334254d062b5248b33b442cedda8250092aa5773be0e171e83fb87386d05f27c73e6e05ef066a7890a07a5a3043f707ca62b9e2b125bb1caec6db2e +DIST firefox-102.5.0esr-ca-valencia.xpi 537511 BLAKE2B cc110253e7e468a4ae455f821e3e64c6c48d3562753582def736ff027aa060bb52501e90d1b36dc31caecf073d91457f09e14b40252fbfa4a741e1c1c5847e6e SHA512 6c0f7d9a09c4f8e1c68e79fb1eb0e5197d5dfd0050366b19aa193050940b047450b3932d4cadeecfc47da580a9eef8152d87d4aa04295cb817a8243547c0e6e3 +DIST firefox-102.5.0esr-ca.xpi 540467 BLAKE2B f1fe65e2a34914c2ec4dcaa753cc17818ebaac3bfacc6364895097a87ad2b2006dbe3e27e6d8bf392029daf74ceaf53a6936c7a36951c1c2a40902068259a2ca SHA512 060ddd669523a5c22269340cbe23880df5fe9c124ed4d72b7f000ec2f4cbbd11d7f807659dcd78fc1146083c9d2419f8b7b2579bafee36eb4529eec29725d929 +DIST firefox-102.5.0esr-cak.xpi 550766 BLAKE2B 5d7f69d2cdeb9778b9a458c4f60a7fa35a40d26265b958dd74f7ddd260d68a0b74f66db23442425bfb7f57b63c7a05bf6ba01b239d7a0a729fdc7b77b99bf638 SHA512 80b6d1e9bd8ae9fde029315d8d66024480ddabbe5533a496c225af3f96ba1af7b555c9e329b55cf296a34a22d288d28a282f4f5de6547dd5087fa5d1a21e7fe2 +DIST firefox-102.5.0esr-cs.xpi 573457 BLAKE2B 160068ce7046a3097635a663343614926054a9f597f0f17596d62b48a6202555e2ca95dc42644179f53491e2df02610f911ea328577e85b5b24e357594141ff4 SHA512 c2cea9b7bb5918f8f82cadb91433d786e4555b3e0faf0fb5178b6fb3940f0b2582b8c10b08d1d6ee2e47f9e75bcb956697d0c29a0d0d342667890712f4343fdb +DIST firefox-102.5.0esr-cy.xpi 554754 BLAKE2B e4e239bb1d2a34612a03a75d4f2d6c0449eb8af3b133f0d321b1340b87a5fcaeb78e09a13c91e0b2a4bde2e4a1e9a88f2025a5138b20dc8823e8aa1878aeda55 SHA512 d33fe367201246f2eadf5a769730d22ad46f5e6b3435caa28c019725afd0d8a7428df58b2cb4fc3e20930f0b67ab84e4a09840b26b1529016ace37c1dbbaf423 +DIST firefox-102.5.0esr-da.xpi 546951 BLAKE2B 4a162fdd8d4c0705c2e9cd307190a005523299b50462ab8a15dbd8470bc44d13b0dc86db05c1a634dc758865997dfd34987f953324f3f23ec0d1db860a6fedb5 SHA512 bab7d1dd313b1f7b57243298c6d9e2272a840e577c38489eb7948e8867f755c6ef0cc68f3c83da194071a18e09a252f666465b1111d80654ed95a79703504bb6 +DIST firefox-102.5.0esr-de.xpi 567045 BLAKE2B 116602ca36f9e11a978365081b44d6559c160a9c6189166b8b5248cb62f8e9c1fac0d46428fde885be51dd290c3ea84804fe6ff5e6186c85c0bedae15f582deb SHA512 2bdec0c76b467b71cb464681c8d6a22e1363d2e62cf1081e61fdc0376bb9740f853949f996727b6c3091d083e47d736457b0d21f4e22e8a2a58088a5302f23b0 +DIST firefox-102.5.0esr-dsb.xpi 579775 BLAKE2B 819bfe6c184653037cb7f21d1df3d3b41b5d2786ccf0f8e0fc0ed5c7e7b8dbf8ba873bd305b240670266ed71ec88b4099fcfe5dae3f7df47f328b33af79ce357 SHA512 b94755615c6ccba762c4677568c708c882a4319dbb840094aa7ecca1207aa6667c2abc667fa0a3f076c1385c120dadf7724ec9957cc92d0f451b9f6f5b8dbfad +DIST firefox-102.5.0esr-el.xpi 655027 BLAKE2B c7e3cab1f7aa3e11f768aa947f9dcc5543e560fb54fa73e1e782f1e04fb893e7d0ca7f1cdc349f9ee62bdf85ca5f65817352e49d1d06f906b628fcd0921f2727 SHA512 5cbb0a0239857f5995e584f3e798c4ed9dfe0e31b587b83c55158d0909e7e77ae3ffc50c2981f67d33ccac361606d4981877dd2722e150b9775e2b9950b1e91d +DIST firefox-102.5.0esr-en-CA.xpi 514605 BLAKE2B 5cad76f95eff283cba1a40f2223d094e1efaee9ebffa8ebd868e6e7c956b8ce885176794d399900138d1c5acab01f1df8db49230c911adeacf31c5a4634084d0 SHA512 b6e48d858952603299abbc1864797be4c8fa77ae1cd569b8ca0b16ae7c9fac9212b309760910391a762ba290d5686d77829b02d1502b2c68fc3c843ce6a838ca +DIST firefox-102.5.0esr-en-GB.xpi 522701 BLAKE2B 2c1313167169608aac009703908027a6db3258eecc430ce162b7a1d0693e0d9d1a2ccf615bf4159d9f3563f4641cdc8355183f01e2aac0d7ee15020f517a8483 SHA512 62f343458a4f397a3d83d67b6c4d5ff04084ee0d6b06af20f8b9fc8fa6f0c76ecda4c1205b3f5cf72f5d7e254c53bb3b9ef091b45b4b5e1a8702f666ccc53296 +DIST firefox-102.5.0esr-eo.xpi 545928 BLAKE2B 0d950e575e69ff172490a2d7092bfd4ba7cf8284012285a810b4f75ffc7d7acfa44f67547046001e35573b3e89696919912b614cec23de9a571c0c9d420a75e2 SHA512 e644acea98fe5424f4447e6253db17187790255ad9ae7ac5ea51e500fa8daa9d33e3f1bf8f0eb6ef1979320444c443e9ac426296744e765128b7c648ab19558f +DIST firefox-102.5.0esr-es-AR.xpi 560318 BLAKE2B b9ae13afabb3cd50e91cf8e047b00b421905148f443feeacc0d0695749bba00fb579640ca8aee2e7aa641061034749fdfd8a260748cc1b213478d5803916dd22 SHA512 ff3ceb6608f6ad752e35c2504cfb8718798c67c0deb3a5242ca8dc1b717a7919f848e7596680290c960b16cb086e34ca0ee50899cf07bd958ed8f6aa96d26c43 +DIST firefox-102.5.0esr-es-CL.xpi 559377 BLAKE2B 8cd31c9c8dd07819b36a7fc182d0020c134e6e339f759ec5a570ffbe29f6b8679989acc5847087e95bde490fa62cad44f6307993b1b031f157470ae905c8fbe9 SHA512 3d06d78682aee2a3f099e1a0f091f73574fe6830abdb3ce33aeb04819ccfb5f470295c0334638b12e0dd99bce877b6a4f502032372990dff8519b38a3dd7876f +DIST firefox-102.5.0esr-es-ES.xpi 544159 BLAKE2B 95da9c1e6ba6d89596ef611c20e0d8f69ce0379f507531b71495bf64e84b6d4a0b0730d4efe1c808143bf6f8fe05c5773f3a71f4e13e6c1f90f40e5051ae15e5 SHA512 2e50629ba1115921cb1896d53e1af7d5eb92dc1f8b722263e5e02f7bc5f3ed9f5c30cf58091194a06836717f8a73183cfdcc3ea6e03409f69b9aff65b44a7d5c +DIST firefox-102.5.0esr-es-MX.xpi 563470 BLAKE2B 1bf320b8b85689a58faaee75fe7a99f4438aac80bba530ec7ad81ac6e0b1eede9f5f800c732a3a5941087d062c33c97748d0592d1b7e6befeb3bee8425be304a SHA512 77726f1a3f76af11b75d41b3fa9ba1fc107e87339bbaa5b4472c9fe9424bf99e9477ad6bb12090167b4018fa529c99513ac66433fb6ad8ff273f9a5d32ed5b0e +DIST firefox-102.5.0esr-et.xpi 531826 BLAKE2B 1210e49263a1215d492e9b6d2ec5df46b1195a209392156f993047e267ac07070c4a7b8192f12158bcb9ae2592138969e73fe6f67dff6bcc10da677b0a4b8ba5 SHA512 190ab22177ed814e829c68f521dce516b1c767ab47bb01f176f08c80c5f556d6bb1c672f1ee4f534c3abae644a0beb17e1dc22d986f5d53e63cca5da35eb23b4 +DIST firefox-102.5.0esr-eu.xpi 548194 BLAKE2B 80239ba2f7656213a5e939358f0ce0f70fe20182834cc6d47ca1617f399cd76824c9a5cf5049415d6ac56037e4c9f1a948a4f7d22cf81f009c4eb5e4258b6a1f SHA512 7667f1ae51528a2ade52c19dc8dbf52246143b35cdc61632933d238678acb9b71f447708594c4ea2c69f82c4bbaf929042e1df23ca812165fbb45fafa8af686f +DIST firefox-102.5.0esr-fa.xpi 562332 BLAKE2B 541c7431c1f1a2c5f6693cf3d41b87242796a059397ac32b9dc199208e26bc3f015e4bee61cb8b1fcd59d9cba396ed7db6c22a7773228c7ca12b7067cddde5ed SHA512 be28048d545685c9df94fa1958cd4cc92fae62c43a9112e7e71ee6ec668b34de1c13c915b44bb11d6026494213afd7c5b472f32a882e181f82be6f999e4cab33 +DIST firefox-102.5.0esr-ff.xpi 472159 BLAKE2B ac2b4a7982eb2c522474934ddb747ecc9cb64a9ef26c0a8a56e5e9a1981308f982689aabb84d1ac1abeed5d7e1fcd5aab7cad7f4612fbd0ebd662d0d81c4b8d9 SHA512 3c3fbf0e13420b52e322dd136e4d04b733c17548a951e99be295d78a310d8b965519a9ecab37b79066ee6eef230c25da1f8cfdff0666466b70db5f0e21c76940 +DIST firefox-102.5.0esr-fi.xpi 544781 BLAKE2B f6a0b8081e1b43e20038223e09c831089d0aff090f28c19b1fef4d9e68e81d88a5df96c036e0227bf306f8d138bba7f8a1da1e411753f914c0ce1c744578d8ab SHA512 1ca8c01e4454a357e643802db02e16774495ba791639b73276c80a960e46b12327690434e9ea65c8d88151fc2754b1ec89a76c519424714228286d7e79b5a72d +DIST firefox-102.5.0esr-fr.xpi 571374 BLAKE2B 95b403acccf30edcb8b2acadc75342d9dcfe32027477e26480ea898375b3ab3b269af4222d8364ba6909e503ce11d7bc2cb349a0cca6ffcaa876949bf834d738 SHA512 c6f191fc32f2ab3120d7ddf8ebe77f8a8972170dd4625afb1ca5cf4bbe392c8f392e3d2b67e7e83443cec6b2175494ddd3d81661f41685683afacaa876b7797e +DIST firefox-102.5.0esr-fy-NL.xpi 556583 BLAKE2B a7da2c0e91c11a58f2795797278913b21eba28fcaef457e4cc8f0331396a6d668e5f28ddb3de3ea55298e6c15933bf3aabe7c240cc0b7bde13aab3760e3f7790 SHA512 fc988e0e120e153bd1663cdab13975bc27a3e86a1740be9a1ba0fc75f3cb1dc06d739c873db56193d56c10a0b2874f2a5dab51c15335d3fb87e2542b96fffa93 +DIST firefox-102.5.0esr-ga-IE.xpi 470602 BLAKE2B 6cf4d97cc4a7b9332d705312cce8a7bc1c5f834ce0b30f687fd26be659934d21cd26412ab77f1db032e32a81b14f5d46c1538c8f53b1e838976cad8a55728e38 SHA512 a1730fbe875f18cff992cacc285b8db209133b7dcd805c8fe524c58377c1d15fd880b487bd606163f11e8a9134569ef2be6fc7367ce72d3ac19aee4fb811b73d +DIST firefox-102.5.0esr-gd.xpi 543719 BLAKE2B 9740a0ec2c0cd76dd1a20c5fda93e961552241977dbeb6ec4071bec6d73e0031b38733538060726c99d10c82ed167d4548f5d3c9bc8e05bec66c4da42471d1db SHA512 c21c298f9a8405b1f045240da83d4519d391ff56d6a0143f251579d82d40e8c946e5af356835fa2f5a90e798802f0d1b14a05af45a08d310a76e47333e944f30 +DIST firefox-102.5.0esr-gl.xpi 539051 BLAKE2B 46c1b726b2738d3509c0963b95b374e1a28c8f5f73c2692fc8812a383e6c55cc8c4c2b98084b72e3c73c2f002d9013b1cfbecef7bd9fb8522521b648d00d17eb SHA512 1758d382155156ccca237d1acc219d4383d3650930631afca98cff66c16b5dc409ef807cc02f69b031017bb88655d4e1c0ea23b904c9b75413408f7be39237ef +DIST firefox-102.5.0esr-gn.xpi 570890 BLAKE2B f91614b3413d8e1daf1b647a9854d8947c6c810c8ab4f5ec4e67737c40b9927380ce51191c076c3f60e336690f578812ff48cc3ed4b8d077a2da47f964bddf49 SHA512 c228614fe5cff10540deae2e5fc96867e572b4d62a379d0769e55bf0671c4b2e059572bca4c7f85363937442e75d1864de30e0730f7100d63f287d28785640fe +DIST firefox-102.5.0esr-gu-IN.xpi 527866 BLAKE2B 7c60f86d84399e29a7b81fb4913937e9222ab560d43ee858aca757989e76483db6d73bc95e4a27049b8fd5cc73de661c3e70ea3f41718d5f7543ada9f6d794c1 SHA512 7fff63125bbaf826d2e15fa103bbe3025f73427de43afac734ed7022dfcca08efe95524fcc65882a4790db3d19a8a8662834e9ca569a276bd3b2d13f9de9d0a1 +DIST firefox-102.5.0esr-he.xpi 568667 BLAKE2B 6cffe25a3ab6186ebf189c8c4a62261f06b5c482158b8f02efb7024846c978dd8a79777450082193ab7694e5bf2edeb6fb4a980ad915678eb18c6e64a2f5b7e6 SHA512 09ebdacd56f6cff8a99ae91866aa1aa0a0f1fb13b4cbe2abeec94d9f4d8cf30ff0c2c69858a422c5a18d593496ac01bbe0120c04b05078b4732652857e96c328 +DIST firefox-102.5.0esr-hi-IN.xpi 558530 BLAKE2B 9db2153c768adaba2bf6c295f24d2822fcd943b4aba2a4ef99ff760237c487011293b486ecc92b422c7e612126ee62767a10368903dfaaaa6cfd462ed2c025b6 SHA512 5130f784ac671e2130126462a7ce836756a725f5ef4dd0455703d8401b8d29493e677c54b9d0cb3854215141e378b15e9ca6fa44363a460d5094cbc948ee8baa +DIST firefox-102.5.0esr-hr.xpi 529730 BLAKE2B f9622f5ee118b2868b615985d5c29fe2307ea47c3916d1341eb86297000eec5dde1797dbd6aabc02e050f528fb5a34a8e6e32aa37a25eb9d1e67ac205ce21dda SHA512 b473fc2cc1041f6cc6fe874f63462a42996f91de1d34e7d1eb044ca7b1e256003a8659a14f37914de05cecde4ddd7cff7370ca357f8728c262ef779f53facbe7 +DIST firefox-102.5.0esr-hsb.xpi 575944 BLAKE2B 526c44ae2a237afe8873a67e8a34658082b78ce17df1d24a674aca54401cfebe9d295cc5938104a16391bdc5fcbdf309cb405b33c4dee82ba9119c7bddd9fb03 SHA512 87c7bc9da8f6abb6df2ae6259e4b3574ed7a64bec5507f7e3be0a00b042e4f3855e37530cf8345b57fdb3d97354073495f4972c0cf1bd64418e6ac980c495682 +DIST firefox-102.5.0esr-hu.xpi 580242 BLAKE2B 333a0ceab57e682c64c71b3a2474a473813a7eea8454fbf43bcbdae0295a0103b9adbea81efe72bc9a63fee6c91475eb9b00b2a72547750c41cbbe9a8819b1cd SHA512 88f00c8de0375568607edbe4c61d30f4b20f2b51a98a006e228bb7678378cf8c69f662fd208b6840aaab71cd5ae55b4e6ba824eef0708bdaf6bb0409965ad7ea +DIST firefox-102.5.0esr-hy-AM.xpi 582115 BLAKE2B 0a7b94854182bf1ffc54bb265a11b93950a4b4fc0efab404d54b680dd8a25b1d88e15a39b45fcfb386254283edcb06cb642db964f71d8b4204400086fff16b7d SHA512 83a86180dd786216302155667123a2183dfaf369b3f9bcf5f69010704c190d8766b5e8d4574854ccc088b396767ccf615356e1e9c09f72a6cfec3508ef727754 +DIST firefox-102.5.0esr-ia.xpi 545259 BLAKE2B 5af9501e6fcfdfb78cb0af7768f12f27ce4fd6581d670d03a1710623b8ff1f7628923724e781f48fb616cd5ad06077c7227a4ca0ee3c7a0030152e3100138433 SHA512 e4a457e6e1a4e3aadc3846c494f7dcbcf4016ba7e2afb0d3958256fc47a249a35f1d433b77597910af108bb8e58efc9fb70887d6f8168329721458f29a7a5492 +DIST firefox-102.5.0esr-id.xpi 542437 BLAKE2B e8f7d2eabde4a47e1b43a99a22e33c19a1a00281959b8f2432d4aa1967fa6610521f3953d046f1379bc785d4b36801887e297f9b801c8660f89642d58a1e01f0 SHA512 e8c1cf0282a6edd95ca795f9d6a77b48af93fdc16150178900878d1afc2d79e5c7690f2ee1d3881a942b7061a6ca24f033bc728bf6424c0415ee7c48af715774 +DIST firefox-102.5.0esr-is.xpi 551940 BLAKE2B 7267a5cc101d640bb4052441f51475058d90c0c3a4e7be2bbc786918b5cdd1f1c33cc6fe9e1e87d864b321018eea0e82a7197975df4c9f83fb9f80d931c36a1a SHA512 40868d892ddc2aaa5ef86bdbd5afbfff6fa6de0158eeae580f1ce6f83a6b7ee42ba080c389e1b16c5021f29dba4a7c3c983c28c4495f39e8298b58323f55c843 +DIST firefox-102.5.0esr-it.xpi 463201 BLAKE2B 855e7120f7c7703d9d63655d1c2c17b19b75a12bb80100f3613a2ebac140d4a78efa5be031d16fdfaaa9c25a6bf25eb6aa9745ad29dadd6dc5dc4b46bddbc40b SHA512 72cdbed8ac2c473bde825eecb415f75e309776d23b8fd0b8a6de4357f1bc14edfbc7d455b3dd3b1b20464953c74f98bd717e51d123b4cc78ee6768e4262f9f5c +DIST firefox-102.5.0esr-ja.xpi 586292 BLAKE2B b36d32eeb61717f14f605cfbc44c644ec9cc6ac5ef1ee2395d27f173d8fb3fcbfb7f2e333f57d29a1c5b1e075495ba416a0e3e186cff8616d254c67f52a1c391 SHA512 be06c437cb03af625e9aae3ff360b27257ba1abeb676004f0cb70a54b2f69cff666ba9c1a5dde2158a13213c6761d83024a4e9ddbbe896389e8cde17803ddc94 +DIST firefox-102.5.0esr-ka.xpi 606127 BLAKE2B ffec35f22234d24d81bbac6faa9704dbb527fa10025ac943a5784ec390960c5b97e1805cce498154467f0b763c2f610c34571ffd6f38ce877356d7a9727ce9a4 SHA512 a515e4018039198ac6407eab04d7611687f7201ce63aa008464b1be1c69e325b4fe2ea547925c8dc619e01171b0fa3fb1131a4782e899fd5b0528e03fb34a2ab +DIST firefox-102.5.0esr-kab.xpi 565742 BLAKE2B cdfa39e611de9d4ba134568552a5ab44ee3836fe1e6b9315413bf893d5a12746aaaccdc1846a08639ef9574ae22ec81d6e8378fcfe21be25d7dae1f881549028 SHA512 462356e40f24fb367297421a035323fc5a416efdb5deeca4f84200f7995e0a7a107ef419da282a234646bab63e8b0feebae7d69789b46625ad7e806a93e7e9c8 +DIST firefox-102.5.0esr-kk.xpi 621841 BLAKE2B b2a96b31ac75dd13514e78e4bbc3f269dd99a1f3b56839e2abadf6bb7cff68b7688a4b9f38d2f441b9dd3b632aaeba0cc4dd9a8252346e69fdeec894d648027b SHA512 9cada5cec73feb711c43d2c83704481bfac66b616f86fa802baf6db601bb00805228643af58275c216e386f8ee823e0ed1366d8f1a5fc4d1b8db6b024ca31dbe +DIST firefox-102.5.0esr-km.xpi 531568 BLAKE2B 40eef6f86b0461d275d5aee49c0875615e98c4ba68305662231868d622028eab1a830972ea934f1fdaddc1923fe451b35605ad097d80f074819302b9cf72e53a SHA512 501e1b94d0aa1570b0cd27d228d93c815d3a7c6ad3f971fb3c7054f29088b97060bf695910f840c904765c3644f22f1e25120f6bc8e5ba9130bc3f9ca9069049 +DIST firefox-102.5.0esr-kn.xpi 497188 BLAKE2B 6c05699cc03f24e8ff12cce54c15968eae0dc596a98b06785ddbddc0979644474267befca82bc581afbbef2bdec999ee28cba2dd64784579b8f5e46040fc2789 SHA512 6c2ecfeeea8a415589f256eefef3d26f864a1af8104a620b86396f1e41c9b9ad39ee751f6e9c456a86c9c1a5d1aabd58bf8037370a225db0b55d7fe1c1f2e560 +DIST firefox-102.5.0esr-ko.xpi 593309 BLAKE2B a2e9dcd0b53f3196bd6ef6b00563e6efa78912b1908ab79b9cb503ddf76c0469731a8d3e3b23f05891b402d51a005785decfd70813c26477af573f2467b28fc4 SHA512 34256d447ceb1c7dad0f5570989f7a1372d5af7d83597ae7f98ac18bdd7760694a818b442ac24d0bad57b773b16dd057b2126fe9a2ba0ae39cb3f5f747597c93 +DIST firefox-102.5.0esr-lij.xpi 470144 BLAKE2B 50028dc7b8304e102ca248e0ba54e9eb50ecf396fb089587d253ed3a2ca11073278bfcbbed4f5f95fbdedecd20732d00f162c559d9f55a46306f1787133e98de SHA512 284ca7a9aed581858a24e447f306dab4f824158cac9336a376aa10863c6e71cc9861fcda58de311ac74534f7cd116f04d8666741d8c9620745f3037d94e88f91 +DIST firefox-102.5.0esr-lt.xpi 561125 BLAKE2B 7288f14fa7fa581d8023189e8a9b061ab7a9afd71bf2a7b85c133a3c076d141678fee3e6f71bbd0cf3e5411431ee2ae0ca09a3283ab4769eb30f73d4d2a38cf5 SHA512 31e3dda6a8dd7a9fc1e4305afd133f82702621e58609d1a7bfdf9c13367120079dd6436dd942172e4ff641e04dac40b497875d25a4f46b2f5b89b3a32b585306 +DIST firefox-102.5.0esr-lv.xpi 463015 BLAKE2B 4c196ad0bb968965bd1d64db2eb4f6e97ece0126e2facfeaee8ee3e1af9b2ba36a4e6ed981e113b6d4a85b366c8ccbd4beedcada8ac5e4014c2fc26e64a58417 SHA512 0c6bf6ce0ff721e848904842ec6bea54f18c4bfea0745d75be50439d80f6b50a06cebadc525298481b167668ab19e81f7f63cc4b8969c7d2cdcc331630447f44 +DIST firefox-102.5.0esr-mk.xpi 482312 BLAKE2B dad5b35fd0d3a59876e0c44f1f21cba91650b4dae86f70f8b26d8fcbdbacba6400c022ab1969e8a3b08522017c4c44bf9dbab52484bde5ac88b8fb36583c1590 SHA512 c2a30b6f04d9dec6b7890c8daa0b35da0c027bb5e34e0476ecf567ad39f8186a621abf2393153d1332585529a34e2c73bc553889f981ee0a623de0af257c9c03 +DIST firefox-102.5.0esr-mr.xpi 531250 BLAKE2B 38b4da609461d3f7b889452a312adc6311fc622b55a340760f1d1841e9f828eea3dbd1f1ea9784505b81b07edcc21ad4397cc860e07599d996efab1e897176dc SHA512 22f86ff9f47869e5f1f703dd1cd7e2dfa3e2338faba22faad55179b31a3800676334ba3c0c2be7c45f0c57e83c4e9bddb8ba4e2f5a957d06138f10e9c340fd26 +DIST firefox-102.5.0esr-ms.xpi 448108 BLAKE2B 673d0f7a1b76f2e9c6ed75d81d1a844c9b61c8e26f205c95e3f9a772b589e838092932c3f48914cbe4e50a708331c541601121bcb604bd91ba5781b4cf8a05b5 SHA512 1224c4e16b3573405ce0a2e16056090716c061a46e0a72f81f407ac5a578fbef52474e9f4a090ae38d1d8181af3980863265a9341f93686fc7f34b07f01c8e0c +DIST firefox-102.5.0esr-my.xpi 511797 BLAKE2B 61e9bf40d8496957324019c8878a076f8d59e7a0e4ce5504982a272641bce0141ca2a04f583abcc0d3a17558e85ab386a243e9e3b4cad4da2abaa7e8cdef346b SHA512 03e820522bda322c7768df00bce854919419169901002b6feed455f691549d135b80ae06894efcb16e3e0968f07a25407761aa7a8e638d268363ea3ad2504017 +DIST firefox-102.5.0esr-nb-NO.xpi 541240 BLAKE2B 6a3a0fadd4d0ff286da2c18198c162bd4dfaa58593a7accb525249cf829d42551aa6f4d928bf3e3fc731f43bd1c5f39df10e2f0a12a19c6b1f482412ac1e5fe2 SHA512 2066cdd8a342c163a475682ef9ffc81c30f156fdde7e929a718ae6f18fa12ee33901e056147485742a6782b43364ce995807ae426f66bbe07c32598d7045b256 +DIST firefox-102.5.0esr-ne-NP.xpi 489423 BLAKE2B 899a853c0a05487c132671d86682e8dde0a810270e4b2ba5f44640d01bc16da84e52aa408e98123d7d23ea903fa852dbacf5b7b9e2640de59a8bc7d2abd8200b SHA512 cbc8e7b75b411fb9d014cdc72b892d76ba5b37fdc599c50a15383dfb2b6185edef7c227260da6e8f72a2868abf51040ce6d9c64cfe074b1de903a056326915ac +DIST firefox-102.5.0esr-nl.xpi 550349 BLAKE2B e753862837852c39cffd2b8a662602531c44c8b2e8ebf911e902b69f314c792dd6c307c0cecc8f2642c2d3f4c7048dcc37cd6043c6cbf096f25ce81fc0729d9c SHA512 e57ea35bcf82816c33e8121f79fb7d16094937319244651b740c85731d1bb65a2551810466020abf6bb302e0f7f83ad10672ee7a0213ec144714491f8f7beb51 +DIST firefox-102.5.0esr-nn-NO.xpi 541467 BLAKE2B 53f41e00c9f47211732a64e2ee22f634463657def59886706a44c7918f4176c265c108b207e500bc050447ccb6d7ad7b6398fffc1a04193f2947450e973f1ec2 SHA512 8325edb3b13032a9284b30ad7709927832cf0d7f3d77141bfb25a88b2d096dbb72eb3c3b9f0c7adb6bf674564d1396a259d12a27275b32086ab01696cb76f338 +DIST firefox-102.5.0esr-oc.xpi 560886 BLAKE2B 188bb542f445345ad5e10198142cc908c864932e63eff41f9a6ea79ccfaeab0a1bf51e524de8ced70a5a8ead90b3554ed1c6426452ffa77772ae0a927d48c9f3 SHA512 0b137bbfd5857f14c64a9701e423a5a4abb1d86525fb03c6a957d723a11bfca66a6e3f0470647df8e9b7e3fd1b5ab1ea1afa79cda2b6e16df7f72a9b11d1f5c3 +DIST firefox-102.5.0esr-pa-IN.xpi 612450 BLAKE2B 6781861e41e368decc763dc38343040938c53922b3394c8f2f9afb6d4074d71346ea71aefb46ee35a97f1511af60b449fad943a38572695aeea825c6fde2feca SHA512 bc07451e61d249ec899bd48f814cb0f7884ae096e7fe3925d9ac1e61ae12059c1993935f26d43f6e40f5ff0e5b0b4445fddd65450d15e59734cbe794df1baf4a +DIST firefox-102.5.0esr-pl.xpi 571734 BLAKE2B 74a5ca46727d08f7b31da70abc9e023e888a6ba9704286332eb5cdb9d193847b4118a964648d9c2d67a93070c328393886e5b1637dd866d212286dda7bd964ec SHA512 9d7c1ef0346d6139f136c17646c2d647f2559aa9ce1d423f5539f96a5d226734e3c8806da72e4bf0981b66e4682fe621401f518042c31252e61a47960fd19dbd +DIST firefox-102.5.0esr-pt-BR.xpi 555933 BLAKE2B 444a2712fe545dd559cb642b919f5b2f77b5ee9b94e6677b3648ce44e51f244f2171c20fcf432204e92666d9d7b01887a853af67819fabd30be0364cd5c65de2 SHA512 9ca3c9aa4757f35be8b315c84b7a300e6e979796064b48950b6740d880c1c4ace599004b097be2febe0708a69d6a0a433ffb4e6a17ed2cdc6e847e3b841e9011 +DIST firefox-102.5.0esr-pt-PT.xpi 555215 BLAKE2B d73d490caaa7de287ee24b05e3624f8025098edb5a3fba7674e55b48d0cb34ef9a29f4b51c9776b5f1a131c18446de6907997988c04418c42d681b643296062e SHA512 681bb9bc8f4ace1b084a52739ed3a622274ae86bd8e32fe3e5584dfafcd02ae77b5ddfbaaa8cbfa203e5378a1df85e659e401df4e9ec3d7826ade47887c98502 +DIST firefox-102.5.0esr-rm.xpi 538498 BLAKE2B 7647b2c8d3c6a05f5b536e12e52076a4e707e019b90458dbbb1fea395a5ee3b17747c104bccb0e3c2393236202766c41da811d813aab3d2f71e53fae1a01e3ec SHA512 24a30fb12a370887d2b5463bf65fadbc630e44393852ed63b058d375854cf4b5f509865a4b54d8d456cfde5a3b645ae0ea1877cff39306ebf3d89b956b54be26 +DIST firefox-102.5.0esr-ro.xpi 527979 BLAKE2B c71eb939c20db14ea2129c588dc6ca2e5efae16f44574fa024ac000890d26b26ee19e0da6d4c8407894099480ad1f354dd1465281b122da5b12d750fa9f43c1f SHA512 5c58cdb81dc55e45386df546a51cdb24bc3dd247161737368bb9f6760628d2c60baf6606b23dd4cdd59827b52538311fe166f76f7420d88b58342c402d315d9c +DIST firefox-102.5.0esr-ru.xpi 642373 BLAKE2B 666ae5e2c29c8ca826519f434068e029b3d188a6cb8eec55ee863a1dbcb554d165f28ff80f0d112d98cc7e69511c91eaff022a6512159bb538e9b3168d457f91 SHA512 d52b392f2a39e2260f49d6e21a35179d9150326a8dda24a0faa588f850a4f3d4077699fa6d1e43b7d6b0763874ff7c2a814daad175122afd624541afe2b0746d +DIST firefox-102.5.0esr-sco.xpi 496335 BLAKE2B 3acc5676f80d530a6b5ce5a55079499110a8983edce54c9dfe9fa4873f0725c0b982e1fd7be06fd916321b529923ee60cb8dc0de31c8f8db814098fd24146417 SHA512 a92ced2d794186455115a7a54889f53bfe351179f208f2cb52c12d011aa8295f796979fb760f644238b3a7b18f11852f9e89c936e07c9809a84004e9ffb3b051 +DIST firefox-102.5.0esr-si.xpi 564316 BLAKE2B 389d4234858fc0a0abafad8fd82953418015a4620243e7da5f42674f4b875582dc7a4319c6344c12571607e98e4fa7b00e70da7511bd8f4fc1db831c31f1e6a1 SHA512 d1496e355659f3a837c82548733561220e41af3897879a8b08a28843b7d31703a5224ec0880f45383b036ec51e8f1bdcc597d3e5476324f17c03601ff53690e8 +DIST firefox-102.5.0esr-sk.xpi 580597 BLAKE2B ebd06e3d8ae3bf9fc14075330272642c3883b3e13f57b4f8bdc047d0f15aed4ed1f944c338f778d42a757936de2af47bbe0ad54cba67a18535bb71be55523e32 SHA512 8d36ee9debed3f816ba74156be09e4b9a54ac61513aab415724a7e2c84d06bd0d85842e22ef07cdcbb9ace30f679990170f02b0afb523985c37575174647c651 +DIST firefox-102.5.0esr-sl.xpi 553146 BLAKE2B 543b3eef6b1136ceb1de8f6e30f79f87fb2dc06ef6d52022ec07ed10fab5d60765c1bedbb911d4501c8a63927fd06a8a73bc07bb9a07ef7b32c985595066429f SHA512 ac729f056644ac21d32cb0a7d4ad0d69d2aef8930909fe55563cd66147aab18ca7c1480e777835493785846f9851cf5134bf47ddb797dcb2fdef9d31c134a449 +DIST firefox-102.5.0esr-son.xpi 424685 BLAKE2B ac51aeb0333d726c423f4bfe899a77b3f708e1268eb69aedfbe57175a48a70a86729a1e6107e6aa24c57ddb00100353ad5237da92d1bbed5f25fbd75f6e55f45 SHA512 3ec65e776216a2b815bd1ac006d7addfde37924d83d62fefef06ecaf3e24b003c9b1105c7aea261c192812aa13cda77a23518372392a055145ad0c4f8aeb13f7 +DIST firefox-102.5.0esr-sq.xpi 556101 BLAKE2B 2e1e357b8962fcd1fd44776eb82aa63ee9eabdfbf35cf0bc5216664742f66ecdc7a24e0d78a2bcd20b3f77f213596f0b699d857f23f013702c6e94f9fd83f6d8 SHA512 f4a6c9a411f5eacfcf43f50bb35716020db5042b5272504bede72401d863325a8c94e70341b685d550491cdf87f88f2bc7bded1c76f003ee4ccee822f2cbf38e +DIST firefox-102.5.0esr-sr.xpi 595505 BLAKE2B cb0928ac7f20b45ba0629e986d5a0df31efe2c2d206abf8c90501106143d65d53f739c984aae652e439418a8c66969c33565a504e4b9cca691e0e0cbc14a35fd SHA512 6a3da502b576801da7acb31331524127f9728743733fd59a7719eb310b3055c2d093d47d1349eb87a4a249e748b1fb83eea70454a8e8c0d85515edd005636f93 +DIST firefox-102.5.0esr-sv-SE.xpi 553014 BLAKE2B 23fd74bfe1dbbc5859efe7dd0c2b72783e4cad1f511dde105d245e0556985725f662cd478d307760fb63b09a128d43507288a6ce93d8109bab10257fd6f59385 SHA512 02cd907ac918aa27416d3192702881a5e448fb64d3212a81b6880bb7b0ef4ea3de97026ebe42ee91625dd9ef0487b53a6977a72322239987485dad6658db6892 +DIST firefox-102.5.0esr-ta.xpi 510340 BLAKE2B 34b32c871791b482ed101148d990f172e39a795705365f45138a37e37b341ec92812ead3b9f7e7fb29322179688020a784471d9898740a17e8f14b04e83b8618 SHA512 208c81ec5ad4f622e223baa0b548fc8a4e785a861c1b8f199766f9baf2b440bb3f042ace371612fb4c53af95d359ab6d866dda4e393333bce323cbbf3784061a +DIST firefox-102.5.0esr-te.xpi 551584 BLAKE2B dd6270a49b7f0507135c32e2fdb55da57367e3c114e490dd3d165aa5f61971471cf2c6bcc11d344ad609a5b0ab73a1c9b46d4125edfbfa90d2176142c0fed64c SHA512 0e8c7dc674a6f6b078b318a1c87f5dbe298c1f3499ace1e2f2f4dfd5796229a8cde02cd1edda5fea764975bb79d8b996ac041f17aef8975d12b58cef2ae7dc9a +DIST firefox-102.5.0esr-th.xpi 612072 BLAKE2B 24e3858d6f844f5fcb4b659c35040fbd4dc99758e6f5f44258dfc91028dec49641dbf4a4819ca875c5616b959270493a01d0a5e14ba2df800c058d107f785b71 SHA512 8cfbbd08c80ef81a0d9ec6c1d871227293ef5b7da8ffe37c0ae02ff26c36d955b20a1e234a765e1faf8c304802eec2b5674d8161ca542d95eb8af517b04aadc1 +DIST firefox-102.5.0esr-tl.xpi 518951 BLAKE2B 3e3ccfdef9b5f767c168ac46b251fae204dd0e68f89456ae22eb8ee8f72fec3aa0ba31f97df508941161d3867bcc3dce0a9dbd158c81cb440eab2c1fc6b00aa6 SHA512 d613c4a2ac5cb61518492420a8d46ff539bb170043cb46fab1b6e03ffd29f4e2f4bd50866dc9e158f285fe088cd24323312877c33b6caac42e64cce64053afe3 +DIST firefox-102.5.0esr-tr.xpi 567022 BLAKE2B 0b8b2bddebc4c44083f2158ae6c435f0d68f4e09de87893a81dcfa0b1a8c0d6ee40d530119592d8f906abc2d4e6ce93c4bdcc7bfd930031dc10311d1f951967c SHA512 8b01f631938b5b6b9f12dbc200ef90eaeb6cfc85b661be7d116f98bee0f09b2e404999fa8157081c742737d399b3702b05dace6340c4e197566cffee240d74a0 +DIST firefox-102.5.0esr-trs.xpi 490202 BLAKE2B 2573d9c238d6bea29cb41313709c4568b27496a1ad6e5ac287eb636dad73a04bd49ae068fa464953338c468ace8bc069026db671f21a66b45d159dd81fc529b0 SHA512 a69f47a246983619be83ee7ca2bf4abb4385b5160be8ddc32f462b8bed8fa43e8ccaf05fc02b020427f796de18dae42592aa75d9e2a2a735bab3f7aad5214961 +DIST firefox-102.5.0esr-uk.xpi 635956 BLAKE2B 788e3332b768257e35008075ecd8c29b753c1d361a48e3885625c332153cd9851105edbc8890837d92b446021090801d9b6446f8953aae248d63f2a43b65ca69 SHA512 63d5bd4d784f2300ae4ce9764123043d12e4b2b199ad842d2ed99c4679a3ed4e75fcab66d9bdcb4b6477ab6fd27e9be2d17a6404c41488130c3fcb7aff03c4ef +DIST firefox-102.5.0esr-ur.xpi 558052 BLAKE2B 815bd141ac2fa81364313e80c40d72e2b6bb3a061761f7b5174ae2f5460bcadb23eb919ea0a5514452c6d623ba6f256f37c0c79fff041c22bb93ec1378e1376b SHA512 e7d7c8188ab341935b60f31dd00f9ce21a71c4df0ad89ba10f16306146507a2a4a2a9ee906898d60aed4eb78e7c253bdc801435fddd325984988f18ca6b77fcd +DIST firefox-102.5.0esr-uz.xpi 478237 BLAKE2B 2dd2f920f470699201457896bbeb0a52fc2499a8d91050a6afe6e0153b79e8107de371efc3ef86e5b8c3da6ead29b1bad50fec6237dc846284e4ee6c53b661e3 SHA512 284586451e607af153278711d40c2823e3ed3043b5525a5ea97200de959d63f1269e54fe027909efe5b932224f56336c163fca83711e250406b8bf0b466cb591 +DIST firefox-102.5.0esr-vi.xpi 586374 BLAKE2B 1f68081dd066fe09d07ee979393669c19563cce1effb15f0a4b321fabf7cc1e84cc7ad46bf83c44484552fe7766a058fa673da7b4816ec2edaf212f6d74550b4 SHA512 347e97f3734a272e42cff89157a7aecfa957422fd5ad70810d51d8e1a5f89696a812793db37ffe248fe99ddbb58d27df4b28665415f0c74949cda5df2359a10e +DIST firefox-102.5.0esr-xh.xpi 427184 BLAKE2B 09709cb2a2359ef3ce64955ca6521f200eb09784ec6358fd2a6bdd7d8247e121fa6134aca629b7a5c8e107a07ff791ad1926964ff9f2cde592fd517f8e5e4c53 SHA512 aa2215fb36b9504cdee8b419bbde02ef78006024a1aa4b01abfdf575f8ef3e00ca49b9f7011e0c0ba354f422f1032bc168094e4b7a486bcd6654dc9b4a4f95bc +DIST firefox-102.5.0esr-zh-CN.xpi 589089 BLAKE2B a365c477592821805849e510963b0d4a3714fa43c701eb48853a07fa263e9b546ed8b2169a672b1e78d38263e1d907d9b845d92c71262f1687515310f3d37e86 SHA512 1a3273bed3512b7ab95e77327a85b086e10807ee117a6221e3200dbace217f9b6d5df44bcdafe0a52e6b3c8c83f99b4c60cd00bc162a90fc8f588ea8578e578c +DIST firefox-102.5.0esr-zh-TW.xpi 590475 BLAKE2B dd808e6dd8dbb8bafb9113c5989db6c4cacdda9853e2b317246d77fa72d7fdda698098786dafbb95decc255f0ad0c8a6c6fc442736b73bffd18b3111755d2586 SHA512 c92ebe2b1ef5bd0aab3e213bad0e0d2d422704cbf61dd0c5c27e323af1436f927587b6586c051d2ac73cc33b5fe9730c1967297c9e355125f4064aa734f3ae41 DIST firefox-107.0-ach.xpi 449030 BLAKE2B c42353b58c950407340ad9ce0b050ec55826339e7311fe1068b66986d738b33a5c3d96f23ea77affbfc3085b7d296424d8d4c76df476e71f3b631ca9f2690087 SHA512 46c3aa8e93428136e33e331092784897b255dec806185777179aa65a7ef596bd4369349af0b42531f16a218734b661faa292183a6d7e61d12f2bb6a75bb3c2b5 DIST firefox-107.0-af.xpi 416150 BLAKE2B fbdb13894cd6288c19b2d83cb9381ad9336ab9db9935094cdb4a8bd8ea787e880a534eaef2a717cbd0a55396bef1dfecf0ae3a17c1959adcf6e9163e85cf5d1e SHA512 e1c174ee43033a1274903dbc884a2f9646b288eae994fa14eebf220ef6c65834ce79d0a4bca3b924113f896c89ed2e40e87366b80d39434200b1f62dc06ae739 DIST firefox-107.0-an.xpi 495687 BLAKE2B 727d2a2034b2bb24fbc37161aa040ff4c8239f05744193c06b2b002e7dcc9dd879b2b71df579828748b16a00c82df45118f518b0885fec2214c35dc9b181676b SHA512 cfd3e2626b86771a1cd8bef430e39386a10258dbc3f8b1b574d098ef3f5b55b576acdfe4bf0d55cefa103a062b45eb21d227aa4818f76827102f76b28bed755b @@ -196,10 +196,10 @@ DIST firefox-107.0-vi.xpi 585162 BLAKE2B 9401ecb5bb339cc22002d890510fb5d921c3104 DIST firefox-107.0-xh.xpi 414831 BLAKE2B a082cfdd8e73e6e84529a1e609063547a58bac559022ea2d9f8691a8771abf1a6f9f6f75489225081e23bad1599cc55c0f2a78dbefa20a586ee453ec36899c16 SHA512 34e63019f3e62eacfc6da7b648cb939a8b81a75e7751c5fcd4b6509b8fc2513e3c073593f31b08d42e8230fad4a22e02029a160228dd42fbdcc82e7a25e67fe7 DIST firefox-107.0-zh-CN.xpi 585092 BLAKE2B d1b48117604df85a097f6f46c4554f0ddcdf2adb1c692cac7211de3b3e2e0428e96d37a50ec39b6933c9112fa1d7f624b378f8786289c336d3102402d9fd0c4e SHA512 c352b5a9988ff823e3a43c3b6a97a5d1a25da842e61f23e52ec3fc9b044cab43e246e478fe83e83b10ed13932a677a79f5cab1eab78cf84268d64e0fc2a010aa DIST firefox-107.0-zh-TW.xpi 586218 BLAKE2B 2ed318648e4fe0371c43860a67c72a005c52470759562788ef8ce68eab118db16c55580173106f287131b8888ff597664d40a819ca30d0c125ae8a43ca087866 SHA512 4e44e5937717ffc71680cc33aa144e0c8270f1dd085aaeafd3482c8da38012c3a24535e9cc5a9997ca8924ef037aa98269476947a69b86c7ddbfc5e395d51235 -DIST firefox-bin_i686-102.4.0.tar.bz2 80360310 BLAKE2B 196429e1226340b49dfcc44f1f596ab897b7c60c88595794b2b75eb2e475746faa15ccb07d1e1696acef558733190411d66ecd61bfa17ae1e99d9a0123360cbb SHA512 a0e317332047328e8629b9a942bca31160e9e1da01f45a2e77ab68de7ede331ccadffad51d6ba4b2d7f7d3069a34382a9fd02f693264d8f6526a6f787fc13928 +DIST firefox-bin_i686-102.5.0.tar.bz2 80607221 BLAKE2B 1e90f8afb9ff5eede36ede158958b3eece46ed2d5a62ae06498713bd287f3b99b749c5b6e1783b48225bbbf40a3957ad6c0ad1339307ff88edf2baf35fe3c5fe SHA512 2db5cd586a1790f00e65eecc96e128c10d2d1fbb6a4d3d15dbcb858fde504b6a837446988167fe7a4c649d7b98d085aa51cabd1ac595d3c9e7bbde31f466ef58 DIST firefox-bin_i686-107.0.tar.bz2 82425350 BLAKE2B 55a317d688e2c77f70299ece5a8f4d41bfbbe8ab4b68c64fb8512fec5020b66a52b73b9e5c35e2e5ee110f34d28491939d3430108250a3f13671c3fc9d636a47 SHA512 b6dbce62a83f1e6a4b958ff75e709c1a70bb1371e1b53559c494dc18e6917b50e64e0d7179c365ea669e10ec5064af73cc9ddb920b9ab15d49a5d8fef885a961 -DIST firefox-bin_x86_64-102.4.0.tar.bz2 77406868 BLAKE2B 82a3d844a5e7a67475afd6267c8267ec6a74233913828b92732918dd56500dc5e0c8f5dabbe75e0c4c14dbde2632eea4cabfabd5deb5a17713a5c6ff02074280 SHA512 4a58efb207e71b910fd386b9b16217ba25cc81f19a17e067044864f07a420667a234d0aa93356c93041dd826159ad3a8dcafab970513b6c4df6a77ddcb00ae66 +DIST firefox-bin_x86_64-102.5.0.tar.bz2 77522855 BLAKE2B 97ee69a3ac9f404a5b58f6609425c294250129ff7715b4cd460ca8f1dbe00414b77bc78e3273d578515a7c61f4c227dbc01b8a62d59028b29b2e0ad64445a2d7 SHA512 9402592c0bc90b4bd937f5eca127eea867d75a97179a9979476bd670e9b2c03248180c2ba2be4d637cb32e1a4b5937b4377eeab454857da14325426156e8acd5 DIST firefox-bin_x86_64-107.0.tar.bz2 79049723 BLAKE2B 3c377ec637ac2d401688d6d0c57408e12b9bdb2e862e0bed8cf4748326dc038e0682b48628b7d641241a225ba65fcb49ffbf1df36f90212313d01d7e28168bbd SHA512 0e9725d40278703545187178a1104d0ed0f0b08d61444b95e0f51b66f2f9ae8313d8cda4e19665e05bf27660dd18166b37c0bd1a523185dbc0f81dbc5edc5915 -EBUILD firefox-bin-102.4.0.ebuild 10629 BLAKE2B b7918f054eb1b2a3f8dd15c7f84e548887ae3ce4a91d640e1adee21cddd2e902aa0ee1fad385598d365f882a97990f0829863fad92c9b542756b49dac49c9ed2 SHA512 0e1b8d9ebdb2133fd8c6a59e1cfb1731be1fdfe1d7ec336dda534dddcbd313636cdab04ef86f899537fbe247b4aa58baed7af78fe7afe04c976263b43aa317e5 +EBUILD firefox-bin-102.5.0.ebuild 10629 BLAKE2B b7918f054eb1b2a3f8dd15c7f84e548887ae3ce4a91d640e1adee21cddd2e902aa0ee1fad385598d365f882a97990f0829863fad92c9b542756b49dac49c9ed2 SHA512 0e1b8d9ebdb2133fd8c6a59e1cfb1731be1fdfe1d7ec336dda534dddcbd313636cdab04ef86f899537fbe247b4aa58baed7af78fe7afe04c976263b43aa317e5 EBUILD firefox-bin-107.0.ebuild 10669 BLAKE2B 8d1175e67f90185ec8e7629dbb39d4e7eb8abebf027fe629a6700653f924a8e007873fe002c9646ee10a3d862cd1cc70e747506e298583c6b9669dad2410cd0e SHA512 dd033eaba679ec92afd1ca16a54c5cc0f23ade936694470c206469e15aa9ed8dd96132af16f37ea124c626c49a35da8346c4ec27fa54eabf67b21693055a273a MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4 diff --git a/www-client/firefox-bin/firefox-bin-102.4.0.ebuild b/www-client/firefox-bin/firefox-bin-102.4.0.ebuild deleted file mode 100644 index 6956c066f193..000000000000 --- a/www-client/firefox-bin/firefox-bin-102.4.0.ebuild +++ /dev/null @@ -1,376 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MOZ_ESR=yes - -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 linux-info 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="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="-* amd64 x86" -SLOT="esr" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" - -RESTRICT="strip" - -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" -DEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" -RDEPEND="${DEPEND} - !www-client/firefox-bin:0 - !www-client/firefox-bin:rapid - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/atk - ) - 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 - alsa? ( - !pulseaudio? ( media-sound/apulse ) - ) - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT="opt/${MOZ_PN}/*" - -# 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 - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh 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 -} - -pkg_setup() { - 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 - - 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}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - 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 - - # 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}/browser/chrome/icons/default" - local icon_symbolic_file="${FILESDIR}/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^} (bin)" - local desktop_file="${FILESDIR}/${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_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 - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - local show_doh_information show_normandy_information 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 firefox-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla Firefox shortcut." - elog "If you still want to be able to select between running Mozilla Firefox" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi -} diff --git a/www-client/firefox-bin/firefox-bin-102.5.0.ebuild b/www-client/firefox-bin/firefox-bin-102.5.0.ebuild new file mode 100644 index 000000000000..6956c066f193 --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-102.5.0.ebuild @@ -0,0 +1,376 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MOZ_ESR=yes + +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 linux-info 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="Firefox Web Browser" +HOMEPAGE="https://www.mozilla.com/firefox" + +KEYWORDS="-* amd64 x86" +SLOT="esr" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" + +RESTRICT="strip" + +BDEPEND="app-arch/unzip + alsa? ( + !pulseaudio? ( + dev-util/patchelf + ) + )" +DEPEND="alsa? ( + !pulseaudio? ( + media-sound/apulse + ) + )" +RDEPEND="${DEPEND} + !www-client/firefox-bin:0 + !www-client/firefox-bin:rapid + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/atk + ) + 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 + alsa? ( + !pulseaudio? ( media-sound/apulse ) + ) + ffmpeg? ( media-video/ffmpeg ) + pulseaudio? ( media-sound/pulseaudio ) + selinux? ( sec-policy/selinux-mozilla ) +" + +QA_PREBUILT="opt/${MOZ_PN}/*" + +# 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 + +MOZ_LANGS=( + ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy + da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu + fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM + ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my + nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco + si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi + xh 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 +} + +pkg_setup() { + 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 + + 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}/browser/defaults/preferences" + insinto "${PREFS_DIR}" + newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js + + local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" + + 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 + + # 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}/browser/chrome/icons/default" + local icon_symbolic_file="${FILESDIR}/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^} (bin)" + local desktop_file="${FILESDIR}/${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_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 + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + + local show_doh_information show_normandy_information 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 firefox-91.0 we no longer install multiple shortcuts for" + elog "each supported display protocol. Instead we will only install" + elog "one generic Mozilla Firefox shortcut." + elog "If you still want to be able to select between running Mozilla Firefox" + elog "on X11 or Wayland, you have to re-create these shortcuts on your own." + fi +} diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 0748c496f6b2..5e5bbca73840 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -205,6 +205,106 @@ DIST firefox-106.0.5-xh.xpi 426998 BLAKE2B 233fffe6c5cae7492d9ed68434a2d8728d163 DIST firefox-106.0.5-zh-CN.xpi 595327 BLAKE2B 8ec7d74b482bb78aeddc5549bc4dcfb61c8a6c0aacba208ec107dde36a5798b79abc6258fd1b9180922ddcf59beee8c144ed8bd53d14fefa3f909d3657e64c6f SHA512 54261aaee801365967968f97f3658bc34a91a8c068c563fc31de54f5fbe5e4d20bc8be4995ea5a74719b9efd2d0b38719c5ff19b2826f042db5ded80f1847e27 DIST firefox-106.0.5-zh-TW.xpi 596097 BLAKE2B 12f423ad06d9424cf0e08d960bcb43291e205bde5555a52e0f9351c3590c7b6f66c84e9b49fdd7b722df101c7c7fa65f80a6e8df3369a24869395ee8d3c41c2e SHA512 73ebf18f10a31877e9423c9bd1a04c0bcca9a091a3d8cdcadcb6a11cf9f5b29c94b7c19b57560734ee71f79ca296b0e589f85054527498cb7c5027ebb246353f DIST firefox-106.0.5.source.tar.xz 500379208 BLAKE2B 76cbb04bd0555cdf69d9c29fdcd57745eceaca581224d0a4c3de14735baca72632f800485749184eb7ccb183adf0a706010bda651b7c3a293cedb3f90ec9e207 SHA512 879b054340d632c5d972888ceb67da0d02f28f6755e9683c8e4e7fb71b55bde0e588b98e24bae448ffea8ddd3e30c44dc0563554ecd69506862796a64ca040d7 +DIST firefox-107-patches-01j.tar.xz 19232 BLAKE2B 164e14547df3f83cecf4b1d57b2dab8c7cd094cac7c1617207b953d000fc024a3c14aa8ed2af2a3db7043521fa754799b50d061e499e0bc8005e9aa327a71092 SHA512 aac8b1d6dae0db5be5c4f5627d07492a85b0b1f26ae98fba518b2728df2757f88ad8f1be4d3719636f2159dc3c98a4379bc3f41845395240018a3220abbb5ccb +DIST firefox-107.0-ach.xpi 449030 BLAKE2B c42353b58c950407340ad9ce0b050ec55826339e7311fe1068b66986d738b33a5c3d96f23ea77affbfc3085b7d296424d8d4c76df476e71f3b631ca9f2690087 SHA512 46c3aa8e93428136e33e331092784897b255dec806185777179aa65a7ef596bd4369349af0b42531f16a218734b661faa292183a6d7e61d12f2bb6a75bb3c2b5 +DIST firefox-107.0-af.xpi 416150 BLAKE2B fbdb13894cd6288c19b2d83cb9381ad9336ab9db9935094cdb4a8bd8ea787e880a534eaef2a717cbd0a55396bef1dfecf0ae3a17c1959adcf6e9163e85cf5d1e SHA512 e1c174ee43033a1274903dbc884a2f9646b288eae994fa14eebf220ef6c65834ce79d0a4bca3b924113f896c89ed2e40e87366b80d39434200b1f62dc06ae739 +DIST firefox-107.0-an.xpi 495687 BLAKE2B 727d2a2034b2bb24fbc37161aa040ff4c8239f05744193c06b2b002e7dcc9dd879b2b71df579828748b16a00c82df45118f518b0885fec2214c35dc9b181676b SHA512 cfd3e2626b86771a1cd8bef430e39386a10258dbc3f8b1b574d098ef3f5b55b576acdfe4bf0d55cefa103a062b45eb21d227aa4818f76827102f76b28bed755b +DIST firefox-107.0-ar.xpi 561802 BLAKE2B 082afdd6be876ffdb3fa0c375f9ad09382a0320c736de97b5c88dca41d5743fe3bf289c1b8f9728658b91eda6b70d5fcd49c913528af5ff713304d581df5ffd4 SHA512 f72bccff84e49af3ee5105c6f31acd438fe851b2096b94d6243e7f96842c4f1c751ac5b17ba7754da7e16c0e3e180604a859e4d2342d7d60dec5ea66272ec7a1 +DIST firefox-107.0-ast.xpi 482601 BLAKE2B 18618dbff248c01bccc185fbc2dcb8c4f2618bfef8b5820cb6d41ce8e2257d852e7417fa4e53ff75f261f8a6b2be8a1aed597f9c905d9c6c79433c817836c976 SHA512 60d1456ff43b8c146afe0055b3050cbd7c0774f513243ca8ea03c8c9a5d164fcd8ace255a93e0b07d691187d696e129e20cdf5d758d81ce5b8ec3d4fae2312c2 +DIST firefox-107.0-az.xpi 485086 BLAKE2B 933fd73e0ed94a4638ea56a2ff1eef541127e890474a8789421bc19d42ee3c067ce3361057e8404793aa9f63c8d6658808127fa8570eb5fc586811bdd1364d92 SHA512 c5d5d813d42f2a7ade5f1b66df2014bdce9b4e8823b8e16b7418ce7778486a27124ad345cbbdda502929c4e1e5661ab69516bd0b474dc1744629392033204af2 +DIST firefox-107.0-be.xpi 636869 BLAKE2B 2fe7ad585f2a120bbfe38831820b2376d90544b88a5adbe98b6d62da35555cd0ac275ae95099c4fff4549e23a8a4407029fcfea7209866ea05fee209320c28c8 SHA512 5551f23604560475eb951529ccc150ebb85718be730ef8ca07e8bbf3a489f3ece198f986c88686867a6e3d5750c5f116294ca093038bd3b3ca12393826f0e322 +DIST firefox-107.0-bg.xpi 574260 BLAKE2B f8ba4d7f5ba7bd7392eafb86c7867703051699fe7b1851eb9340f75061c85574f90afcda4736d2dfe9b4f60c77bf147983b2dc2158390d9dc071470d7c3fd77a SHA512 055faf3a2f5b3df67e6ad4b64707d242d924c0aac7c44610d84927f85845e982ea1c7b8cb31b0831bad47c6854d18c1c64426461f90b1b20dc44d336aee5bd31 +DIST firefox-107.0-bn.xpi 573782 BLAKE2B fc762a9e765b0f75e26e8b571c21f27a9ad057ec4f798d36b9edd24ed5c433c7aad329518774c8460cfb573b93a28c78dff16126a497c3964a1a9cb841597ea8 SHA512 7c8490d09b7c6af6e966778faf01e14796e03998885f4b4cf7f73cc2e4b6c24fdc284bca7bfee1410ade1f22f7f4d5613ee8ec04fcca217c60b42ea1593ab975 +DIST firefox-107.0-br.xpi 534499 BLAKE2B fcf7fabdf19090c9281ff81b2df1d7d518ee0186ea053d7ce072a95101dac36754868c7746679aabb4519e2b42291ae9d2e7b6b88c04de1933bc875ce5d7a6fb SHA512 90e5d2309b3fff388d5b46530385da58db59f4d0d82878b3346ae4ad1073025a866cdc3cbb15f44a2612aabad1d6ea59e19d08392b1a6af9e6cf3db402be62af +DIST firefox-107.0-bs.xpi 457078 BLAKE2B 6f6e2cb0b4a44a1e2f2bfb044818343752227a2a974350410590bc90a1613d2b528aebcfa765be105b4c526c81018c059b8d8e7dc9885459a6c70d77e614fe64 SHA512 d9b96e7b37f129cddf944e8c137b58b45e84423340bc77c4592c66183327ae2d1fc876d09504737fbdcab39f8985dae0595f71fa979f74cb4aebc2bbba220e90 +DIST firefox-107.0-ca-valencia.xpi 534196 BLAKE2B 7433680be7e0252ca43a8bf64073b16e4282bd704032c771a9dfe0e026c880455858083e51a2a24670467b55eaa81aecc5f62e58e3fbad6751519ff2d74e9731 SHA512 14b8c035f5ef264dc55e0e80c036fc891c12abd7a18e30363088512e5ecbcfca8567930bdfbd2493073284019a19c5174374d9067b41b78a6ffcd6ad40c4bdc1 +DIST firefox-107.0-ca.xpi 537732 BLAKE2B 9922fcdf1eacb175922a59bae2515ecb3eb1327af059628b3ae741a6cfea1e1cc212592530234fd61a6b60af3668eea03ed48e67de3cabf01bdec900ddcfe390 SHA512 feffd764166f9b5db983f540fcc32dc0a72053f5a5c4e4a3fb622129dfe2ad4f4270826727dc47730d86c7628c72c3d351bd27e627c7fa393015265cef673bdf +DIST firefox-107.0-cak.xpi 549260 BLAKE2B 0d0f747c5e5fb439588628e0b5eee54ca01abcdc4fc9f658ea6a54e14293ad3f3a628166098f2c6dcb717e6d8c5abc2b6749d7e8c8a8276d3dc259442ccd9ed1 SHA512 2583e3918f503a2ddef9da5122d99762435b8f07288c96887d01112698ef3435d8f0168c78dd3db8fc0254b02c22bd825b1c19bcb835659af0b784cec21ebf5f +DIST firefox-107.0-cs.xpi 569282 BLAKE2B 0d91e785399585ea813efcdfbdac7c98776c6b5d366ed8e945c872f6016a68b798cf5815450cc1670e11fe01852f736b34443e76175111c7b6cb1617084ab608 SHA512 950a256fa72a5d2b444279442ad332662ccae6183bdb501393402aa869fd1a4ff9e3f4c19309e0feac656a6dc46fc022b69e904b8776bcd5d24e6ddfe560c647 +DIST firefox-107.0-cy.xpi 553182 BLAKE2B 5c79db02e1ef9c28f79f987a7bebde04756bdf982d9bbe1b4e5e64e5eb984d85356b32e817d6e4d3dc0fc6609dac105f209dee5fd6b39ff4ff72ea57540493b5 SHA512 c6c3e21c92dd9bd3dd92f057f37e91cdf7453033d19423997684e85f1ae47ddca52c156d01676a9467f1492fa914fd7b9da52ce79901196f29cd462fd97a0ca8 +DIST firefox-107.0-da.xpi 543647 BLAKE2B bd7488a9e183dbc8815ac3e3c75edb5c98fb4c553fbe33bccb1b30941716d032c23da2cd7898c675706f628d8511375741606cd6ed14ba9f0f33c0cde9f8a59b SHA512 0da44b39296643473951a5b66a8ee666fa6fd4d81f420ada8b5947148405b34ab0717bdacd77b140c7a9fae509cde1d3c38dd23454a99eefdd08d863008adb36 +DIST firefox-107.0-de.xpi 564611 BLAKE2B f883ead7566fdc544a81b14f4f682b6314de70dc87f01cf9c476bffc31ee9200bae406a724259e78965c991de3ca8fd2edb89a6df9804bd3803c55f873a4c990 SHA512 d9325b3fe21433f110028505a8eff286b3b19242839de9847fc27cadca10ed329e3266b52e7470bc7c760f3179b95dcad30624cef2152a792c365c37089e87d7 +DIST firefox-107.0-dsb.xpi 576821 BLAKE2B 8c537a616ed3409b196d5e7735604533614ff9335295bbb723ff92cc84b05e587b9a0664500bab6b98c0ddb8fdd8dd6d0cc474c5e9c0f5d8a7382f955ebf76c5 SHA512 03fc956e24c1a6a2d7a4a262068d76a76488f4771524b55667d4be50b61629377ddfa8919b4a8082483a052ca29925c13dbb71dedacb21bb8aa1f2f73b24c104 +DIST firefox-107.0-el.xpi 651473 BLAKE2B 903bf46b796583b21a2ba6b63920b17f76b2b78314f26a4cd54afce6f098dda71c50b783ec6277a01402b302d5c674e1edd27e7c5bec312198965eabb6a27eef SHA512 d865e8663ade2f9dae2c8532e41c53c635765f04c5ab40349f194a495f8ec03b667a4bf61549d0138db6bb2d48c723ebdc3250a28bde22b6152ec2acb9fd823f +DIST firefox-107.0-en-CA.xpi 518724 BLAKE2B 64d0f74c63fcf7416c2063195f5befbac14f77b0045cdea9ee8679d744a442dc344938347fa90defb25b5087d8c339fa7ae2cef713bf9e09f6dc5723e522823b SHA512 539c7a67256a99ae4eb063e5605b138cb11ad87f08148a5d7bdea9c318ac32449a05ddd1df2ff39e9757d3432a13f4deaaaf1cdce461f7bcf2fa8a97c72aa7de +DIST firefox-107.0-en-GB.xpi 520250 BLAKE2B f7732ba880c656fbc652bc02de13685ed46fcba8d210dad6ffff8498a104196b21d61dd607c7e7164a8a401f03bccf40167a785f4cfdaf7dc60b9b1455ff0824 SHA512 8f7536a4c1598ca1a1a15924c5c31799287ddc95ab7bc06daf6202eb6404123abfbd9f4322f31731466bcd6288d1652c9377d5cfbe481a0d239333f01fadbbbf +DIST firefox-107.0-eo.xpi 546704 BLAKE2B 68867e6777d190e8f242ac322704f317fb9d719c4e229a91c91634fc6faf0290bb107d99f71a67de144155d4c28c89170e78b5ca1748f4737462be843ff2ea75 SHA512 1c8b178f355cd84220371e6a399f4704e86a175dfded506f583f90ef2c296a53f4babe1e1fa94c839d6c76ac20604372d7b223068b63da1d02dbc3f298f4ad5d +DIST firefox-107.0-es-AR.xpi 558787 BLAKE2B 3d143ffe807f7517032c115f60f915d5ea1b1e23c411c0c3a9d31d6868d8e9f8253f210bf51e98a0079fdf567d6ad966ba48afab81431775d9f5544e3126cbee SHA512 b2d3c53c2bd853e66b641da5f5213112e5f100463e3e8331fc05f36cfbb566039feab27a48bbfcf30eb49cb2b815e8ebf93cf67262184931a4d3edb63af5117d +DIST firefox-107.0-es-CL.xpi 557624 BLAKE2B b91abf3675a3bbf6b95e99fa048d15a12e37256a4b63f0c50a965ab454df7173c51db1fc3813960239ba2a57d33b84411fbe21c27a61f6513bf145515c77c23d SHA512 8204971d1f8673562d8b2321af59c6a959e7427c9e54537a3cc29b1e883e07bd792565cc761b012ca256662ba4c66bc8124d55cac5dcb7f79e8bb6f96e769c58 +DIST firefox-107.0-es-ES.xpi 550462 BLAKE2B 7bfcff828227ee5b775cc661dc76c575db0727215813ba04deda18aa3ba779fd52708f66e10caaf32db434e5d5c2245c476068ea72396fc378719a10a771d65d SHA512 f25648af3a7828d083b240151b20297c507ee9a70f407049ac39abd1670739643fa13613ee6b4f4d13c2b683074706f87c09e3068b5e2cab6644e371941af326 +DIST firefox-107.0-es-MX.xpi 561147 BLAKE2B aa07170f45d6b20279e8fe97e599865e512e3c51dd4e8e953a276017097f93e53290c3abcd01636e81845497a2585f2fe207a2ae1d19cb6cca799130f8952ac6 SHA512 79672b92cde0d234b302d01cff938786c6f1d7dbf610a5da9594c6392181789acf5e118f3dad009323f65d7d23a21bdb14ab54de304979505846b1f86edb8546 +DIST firefox-107.0-et.xpi 528236 BLAKE2B c4b8f41408be750633797bd41fd29e89288d4b8e0128fa31545cb8d82880f9f7816448f19bb40b6e8b20c3e305604caedd54e475a1cbd460f4ce2c4efe74684c SHA512 705f55bbd7880403627b18c342b62c8e67c7bc09667de765150d1c4de6b79b6fbe21887ed012d68458a4f1533ba1374c108ee3a34e523b06f7c856c3bd1c05d9 +DIST firefox-107.0-eu.xpi 547845 BLAKE2B 8e63f5e3b38b0b8cfccc36fe9d81209db5f62321ddd2f20ea94143c7a27841c3380cc60db0cab4bcc21c305768c55c936e3566b2e73d46889d7020c8e4ba562a SHA512 f3f0a307ae4a9c99bf790747925b26c376e0caffa3f915011a86cb1742cff558dbab4ea8c7ca1e28d6051e752c7b827c4ddbe0f6a55a941231e4a69a953c97ee +DIST firefox-107.0-fa.xpi 565788 BLAKE2B 8a2288b48cd57d986cdd711393a8d1c6367e2de17bea79b29ddfc887e4f37850189e40d6603f7f9137343203bae5ca719bbebba804ddfcb1c5f57de31b908289 SHA512 b4700f6bca5284dac2f89179aa9d19ab9c68ba244bad705a9a07d2a961413df74fbef9ebd199a9a4811fa7cde2c497ea45d3d66be9640f3834e2d596206c6d51 +DIST firefox-107.0-ff.xpi 469110 BLAKE2B dc77d01cbb7326da2d1e72207f4c4b2c9cd80949f3d7851838347caabd8558e9ec88aa0a21ee5a78b7a4df1a3c596c33fba72dec21aa23ce6f3d4026cc7721da SHA512 02de85d903606f941c65607c3038277d1e24b44340cc9958bcc5bed29af9e82ee2549849a8d6d60e233482204fdb1d95c90f6a0332cd7edbfbf0155c0b4cc709 +DIST firefox-107.0-fi.xpi 543799 BLAKE2B 07ccf57a771bcfe4aa90bcfd1cb9b4c1b1d76ed09f3f5956162306c136d9e31371cd3a98126c71e76682d3d9e286104a33080a3068c28cca9b6c7e4e20fbd319 SHA512 323c3f19506806366e30b6c6872a2e554acf07243ebb4b9c384a79aa629e76290b6d1e3174be19981b94f8f1a202a62b0c6b4536ad5fccb791a7b227a33f5725 +DIST firefox-107.0-fr.xpi 569050 BLAKE2B 818dedfff98c1d78fbe95d3b886153f01528456680631033fba872eb417e442938b8d29d33dca44dd59480c7f192bfcca9f859da71ba242607e146ab88eb038d SHA512 77830616787ffcb9e58093f2c2a9bdbf442e13893f649da97ee3625a997b02d8a1ba9dace899d3a8ff3aaf66c74dcd4968ccba949cd582055616ab39c9db9712 +DIST firefox-107.0-fy-NL.xpi 554249 BLAKE2B 55bb2ea1c001999391aa86515c069efad2485dacf2d040f483f1a3d92b4768212040b3945afeaf14404b6a7d6f82d83135936958974813ec6e445e0a993b73c9 SHA512 fbe0dab45e04a38b1dce99059d7c9a9c4b9c1ee63068be678f5de5cff070b7bf67f651dce25e6388ae0f2da0f1fdfedf91f1cf0fb710a33554ddfe60e8cbf8da +DIST firefox-107.0-ga-IE.xpi 464764 BLAKE2B 84a5d449b23869aeb9b304286d16c92be03a64f35ed257cbf8b5a6a00e0a9d3091f197a55c48adb0fca23972fd46d1974b7161cc10ac05832ee33accac7b7239 SHA512 61ea2b16ee8ff8ae60a25e3a0263fe01124a7739e203114c05392d73ce0f5242ca19844a4b808174c6b22e161aeb8eb9c86e4d41a83adbfa08dee1043e34afbd +DIST firefox-107.0-gd.xpi 542588 BLAKE2B 3aeb775760faf014da2b899889175db22e9cbcada4ecee90c931574bfa78922d80176279e4eff8b72a19bb9770787cbe18682467b4fa1ce54256e9f07a01ddf8 SHA512 07e09ac11f04ca1960ac6dda8c9ddc5ffe6766a857b7540354155717f97b7e11eb4415cf7359046d084161feb5b7939ac81386274adf6684e528683bb5157196 +DIST firefox-107.0-gl.xpi 537433 BLAKE2B 365f436c90f148562df19933bf587ddeef2caec4236189ed6bff97360c42d3f99ee6e02bdad2b9f4048d6726573018d952f0bfe5f6181b3df798a833236ddf4f SHA512 3beda5232d6b81d5ed3e51af9a5b0247b497a802ba8959b73eb3e394f726cd401ab923b455ee7746d3176403fb34bdaca2cad9116cfa21f4514c6be71bd9a003 +DIST firefox-107.0-gn.xpi 567608 BLAKE2B 4e026a314d99f36e9fbf632b3d9e27b6c48c90f16a08089df54804c59ae54c02357ef4e043da583f4daf34097c0e49e35b541846c8ed2bfe651eaafc19d3e8dd SHA512 88bc0e2a7e0aa9306f8031162b09733a649b41b2fb1b8891674777f18bf5d64782174483502fbeef179f870c266496cf77cbef02c51808bcdec97af62777be62 +DIST firefox-107.0-gu-IN.xpi 523496 BLAKE2B dbf912f8aa07cd68b30d7fed2d3b75179a4dc7d4cf0fc834f39bc37ef628b0b9b91b206f1490e46edb90eabefca53a73255150f212598b45e67544e38f59a50a SHA512 37507560f300c63e84f05da008b6c12c92139ff58791eb44d3e51fbdcb36dc353485251a82dac9180b296e9eb6b7bc8cc3f4142b9943de30ace272c89ca63231 +DIST firefox-107.0-he.xpi 564227 BLAKE2B 93b0a20acb87a9b598f95e60906a6f7b17a805fa8c528f1364d0bd025354e113cf8366a6c0423a51f99355b874c78bafb25ff3727dc4ca97027377c387e20395 SHA512 a46d0a9155eb2508e5930ed01564eb66720756c65525e6ef5b169412dd09b9ab848f13735996408b5ca8d1ef5a779ab9a39baedffafeb0e3a0bdfee221864a46 +DIST firefox-107.0-hi-IN.xpi 552206 BLAKE2B b1a4edb6f4081e8e8fe2f0cd21cc695cb710f4ad3580590bcf9354bac6eb9f97c7c8fe2bd58a2828c64c56fe877032981468869f075fb75622cadc333370910e SHA512 841c2c9373528f8127ab54bc24a004f76193f0909b30c420dfc234ff13e66e7e9f29c3285b2fc052be327b6c56b996942e0de08d122a65cc7cef032461a0c1b9 +DIST firefox-107.0-hr.xpi 532334 BLAKE2B 140a877deabc4447c88a5e56b0f1e5db291f705f9bcbf4e221052b21f5a68048ebe6f427e8547e97ddd4c91da8e35577e4850c3184667482f4aee2c90059e038 SHA512 74006c0080dc7fb26cfff2c27b79d07b2beef840d9afb844e824bcafbc7fdaee1c155c6234a39b81e4b24699db9e281ce9c6399fa4096ed5a21636e42e0c1903 +DIST firefox-107.0-hsb.xpi 573038 BLAKE2B 8e34489d9acbb90c181863bb390b088f2398db854393b68540328e1af367cb4280bcb508029988bf111ed47f675e74dcc8a25f772becb11f8932a504b02f8347 SHA512 19d8d8425480e91b195c289e93a220017971285d4fac2208bea293448ca21599d5bc99c1ad87a9a867bd51f009c3ad09e4a53a01861d6eba0732b45314432aa6 +DIST firefox-107.0-hu.xpi 578351 BLAKE2B e39c62d6c95826cb6998994d77a892c4f88355bd1ffb690ce6434129489e94eeb4153c081fac3070732f2b09efd6b1a1724152ff78aa254068984956baf29100 SHA512 e251d0a350bcb2a970e75c07457b01e3a1b66be206dec02a13ec6feefdc5071ba37989bdd5cea42a19268551bf8377f4b615bb3121e9c890924e4f4b2a32eca1 +DIST firefox-107.0-hy-AM.xpi 588066 BLAKE2B 4f6cf0a4a80b9f90dc27851e9d8025bb3806f160b6420ea1577d7c4ca5bea6a70e04e1f3a5452be305a47e75d8d989e63a68df00b6f065164cd42650d43497b2 SHA512 a2781357bb12880368a35c3ed72f58fda63eb53863feae9644de2aeae69c4eb33578895dfb6ff2b64a807c1345d64ae34320d1832a4611f5364435f2c6382515 +DIST firefox-107.0-ia.xpi 543059 BLAKE2B a890f0add45a90547cfa5b2a0a5f8ba6d697ea9891f0ea95be25bea9598b0cde21ceadb9b3057c8f76982517ef510b867d7a205b4f2dc767df58a2fb6a8882c4 SHA512 ee5527994c85d095b37fb229768706e9dbc42b336f8f8e37abeb320d51b867ff613426226529de3e20894700ba675c3f5a3ac68d5f1d812b04f1424d00af5d22 +DIST firefox-107.0-id.xpi 540019 BLAKE2B a3a0faff9a8ef2259f4e638c23101ece9348c6b9c13f842e9136572803468d65db33c7ffd7709be86a6e573270750a61b84876ea95c5642e41b8faf6f35c52c9 SHA512 586da37bf1f6b66f6cff3173349bf6309e5b05d10ee051a6bd0a2eb7d3b562fba677fa5d1930a7c2b97ebed53f6192b421d0a48b226902ca1e7d763c8545527a +DIST firefox-107.0-is.xpi 552256 BLAKE2B 49e45834afc4ffd0722bb17eefbd69cb0a8dec31ac9bcecfbbe5fb213b6efa46a6f261c0f971af7d5ae5adb15e53106fd933681a52e8478df76e2e1af976a3f1 SHA512 c5806d2fcd77b987acbf5f2ab4166507a318743dd0bc4e991a7620d90472413676ac9d82bf29c95741b309f338811643c596db0a71fa50adc6275654ddf65dcc +DIST firefox-107.0-it.xpi 481512 BLAKE2B 2c8dbfcc002e9735df406130f41480398ffd8bf40b3e8843f66cc43aaa4ec82c08a042d988ea8e79ab23c58d843add4768d9bb4ce02d2b1a224703e438a70a3c SHA512 82d43ebcce598c0bcc84d744a4817c773411eea886b2ece1639ea6a79437fea529bceebf4d5901c6d77886ac512073246afeda41b1022bf54d76a9d3ba898154 +DIST firefox-107.0-ja.xpi 603796 BLAKE2B 9925e035f6636a057cec358b8f3b976536138d8a460670fb1f4306cb875040940ef111ab6b29bdd723028238349a23286dc41825b76119fc17c0027f317b7eb9 SHA512 764367e92575aa8dd9910d646f6980378fed4c0ef13b77834b7cef0e56c657eff58fa730861c22f5bcc05bbbc5878cd6e799094945ca2987e07070c55c44782b +DIST firefox-107.0-ka.xpi 606232 BLAKE2B 7e936f11a2eb7cdc9b64257fd011f539bc95fa0e4029d61ef1896509d6532daee98058747620960f0e13708e0533fe353a9f8da3be8989d6f9c9e10a5ae12616 SHA512 b11a39bfff86b418cd986c1eee6779d0bb541e091e11adc6cf38b10d93d4cc4362cb97d2d3dd0bd0d97936cc1f40a08e26649687d0a835b5bb20a8bc67d53581 +DIST firefox-107.0-kab.xpi 562221 BLAKE2B 393197146e376ef611c5e928296e3f8087a87b5dba3ce5b1c66e66bbc467aee90e3c7be956909d66a8ca34b19cf5dcecee6de5aec64a127be02b342445202e26 SHA512 a139ef3afd027728ff1372a787a8c420675b550ddac469b7aea007b104804f710ba86e22b691345f306eb87a8e975fedc2ea7b7780862e3e10b59adb22f97a19 +DIST firefox-107.0-kk.xpi 625499 BLAKE2B 2cd02d34e366936582c09241a89024e5da82908d00ca54b6cc285227ca7450bc9f965a6d709a93c86c611fdd16caac7dc77fb1adc47cb8561bd0689eba8968c0 SHA512 65a6d814ecd5d9f2d5370e0ff6e7dc7180882ce56a36ba72c2465c843f4990d12144c94f6045f03d736dae004f749c79891d1dce13f7d3d191ee00302a7492c5 +DIST firefox-107.0-km.xpi 525703 BLAKE2B 8aeb0be1e340c90f3f09eb268b0a237c0128732a141827fb5e5120d74b0e2ccc3bf037d9df1155c02963734b44061c9e89b6611436cd0cf2f9ebaf73f256ed8e SHA512 248c5d5663a80fa01d0a1a84338d69760f71b82775171eab554274d849339b2bdbd69ce6c03bd9298f319bf9cd2e7a41aa7810754db025bed02fbb977e630718 +DIST firefox-107.0-kn.xpi 491415 BLAKE2B 5dfedc0fca400f0f9e53643dc6a78205066395d9805baf19a7fa2963e6aa752781ed06c0682c0f0c9164ec20454a5ec51334b2130a09c2c0b944e3ce98d94578 SHA512 42883b387f1f39cbc95b901657480ec838ad223f926e19c54a349c18890fe0673a0fc1adb5d5e6b5e629adba4c9f3ddfc67aabf650e46e609680c4c0d8b624fb +DIST firefox-107.0-ko.xpi 589132 BLAKE2B 5c42eb45b85d1f15a0b5e92d3a57a2a9416cf674e2358ee4294341563fe2088774b15e7921287d9eb2b6d6544bd6a1725fb267fa333a1e129a34369212833bef SHA512 7a620aed12a7d7bd41754ad14d32505873aa8459c5bd7573a2ebe60712203fa2ce52b114389b7119d1349ceeb8f17f60d422c7d997d869895a7698d0cebccc77 +DIST firefox-107.0-lij.xpi 465956 BLAKE2B 5bbf775cf6263fa443cf5d4b25056baf28954b9bb2f9afabb0081f4c1dc1a16d839b14e77523106ed315b133617f8dfecbb048727e18b3dc1e4eab5256e70d2e SHA512 32843541c6d1968131253e43ae2708b2a8447999b09eded591651a0bdf670d450edd6b1e02dfd043edc319e608ae51a65771e4b3b778965af7a5238db5817ef0 +DIST firefox-107.0-lt.xpi 558414 BLAKE2B 883e1d0f2ae5822041d41a42539d953d78722f9555460a2ed81a6d000374ca3e39b8566d008dec2a1762372f18fb36c7c791714b30a869a4475d90dd58598d99 SHA512 435869e713ceefb0e32462004c0fe573f3211c5dcfc81d3d08d68d797cd6b046555b931063c160c6a40566a19f02f0d4dd546fb0698f9914b848a0d6ee31e87b +DIST firefox-107.0-lv.xpi 460735 BLAKE2B 213e2f9cafc7a2fb23d313827f561ce8a7214d3fcffa01289f8cbd5f640d80d3bcc950b7eee353434572bfdc6912111403b36ef1580d18bf2b323541c1d30354 SHA512 e4e57c23f13679e932a1c7d0d0d902150f02aa8f30d89b47b4bba23e8042c58db907d637e54b045c28286dafdbb037bda1c7703ff596b418daaab3856ebe1e56 +DIST firefox-107.0-mk.xpi 481443 BLAKE2B 1398df35f9953b2ea691c85ce0ce9ad7c3c4a6689a23e9f5ec22104a1c185987501dfb35b0197db157fe3d365155d72f11543dfa7f01288fb6451d18cb5c06a5 SHA512 81de7e52ac83a4bd5f234f16d31584ecc76f087695071595e4f07dde8ff1c2894dab73d08e06296535fd3f26a8d226ae5901f51cce683571a61b266da3da35cd +DIST firefox-107.0-mr.xpi 526051 BLAKE2B 364f6dda7743c42850a6062ec4ecd58aa2b5ba4c7e2d8296ddaef79a10daf5e2d894c27186707f03178ae19116554b05667d97829731b4192b4ed11db61dc547 SHA512 63ace2c1da72cc0cb2470287a25d9ef92364fa4018c0539c5e2fe2c2a56efd04cd0448949c718be2a910dabd92028357f397e75ab570585d27909f73ac0cb9bc +DIST firefox-107.0-ms.xpi 445488 BLAKE2B fb76a76ecc74ae01d5b10053d8c4fdbc8e4cfdcf9a657fd87bfb55fe4e289704f4ac6dd599a90b4ed47fb68cb7f202ec5e961639884ce3e21c3c772c664591ec SHA512 83baf646740f50f0abf9258f692956f34b96abc8019d8d48d3206161aa9c25d552deb3c51f36cc0e3f321aa66adc20279a6b3da5d0ecc9f08726813ac1556e29 +DIST firefox-107.0-my.xpi 512004 BLAKE2B 698a012c6de3473e45904d63f68f98bc677f73e25104ace0948950beb57783d80a8bf67d364d8270b12db0a62a2166c44454566ceda3b2bc3525367480833a5a SHA512 416bac7788b0df186bc57a39be5dcef6a1a2b5f25ec5a86cc90d30ec70a64f003581a7e108248c98a5dde6db09e0848af1116d6c94a79eaa1db247d97cb29145 +DIST firefox-107.0-nb-NO.xpi 540804 BLAKE2B d112e3be71cfbbbeed77c9d764c1ef9d1a649b17b1409dca3196a8b9a11939b083afe7116acdb36267d8b2576e11dbe435a9ce2f434fe470c0551d536f417017 SHA512 5b216851f477e3fe257278e96a1a7c22f015ea01ac6b0eb0232e5d8122bfa3b77bebfc5d75bcfbb9d072ad9764c21c0405bef2c9adf183196d427394ae0da680 +DIST firefox-107.0-ne-NP.xpi 480177 BLAKE2B fb3501b97349e53f772ac34086bfba6d44f887033d35cb9c98a9c34ce86e006e4791c0a813822813c7a3e8e3735f575c9b96cb47545d3a0f0f9008110647beca SHA512 18f6eec4bfedf4adb5eaba35be2db0327131354ccd03a823ab8415f5fbbd40b06b59f346f4f6250f3a3e318569d7011e54fccf3dfa80aafe10f8775d4f925dd3 +DIST firefox-107.0-nl.xpi 548542 BLAKE2B 2be8dea06ce52279b864d78d31df4cea4cdddbfb8d19d133247781116a9b220c8c6f672558bf56dbda09d459c7e063e8a8f1d71099cf9e74550ed4886b02b952 SHA512 946a09f5319d293fcd2614a8c55f962de71e8576db21a572d01d8c237c8491363358bec805d8226271c8cb42ceed69701613d65c93f3230d12b4c03509c9ce49 +DIST firefox-107.0-nn-NO.xpi 543205 BLAKE2B 00ee62491a8f08736861f458620be85fe6762b9d87fe937d1870a769051783d17323f34695b29d2a23baad157888c35fd1e835c934836e2c9de3a52be543e3b5 SHA512 0494d61cf24a7a9074e4d723e6b5f4ec6096f41c98b3932fdf184b29b77550c95012e383f413aeed9e541cf930f30a788e9c14519457420e97a07826cdc2c048 +DIST firefox-107.0-oc.xpi 564162 BLAKE2B 0671534f23e5c03e57fd3b579852f2914a140343d66f970389767fe581a36a371cb3cda19c60ba02c8e0c274113df46bf85a9e0f01f9d8f79b24712635646a5f SHA512 58b2681bcab0d95880bc314a1fbb33d122c9b3f3855f63d10f8f00c7f20b60511c6abddbbd6c42f3d1d74327b2d186e003d583b96a6063e0bdb95313daa31492 +DIST firefox-107.0-pa-IN.xpi 618923 BLAKE2B 4bd2a61a4636befb277ec776ecdef0fa7f3312ac17c41367972a618788d6f8e4bb2eb7eaa05594b761cc1ac286e2507f9633755830b79291ffe525fc4c4d9a4d SHA512 4fece7905c51fb414f48fdbe964b5c245736ed15b399365ab2b82640a2573c7585cf2c7b815c26c382027d4db2d6b5f24129513a33fb5645af4c67d5c3c921ad +DIST firefox-107.0-pl.xpi 570594 BLAKE2B c34ca1b3a9dc8c13f3a1262efaa56ea250b00bcb33b33c499d2e6929fed5ab3dba2df7b2eea1759aada0ed4f4c6567ad9b2035729ffdcb1555dc5092cea5e62a SHA512 6c560777bea8cf0dfd2e65adbca04ed21316cf6e2e7999828479cb082a413f93c8059594bda01278002ba70db050dd74848a3ff3a6c2b6c1a2f52581c53941b1 +DIST firefox-107.0-pt-BR.xpi 553411 BLAKE2B c5abb06740186d26864a86d35c4bd3fc0c40ea926240c4ecab338484779dfa6df4d269d2e63fd72fd9099222d3ee4a7647d8bd597a63f3d6b7c4beac36f04f7c SHA512 eab8e718f8f7491c2800e429a9cafceb46203eb094032347900beab8e34096567e5cc0338c9d6e9e41db96aa6f4c9ad95105ac2b5b060f04b5796555e8b99318 +DIST firefox-107.0-pt-PT.xpi 558225 BLAKE2B 4e190dd1aa381cc3d70b671b92a115bb7a7e09e27dde4a2f070d21f17509a32f13c9ba4e363b810dc38480225f8ab7b3fdf1ca62fd29c1eb9dbac30267f05425 SHA512 4ad02eb623c4caf337df89de1edf3b3d06de1d5a913b337bafaffd06828ac1aa5e6e57d98969453e6288617317ea2d51b9a1f834e11045834f72f5fa1a35a9c4 +DIST firefox-107.0-rm.xpi 548609 BLAKE2B 12220f7fdf4619f165fe28d438bee17c63e4f9f910a43121044fa094736d7af7ba1caa63a28ce13365ade5585b2cf693a2b1594e985ed9d1aa2c74bee716992d SHA512 ec8bb2d9e91f6e8136d4f48459ca586dfa1114789e0d125c98adfca0883477e824ee99c8db9a7f605687c55a5ad60f5a2c20c82213b4db1618f778d6a93a3cb9 +DIST firefox-107.0-ro.xpi 528279 BLAKE2B 05fe02e76490ebf93cd6e8f1b1f582ff74ec4b0c912031b4c753619c52dfea3cd0edf435ed1bb0a9b538b2dbb7c5b3687a2e502cd44afe1296e9ed7a68cfc3ad SHA512 5c5b18e41b9a6205a2c071d5cc9bc28bcf7ea4eb5e86d7bf1e39de1df2ae40cb4a5f56ef812338ef8067ac5753a9b1cf33cec2a93dc59295a3d0e8c279f410aa +DIST firefox-107.0-ru.xpi 640920 BLAKE2B e7cafd266d1d7573ee50459aeb12074bef5140fa8810dbb9fe8855b236e239f672b84fa42324a72c54a3f7abf91cc1dd8278c77395f9dfbd35e53d505a3e9cbd SHA512 b2bdba1a4e9e7c493956d57df08c7c81137d1c14d5bcbd04891a2078f490d5a6c01ef7f7cd06be4d87c3b0bc1290557907544157e168bcf13c4763dc2bcdd746 +DIST firefox-107.0-sco.xpi 498950 BLAKE2B e9800eb5d0417b56c7ce5334f40166a27e93e2a4729e50d303947e7da35b058111f776657f73afb3300c104b2c41c8e45aabb06517f6575378ef35d2aa189d00 SHA512 d5a540fdff878ce5e31ef4e0afc4ca8714321c16c7d4db721cbc0b5d0b85190bead70240801b5459f16b0f1eabee06eb593a9a094246f8d1963fd3688f15c7a1 +DIST firefox-107.0-si.xpi 564924 BLAKE2B 6e203b238c3d44783f9c8efbf429e4fb824e3410e52164a78ff2451a88fe1f0866a5328bd10d8b90a8591f5b55ebdbccc1abe51078466aabf9f8314fb83cbe6d SHA512 6dc4525860c2dc0cb884d698bceada17e57a968c7fd6c0e348b7d117efc36561a4f64c885185270833c96ec7e3b3ab82d3f61e933b5e913e92aa4e679ea50f06 +DIST firefox-107.0-sk.xpi 578145 BLAKE2B 7ac2120b6659d79e82b2c228c2f81f5414f68366ff0e240b7ee44607b8c7f141b0d9c5fd5c01788cbbb78643c28162eed6f5f742a652a87edbd6abbee21b6978 SHA512 02c1fd94fcc1b8bf20ff031ed6aa71d5d505ccd01f60bffff4c88cb422f98f37e6b3185f3ac1fa49349c82d7cc25ce19a0c5fecf79f30849ea19fb29a35e867a +DIST firefox-107.0-sl.xpi 551907 BLAKE2B c688d2c748e97ceb74b9eb58d0c687f3a35ce5096a49c427f002e36bfad884b7398d521df1948283d9a139bd70dd019a5f6094329a469115fb05eb73be09900c SHA512 2a2440745ab036c740fab0952651e39e40b95f20e2f9f8db4d7a4aa3082d51611e05510ead34b4f4545c3acf0c07c0d4fd48983952174393d1d68cbd7f8d93e1 +DIST firefox-107.0-son.xpi 418047 BLAKE2B 2dc917762a97bcacb0da26ad7252f9680714ec387f932a296771abaccf326c739a0ce69bef5579fe7947c8adb47f8e9076e0e9543dfb8f12257b8ea894e2204c SHA512 c93ae6cfed402c1e2d385a603c59df4ac0e219c4afb691f9dcf80885d6a35f32b0ec9c6c7306f7ff9d9488eddb6cb1baf92683a81df4ebdd140787ee3e3acbf9 +DIST firefox-107.0-sq.xpi 554271 BLAKE2B 086f58758435ae045161c8ab52ec3281f393ef7870be2fc9bde5c80a50bfe93432db9d7eb9e40d3a429878094e68259a4a3ddc12f535d18611a6fae9940a4772 SHA512 65b86f9fbdc7da4d688a70224b889068cede2a69fa2ae024e83c7c007f653664e9d91f6dd8c6a7dadf95a14834a125b86b2547e1f9c0b87002ae56c02c9b72f3 +DIST firefox-107.0-sr.xpi 594622 BLAKE2B a236ffce3594edc40d9149621a02737f8996aa8cec6551cb5625576a75a8cc5d67e24260c3959ac978cc94c46f35bec88097903f7811f240925cb884bf22628a SHA512 dcffbbc0ad2a8b0d749e634f37b23a1e70082c484ece3ba3c35483cfa0e10b07d2a5ac65d94dcb461347d807b22ec2d68628ef34ca0793f055a982be07ef1317 +DIST firefox-107.0-sv-SE.xpi 550425 BLAKE2B 35c683e7dac14ca1dbc8d99c1c2fcb104d153eaa2ae5bf44d8f3d9bace16ca53e7909a3592e8aa380ef8ddd3f6fa57f880951751e484dc5c0c4673795fc906db SHA512 44483f835b640d7fe0586f9e7982dee67264fd8604ae86bdb72158fd6295b6d08246615c940ea7b0b50f4d37317d16f4daae8dacc701c926eb3569caa87193f7 +DIST firefox-107.0-szl.xpi 511808 BLAKE2B 62a9575c7ba954ee40210aeb284366518e0539c2e49db5aa0c10121b2f71d101c60b2866b832a50eb11f081e23fd3690bda4375b7142fa2ac7de28068dbb8ebd SHA512 c9e8b4a21a4fe73ad48bbaaa1c90325f63b270fbbdf47a4939ddb5c5995b413c206b0ddc7e0f81459ccc162b0a14f9c22832a6d40b1d48466cf1820025fcfef7 +DIST firefox-107.0-ta.xpi 503962 BLAKE2B 99735b6b8a07864bfb0cd0d6e3b1814993d4646118a6ab69078ee27f8482926aa1e9e1c1b47e35e7e886f92d53b8502d2089ed5ed6e50896f98038d79f63611e SHA512 a777b432d775efd75e3cc4a6f1a45f7c73a8d1c59955f57f23b41421a90c1fa7d95f2f4518284f6ddb5af07e561812359004c97bf4081e2b23c2a9013db40aa8 +DIST firefox-107.0-te.xpi 550791 BLAKE2B 168fd92164f7806f14df6cad9701d4695f7896d71901888f3795e036412d3802ffe2eae970d035893bea18876c9de396ee4243a79aa9f1f7537557f73e40041e SHA512 fff4b8b59b8f40dbb771813909c053fc318d1c34e4bf185b1dd6abf2dd1335e2a07d01db2083311a0a392da2dbfcab4f8bc7a7e1f8f5e7b2fc083cc6565ecd67 +DIST firefox-107.0-th.xpi 617229 BLAKE2B ca70ba01ed26ac33c130d484d7bd6ac771105ca7ccaab25f4f1a457b53cbe32e28a28e2b2fd90085076e659cea242c356c951ba2a92fa5f7865a44866371aad1 SHA512 4ceecd2fdd1b487018def904ec90732cd58e05c703ffc9da2b5c12b471beaf6c63b449bf50a1e1a62dd4f67f6ad315f3eecb66146dc89567179896d3fd175e59 +DIST firefox-107.0-tl.xpi 517172 BLAKE2B 6df6a3c5a74b494cb27e34a29c800c6a7f0b454920d7686ec7df9cb2d8f8425a843bfa5f5ffe41c814c51e645e04fd3339dcd3c16dd9520ca0093415dae42a5c SHA512 5d9a074d42f344e97a1e3d7c0f9ea9660f3b32e6547c3ff5494248fe34415d9354180f152df41e758be8339faddcd475e13383e2f3d12ab8473157fe9efcef5c +DIST firefox-107.0-tr.xpi 564022 BLAKE2B 0e4c0bb1be373d5cc190ca63364cdd1049b157a00279b7d34d178bbedf5f4733e9fc0c9e2874495d00c46571c64d5899e797bb81126c368b034934a059c8c2ea SHA512 73560f4625e203cf5d1d5c6f24039f5e74fa5d55ca8d6507a33c0c1cb4ef49ea1aa4e80358d404c4e6323131e2d22ca4b3a706ae276572bcc98b077298001d51 +DIST firefox-107.0-trs.xpi 481802 BLAKE2B a8cbb071c8526a6c0a328947e565340b6a59a4dbd3fd5b85ad403a56e533e60d329a7826e147baf7242b26f687873475148edbf15bd53bd38887a49e6c880fea SHA512 edd52e15ec01f05db3ca7a76e988c6ab01001644d921e36c4aed209822d2b1070ee6b00e94a064f4f4030ee0953cd7174c204edb3d96c2a2d31b5ebe79820efc +DIST firefox-107.0-uk.xpi 634113 BLAKE2B 2a9f3de8386cd54cf0b9a5cbdc9cb092d0b2fcc9e9649e215a4604f6cc3465a9509b8430f0d34c52fa5c13b89294162301b073217c99f6ac0e7e60aa39bf9e9f SHA512 5595ddae050d74fc325906f15411d7a672124cc9ef1ba51d8a831dbdc350b78622cac4dcdd084937a963f9a2f9158f7faf04e6332ec0417b99aec91c9dd12ff6 +DIST firefox-107.0-ur.xpi 553079 BLAKE2B e5f88cb32e2706f8fed09fd943b5054746165d26ac928028c7d8a2268ff1dee8bd446e04cb69a0897362b2de47a697787788599c6d32be35a39c90aea521efd5 SHA512 f6c32ef5f7b84433b5943ea789b8534c334743ebc5d4a703151b4e69eb6458f07f15f0dd29ea6dffca2bbca97b5e07b9a6abdaf0a61f24308423923e28415b44 +DIST firefox-107.0-uz.xpi 473053 BLAKE2B 494f7ed5e856eef809ab520ac552219470a92a00ae37f19d1ba17fcb17cd5ca9d27abba48603424cd60661141a59b20c3fcd50e4dc89d0f81396b6bf28f5c0b8 SHA512 4c23e113bda8ae26839a04903b0a1d6d3d8b2ea77b8415964f3edba8b4e226e3f8899580df7d82cea3abc8cc492b735681e0b020bcb200641aa959cf69ee0530 +DIST firefox-107.0-vi.xpi 585162 BLAKE2B 9401ecb5bb339cc22002d890510fb5d921c3104a4ff920b5cacfae0786031655f9d475e03a461b97770f7408c186d4abdbc6d406c3cf6364b2b935c924a67211 SHA512 4ee1e9bd1168ca7109eac07e1db3a60e30c7a4621eb8dfa575c2d513c6c33161ec20c4c6a6c631a78c46deb86c7f64db0723a06a03405008da244a0b0b897f16 +DIST firefox-107.0-xh.xpi 414831 BLAKE2B a082cfdd8e73e6e84529a1e609063547a58bac559022ea2d9f8691a8771abf1a6f9f6f75489225081e23bad1599cc55c0f2a78dbefa20a586ee453ec36899c16 SHA512 34e63019f3e62eacfc6da7b648cb939a8b81a75e7751c5fcd4b6509b8fc2513e3c073593f31b08d42e8230fad4a22e02029a160228dd42fbdcc82e7a25e67fe7 +DIST firefox-107.0-zh-CN.xpi 585092 BLAKE2B d1b48117604df85a097f6f46c4554f0ddcdf2adb1c692cac7211de3b3e2e0428e96d37a50ec39b6933c9112fa1d7f624b378f8786289c336d3102402d9fd0c4e SHA512 c352b5a9988ff823e3a43c3b6a97a5d1a25da842e61f23e52ec3fc9b044cab43e246e478fe83e83b10ed13932a677a79f5cab1eab78cf84268d64e0fc2a010aa +DIST firefox-107.0-zh-TW.xpi 586218 BLAKE2B 2ed318648e4fe0371c43860a67c72a005c52470759562788ef8ce68eab118db16c55580173106f287131b8888ff597664d40a819ca30d0c125ae8a43ca087866 SHA512 4e44e5937717ffc71680cc33aa144e0c8270f1dd085aaeafd3482c8da38012c3a24535e9cc5a9997ca8924ef037aa98269476947a69b86c7ddbfc5e395d51235 +DIST firefox-107.0.source.tar.xz 510848468 BLAKE2B 3266e1dafb3e0befe746f6ae33679474e70335b32baafc25981c7a13f385d6080a313887c7828d76a47d2e456056c6d93140b84f1eee502dc9590247d31ecff2 SHA512 4b442631079a13e1d11223499b1d8daf622d9d84b38898f9084670ddcb5738b73e0d967a5050d5930bf862aa69e8d46ebf6d751ac6d0f075a1d75ff4738bdb6e EBUILD firefox-102.4.0.ebuild 36296 BLAKE2B 88c04e1bae9e61ba54656820a2995abc0df2a3af32db11ebb56be70884e35c379ed3289a70060a490ca5beea29634f8548eb4ba7635e9fc5b7d4338ad67d5f26 SHA512 2bdd22e1ce0f451e517878783acc8227c926f31ea20a4dd79877a4d5c683ea7b97782781ff785632c02a4c1209bedccf65e52337d30e54d3fddad8f0374abc6a EBUILD firefox-106.0.5.ebuild 38130 BLAKE2B ae8396647f85a7a3abe6df686602c1d47ad0778f20df714ff9a7f7a5889c3ac80527002c538011612e9fcafcbb109bc5ee95b2117f691b4f1e47115165e439b7 SHA512 d8b1d453f862fa1707e986f8b098cd54f3c6a4dbbfb11bbd4b89632ea835d282913d42f9fda22bc6ea0a761114f14ecc31a7b1878125c19a63884b440338e6f7 +EBUILD firefox-107.0.ebuild 38068 BLAKE2B ed9856f6a43339c7bdb0b06a81ad6b6c4c65decc5d9a982462bffe0cbb629a62486934152e1736eb4405a2af475a68e0578faa1463731823f36d45146a403651 SHA512 3870981635f38d17c4e9a8135afd7999e79f08da7979a3c11ea319cb34277f264b907b4ed22e134ddbaded7f516991e6f864e5d85685a5e5cbce9e7f8c58a855 MISC metadata.xml 2219 BLAKE2B 064f486eecd2a66ef4c9cccef46803f877039bf16bc40b699a48e28e04e816d0ad434ce65ae2e056e1a4126a67a7dd7eff16040276159c1f5aa8966b1c0d7b6c SHA512 522b09ffc2857553e240b1e7c82c11ccc281dd87c720c6292ec9314b91319e0a55ca2838f17e878f5c1e58e4f22caa1b0c3b90506b65b350beff06f3f397d897 diff --git a/www-client/firefox/firefox-107.0.ebuild b/www-client/firefox/firefox-107.0.ebuild new file mode 100644 index 000000000000..9e3ee21d03b8 --- /dev/null +++ b/www-client/firefox/firefox-107.0.ebuild @@ -0,0 +1,1324 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FIREFOX_PATCHSET="firefox-107-patches-01j.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{8..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 + pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) + ) + ) + ( + sys-devel/clang:14 + sys-devel/llvm:14 + clang? ( + sys-devel/lld:14 + pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) + ) + ) + ) + || ( + virtual/rust:0/llvm-15 + virtual/rust:0/llvm-14 + ) + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.24.3 + net-libs/nodejs + virtual/pkgconfig + amd64? ( >=dev-lang/nasm-2.14 ) + x86? ( >=dev-lang/nasm-2.14 ) + pgo? ( + X? ( + 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/atk + ) + dev-libs/expat + dev-libs/glib:2 + dev-libs/libffi:= + >=dev-libs/nss-3.84 + >=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-sound/pulseaudio + >=media-sound/apulse-0.1.12-r4 + ) + )" +DEPEND="${COMMON_DEPEND} + pulseaudio? ( + || ( + media-sound/pulseaudio + >=media-sound/apulse-0.1.12-r4[sdk] + ) + ) + X? ( + 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 ; 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 use pgo ; then + if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then + einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* 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}" +} + +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 ; 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 + + # 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-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 when using clang + mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + + mozconfig_add_options_ac '+lto' --enable-lto=cross + + else + # ThinLTO is currently broken, see bmo#1644409 + 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 + # This is upstream's default + mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld + else + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + 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 + else + 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 +} -- cgit v1.2.3